SA-MP Forums Archive
[Ajuda] timer's - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] timer's (/showthread.php?tid=599732)



timer's - fdsda - 29.01.2016

uma duvida.. tem como ultilizar um timer para varias funзoes?
caso nao tenha, oque posso usar no lugar de um timer..



Re: timer's - ClaudioF - 29.01.2016

Sim, um timer pode ser usado pra varias coisas.


Re: timer's - fdsda - 29.01.2016

Quote:
Originally Posted by ClaudioF
Посмотреть сообщение
Sim, um timer pode ser usado pra varias coisas.
se eu usar um timer com o mesmo nick em varias funзoes, no caso й criado um novo, ou й o mesmo?

pawn Код:
SetTimerEx("KickTempo", 1000, 0, "i", playerid);
pawn Код:
SetTimerEx("KickTempo", 1000, 0, "i", playerid);
estao em public's diferentes, no caso й criado dois, ou 1 mesmo?


Re: timer's - Coringa_Vilao - 29.01.2016

й criado um novo timer...


Re: timer's - fdsda - 29.01.2016

Quote:
Originally Posted by Coringa_Vilao
Посмотреть сообщение
й criado um novo timer...
e como posso fazer para modifica-los.. pois causa bastante lag, pois tenho mts timer


Re: timer's - Coringa_Vilao - 29.01.2016

modifica-los como? que tipo de modificaзгo ? se for atualizaзхes, salvamentos, evite deixar em poucos milisegundos, nгo utilize muitos ao mesmo tempo etc...


Re: timer's - fdsda - 29.01.2016

Quote:
Originally Posted by Coringa_Vilao
Посмотреть сообщение
modifica-los como? que tipo de modificaзгo ? se for atualizaзхes, salvamentos, evite deixar em poucos milisegundos, nгo utilize muitos ao mesmo tempo etc...
tipo, mudar os timer por algo diferente, para diminuir a quantidade e o uso da CPU e o lag


Re: timer's - Coringa_Vilao - 29.01.2016

se for atualizaзхes, salvamentos, evite usar os timers com poucos milisegundos, nгo utilize muitos ao mesmo tempo etc...


Re: timer's - [BOPE]Seu._.Madruga - 29.01.2016

Acho que nгo tem necessidade de utilizar poucos timer desde que eles sejam criados de maneira certa e sejam deletados de forma correta !
Um exemplo:
PHP код:
enum tInfo {
    
kick
}
new 
PlayerInfo[MAX_PLAYERS][tInfo];
PlayerInfo[playerid][kick] = SetTimerEx("KickTempo"10000"i"playerid);
forward KickTempo(playerid);
public 
KickTempo(playerid)
{
    
KillTimer(PlayerInfo[playerid][kick]);
    
//Funзхes
    
return 1;




Re: timer's - Coringa_Vilao - 29.01.2016

Quote:
Originally Posted by [BOPE]Seu._.Madruga
Посмотреть сообщение
Acho que nгo tem necessidade de utilizar poucos timer desde que eles sejam criados de maneira certa e sejam deletados de forma correta !
Um exemplo:
PHP код:
enum tInfo {
    
kick
}
new 
PlayerInfo[MAX_PLAYERS][tInfo];

PlayerInfo[playerid][kick] = SetTimerEx("KickTempo"10000"i"playerid);

forward KickTempo(playerid);
public 
KickTempo(playerid)
{
    
KillTimer(PlayerInfo[playerid][kick]);
    
//Funзхes
    
return 1;

tinha atй esquecido mesmo de falar em destruir-los, sу que o bom em atualizaзхes e salvamentos nгo utilizar um tempo muito pequeno de Exemplo: 5 e 5 segundos pra salvar contas do servidor , logico que vai tornar o maior lag ...