Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты
Тема: Скрипты
Показать сообщение отдельно
#582
Старый 15.04.2012, 19:21
  #582
^
JonnyP
📖
Регистрация: 01.09.2011
Сообщения: 462
Отправить сообщение для  JonnyP с помощью ICQ
Регистрация: 01.09.2011
Сообщения: 462
Отправить сообщение для  JonnyP с помощью ICQ
По умолчанию
Re: Скрипты

function capturetown(g1,g2,g3,g4)
if g2==PLAYER_1 and g3=='Godric' then
DestroyTownBuildingToLevel (g4,4,0,0);
for i=7,13 do
DestroyTownBuildingToLevel (g4,i,0,0);
end;
else
if g2==PLAYER_1 then
DestroyTownBuildingToLevel (g4,4,1,0);
for i=7,13 do
DestroyTownBuildingToLevel (g4,i,2,0);
end;
end; end;
end;

for i=1,6 do
SetObjectEnabled ('town_'..i,not nil);
Trigger (OBJECT_CAPTURE_TRIGGER,'town_'..i,'capturetown');
end;

ну вот как то так (надыбал со старой заготовки карты ). Вообщем тут он разрушает таверну и двеллы для игрока, и возвращает для ИИ, после захвата. Сразу для 6 городов. Все работало.... Вроде ничего не упучтил.
ооо, че заметил то, функция то другая совсем у тебя
JonnyP вне форума
Ответить с цитированием