05.07.2011, 19:32
(
Последний раз редактировалось [NoV]LaZ; 05.07.2011 в 20:53.
)
OnPlayerEnterVehicle gets called when a player is close to a vehicle and presses enter, it will never get called when a player is in a vehicle.
In your case, you'd need OnPlayerStateChange.
In your case, you'd need OnPlayerStateChange.
pawn Код:
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if (newstate == PLAYER_STATE_DRIVER || PLAYER_STATE_PASSENGER && oldstate == PLAYER_STATE_ONFOOT)
{
if (GetVehicleModel(GetPlayerVehicleID(playerid) == vehicle model)
{
// do something
}
// ...
}
return 1;
}

