Error on GetPlayerVehicleID(playerid) - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Error on GetPlayerVehicleID(playerid) (
/showthread.php?tid=416163)
Not Working Properly on GetPlayerVehicleID(playerid) - Patrick - 16.02.2013
Hello guys, i got a error i tried to fix it but its still not working, can anyone try to fix this code for me?
pawn Код:
if(newstate == PLAYER_STATE_DRIVER)
{
print("PLAYER_STATE_DRIVER");
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 427 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 497 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 596)
print("GetPlayerVehicleID(playerid)");
{
if(gTeam[playerid] != TEAM_POLICE && gTeam[playerid] != TEAM_ARMY && gTeam[playerid] != TEAM_CIA && gTeam[playerid] != TEAM_MEDIC)
{
new current_zone;
current_zone = player_zone[playerid];
SendClientMessage(playerid,COLOR_GREY,"[[_Law Enforcement Vehicle Theft_]]");
SendClientMessage(playerid,COLOR_RED,"You have stolen a Law Enforcement Vehicle. The police has been informed, watch out ..");
IncreaseWantedLevel(playerid,4);
format(string,sizeof(string),"[VEHICLE THEFT] Suspect %s(%d) has stolen a Law Enforcement Vehicle. Location: %s",PlayerName(playerid),playerid,zones[current_zone][zone_name]);
SendClientMessageToAllCops(string);
print("Vehicle Theft");
return 1;
}
SendClientMessage(playerid,COLOR_GREY,"[[_Police Vehicle_]]");
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Welcome to your Police Personnel vehicle.");
print("Police Entered The Vehicle");
return 1;
}
}
Re: Error on GetPlayerVehicleID(playerid) - Patrick - 16.02.2013
Its not error ****** sorryy for wrong title, its just not working,
when i enter police vehicles the player doesn't get wanted level and message its like nothing., but when i enter a another vehicle which is not part of that vehicle id's i get a wanted level.
Re: Error on GetPlayerVehicleID(playerid) -
YoYo123 - 16.02.2013
Replace it with:
pawn Код:
if(newstate == PLAYER_STATE_DRIVER)
{
print("PLAYER_STATE_DRIVER");
print("GetPlayerVehicleID(playerid)");
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 427 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 497 || GetVehicleModel(GetPlayerVehicleID(playerid)) == 596)
{
if(gTeam[playerid] != TEAM_POLICE && gTeam[playerid] != TEAM_ARMY && gTeam[playerid] != TEAM_CIA && gTeam[playerid] != TEAM_MEDIC)
{
new current_zone;
current_zone = player_zone[playerid];
SendClientMessage(playerid,COLOR_GREY,"[[_Law Enforcement Vehicle Theft_]]");
SendClientMessage(playerid,COLOR_RED,"You have stolen a Law Enforcement Vehicle. The police has been informed, watch out ..");
IncreaseWantedLevel(playerid,4);
format(string,sizeof(string),"[VEHICLE THEFT] Suspect %s(%d) has stolen a Law Enforcement Vehicle. Location: %s",PlayerName(playerid),playerid,zones[current_zone][zone_name]);
SendClientMessageToAllCops(string);
print("Vehicle Theft");
return 1;
}
SendClientMessage(playerid,COLOR_GREY,"[[_Police Vehicle_]]");
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Welcome to your Police Personnel vehicle.");
print("Police Entered The Vehicle");
return 1;
}
}
Re: Error on GetPlayerVehicleID(playerid) - Patrick - 16.02.2013
Thanks YoYo123 + Rep