Vehicle id bugged. - 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: Vehicle id bugged. (
/showthread.php?tid=546732)
Vehicle id bugged. -
ThaCrypte - 17.11.2014
So, I made this vehicle system; I create faction vehicles; everything works fine.
When I create regular player vehicles, you can't /engine.
Код:
stock CanPlayerVehicleEngineLock(playerid, vehicleid)
{
new playername[MAX_PLAYER_NAME];
playername = PLAYERNAME(playerid);
if(VehicleInfo[vehicleid][vFcar] >= 0)
{
if(PlayerInfo[playerid][pFaction] == VehicleInfo[vehicleid][vFcar])
{
return 1;
}
else
{
return 0;
}
}
else if(VehicleInfo[vehicleid][vFcar] <= -1)
{
new VehicleOwner[MAX_PLAYER_NAME];
format(VehicleOwner, sizeof(VehicleOwner), "%s", VehicleInfo[vehicleid][vOwner]);
if(strcmp(VehicleOwner, playername, false))
{
return 1;
}
else
{
return 0;
}
}
else return 0;
}
When I delete a file, they all load perfectly fine; but when I use GetVehicleID; the id shows ID minus 1, or ID minus 2 when I delete like id 2 3 and vehicle 4 has to GetVehicleID.
Idk how to explain it propperly; as it's confusing the shit out of me.
Re: Vehicle id bugged. -
ThaCrypte - 20.11.2014
Bump, I believe it's allowed since 1 day has passed.