22.05.2018, 14:25
A little snippet which checks whether Vehicle's Seat is Taken or not by Vehicle ID&Seat ID(optional)
Код:
IsVehicleSeatTaken(vehicleid, seatid = 0)
{
for(new p = 0; p < GetMaxPlayers(); p++)
{
if(!IsPlayerConnected(p)) continue;
if(GetPlayerVehicleID(p) == vehicleid)
{
switch(GetPlayerVehicleSeat(p))
{
case -1: return (seatid == GetPlayerVehicleSeat(p));
case 0: return (seatid == GetPlayerVehicleSeat(p));
case 1,2,3: return (seatid == GetPlayerVehicleSeat(p));
default: return false; // to avoid being crashed because of the invalid seat id 128....
}
}
}
return 0;
}

