stock IsVehicleOccupied(vehicleid)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerInVehicle(i,vehicleid) && GetPlayerState(i) == PLAYER_STATE_DRIVER))
return 1;
}
return 0;
}
// Anti-Roubo
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
SendClientMessage(playerid, Vermelho, "[AVISO]{FFFFFF} Nгo tente roubar veнculos, vocк morrerб automaticamente{FF0000}.");
SendClientMessage(playerid, Vermelho, "[AVISO]{FFFFFF} Para ver os Comandos do Veiculo digite {FF0000}/vctrl");
SendClientMessage(playerid, Vermelho, "[AVISO]{FFFFFF} Usamos ANTI-HACK de SpeedHack, Velocidade Permitida e {FF0000}[400-KM/H].");
if(!ispassenger && IsVehicleOccupied(vehicleid))
{
AddVehicleComponent(vehicleid, 1010);
}
if(!ispassenger && IsVehicleOccupied(vehicleid)) SetPlayerHealth(playerid,0.0);
return 1;
}
// Anti-Roubo
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
SendClientMessage(playerid, Vermelho, "[AVISO]{FFFFFF} Nгo tente roubar veнculos, vocк morrerб automaticamente{FF0000}.");
SendClientMessage(playerid, Vermelho, "[AVISO]{FFFFFF} Para ver os Comandos do Veiculo digite {FF0000}/vctrl");
SendClientMessage(playerid, Vermelho, "[AVISO]{FFFFFF} Usamos ANTI-HACK de SpeedHack, Velocidade Permitida e {FF0000}[400-KM/H].");
if(playerid != ispassenger && IsVehicleOccupied(vehicleid))
{
AddVehicleComponent(vehicleid, 1010);
SetPlayerHealth(playerid,0.0);
}
return 1;
}
PHP код:
|
stock IsVehicleOccupied(vehicleid)
{
foreach(new i : Player)
{
if(GetPlayerState(i) == PLAYER_STATE_DRIVER || GetPlayerState(i) == PLAYER_STATE_PASSENGER)
if(GetPlayerVehicleID(i) == vehicleid)
return 1;
}
return 0;
}