djulian13Поставил я триггер на левелап. Ему опять чего-то не нравится
С уважением.
--
function NameFunction ()
sleep(5);
if HasHeroSkill("NameHero", DEMON_FEAT_ABSOLUTE_GATING)==true then
SetObjectiveState('SA', OBJECTIVE_COMPLETED,1);
MessageBox(GetMapDataPath().. "Call.txt");
ChangeHeroStat("NameHero", STAT_EXPERIENCE,43119);
AddObjectCreatures("NameHero", 27, 18,-1);
flag = 1 ;
else
flag = 2 ;
end;
end;
--
Trigger(HERO_LEVELUP_TRIGGER,"NameHero","NameFunction");
--
Как-то так. Всегда будьте внимательнее, уже не первая ошибка\
Value was NIL when getting global with name - неизвестный аргумент, типа (по ошибке можно понять что имя триггера неправильное). Скрипт не проверял, но должен работать.
Единственное, я не помню, до , во время или после лвл запускается триггер)))