[HELP] PlayerIntoVehicle
#10

Quote:
Originally Posted by Coicatak
Using OnPlayerStateChange is better beacause
Quote:

OnPlayerEnterVehicle callback is called when someone presses _vehicle_enter_key_ (ENTER or F, ..), so you can't remove him if he is entering (he's not in)

Here you go:

pawn Код:
public OnPlayerStateChange(playerid,newstate,oldstate)
{
    if(newstate == PLAYER_STATE_DRIVER) //checks if player enters car as driver
    {
        if(IsPlayerInVehicle(playerid, 462)) //checks if player is in vehicle n°462
        {
            if(GetPlayerMoney(playerid) >= 25) // check if player got $25 or more
            {
                GivePlayerMoney(playerid, -25);
            }  
            else //(if player got less than $25)
            (
                RemovePlayerFromVehicle(playerid);
                GameTextForPlayer(playerid, "Not Enough ~g~ Money",1500,5);
            }
        }  
    }
    return 1;
}
or just use mine which is better than this actually because it checks more stuff n gives infos about what just happened

pawn Код:
public OnPlayerStateChange(playerid,newstate,oldstate)
{  
if(IsPlayerInVehicle(playerid, 462))
    {
        if(newstate == 2)//checks if player entered as driver
        {
            if(GetPlayerMoney(playerid) >= 25) //25 = the money u want the car to cost.
            {
                GivePlayerMoney(playerid,-25);
                SendClientMessage(playerid,YOUR_COLOR,"You just bought this car.");
            }
            else
            SendClientMessage(playerid,YOUR_COLOR,"You don't have enought money for this car.");
            RemovePlayerFromVehicle(playerid);
        }
        else
        SendClientMessage(playerid,YOUR_COLOR,"You need to enter as driver to buy this car."); //change YOUR_COLOR to the colors you have got and that you want to use
        RemovePlayerFromVehicle(playerid);
    }
}
Reply


Messages In This Thread
[HELP] PlayerIntoVehicle - by Smiths - 08.09.2009, 10:35
Re: [HELP] PlayerIntoVehicle - by saiberfun - 08.09.2009, 10:47
Re: [HELP] PlayerIntoVehicle - by Smiths - 08.09.2009, 11:01
Re: [HELP] PlayerIntoVehicle - by saiberfun - 08.09.2009, 11:05
Re: [HELP] PlayerIntoVehicle - by Zeex - 08.09.2009, 11:57
Re: [HELP] PlayerIntoVehicle - by saiberfun - 08.09.2009, 12:41
Re: [HELP] PlayerIntoVehicle - by Correlli - 08.09.2009, 13:34
Re: [HELP] PlayerIntoVehicle - by saiberfun - 08.09.2009, 13:44
Re: [HELP] PlayerIntoVehicle - by Coicatak - 08.09.2009, 15:14
Re: [HELP] PlayerIntoVehicle - by saiberfun - 08.09.2009, 15:24
Re: [HELP] PlayerIntoVehicle - by Coicatak - 08.09.2009, 18:36
Re: [HELP] PlayerIntoVehicle - by Smiths - 08.09.2009, 20:50
Re: [HELP] PlayerIntoVehicle - by Coicatak - 09.09.2009, 12:02

Forum Jump:


Users browsing this thread: 1 Guest(s)