08.09.2009, 15:14
Using OnPlayerStateChange is better beacause
Here you go:
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) |
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;
}

