Форум HeroesWorld-а - Показать сообщение отдельно - Скрипты
Тема: Скрипты
Показать сообщение отдельно
#1275
Старый 06.05.2013, 17:08
  #1275
^
Heroist
 
Аватар для Heroist
📖
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 15822
Выставка наград
Регистрация: 16.12.2012
Адрес: Запределье
Сообщения: 15822
Выставка наград
По умолчанию
Re: Скрипты

ааа... блин, ступил. спасибо
Кстати, я тут немного переделал кампайную функцию по пересчету количества погибших врагов. Но она теперь работает странно. Не подскажите, что не так?


Trigger( COMBAT_RESULTS_TRIGGER, "combat_results" );

combat_result_last = -1;
c = 1
i = 0

function combat_results( c )
local we = -1
if GetSavedCombatArmyPlayer(c,1) == PLAYER_1 then
we = 1

if we == 1 then
if GetSavedCombatArmyHero(c,we) == 'Berein' then
local stackscount = GetSavedCombatArmyCreaturesCount(c,0);
creature,creaturescount,died = GetSavedCombatArmyCreatureInfo(c,0,i);
AddHeroCreatures('Berein' , 29 , died)
end;
end;

end
if GetSavedCombatArmyPlayer(c,0) == PLAYER_1 then
we = 0
end;
combat_result_last = c;
end;



--------
__________________
Whatever
Whatever
Heroist вне форума
Ответить с цитированием