2Olympus:
Работает! Вот ещё вопрос: Можно сделать, чтобы меч убивал, а не просто вырубал людей, не убирая повреждения от оружия (EDGE)?
|
Ну для этого надо немного логику игры разбирать. По умолчанию за обработку всего урона отвечает движок и именно он переключает персонажа между состояниями ZS_Attack (атакующее состояние) и ZS_Unconscious (бессознательное состояние)
Можно всунуть в начало ф-ции состояния ZS_Unconscious проверку на экипированное\активное оружие ГГ и убивать НПЦ в случае, если выбран тот или иной меч.
И да, EDGE - не повреждение от оружие, а режущий урон, есть еще BLUNT - дробящий, POINT - колющий, FIRE - от огня, MAGIC- магический, FALL - от падения и FLY от кулака тролля. Соответственно и резист у НПЦ может быть от разных видов урона, например, тот же голем, неуязвимый для режущего и колющего оружия.
А вообще почитайте
Уроки скриптологии, это основа основ.