Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * Tuning Script
- * © by Dominik 'MARV' Lisy
- * Prosím, neprepisovať autora.
- *
- */
- #include <a_samp>
- #define COLOR_ORANGE 0xEC7600FF
- #define COLOR_RED 0xEC0000FF
- public OnPlayerConnect(playerid)
- {
- SendClientMessage(playerid, 0xFF2200FF, "Na servery sa nachádza Tuning Script. /tuning");
- return 1;
- }
- //=Prikazy======================================================================
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp("/tuning", cmdtext, true, 10) == 0)
- {
- if(IsPlayerInAnyVehicle(playerid))
- {
- ShowPlayerDialog(playerid,100,DIALOG_STYLE_LIST,"Tuning Menu","Nitro\nHydraulika\nKolesa\nLak\nVinili\nVýbava\nOprava\nNeony\n{0080FF}Credits","Vybrať","Koniec");
- } else {
- SendClientMessage(playerid,COLOR_RED,"[Tuning] Nieste vo vozidle !");
- }
- return 1;
- }
- return 0;
- }
- //=Dialog=======================================================================
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == 100)
- {
- if(response)
- {
- if(listitem == 0)
- {
- AddVehicleComponent(GetPlayerVehicleID(playerid),1010);
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Pridal si do auta Nitro.");
- }
- if(listitem == 1)
- {
- AddVehicleComponent(GetPlayerVehicleID(playerid), 1087);
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Pridal si do auta Hydrauliku.");
- }
- if(listitem == 2)
- {
- ShowPlayerDialog(playerid,101,DIALOG_STYLE_LIST,"Kolesa","Dollar\nSwitch\nMega\nShadow\nVirtual\nAccessn\nTwist\nCutter\nAtomic\nImport\nTrance","Vybrať","Koniec");
- }
- if(listitem == 3)
- {
- ShowPlayerDialog(playerid,102,DIALOG_STYLE_LIST,"Lak","{000000}Cierna\n{FFFFFF}Biela\n{FF0000}Cervena\n{FF8000}Oranzova\n{0080FF}Modra\n{00A400}Zelena\n{FF33CC}Ruzova\n{9933CC}Fialova\n{CCCCCC}Siva","Vybrať","Koniec");
- }
- if(listitem == 4)
- {
- ShowPlayerDialog(playerid,103,DIALOG_STYLE_LIST,"Vinili","Vinil 1\nVinil 2\nVinil 3\nVinil 4","Vybrať","Koniec");
- }
- if(listitem == 5)
- {
- ShowPlayerDialog(playerid,104,DIALOG_STYLE_LIST,"Výbava","GTR Kit Sultan\nRACE Kit Sultan\nGTR Kit Elegy\nRACE Kit Elegy\nGTR Kit Flash\nRACE Kit Flash","Vybrať","Koniec");
- }
- if(listitem == 6)
- {
- RepairVehicle(GetPlayerVehicleID(playerid));
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Opravil si si auto.");
- }
- if(listitem == 7)
- {
- ShowPlayerDialog(playerid, 105, DIALOG_STYLE_LIST, "Neony", "{0080FF}Modry\n{FF0000}Cerveny\n{00A400}Zeleny\n{FFFFFF}Bieli\n{FF6699}Ruzovy\n{FFFF66}Zlty\n{FF0000}Specialny [Cerveny]\n{00A400}Specialny [Zeleny]\n{0080FF}Specialny [Modry]\nZmazat Neony", "Vybrat", "Koniec");
- }
- if(listitem == 8)
- {
- ShowPlayerDialog(playerid,106,DIALOG_STYLE_MSGBOX,"{FF3333}Credits"," * Tuning Script\n * © by Dominik 'MARV' Lisy\n * Skype: marv.samp \n * PasteBin: www.pastebin.com/u/DominikMarvLisy ","Koniec","");
- }
- }
- }
- //=Kolesa=======================================================================
- if(dialogid == 101)
- {
- if(response)
- {
- if(listitem == 0)
- {
- AddVehicleComponent(GetPlayerVehicleID(playerid), 1083);
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Pridal si do auta Kolesa - Dollar.");
- }
- if(listitem == 1)
- {
- AddVehicleComponent(GetPlayerVehicleID(playerid), 1080);
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Pridal si do auta Kolesa - Switch.");
- }
- if(listitem == 2)
- {
- AddVehicleComponent(GetPlayerVehicleID(playerid), 1074);
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Pridal si do auta Kolesa - Mega.");
- }
- if(listitem == 3)
- {
- AddVehicleComponent(GetPlayerVehicleID(playerid), 1073);
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Pridal si do auta Kolesa - Shadow.");
- }
- if(listitem == 4)
- {
- AddVehicleComponent(GetPlayerVehicleID(playerid), 1097);
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Pridal si do auta Kolesa - Virtual.");
- }
- if(listitem == 5)
- {
- AddVehicleComponent(GetPlayerVehicleID(playerid), 1098);
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Pridal si do auta Kolesa - Access.");
- }
- if(listitem == 6)
- {
- AddVehicleComponent(GetPlayerVehicleID(playerid), 1078);
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Pridal si do auta Kolesa - Twist.");
- }
- if(listitem == 7)
- {
- AddVehicleComponent(GetPlayerVehicleID(playerid), 1079);
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Pridal si do auta Kolesa - Cutter.");
- }
- if(listitem == 8)
- {
- AddVehicleComponent(GetPlayerVehicleID(playerid), 1085);
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Pridal si do auta Kolesa - Atomic.");
- }
- if(listitem == 9)
- {
- AddVehicleComponent(GetPlayerVehicleID(playerid), 1082);
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Pridal si do auta Kolesa - Import.");
- }
- if(listitem == 10)
- {
- AddVehicleComponent(GetPlayerVehicleID(playerid), 1084);
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Pridal si do auta Kolesa - Trance.");
- }
- }
- }
- //=Lak==========================================================================
- if(dialogid == 102)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ChangeVehicleColor(GetPlayerVehicleID(playerid),0,0);
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Zmenil si farbu auta na Čiernu.");
- }
- if(listitem == 1)
- {
- ChangeVehicleColor(GetPlayerVehicleID(playerid),1,1);
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Zmenil si farbu auta na Bielu.");
- }
- if(listitem == 2)
- {
- ChangeVehicleColor(GetPlayerVehicleID(playerid),3,3);
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Zmenil si farbu auta na Červenu.");
- }
- if(listitem == 3)
- {
- ChangeVehicleColor(GetPlayerVehicleID(playerid),6,6);
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Zmenil si farbu auta na Oranžovu.");
- }
- if(listitem == 4)
- {
- ChangeVehicleColor(GetPlayerVehicleID(playerid),7,7);
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Zmenil si farbu auta na Modru.");
- }
- if(listitem == 5)
- {
- ChangeVehicleColor(GetPlayerVehicleID(playerid),16,16);
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Zmenil si farbu auta na Zelenu.");
- }
- if(listitem == 6)
- {
- ChangeVehicleColor(GetPlayerVehicleID(playerid),126,126);
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Zmenil si farbu auta na Rožovu.");
- }
- if(listitem == 7)
- {
- ChangeVehicleColor(GetPlayerVehicleID(playerid),146,146);
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Zmenil si farbu auta na Fialovu.");
- }
- if(listitem == 8)
- {
- ChangeVehicleColor(GetPlayerVehicleID(playerid),8,8);
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Zmenil si farbu auta na Sivu.");
- }
- }
- }
- //=Vinili=======================================================================
- if(dialogid == 103)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ChangeVehiclePaintjob(GetPlayerVehicleID(playerid),listitem);
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Zmenil si druh Vinilu.");
- }
- if(listitem == 1)
- {
- ChangeVehiclePaintjob(GetPlayerVehicleID(playerid),listitem);
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Zmenil si druh Vinilu.");
- }
- if(listitem == 2)
- {
- ChangeVehiclePaintjob(GetPlayerVehicleID(playerid),listitem);
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Zmenil si druh Vinilu.");
- }
- if(listitem == 3)
- {
- ChangeVehiclePaintjob(GetPlayerVehicleID(playerid),listitem);
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Zmenil si druh Vinilu.");
- }
- }
- }
- //=Výbava=======================================================================
- if(dialogid == 104)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(GetVehicleModel(GetPlayerVehicleID(playerid))!=560) return SendClientMessage(playerid,0xFF00AA,"[Tuning] Nesedíš v aute Sultan!");
- AddVehicleComponent(GetPlayerVehicleID(playerid),1169);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1028);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1141);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1032);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1138);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1026);
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Pridal si do auta výbavu GTR Kit!");
- }
- if(listitem == 1)
- {
- if(GetVehicleModel(GetPlayerVehicleID(playerid))!=560) return SendClientMessage(playerid,0xFF00AA,"[Tuning] Nesedíš v aute Sultan!");
- AddVehicleComponent(GetPlayerVehicleID(playerid),1029);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1170);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1140);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1033);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1139);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1031);
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Pridal si do auta výbavu RACE Kit!");
- }
- if(listitem == 2)
- {
- if(GetVehicleModel(GetPlayerVehicleID(playerid))!=562) return SendClientMessage(playerid,0xFF00AA,"[Tuning] Nesedíš v aute Elegy!");
- AddVehicleComponent(GetPlayerVehicleID(playerid),1034);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1171);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1149);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1038);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1147);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1036);
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Pridal si do auta výbavu GTR Kit!");
- }
- if(listitem == 3)
- {
- if(GetVehicleModel(GetPlayerVehicleID(playerid))!=562) return SendClientMessage(playerid,0xFF00AA,"[Tuning] Nesedíš v aute Elegy!");
- AddVehicleComponent(GetPlayerVehicleID(playerid),1037);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1172);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1148);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1035);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1146);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1039);
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Pridal si do auta výbavu RACE Kit!");
- }
- if(listitem == 4)
- {
- if(GetVehicleModel(GetPlayerVehicleID(playerid))!=565) return SendClientMessage(playerid,0xFF00AA,"[Tuning] Nesedíš v aute Flash!");
- AddVehicleComponent(GetPlayerVehicleID(playerid),1046);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1153);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1150);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1054);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1049);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1047);
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Pridal si do auta výbavu GTR Kit!");
- }
- if(listitem == 5)
- {
- if(GetVehicleModel(GetPlayerVehicleID(playerid))!=565) return SendClientMessage(playerid,0xFF00AA,"[Tuning] Nesedíš v aute Flash!");
- AddVehicleComponent(GetPlayerVehicleID(playerid),1045);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1152);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1151);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1053);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1050);
- AddVehicleComponent(GetPlayerVehicleID(playerid),1048);
- SendClientMessage(playerid,COLOR_ORANGE, "[Tuning] Pridal si do auta výbavu RACE Kit!");
- }
- }
- }
- //=Neony========================================================================
- if(dialogid == 105)
- {
- if(response)
- {
- if(listitem == 0)
- {
- SetPVarInt(playerid, "Status", 1);
- SetPVarInt(playerid, "neon", CreateObject(18648,0,0,0,0,0,0));
- SetPVarInt(playerid, "neon1", CreateObject(18648,0,0,0,0,0,0));
- AttachObjectToVehicle(GetPVarInt(playerid, "neon"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- AttachObjectToVehicle(GetPVarInt(playerid, "neon1"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_ORANGE, "[Tuning] Pridal si do auta Neony!");
- }
- if(listitem == 1)
- {
- SetPVarInt(playerid, "Status", 1);
- SetPVarInt(playerid, "neon2", CreateObject(18647,0,0,0,0,0,0));
- SetPVarInt(playerid, "neon3", CreateObject(18647,0,0,0,0,0,0));
- AttachObjectToVehicle(GetPVarInt(playerid, "neon2"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- AttachObjectToVehicle(GetPVarInt(playerid, "neon3"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_ORANGE, "[Tuning] Pridal si do auta Neony!");
- }
- if(listitem == 2)
- {
- SetPVarInt(playerid, "Status", 1);
- SetPVarInt(playerid, "neon4", CreateObject(18649,0,0,0,0,0,0));
- SetPVarInt(playerid, "neon5", CreateObject(18649,0,0,0,0,0,0));
- AttachObjectToVehicle(GetPVarInt(playerid, "neon4"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- AttachObjectToVehicle(GetPVarInt(playerid, "neon5"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_ORANGE, "[Tuning] Pridal si do auta Neony!");
- }
- if(listitem == 3)
- {
- SetPVarInt(playerid, "Status", 1);
- SetPVarInt(playerid, "neon6", CreateObject(18652,0,0,0,0,0,0));
- SetPVarInt(playerid, "neon7", CreateObject(18652,0,0,0,0,0,0));
- AttachObjectToVehicle(GetPVarInt(playerid, "neon6"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- AttachObjectToVehicle(GetPVarInt(playerid, "neon7"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_ORANGE, "[Tuning] Pridal si do auta Neony!");
- }
- if(listitem == 4)
- {
- SetPVarInt(playerid, "Status", 1);
- SetPVarInt(playerid, "neon8", CreateObject(18651,0,0,0,0,0,0));
- SetPVarInt(playerid, "neon9", CreateObject(18651,0,0,0,0,0,0));
- AttachObjectToVehicle(GetPVarInt(playerid, "neon8"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- AttachObjectToVehicle(GetPVarInt(playerid, "neon9"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_ORANGE, "[Tuning] Pridal si do auta Neony!");
- }
- if(listitem == 5)
- {
- SetPVarInt(playerid, "Status", 1);
- SetPVarInt(playerid, "neon10", CreateObject(18650,0,0,0,0,0,0));
- SetPVarInt(playerid, "neon11", CreateObject(18650,0,0,0,0,0,0));
- AttachObjectToVehicle(GetPVarInt(playerid, "neon10"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- AttachObjectToVehicle(GetPVarInt(playerid, "neon11"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_ORANGE, "[Tuning] Pridal si do auta Neony!");
- }
- if(listitem == 6)
- {
- SetPVarInt(playerid, "Status", 1);
- SetPVarInt(playerid, "neon12", CreateObject(18653,0,0,0,0,0,0));
- SetPVarInt(playerid, "neon13", CreateObject(18653,0,0,0,0,0,0));
- AttachObjectToVehicle(GetPVarInt(playerid, "neon12"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- AttachObjectToVehicle(GetPVarInt(playerid, "neon13"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_ORANGE, "[Tuning] Pridal si do auta Speciane Neony!");
- }
- if(listitem == 7)
- {
- SetPVarInt(playerid, "Status", 1);
- SetPVarInt(playerid, "neon14", CreateObject(18654,0,0,0,0,0,0));
- SetPVarInt(playerid, "neon15", CreateObject(18654,0,0,0,0,0,0));
- AttachObjectToVehicle(GetPVarInt(playerid, "neon14"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- AttachObjectToVehicle(GetPVarInt(playerid, "neon15"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_ORANGE, "[Tuning] Pridal si do auta Speciane Neony!");
- }
- if(listitem == 8)
- {
- SetPVarInt(playerid, "Status", 1);
- SetPVarInt(playerid, "neon16", CreateObject(18655,0,0,0,0,0,0));
- SetPVarInt(playerid, "neon17", CreateObject(18655,0,0,0,0,0,0));
- AttachObjectToVehicle(GetPVarInt(playerid, "neon16"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- AttachObjectToVehicle(GetPVarInt(playerid, "neon17"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
- SendClientMessage(playerid, COLOR_ORANGE, "[Tuning] Pridal si do auta Speciane Neony!");
- }
- if(listitem == 9)
- {
- DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon1")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon2")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon3"));
- DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon4")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon5")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon6")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon7"));
- DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon8")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon9")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon10")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon11"));
- DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon12")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon13")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon14")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon15"));
- DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon16")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon17"));
- SendClientMessage(playerid, COLOR_ORANGE, "[Tuning] Neony uspesne zmazane!");
- }
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement