Здравствуйте! Я начал разбираться со скриптами. Я хочу, чтобы герой зашёл в хижину пророка и ему давали опыт, но только при
определённых условиях. Условие – наличие определённого артефакта у героя. Артефакт - крылья ангела. Пишу скрипт:
function kamillaF ()
if HasArtefact ("ARANTIR", ARTIFACT_ANGEL_WINGS);
then MessageBox ("/Maps/SingleMissions/1/NAME.txt");
ChangeHeroStat ("ARANTIR", STAT_EXPERIENCE, 12000);
Trigger(OBJECT_TOUCH_TRIGGER, "kamilla", nil );
else MessageBox ("/Maps/SingleMissions/1/HELLO.txt");
end;
end;
Trigger(OBJECT_TOUCH_TRIGGER, "kamilla", "kamillaF" );
Скрипт почему-то не работает. Почему?