Car system help
#3

Quote:
Originally Posted by HurtLocker
Посмотреть сообщение
PutPlayerInVehicle
Shittiest advice ever.

My advice would be to do something like (Assuming you have a player enum)
pawn Код:
my_PLAYER_enum[ playerid ][ p_car_var ] = CreateVehicle( .. ) // when you buy it
Then,
pawn Код:
public OnPlayerEnterVehicle( playerid, vehicleid, ispassenger )
{
     if(vehicleid != my_PLAYER_enum[ playerid ][ p_car_var ] )
     {
               RemovePlayerFromVehicle( playerid );
     }
     return 1;
}
For respawning:-
pawn Код:
enum pi
{
     p_car_var,
     p_model
}

public OnVehicleDeath( vehicleid, reason )
{
       for( new i; i < MAX_VEHICLES; i++)
       {
             if(vehicleid == my_PLAYER_enum[ i ][ p_car_var ]
             {
                 GetPlayerPos( i , x, y, z );
                 CreateVehicle( p_model, x, y, z .. );
              }
        }
       return 1;
}
Make sure to set the p_model variable as the GetVehicleModel when you create the vehicle where YOU BUY THE CAR.
Reply


Messages In This Thread
Car system help - by BossZk - 14.05.2013, 05:24
AW: Car system help - by HurtLocker - 14.05.2013, 05:44
Re: AW: Car system help - by RajatPawar - 14.05.2013, 05:48
Re: AW: Car system help - by BossZk - 14.05.2013, 11:41
AW: Re: AW: Car system help - by HurtLocker - 14.05.2013, 11:47

Forum Jump:


Users browsing this thread: 1 Guest(s)