Code: Select all
new VehAC[MAX_PLAYERS];
В
Code: Select all
OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
Вставляем:
Code: Select all
if(ispassenger == 0)
{
if(PlayerInfo[playerid][pCarlic] == 0) // здесь ваш массив, у меня [pCarlic]
{
SendClientMessage(playerid, COLOR_GREY, "У вас нет прав на управелие трансортом");
ApplyAnimation(playerid,"CARRY","crry_prtial",4.0,0,0,0,0,0);
ApplyAnimation(playerid,"CARRY","crry_prtial",4.0,0,0,0,0,0);
}
else{VehAC[playerid] = 1;} // переменная для античита "ТП в авто (даж с правами)"
}
В любой секундный таймер:
Code: Select all
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
if(PlayerInfo[playerid][pCarlic] == 0)
{
KickWithMessage(playerid, "Вы кикнуты за использование чит-программ"); // без прав за рулем - кик
}
else
{
if(VehAC[playerid] == 0)
{
KickWithMessage(playerid, "Вы кикнуты за использование чит-программ"); // ТП в авто кик
}
}
}
Автор урока Max_Hank.