Help plox
#10

It takes a delay for users to exit the vehicle so you would have to start a timer and make them re-enter it.

pawn Код:
new MyVehicle[MAX_PLAYERS];

public OnPlayerStateChange(playerid, newstate, oldstate) {
     if(newstate == PLAYER_STATE_DRIVER) MyVehicle[playerid] = GetPlayerVehicleID(playerid);
     return 1;
}

public OnPlayerExitVehicle(playerid, vehicle) {
     // SendClientMessage(playerid, 0xFFFFFFFF, "You can't exit >:]");
     SetTimerEx("PlacePlayerBackInVehicle", 5000, 0, "i", playerid);
     return 1;
}

forward PlacePlayerBackInVehicle(playerid);
public PlacePlayerBackInVehicle(playerid) {
     PutPlayerInVehicle(playerid, MyVehicle[playerid], 0);
     return 1;
}
I just coded this at the spot, so if you find any bugs, post it.

Edit: There's no function to force a player to stay in the vehicle.
Reply


Messages In This Thread
Help plox - by bartje01 - 22.07.2010, 01:14
Re: Help plox - by [L3th4l] - 22.07.2010, 01:19
Re: Help plox - by MisterTickle - 22.07.2010, 01:27
Re: Help plox - by bartje01 - 22.07.2010, 01:29
Re: Help plox - by MisterTickle - 22.07.2010, 01:31
Re: Help plox - by bartje01 - 22.07.2010, 01:33
Re: Help plox - by Kar - 22.07.2010, 01:40
Re: Help plox - by bartje01 - 22.07.2010, 01:47
Re: Help plox - by MisterTickle - 22.07.2010, 01:48
Re: Help plox - by Carlton - 22.07.2010, 01:58

Forum Jump:


Users browsing this thread: 1 Guest(s)