25.04.2015, 19:35
Quote:
NEVER TRUST THE CLIENT! Always keep this in your mind. Hes spoofing fake ids which causes this debug.
Include sanity checks to fix this, sanity checks should be added under every callback you handle. Код:
public OnPlayerExitVehicle(playerid, vehicleid) { if (vehicleid >= MAX_VEHICLES || vehicleid < 0) { printf("[SANITY CHECK] OnPlayerExitVehicle | %i %i", playerid, vehicleid); SendClientMessage(playerid, -1, "HAHA! Fucker."); Kick(playerid); return 0; //kill it } } |