Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /********************************** *
- * Devon's Vehicle Commands *
- * CREATED BY: Devon Berry *
- ************************************/
- #include <a_samp>
- #include <YSI\y_commands>
- #define COLOUR_RED 0xFF0000C9
- //
- public OnFilterScriptInit()
- {
- print("\n-------------------------------------------------");
- print("Devon's Vehicle Commands by Devon Berry: Initiated.");
- print("-------------------------------------------------\n");
- return 1;
- }
- //
- public OnFilterScriptExit()
- {
- print("\n-----------------------------------------------------");
- print("Devon's Vehicle Commands by Devon Berry: Shutting down.");
- print("Shut down.");
- print("-----------------------------------------------------\n");
- return 1;
- }
- //
- YCMD:engine(playerid, params[], help)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- new engine, lights, alarm, doors, bonnet, boot, objective;
- GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
- if(engine == 1)
- {
- SetVehicleParamsEx(vehicleid, 0, lights, alarm, doors, bonnet, boot, objective);
- GameTextForPlayer(playerid, "Engine off.", 200, 1);
- }
- else
- {
- SetVehicleParamsEx(vehicleid, 1, lights, alarm, doors, bonnet, boot, objective);
- GameTextForPlayer(playerid, "Engine on.", 200, 1);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOUR_RED, "You must be in a vehicle to use this command!");
- }
- return 1;
- }
- YCMD:lights(playerid, params[], help)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- new engine, lights, alarm, doors, bonnet, boot, objective;
- GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
- if(lights == 1)
- {
- SetVehicleParamsEx(vehicleid, engine, 0, alarm, doors, bonnet, boot, objective);
- GameTextForPlayer(playerid, "Lights off.", 200, 1);
- }
- else
- {
- SetVehicleParamsEx(vehicleid, engine, 1, alarm, doors, bonnet, boot, objective);
- GameTextForPlayer(playerid, "Lights on.", 200, 1);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOUR_RED, "You must be in a vehicle to use this command!");
- }
- return 1;
- }
- YCMD:lock(playerid, params[], help)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- new engine, lights, alarm, doors, bonnet, boot, objective;
- GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
- if(doors == 1)
- {
- SetVehicleParamsEx(vehicleid, engine, lights, alarm, 0, bonnet, boot, objective);
- GameTextForPlayer(playerid, "Doors unlocked.", 200, 1);
- }
- else
- {
- SetVehicleParamsEx(vehicleid, engine, lights, alarm, 1, bonnet, boot, objective);
- GameTextForPlayer(playerid, "Doors locked.", 200, 1);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOUR_RED, "You must be in a vehicle to use this command!");
- }
- return 1;
- }
- YCMD:hood(playerid, params[], help)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- new engine, lights, alarm, doors, bonnet, boot, objective;
- GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
- if(bonnet == 1)
- {
- SetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, 0, boot, objective);
- GameTextForPlayer(playerid, "Hood closed.", 200, 1);
- }
- else
- {
- SetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, 1, boot, objective);
- GameTextForPlayer(playerid, "Hood popped.", 200, 1);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOUR_RED, "You must be in a vehicle to use this command!");
- }
- return 1;
- }
- YCMD:trunk(playerid, params[], help)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- new vehicleid = GetPlayerVehicleID(playerid);
- new engine, lights, alarm, doors, bonnet, boot, objective;
- GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
- if(boot == 1)
- {
- SetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, 0, objective);
- GameTextForPlayer(playerid, "Trunk closed.", 200, 1);
- }
- else
- {
- SetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, 1, objective);
- GameTextForPlayer(playerid, "Trunk popped.", 200, 1);
- }
- }
- else
- {
- SendClientMessage(playerid, COLOUR_RED, "You must be in a vehicle to use this command!");
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement