Olá pessoal, bom já existe varios tipos de detectar esse script proibido que permite você puxar todos os veiculos de um determinado local para sua posição assim causando lag ao local/servidor, e a alguns casos servidores sendo derrubados.. enfim decidi fazer algo contra, não sei se a minha lógica está correta provavelmente sim. Foi testado e aprovado! use e abuse do código -q.
Código:
pawn Code:
public OnPlayerUpdate(playerid) { new iVehicle = GetPlayerVehicleID(playerid) ; if(GetPlayerVehicleSeat(playerid) != 0) { if(GetPVarInt(playerid, #lastvehicle) != iVehicle) { SetPVarInt(playerid, #lastvehicle, iVehicle); if(GetVehicleModel(iVehicle)) { @ChangeVehicles(playerid, PLAYER_STATE_DRIVER, iVehicle); } } } return true; } forward @ChangeVehicles(playerid, newstate, vehicleid); public @ChangeVehicles(playerid, newstate, vehicleid) { if(newstate == PLAYER_STATE_DRIVER || newstate == PLAYER_STATE_PASSENGER && GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) { if((gettime() - GetPVarInt(playerid, #gettick)) < 2) { //Reason! Kick(playerid); } SetPVarInt(playerid, #gettick, gettime()); } return true; }
Creditos:
RoacH` - Criador
[FeK]DraKiNs - Algumas lógicas
SA-MP TEAM - For all

---------------------------------------------------