function InitTrig_End_Sleep takes nothing returns nothing local trigger t = CreateTrigger() local integer i = 0 loop exitwhen i == 10 <<call TriggerRegisterPlayerEventEndCinematic(t, Player(i) )>> endloop call TriggerAddAction(t , function End_Sleep_Actions ) set t = null endfunction