07.08.2007, 16:11
improved Anti drive by
wich disallows you to shoot as passenger or driver
wich disallows you to shoot as passenger or driver
Код:
on top
static DBWeapon[MAX_PLAYERS],DBAmmo[MAX_PLAYERS],PlayerDied[MAX_PLAYERS];
at OnPlayerConnect
PlayerDied[playerid] = 0;
at OnPlayerDeath
PlayerDied[playerid] = 1;
at OnPlayerEnterVehicle
PlayerDied[playerid] = 0;
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if (newstate == 3) // passenger
{
GetPlayerWeaponData(playerid,4,DBWeapon[playerid],DBAmmo[playerid]);
SetPlayerAmmo(playerid,DBWeapon[playerid],0);
}
if (newstate == 2) // driver
{
GetPlayerWeaponData(playerid,4,DBWeapon[playerid],DBAmmo[playerid]);
SetPlayerAmmo(playerid,DBWeapon[playerid],0);
}
if (newstate == 1) // foot
{
if(PlayerDied[playerid] == 0){
GivePlayerWeapon(playerid,DBWeapon[playerid],DBAmmo[playerid]);
}
}
return 1;
}

