Disable A Vehicle
#3

pawn Код:
public CrashCar()
{
        for(new i = 0; i < MAX_PLAYERS; i++)
        {
                if(GetPlayerState(i) == PLAYER_STATE_DRIVER)
                {
                        new vehicle[MAX_PLAYERS];
                        vehicle[i] = GetPlayerVehicleID(i);
                        new Float:health;
                        GetVehicleHealth(vehicle[i], health);
                        if (health <= 500)
                        {
                                if (carcrashed[i] == 0)
                                {
                                    TogglePlayerControllable(i, 0);
                                    GameTextForPlayer(i, "~w~Your car is~n~~p~Broken", 3500, 1);
                                    new engine, lights, alarm, doors, bonnet, boot, objective;
                                    GetVehicleParamsEx(GetPlayerVehicleID(i), engine, lights, alarm, doors, bonnet, boot, objective);
                                    SetVehicleParamsEx(GetPlayerVehicleID(i), 0, lights, alarm, doors, bonnet, boot, objective);
Basically, just add these three lines in to your crash function:

pawn Код:
new engine, lights, alarm, doors, bonnet, boot, objective;
                                    GetVehicleParamsEx(GetPlayerVehicleID(i), engine, lights, alarm, doors, bonnet, boot, objective);
                                    SetVehicleParamsEx(GetPlayerVehicleID(i), 0, lights, alarm, doors, bonnet, boot, objective);
https://sampwiki.blast.hk/wiki/GetVehicleParamsEx
https://sampwiki.blast.hk/wiki/SetVehicleParamsEx
Reply


Messages In This Thread
Disable A Vehicle - by DJ_Shocker - 27.01.2013, 01:35
Re: Disable A Vehicle - by Roach_ - 27.01.2013, 07:33
Re: Disable A Vehicle - by Threshold - 27.01.2013, 07:47

Forum Jump:


Users browsing this thread: 1 Guest(s)