15.07.2017, 16:43
@XandyMello Eu falei sobre o 'static' pensando em outra coisa, mas de qualquer forma vocк tem razгo pois usei 'new' dentro. Todavia, se for pra contar a criaзгo da variбvel й melhor nem usar:
"ah, mas ta usando a funзгo gettime() duas vezes, й melhor colocar numa variбvel"
Vocк sу vai usar a funзгo gettime() duas vezes a cada 3 segundos, entгo suponho que vale a pena (nгo testei). Claro que se vocк diminuir o tempo pode ser pior, enfim, sгo optimizaзхes pequenas que talvez nem valha a pena discutir aqui heh.
@Bruno
Rapaz, a partir do momento em que vocк designa o valor no inнcio pra cada chamada como o Xandy fez, nгo tem como haver conflito. O ponto que vocк fez й correto quando olha apenas o keyword 'static', mas nгo tem nada a ver com o cуdigo do Xandy.
PHP Code:
static acwTime[MAX_PLAYERS];
public OnPlayerUpdate(playerid)
{
if((gettime() - acwTime[playerid]) > WEAPON_HACK_CHECK_TIME)
{
acwTime[playerid] = gettime();
ChecarAntiXiter(playerid);
}
}
Vocк sу vai usar a funзгo gettime() duas vezes a cada 3 segundos, entгo suponho que vale a pena (nгo testei). Claro que se vocк diminuir o tempo pode ser pior, enfim, sгo optimizaзхes pequenas que talvez nem valha a pena discutir aqui heh.
@Bruno
Rapaz, a partir do momento em que vocк designa o valor no inнcio pra cada chamada como o Xandy fez, nгo tem como haver conflito. O ponto que vocк fez й correto quando olha apenas o keyword 'static', mas nгo tem nada a ver com o cуdigo do Xandy.