[pawn]public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
SendClientMessage(playerid,-1,\"Beszálltál egy jármûbe!\");
return 1;
}[/pawn]
Mûködik ez a megoldás is, de ezzel az a gond hogy ha megnyomja a jármû mellett az entert akkor kiírja az üzenetet, de ha elkezd futni akkor nem száll be a kocsiba és még is kiírta az üzenetet.
Ez csak akkor írja ki, ha már bent ül a kocsiban:
[pawn]public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(oldstate == PLAYER_STATE_ONFOOT && newstate == PLAYER_STATE_DRIVER || oldstate == PLAYER_STATE_ONFOOT && newstate == PLAYER_STATE_PASSENGER)
{
SendClientMessage(playerid,-1,\"Beszálltál egy jármûbe!\");
}
return 1;
}[/pawn]