Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

UoKit.com Форумы _ Sphere Server 0.56 - Sphere X _ Прощу помощи.

Автор: Jakut 16.10.2018, 23:22

Очень давно не занимался скриптингом. По забывал всё, для меня это очень важный вопрос.

Как правильно сделать, проверку, что-бы нельзя было одеть вещь с одной группы больше одной.
К примеру допустим шит и оружие одного типа артифакта нельзя одеть вместе, на выбор либо щит либо меч.

Пример:

Супер щит и супер меч нельзя одеть вместе, либо супер щит либо супер меч.
А Средний щит и супер меч можно будет.

Надеюсь поняли мою мысль, и я понятливо выяснился чего я хочу.

Спасибо, если поможете.

Автор: Sirocco 17.10.2018, 6:55

Код

On=@ItemEquipTest
if (0<act.tag.overwatch>)
  if 0<tag.overwatch> > 0
    return 1
  endif
endif

On=@ItemEquip
if (0<act.tag.overwatch>)
  tag.overwatch = 0<tag.overwatch> + 1
endif

On=@ItemUnEquip
if (0<act.tag.overwatch>)
  tag.overwatch = 0<tag.overwatch> - 1
endif


ну или лучше, конечно же на сами предметы переместить надевание/снятие

Автор: Jakut 17.10.2018, 7:28

Спасибо большое.

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)