08.10.2016, 06:05
Como disseram acima, a expressгo Ex refere-se а palavra "extended", que nada mais й do que uma "extensгo" de um timer normal. Vou te dar um exemplo bem bбsico que vocк serб capaz de entender:
Com SetTimer vocк pode chamar callbacks globais que nгo precisem de parвmetros, como й o exemplo da callback -> OnGameModeInit(/*sem argumentos ou aqui*/)
Agora perceba a diferenзa pro SetTimerEx:
Notou a diferenзa? No TimerExtended eu posso chamar callbacks com argumentos vбlidos, sendo assim meu cуdigo feito acima chamaria a callback -> OnPlayerConnect(playerid /*opa agora tenho o argumento playerid para utilizar, oba! */);
Bem simples de entender, espero que meu exemplo apesar de bбsico te dк uma noзгo de Timer e TimerExtended, espero que compreenda, se ainda assim nгo compreender avisa que eu explico mais detalhadamente, abraзos.
Код:
SetTimer("OnGameModeInit", 1000, false);
Agora perceba a diferenзa pro SetTimerEx:
Код:
SetTimerEx("OnPlayerConnect", 1000, false, "i", playerid);
Bem simples de entender, espero que meu exemplo apesar de bбsico te dк uma noзгo de Timer e TimerExtended, espero que compreenda, se ainda assim nгo compreender avisa que eu explico mais detalhadamente, abraзos.

