12/02/2023 11:43
Basta fazer uma verificação a cada segundo na OnPlayerConnect.
Código PHP:
new _Timer[MAX_PLAYERS];
forward CheckWeapon(i);
public CheckWeapon(i) {
if(GetPlayerWeapon(i) == 38 || GetPlayerWeapon(i) == 35 || GetPlayerWeapon(i) == 36) return Kick(i); // Se estiver com minigun, RPG ou lança mísseis teleguiado o jogador é kickado.
return 1;
}
public OnPlayerConnect(playerid) {
_Timer[playerid] = SetTimerEx("CheckWeapon", 1000, true, "i", playerid); // Chama a callback "CheckWeapon" à cada 1 segundo.
return 1;
}
public OnPlayerDisconnect(playerid, reason) {
KillTimer(_Timer[playerid]);
return 1;
}
Não estou disponível para realizar serviços relacionados ao SA-MP e não costumo responder a mensagens privadas, a menos que estejam relacionadas à moderação do fórum.