SA-MP Forums Archive
Car Engine Starts Itself - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Car Engine Starts Itself (/showthread.php?tid=401016)



Car Engine Starts Itself - WinterAce - 21.12.2012

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.


Re: Car Engine Starts Itself - deffo - 21.12.2012

tried else?


Re: Car Engine Starts Itself - Jernu - 21.12.2012

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


Re: Car Engine Starts Itself - LarzI - 21.12.2012

- ignore -


Re: Car Engine Starts Itself - WinterAce - 21.12.2012

Thanks guys, Jernu's method worked.