21.11.2012, 20:37
Se eu tenho um servidor, em que nгo existe nenhum comando que dб ao player, uma arma especifica, e que essa arma, й proibida no servidor, como eu posso fazer para que um player ( Cheater ) nгo Consiga usa-la ?
Pela minha lуgica, eu faria um Timer de 1 seg, Para verificar se o player ta com tal arma :
Perceba, que o Timer, estб sendo repetido a cada 1 segundo, sem parar ( true ).
e na Public :
ifGetPlayerWeapon estaria verificando a arma que o player estб na mгo, a cada 1 segundo, de acordo com o timer.
caso ele estivesse, ele seria kikado.
Essa lуgica ta certa ?
Pela minha lуgica, eu faria um Timer de 1 seg, Para verificar se o player ta com tal arma :
pawn Код:
OnPlayerSpawn :
SetTimer("Arma", 1000, true);
e na Public :
pawn Код:
forward Arma(playerid);
public Arma(playerid)
{
if (GetPlayerWeapon(playerid) == 38 || GetPlayerWeapon(playerid) == 39)
{
SendClientMessage(playerid, Cinza, "Vocк Foi Kikado Automбticamente Por Estar Usando uma Arma Proibida.");
Kick(playerid);
}
return 1;
}
caso ele estivesse, ele seria kikado.
Essa lуgica ta certa ?