Показать сообщение отдельно
Старый 21.12.2010, 16:39   #2407
halogene

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

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

И да, EDGE - не повреждение от оружие, а режущий урон, есть еще BLUNT - дробящий, POINT - колющий, FIRE - от огня, MAGIC- магический, FALL - от падения и FLY от кулака тролля. Соответственно и резист у НПЦ может быть от разных видов урона, например, тот же голем, неуязвимый для режущего и колющего оружия.

А вообще почитайте Уроки скриптологии, это основа основ.
Ответить с цитированием