05.05.2012, 13:33
I tryed to make this.
Even If im italian it wont let me!! its kicks everyone.
pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
new vid = GetPlayerVehicleID(playerid);
if(newstate == PLAYER_STATE_DRIVER)
{
if(GetVehicleModel(vid) == 522)
{
if(gTeam[playerid] != ELITEG) return RemovePlayerFromVehicle(playerid);
}
if(GetVehicleModel(vid) == 451)
{
if(gTeam[playerid] != ELITEG) return RemovePlayerFromVehicle(playerid);
}
if(GetVehicleModel(vid) == 560)
{
if(gTeam[playerid] != ELITEG) return RemovePlayerFromVehicle(playerid);
}
if(GetVehicleModel(vid) == 541)
{
if(gTeam[playerid] != ELITEG) return RemovePlayerFromVehicle(playerid);
}
if(GetVehicleModel(vid) == 563)
{
if(gTeam[playerid] != ELITEG) return RemovePlayerFromVehicle(playerid);
}
if(GetVehicleModel(vid) == 411)
{
if(gTeam[playerid] != ELITEG) return RemovePlayerFromVehicle(playerid);
}
if(GetVehicleModel(vid) == 463)
{
if(gTeam[playerid] != BIKER) return RemovePlayerFromVehicle(playerid);
}
if(GetVehicleModel(vid) == 422)
{
if(gTeam[playerid] != BIKER) return RemovePlayerFromVehicle(playerid);
}
if(GetVehicleModel(vid) == 579)
{
if(gTeam[playerid] != ITALIAN_MAFIA) return RemovePlayerFromVehicle(playerid);
}
if(GetVehicleModel(vid) == 562)
{
if(gTeam[playerid] != ITALIAN_MAFIA) return RemovePlayerFromVehicle(playerid);
}
if(GetPlayerVehicleID(playerid) == 5)
{
if(gTeam[playerid] != ITALIAN_MAFIA) return RemovePlayerFromVehicle(playerid);
}
if(GetPlayerVehicleID(playerid) == 6)
{
if(gTeam[playerid] != ITALIAN_MAFIA) return RemovePlayerFromVehicle(playerid);
}
if(GetPlayerVehicleID(playerid) == 9)
{
if(gTeam[playerid] != ITALIAN_MAFIA) return RemovePlayerFromVehicle(playerid);
}
if(GetPlayerVehicleID(playerid) == 7)
{
if(gTeam[playerid] != ITALIAN_MAFIA) return RemovePlayerFromVehicle(playerid);
}
if(GetPlayerVehicleID(playerid) == 15)
{
if(gTeam[playerid] != RUSSIAN_MAFIA) return RemovePlayerFromVehicle(playerid);
}
if(GetPlayerVehicleID(playerid) == 16)
{
if(gTeam[playerid] != RUSSIAN_MAFIA) return RemovePlayerFromVehicle(playerid);
}
if(GetPlayerVehicleID(playerid) == 17)
{
if(gTeam[playerid] != RUSSIAN_MAFIA) return RemovePlayerFromVehicle(playerid);
}
if(GetVehicleModel(vid) == 405)
{
if(gTeam[playerid] != RUSSIAN_MAFIA) return RemovePlayerFromVehicle(playerid);
}
if(GetVehicleModel(vid) == 415)
{
if(gTeam[playerid] != RUSSIAN_MAFIA) return RemovePlayerFromVehicle(playerid);
}
if(GetPlayerVehicleID(playerid) == 14)
{
if(gTeam[playerid] != RUSSIAN_MAFIA) return RemovePlayerFromVehicle(playerid);
}
if(GetVehicleModel(vid) == 402)
{
if(gTeam[playerid] != HITMANS) return RemovePlayerFromVehicle(playerid);
}
if(GetVehicleModel(vid) == 482)
{
if(gTeam[playerid] != HITMANS) return RemovePlayerFromVehicle(playerid);
}
if(GetPlayerVehicleID(playerid) == 22)
{
if(gTeam[playerid] != HITMANS) return RemovePlayerFromVehicle(playerid);
}
if(GetPlayerVehicleID(playerid) == 23)
{
if(gTeam[playerid] != HITMANS) return RemovePlayerFromVehicle(playerid);
}
if(GetPlayerVehicleID(playerid) == 24)
{
if(gTeam[playerid] != HITMANS) return RemovePlayerFromVehicle(playerid); // 535 580 603
}
if(GetPlayerVehicleID(playerid) == 25)
{
if(gTeam[playerid] != HITMANS) return RemovePlayerFromVehicle(playerid);
}
if(GetVehicleModel(vid) == 535)
{
if(gTeam[playerid] != MARASALVA) return RemovePlayerFromVehicle(playerid);
}
if(GetVehicleModel(vid) == 580)
{
if(gTeam[playerid] != MARASALVA) return RemovePlayerFromVehicle(playerid);
}
if(GetVehicleModel(vid) == 603)
{
if(gTeam[playerid] != MARASALVA) return RemovePlayerFromVehicle(playerid);
}
}
return 1;
}