function armyrunF()i=0;i=i+1;while i<=176 doif heroname == "Brem" thenMessageBoxForPlayers(GetPlayerFilter(GetCurrentPlayer()),GetMapDataPath().."armyrun.txt");RemoveHeroCreatures("Brem", i, 1E6);MoveHeroRealTime('Brem', 87, 20, -1);Trigger(REGION_ENTER_AND_STOP_TRIGGER, "armyrun", nil);else sleep (1);end;end;end;Trigger(REGION_ENTER_AND_STOP_TRIGGER, "armyrun", "armyrunF");
проверь, пожалуйста)
а как можно схитрить чтобы удалить всех существ, но оставить одного ангела?
Добавлено через 43 минуты
Так и еще спрошу про сложную функцию TalkBoxForPlayers
Мне нужно следующее: вывод текста и три варианта ответа.
при выборе первого ответа - вызов функции с выводом текста и вводом победы игроку, вызвавшему TalkBoxForPlayers
при выборе второго ответа - вызов функции с выводом текста2 и вводом победы игроку, вызвавшему TalkBoxForPlayers
при выборе третьего ответа - вызов функции с выводом текста3 и вводом победы игроку, вызвавшему TalkBoxForPlayers