Checking if a player is near ANY vehicle.
#1

So far I have this:

pawn Code:
command(vinteract, playerid, params[])
{
    if(loggedin[playerid] == 0) return SendClientMessage(playerid, 0x66666666, "You must be logged in perform commands");
    if(GetPlayerVehicleID(playerid) > 0)
    {
        if(GetPlayerVehicleSeat(playerid) == 0 || GetPlayerVehicleSeat(playerid) == 1)
        {
            ShowPlayerDialog(playerid, VEHINTERACTIONIN, DIALOG_STYLE_LIST, "Vehicle Interaction - Front Seat.", "> Engine (On/off)\n> Lights (On/Off)\n> Glovebox(Open/Close)\n> Bonnet(Open/Close)\n> Trunk(Open/Close)\n> Windows (Up/Down)", "Close", "");
        }
        else
        {
            ShowPlayerDialog(playerid, VEHINTERACTIONBACK, DIALOG_STYLE_LIST, "Vehicle Interaction - Back Seat.", "> Windows (Up/Down)", "Close", "");
        }
    }
    else
    {
        /*if(IsPlayerInRangeOfAVehicle(playerid))
        {
            //ShowPlayerDialog(playerid, VEHINTERACTIONOUT, DIALOG_STYLE_LIST, "", dialog, "Close", "");
        }
        else
        {
            SendClientMessage(playerid, 0x66666666, "You must be near a vehicle");
        }
        */

    }
    return 1;
}
I need to know how I can check if a player is within range of ANY vehicle in the server, and pick the closest one to him, any ideas how I can do this?
Reply


Messages In This Thread
Checking if a player is near ANY vehicle. - by vIBIENNYx - 21.09.2012, 17:29
Re: Checking if a player is near ANY vehicle. - by C00K13M0N$73R - 21.09.2012, 17:35
Re: Checking if a player is near ANY vehicle. - by vIBIENNYx - 21.09.2012, 17:38
Re: Checking if a player is near ANY vehicle. - by Danyal - 21.09.2012, 17:40
Re: Checking if a player is near ANY vehicle. - by vIBIENNYx - 21.09.2012, 17:45
Re: Checking if a player is near ANY vehicle. - by milanosie - 21.09.2012, 17:48
Re: Checking if a player is near ANY vehicle. - by vIBIENNYx - 21.09.2012, 17:50

Forum Jump:


Users browsing this thread: 3 Guest(s)