SyryusЕще сопутствующий вопрос - как добавить сюда, чтобы сброс триггера происходил после проигрыша конкретного игрока?
function PlayerLooseCheck(pl)
while 1 do
if GetPlayerState(pl)==PLAYER_LOST then
Trigger(...зануление триггера)
end
sleep(10)
end
end;
startThread(PlayerLooseCheck, PLAYER_НОМЕРИГРОКА)
Можно так, например. Можно еще триггер потери героя игроком повесить, и на нем определять, проиграл ли игрок, — так меньше нагрузка на игру, но есть сомнения, что этот способ сработал бы