How to detect.. - 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)
+---- Forum: Help Archive (
https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: How to detect.. (
/showthread.php?tid=153107)
How to detect.. -
NewTorran - 07.06.2010
Hello,
How can i detect if a certain vehicle is occupied or not?
Re: How to detect.. -
Desert - 07.06.2010
pawn Код:
stock IsVehicleInUse(vehicleid)
{
new IsTrue=0;
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(IsPlayerInAnyVehicle(i))
{
if(GetPlayerVehicleID(i) == vehicleid) IsTrue=1;
}
}
}
return IsTrue;
}
Not tested
Re: How to detect.. -
Norck - 07.06.2010
Quote:
|
Originally Posted by Joe Torran C
Hello,
How can i detect if a certain vehicle is occupied or not?
|
My suggestion:
pawn Код:
stock IsVehicleInUse(vehicleid)
{
for(new i=0; i<GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(GetPlayerVehicleID(i) == vehicleid)
return true;
}
}
return false;
}