Это поможет избавится от читеров которые включили NOP NopPutPlayerInVehicle
то есть не посадишь их в авто
Для начала в любое место мы засунем callback
PHP код:
forward AntiNopPutPlayerInVehicle(playerid);
public AntiNopPutPlayerInVehicle(playerid)
{
new name[MAX_PLAYER_NAME],string[128]; GetPlayerName(playerid,name,MAX_PLAYER_NAME);
if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
{
format(string,sizeof string,"%s кикнут. Причина: NOP PutPlayerInVehicle",name);
SendClientMessageToAll(0xAFAFAFAA, string); Kick(playerid);
}
}
Для удобства вот функция меняете PutPlayerInVehicle на PutPlayerInVehicleEx
PHP код:
stock PutPlayerInVehicleEx(playerid,vehicleid,mesto)
{
PutPlayerInVehicle(playerid,vehicleid,mesto);
SetTimerEx("AntiNopPutPlayerInVehicle" , 350, false, "i", playerid);
}
Автор TAP04eGG