[Ajuda] timer's
#1

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

Sim, um timer pode ser usado pra varias coisas.
Reply
#3

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?
Reply
#4

й criado um novo timer...
Reply
#5

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
Reply
#6

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...
Reply
#7

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
Reply
#8

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

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;

Reply
#10

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 ...
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)