Перейти к содержанию
Аватар пользователя
#3
SetRegionBlocked("VillinaLock", true, 4); 
SetRegionBlocked("ScarecrowLock", true, 3);
SetRegionBlocked("GolemLock", true, 3);
EnableHeroAI("Skeggy", false);

SetObjectiveVisible("MeetScarecrow", false, PLAYER_1);
SetObjectiveVisible("MeetGolem", false, PLAYER_1);
SetObjectiveVisible("DefeatCyclop", false, PLAYER_1);

function MeetCyclopF()
SetObjectiveVisible("DefeatCyclop", true, PLAYER_1);
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "MeetCyclop", nil);
end;

function MeetVillina()
SetObjectiveState("MeetVillina", OBJECTIVE_COMPLETED, 1);
SetObjectiveVisible("MeetScarecrow", true, PLAYER_1);
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "VillinaLock", nil);
end;

function MeetScarecrow()
SetObjectiveState("MeetScarecrow", OBJECTIVE_COMPLETED, 1);
AddHeroCreatures("Ally", CREATURE_WOLF, 29);
AddHeroCreatures("Toto", CREATURE_WOLF, 29);
SetObjectOwner("Scarecrow", PLAYER_1);
SetObjectiveVisible("MeetGolem", true, PLAYER_1);
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "ScarecrowLock", nil);
end;

function MeetGolem()
SetObjectiveState("MeetGolem", OBJECTIVE_COMPLETED, 1);
AddHeroCreatures("Ally", CREATURE_IRON_GOLEM, 10);
AddHeroCreatures("Toto", CREATURE_IRON_GOLEM, 10);
SetObjectOwner("Golem", PLAYER_1);
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "GolemLock", nil);
end;

function MeetPeasants()
if IsHeroAlive("Skeggy");
then MessageBox("/Maps/SingleMissions/Oz/MeetPeasants.txt");
else Trigger(REGION_ENTER_AND_STOP_TRIGGER, "Peasants", nil);
MessageBox("/Maps/SingleMissions/Oz/MeetPeasants2.txt");
RemoveObject("Peasants");
end;
end;

Trigger(REGION_ENTER_AND_STOP_TRIGGER, "Peasants", "MeetPeasants");
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "MeetCyclop", "MeetCyclopF");
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "GolemLock", "MeetGolem");
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "VillinaLock", "MeetVillina");
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "ScarecrowLock", "MeetScarecrow");


Добавлено через 35 секунд
Да, да, я делаю карту про "Волшебника Изумрудного города", не гнобите меня
Все еще бесплодные попытки создать интересную карту с эффектами, спеллами и анимациями... :smile14:

Статистика

Приветствуем новейшего участника: leyu