Часто в карте происходит десинхронизация. Я не могу найти проблема. Мне карта досталась с половиной триггеров в GUI. Все переписывать лень. Можете просто сказать, может ли этот кусок вызвать десинхронизацию. Всего таких триггеров около 13. Периодичность такая же.
function Trig_Spawn_Footmen_Func001Func001001 takes nothing returns boolean
return ( RectContainsUnit(RectFromCenterSizeBJ(GetPlayerStartLocationLoc(GetEnumPlayer()), 384.00, 384.00), GroupPickRandomUnit(GetUnitsOfPlayerAndTypeId(GetEnumPlayer(), 'h000'))) == true )
endfunction
function Trig_Spawn_Footmen_Func001A takes nothing returns nothing
if ( Trig_Spawn_Footmen_Func001Func001001() ) then
call CreateNUnitsAtLoc( 1, 'h01G', GetEnumPlayer(), GetPlayerStartLocationLoc(GetEnumPlayer()), bj_UNIT_FACING )
else
call DoNothing( )
endif
endfunction
function Trig_Spawn_Footmen_Actions takes nothing returns nothing
call ForForce( GetPlayersAll(), function Trig_Spawn_Footmen_Func001A )
endfunction
===========================================================================
function InitTrig_Spawn_Footmen takes nothing returns nothing
set gg_trg_Spawn_Footmen = CreateTrigger( )
call TriggerRegisterTimerEventPeriodic( gg_trg_Spawn_Footmen, 6.00 )
call TriggerAddAction( gg_trg_Spawn_Footmen, function Trig_Spawn_Footmen_Actions )
endfunction

Принятый ответ

нет
это конверт из гуи?
`
ОЖИДАНИЕ РЕКЛАМЫ...