Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*§-----Do not remove these credits, sell the script or claim it yours.------§//
- //§--------------------------Script made by Yoshi.---------------------------§*/
- #include <a_samp>
- #define VEHICLE_CONTROL_DIALOG 1234
- #define COLOUR_INFORMATION 0xFF8C00FF
- #define COLOUR_ERROR 0xFF0000FF
- #define OFF 0
- #define ON 1
- new engine, lights, alarm, doors, bonnet, boot, objective;
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" Kontrola Vozila Edit By Marko T.");
- print("--------------------------------------\n");
- //ManualVehicleEngineAndLights(); // Uncomment if you want vehicles to spawn with the engine and lights turned OFF by default.
- return 1;
- }
- public OnFilterScriptExit()
- {
- print("\n--------------------------------------");
- print(" Kontrola Vozila Edit By Marko T.");
- print("--------------------------------------\n");
- return 1;
- }
- public OnPlayerConnect(playerid) // Remove this if you don't want to show the messages below when a player connects.
- {
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if(strcmp("/vehctrl", cmdtext, true, 10) == 0)
- {
- ShowVehicleControlDialog(playerid);
- return 1;
- }
- return 0;
- }
- stock ShowVehicleControlDialog(playerid)
- {
- if(GetPlayerVehicleID(playerid) != INVALID_VEHICLE_ID)
- {
- ShowPlayerDialog(playerid, VEHICLE_CONTROL_DIALOG, DIALOG_STYLE_LIST, "Kontrola Vozila.", "Kontrola motora\nKontrola svetla\nAlarm\nZakljucan ili otkljucan\nHauba\nGepek\n", "Uredu", "Odustani");
- }
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == VEHICLE_CONTROL_DIALOG && response) // Main Dialog
- {
- switch(listitem)
- {
- case 0: ShowPlayerDialog(playerid, VEHICLE_CONTROL_DIALOG+1, DIALOG_STYLE_MSGBOX, "Kontrola motora", "Da li zelis da upalis ili ugasis automobil?", "Upali", "Ugasi");
- case 1: ShowPlayerDialog(playerid, VEHICLE_CONTROL_DIALOG+2, DIALOG_STYLE_MSGBOX, "Kontrola svetla", "Da li zelis da ukljucis ili iskljucis svetla?\n\nNOTE:Svetla se vide samo nocu.", "Ukljuci", "Iskljuci");
- case 2: ShowPlayerDialog(playerid, VEHICLE_CONTROL_DIALOG+3, DIALOG_STYLE_MSGBOX, "Alarm", "Da li zelis da ukljucis ili iskljucis alarm?\n\nNOTE: Alarm se nece ugasiti sam,\nmorate ga vi iskljuciti", "Ukljuci", "Iskljuci");
- case 3: ShowPlayerDialog(playerid, VEHICLE_CONTROL_DIALOG+4, DIALOG_STYLE_MSGBOX, "Zakljucan ili otkljucan", "Da li zelis da zakljucas ili da otkljucas vrata?", "Otkljucaj", "Zakljucaj");
- case 4: ShowPlayerDialog(playerid, VEHICLE_CONTROL_DIALOG+5, DIALOG_STYLE_MSGBOX, "Hauba", "Da li zelis da otvoris ili zatvoris haubu?", "Otvori", "Zatvori");
- case 5: ShowPlayerDialog(playerid, VEHICLE_CONTROL_DIALOG+6, DIALOG_STYLE_MSGBOX, "Gepek", "Da li zelis da otvoris ili zatvoris gepek?", "Otvori", "Zatvori");
- }
- return 1;
- }
- if(dialogid == VEHICLE_CONTROL_DIALOG+1)
- {
- if(response)
- {
- SendClientMessage(playerid, COLOUR_INFORMATION, "Upalio si svoj automobil.");
- GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(GetPlayerVehicleID(playerid), ON, lights, alarm, doors, bonnet, boot, objective);
- }
- if(!response)
- {
- SendClientMessage(playerid, COLOUR_INFORMATION, "Ugasio si svoj automobil.");
- GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(GetPlayerVehicleID(playerid), OFF, lights, alarm, doors, bonnet, boot, objective);
- }
- return 1;
- }
- if(dialogid == VEHICLE_CONTROL_DIALOG+2)
- {
- if(response)
- {
- SendClientMessage(playerid, COLOUR_INFORMATION, "Upalio si svetla na automobilu.");
- GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, ON, alarm, doors, bonnet, boot, objective);
- }
- if(!response)
- {
- SendClientMessage(playerid, COLOUR_INFORMATION, "Ugasio si svetla na automobilu.");
- GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, OFF, alarm, doors, bonnet, boot, objective);
- }
- return 1;
- }
- if(dialogid == VEHICLE_CONTROL_DIALOG+3)
- {
- if(response)
- {
- SendClientMessage(playerid, COLOUR_INFORMATION, "Ukljucio si alarm na automobilu.");
- GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, ON, doors, bonnet, boot, objective);
- }
- if(!response)
- {
- SendClientMessage(playerid, COLOUR_INFORMATION, "Iskljucio si alarm na automobilu.");
- GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, OFF, doors, bonnet, boot, objective);
- }
- return 1;
- }
- if(dialogid == VEHICLE_CONTROL_DIALOG+4)
- {
- if(response)
- {
- SendClientMessage(playerid, COLOUR_INFORMATION, "Otkljucao si automobil.");
- GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, ON, bonnet, boot, objective);
- }
- if(!response)
- {
- SendClientMessage(playerid, COLOUR_INFORMATION, "Zakljucao si automobil.");
- GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, OFF, bonnet, boot, objective);
- }
- return 1;
- }
- if(dialogid == VEHICLE_CONTROL_DIALOG+5)
- {
- if(response)
- {
- SendClientMessage(playerid, COLOUR_INFORMATION, "Otvorio si haubu.");
- GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, ON, boot, objective);
- }
- if(!response)
- {
- SendClientMessage(playerid, COLOUR_INFORMATION, "Zatvorio si haubu.");
- GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, OFF, boot, objective);
- }
- return 1;
- }
- if(dialogid == VEHICLE_CONTROL_DIALOG+6)
- {
- if(response)
- {
- SendClientMessage(playerid, COLOUR_INFORMATION, "Otvorio si gepek.");
- GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, ON, objective);
- }
- if(!response)
- {
- SendClientMessage(playerid, COLOUR_INFORMATION, "Zatvorio si gepek.");
- GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
- SetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, OFF, objective);
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment