Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*************************************
- * *
- * @Developer: Alexis *
- * @Project Type: Include *
- * @Project Name: Vehicle Control *
- * @Project Released: 7/28/2012 *
- * @Project Version: 0.0.1 *
- * *
- **************************************/
- #include <a_samp>
- #if defined _samp_include
- #endinput
- #endif
- #define _samp_include
- // forwards
- forward LockVehicle(vehicleid);
- forward UnlockVehicle(vehicleid);
- forward TurnVehicleEngineOn(vehicleid);
- forward TurnVehicleEngineOff(vehicleid);
- //forward IsEngineOn(vehicleid);
- //forward IsEngineOff(vehicleid);
- forward OpenBonnet(vehicleid);
- forward CloseBonnet(vehicleid);
- //forward IsBonnetOpen(vehicleid);
- //forward IsBonnetClosed(vehicleid);
- forward TurnOnVehicleLights(vehicleid);
- forward TurnOffVehicleLights(vehicleid);
- forward OpenBoot(vehicleid);
- forward CloseBoot(vehicleid);
- forward TurnOnAlarm(vehicleid);
- forward TurnOffAlarm(vehicleid);
- forward VehicleID(playerid);
- //forward IsBootOpen(vehicleid);
- //forward IsBootClosed(vehicleid);
- //forward IsVehicleLightsOn(vehicleid);
- //forward IsVehicleLightsOff(vehicleid);
- public TurnVehicleEngineOn(vehicleid)
- {
- new engine, lights, alarm, doors, bonnet, boot, objective;
- GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(vehicleid, true, lights, alarm, doors, bonnet, boot, objective);
- return 1;
- }
- public TurnVehicleEngineOff(vehicleid)
- {
- new engine, lights, alarm, doors, bonnet, boot, objective;
- GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(vehicleid, false, lights, alarm, doors, bonnet, boot, objective);
- return 1;
- }
- public OpenBonnet(vehicleid)
- {
- new engine, lights, alarm, doors, bonnet, boot, objective;
- GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, true, boot, objective);
- return 1;
- }
- public CloseBonnet(vehicleid)
- {
- new engine, lights, alarm, doors, bonnet, boot, objective;
- GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, false, boot, objective);
- return 1;
- }
- public OpenBoot(vehicleid)
- {
- new engine, lights, alarm, doors, bonnet, boot, objective;
- GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, true, objective);
- return 1;
- }
- public CloseBoot(vehicleid)
- {
- new engine, lights, alarm, doors, bonnet, boot, objective;
- GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, false, objective);
- return 1;
- }
- public LockVehicle(vehicleid)
- {
- new engine, lights, alarm, doors, bonnet, boot, objective;
- GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(vehicleid, engine, lights, alarm, true, bonnet, boot, objective);
- return 1;
- }
- public UnlockVehicle(vehicleid)
- {
- new engine, lights, alarm, doors, bonnet, boot, objective;
- GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(vehicleid, engine, lights, alarm, false, bonnet, boot, objective);
- return 1;
- }
- public TurnOnVehicleLights(vehicleid)
- {
- new engine, lights, alarm, doors, bonnet, boot, objective;
- GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(vehicleid, engine, 1, alarm, doors, bonnet, boot, objective);
- return 1;
- }
- public TurnOffVehicleLights(vehicleid)
- {
- new engine, lights, alarm, doors, bonnet, boot, objective;
- GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(vehicleid, engine, 0, alarm, doors, bonnet, boot, objective);
- return 1;
- }
- public TurnOnAlarm(vehicleid)
- {
- new engine, lights, alarm, doors, bonnet, boot, objective;
- GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(vehicleid, engine, lights, true, doors, bonnet, boot, objective);
- return 1;
- }
- public TurnOffAlarm(vehicleid)
- {
- new engine, lights, alarm, doors, bonnet, boot, objective;
- GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(vehicleid, engine, lights, false, doors, bonnet, boot, objective);
- return 1;
- }
- public VehicleID(playerid)
- {
- new veh = GetPlayerVehicleID(playerid);
- #pragma unused veh
- return veh;
- }
Advertisement
Add Comment
Please, Sign In to add comment