public GetVehicleDriverID(vehicleid, passengerplayerid)
{
new Result = -1;
SendClientMessageToAll(COLOR_WHITE, "G: Starting DriverID loop...");
for(new i=0; i<MAX_PLAYERS;i++)
{
//We dont want to scan the passenger player ID..
if(i != passengerplayerid)
{
//Check if this player is inside the vehicle ID Supplied
if(IsPlayerInVehicle(i,vehicleid)) {
SendClientMessageToAll(COLOR_WHITE, "H: Found a player in the given vehicleid");
Result = i;
break;
}
}
}
new str[STR_LEN] = "";
SendClientMessageToAll(COLOR_WHITE, "I: Ending DriverID loop, returning result.");
format(str, STR_LEN, "DriverID returns %d", Result);
SendClientMessageToAll(COLOR_WHITE, str);
return Result;
}