Car Engine Starts Itself
#1

Hello, when I restart my game mode all vehicle engines have already started, I've even tried adding in this:

pawn Код:
public OnVehicleSpawn(vehicleid)
{
    if(vehicleid != 509 && vehicleid != 481 && vehicleid != 510)
    {
        new engine, lights, alarm, doors, bonnet, boot, objective;
        foreach(Player, i)
        {
            if(IsAPushBike(GetPlayerVehicleID(i)))
            {
                GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
                SetVehicleParamsEx(vehicleid, 1, lights, alarm, doors, bonnet, boot, objective);
                return 1;
            }
            GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
            SetVehicleParamsEx(vehicleid, 0, lights, alarm, doors, bonnet, boot, objective); // << here
            if(vehicleid == PlayerInfo[i][pVeh])
            {
                if(PlayerInfo[i][vLocked]) SetVehicleParamsEx(vehicleid, 0, 0, 0, 1, 0, 0, 0);
                ChangeVehiclePaintjob(PlayerInfo[i][pVeh], PlayerInfo[i][vPJ]);
                for(new x=0; x<14; i++)
                {
                    AddVehicleComponent(PlayerInfo[i][pVeh], PlayerInfo[i][pVehMod][x]);
                }
            }
            if(vehicleid == PlayerInfo[i][pVVeh])
            {
                if(PlayerInfo[i][vVLocked]) SetVehicleParamsEx(vehicleid, 0, 0, 0, 1, 0, 0, 0);
                ChangeVehiclePaintjob(PlayerInfo[i][pVVeh], PlayerInfo[i][vVPJ]);
                for(new x=0; x<14; i++)
                {
                    AddVehicleComponent(PlayerInfo[i][pVVeh], PlayerInfo[i][pVVehMod][x]);
                }
            }
        }
        if(IsTruckerVehicle(vehicleid))
        {
            TruckPackages[vehicleid] = -1;
        }
        if(Siren[vehicleid])
        {
            Siren[vehicleid] = 0;
            DestroyDynamicObject(SirenObject[vehicleid]);
        }
    }
    return 1;
}
Tried other methods too, just won't fix, please help.
Reply
#2

tried else?
Reply
#3

Do you have
pawn Код:
ManualVehicleEngineAndLights();
Under OnGameModeInit();?
Reply
#4

- ignore -
Reply
#5

Thanks guys, Jernu's method worked.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)