PlayerPlaySound(playerid, 1133, 0.0, 0.0, 0.0);
SendClientMessage(playerid, SZÍN,\"Síkeresen megjavítottad a jármûdet!\");
#define piros (0xFF0000AA)#define sarga 0xFFFF00AAif(strcmp(cmdtext, \"/fegyvervétel\", true) == 0 || strcmp(cmdtext, \"/fv\", true) == 0) {ShowPlayerDialog(playerid, 1135, DIALOG_STYLE_LIST, \"== Fegyvervétel ==\",\"DM fegyverek\\nTDM fegyverek\\nKézifegyverek és Pisztolyok\",\"Választom\",\"Kilépek\");return 1;}public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]){ if(dialogid == 1135){ if(response) { if(listitem == 0) { ShowPlayerDialog(playerid, 1+1, DIALOG_STYLE_LIST, \"== DM fegyver választás ==\", \"SawnOff Shotgun (Töltény: 500 Ár:2.500$)\\nTEC9 (Töltény: 800 Ár:2.000$)\\nUZI(Töltény: 700 Ár: 1.800$)\", \"Kiválaszt\", \"Mégse\"); } if(listitem == 1) /////// TDM WEAPON / FEGYVER { ShowPlayerDialog(playerid, 1+3, DIALOG_STYLE_LIST, \"== TDM fegyver választás ==\", \"Sniper Puska (Töltény: 100 Ár:1.500$)\\nM4 (Töltény: 800 Ár: 2.500$)\\nAK-47 (Töltény:800 Ár: 2.250$) \\nCombat Shotgun (Töltény: 500 Ár: 1.500$)\\nSMG (Töltény: 500 Ár: 1.000$)\\nFüstgránát (Darab: 5 Ár: 1.000$)\\nRobbanógránát(Darab: 2 Ár: 5.000$)\", \"Kiválaszt\", \"Mégse\"); } if(listitem == 2) ////// Kézifegyverek { ShowPlayerDialog(playerid, 1+4, DIALOG_STYLE_LIST, \"== Kézifegyverek és Pisztolyok == \", \"Boxer(Ár: 50$\\nFrancia Kés(Ár: 100$)\\nJapán Szamurájkard(Ár: 200$)\\nLáncfûrész(Ár: 500$)\\n9mm-es Pisztoly (Töltény: 500 Ár: 350$)\\nHangtompítós 9mm-es(Töltény: 400 Ár: 400$)\\nDeagle típusú pisztoly(Töltény: 400 Ár: 500$)\", \"Választ\",\"Kilép\"); } } return 1; }if(dialogid == 1+1) /////// DM WEAPON / FEGYVER{if(response){ if(listitem == 0) { if(GetPlayerMoney(playerid) < 2500) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerWeapon(playerid, 26, 500); GivePlayerMoney(playerid, -2500); SendClientMessage(playerid,sarga,\"Sikeresen megvetted a SawnOff Shotgun-t, 2.500$ értékben!\"); GameTextForPlayer(playerid, \"~r~-2.500$\",5,1); } if(listitem == 1) { if(GetPlayerMoney(playerid) < 2000) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerWeapon(playerid, 32, 800); GivePlayerMoney(playerid, -2000); SendClientMessage(playerid,sarga,\"Sikeresen megvetted a Tec9-est, 2.000$ értékben!\"); GameTextForPlayer(playerid, \"~r~-2.000$\",5,1); } if(listitem == 2) { if(GetPlayerMoney(playerid) < 1800) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerMoney(playerid, -1800); GivePlayerWeapon(playerid, 28, 700); SendClientMessage(playerid,sarga,\"Sikeresen megvetted az UZI-t, 1.800$ értékben!\"); GameTextForPlayer(playerid, \"~r~-700$\",5,1); }}return 1;}if(dialogid == 1+3) /////// TDM WEAPON / FEGYVER{if(response){ if(listitem == 0) { if(GetPlayerMoney(playerid) < 1500) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerWeapon(playerid, 34, 100); GivePlayerMoney(playerid, -1500); SendClientMessage(playerid,sarga,\"Sikeresen megvetted az Sniper puskát, 1.500$ értékben!\"); GameTextForPlayer(playerid, \"~r~-1.500$\",5,1); } if(listitem == 1) { if(GetPlayerMoney(playerid) < 2500) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerWeapon(playerid, 31, 800); GivePlayerMoney(playerid, -2500); SendClientMessage(playerid,sarga,\"Sikeresen megvetted az M4-est, 2.500$ értékben!\"); GameTextForPlayer(playerid, \"~r~-2.500$\",5,1); } if(listitem == 2) { if(GetPlayerMoney(playerid) < 2250) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerMoney(playerid, -2250); GivePlayerWeapon(playerid, 30, 800); SendClientMessage(playerid,sarga,\"Sikeresen megvetted az AK-47-est, 2.250$ értékben!\"); GameTextForPlayer(playerid, \"~r~-2.250$\",5,1); } if(listitem == 3) { if(GetPlayerMoney(playerid) < 1500) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerWeapon(playerid, 27, 500); GivePlayerMoney(playerid, -1500); SendClientMessage(playerid,sarga,\"Sikeresen megvettél egy Combat Shotgun-t, 1.500$ értékben!\"); GameTextForPlayer(playerid, \"~r~-1.500$\",5,1); } if(listitem == 4) { if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerWeapon(playerid, 29, 500); GivePlayerMoney(playerid, -1000); SendClientMessage(playerid,sarga,\"Sikeresen megvettél egy SMG-t, 1.000$ értékben!\"); GameTextForPlayer(playerid, \"~r~-1.000$\",5,1); } if(listitem == 5) { if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerMoney(playerid, -1000); GivePlayerWeapon(playerid, 17, 5); SendClientMessage(playerid,sarga,\"Sikeresen megvettél 5 darab Füstgránátot, 1.000$ értékben!\"); GameTextForPlayer(playerid, \"~r~-1.000$\",5,1); } if(listitem == 6) { if(GetPlayerMoney(playerid) < 5000) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerMoney(playerid, -5000); GivePlayerWeapon(playerid, 16, 2); SendClientMessage(playerid, sarga,\"Sikeresen megvettél 2 darab robbanógránátot, 5.000$ értékben!\"); GameTextForPlayer(playerid, \"~r~-5.000$\",5,1); }}return 1;}if(dialogid == 1+4) //Kézifegyverek és Pisztolyok{ if(response) { if(listitem == 0) { if(GetPlayerMoney(playerid) < 50) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerMoney(playerid, -50); GivePlayerWeapon(playerid, 1, 1); SendClientMessage(playerid,sarga,\"Sikeresen megvettél egy \'boxert\', 50$ értékben!\"); GameTextForPlayer(playerid, \"~r~-50$\",5,1); } if(listitem == 2) { if(GetPlayerMoney(playerid) < 100) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerMoney(playerid, -100); GivePlayerWeapon(playerid, 4, 1); SendClientMessage(playerid,sarga,\"Sikeresen megvettél egy Francia Kést, 100$ értékben!\"); GameTextForPlayer(playerid, \"~r~-100$\",5,1); } if(listitem == 3) { if(GetPlayerMoney(playerid) < 200) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerMoney(playerid, 200); GivePlayerWeapon(playerid, 8, 1); SendClientMessage(playerid,sarga,\"Sikeresen megvettél egy Japán Szamurájkardot, 200$ értékben!\"); GameTextForPlayer(playerid, \"~r~-200$\",5,1); } if(listitem == 4) { if(GetPlayerMoney(playerid) < 500) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerMoney(playerid, -500); GivePlayerWeapon(playerid, 9, 1); SendClientMessage(playerid,sarga,\"Sikeresen megvettél egy Láncfûrészt, 500$ értékben!\"); GameTextForPlayer(playerid, \"~r~-500$\",5,1); } if(listitem == 5) { if(GetPlayerMoney(playerid) < 350) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerWeapon(playerid, 22, 500); GivePlayerMoney(playerid, -350); SendClientMessage(playerid,sarga,\"Sikeresen megvettél egy 9mm-es pisztolyt, 350$ értékben!\"); GameTextForPlayer(playerid, \"~r~-350$\",5,1); } if(listitem == 6) { if(GetPlayerMoney(playerid) < 400) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerMoney(playerid, -400); GivePlayerWeapon(playerid, 23, 400); SendClientMessage(playerid,sarga,\"Sikeresen megvettél egy Hangtompítós 9mm-es pisztolyt, 400$ értékben!\"); GameTextForPlayer(playerid, \"~r~-400$\",5,1); } if(listitem == 7) { if(GetPlayerMoney(playerid) < 500) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerMoney(playerid, -500); GivePlayerWeapon(playerid, 24, 400); SendClientMessage(playerid,sarga,\"Sikeresne megvettél egy Deagle Típusú pisztolyt, 500$ értékben!\"); GameTextForPlayer(playerid, \"~r~-500$\",5,1); }}return 1;} return 0;}
#define piros (0xFF0000AA)#define sarga 0xFFFF00AAif(strcmp(cmdtext, \"/fegyvervétel\", true) == 0 || strcmp(cmdtext, \"/fv\", true) == 0) {ShowPlayerDialog(playerid, 1135, DIALOG_STYLE_LIST, \"== Fegyvervétel ==\",\"DM fegyverek\\nTDM fegyverek\\nKézifegyverek és Pisztolyok\",\"Választom\",\"Kilépek\");return 1;}public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]){ if(dialogid == 1135){ if(response) { if(listitem == 0) { ShowPlayerDialog(playerid, 1+1, DIALOG_STYLE_LIST, \"== DM fegyver választás ==\", \"SawnOff Shotgun (Töltény: 500 Ár:2.500$)\\nTEC9 (Töltény: 800 Ár:2.000$)\\nUZI(Töltény: 700 Ár: 1.800$)\", \"Kiválaszt\", \"Mégse\"); } if(listitem == 1) /////// TDM WEAPON / FEGYVER { ShowPlayerDialog(playerid, 1+3, DIALOG_STYLE_LIST, \"== TDM fegyver választás ==\", \"Sniper Puska (Töltény: 100 Ár:1.500$)\\nM4 (Töltény: 800 Ár: 2.500$)\\nAK-47 (Töltény:800 Ár: 2.250$) \\nCombat Shotgun (Töltény: 500 Ár: 1.500$)\\nSMG (Töltény: 500 Ár: 1.000$)\\nFüstgránát (Darab: 5 Ár: 1.000$)\\nRobbanógránát(Darab: 2 Ár: 5.000$)\", \"Kiválaszt\", \"Mégse\"); } if(listitem == 2) ////// Kézifegyverek { ShowPlayerDialog(playerid, 1+4, DIALOG_STYLE_LIST, \"== Kézifegyverek és Pisztolyok == \", \"Boxer(Ár: 50$\\nFrancia Kés(Ár: 100$)\\nJapán Szamurájkard(Ár: 200$)\\nLáncfûrész(Ár: 500$)\\n9mm-es Pisztoly (Töltény: 500 Ár: 350$)\\nHangtompítós 9mm-es(Töltény: 400 Ár: 400$)\\nDeagle típusú pisztoly(Töltény: 400 Ár: 500$)\", \"Választ\",\"Kilép\"); } } return 1; }if(dialogid == 1+1) /////// DM WEAPON / FEGYVER{if(response){ if(listitem == 0) { if(GetPlayerMoney(playerid) < 2500) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerWeapon(playerid, 26, 500); GivePlayerMoney(playerid, -2500); SendClientMessage(playerid,sarga,\"Sikeresen megvetted a SawnOff Shotgun-t, 2.500$ értékben!\"); GameTextForPlayer(playerid, \"~r~-2.500$\",5,1); } if(listitem == 1) { if(GetPlayerMoney(playerid) < 2000) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerWeapon(playerid, 32, 800); GivePlayerMoney(playerid, -2000); SendClientMessage(playerid,sarga,\"Sikeresen megvetted a Tec9-est, 2.000$ értékben!\"); GameTextForPlayer(playerid, \"~r~-2.000$\",5,1); } if(listitem == 2) { if(GetPlayerMoney(playerid) < 1800) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerMoney(playerid, -1800); GivePlayerWeapon(playerid, 28, 700); SendClientMessage(playerid,sarga,\"Sikeresen megvetted az UZI-t, 1.800$ értékben!\"); GameTextForPlayer(playerid, \"~r~-700$\",5,1); }}return 1;}if(dialogid == 1+3) /////// TDM WEAPON / FEGYVER{if(response){ if(listitem == 0) { if(GetPlayerMoney(playerid) < 1500) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerWeapon(playerid, 34, 100); GivePlayerMoney(playerid, -1500); SendClientMessage(playerid,sarga,\"Sikeresen megvetted az Sniper puskát, 1.500$ értékben!\"); GameTextForPlayer(playerid, \"~r~-1.500$\",5,1); } if(listitem == 1) { if(GetPlayerMoney(playerid) < 2500) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerWeapon(playerid, 31, 800); GivePlayerMoney(playerid, -2500); SendClientMessage(playerid,sarga,\"Sikeresen megvetted az M4-est, 2.500$ értékben!\"); GameTextForPlayer(playerid, \"~r~-2.500$\",5,1); } if(listitem == 2) { if(GetPlayerMoney(playerid) < 2250) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerMoney(playerid, -2250); GivePlayerWeapon(playerid, 30, 800); SendClientMessage(playerid,sarga,\"Sikeresen megvetted az AK-47-est, 2.250$ értékben!\"); GameTextForPlayer(playerid, \"~r~-2.250$\",5,1); } if(listitem == 3) { if(GetPlayerMoney(playerid) < 1500) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerWeapon(playerid, 27, 500); GivePlayerMoney(playerid, -1500); SendClientMessage(playerid,sarga,\"Sikeresen megvettél egy Combat Shotgun-t, 1.500$ értékben!\"); GameTextForPlayer(playerid, \"~r~-1.500$\",5,1); } if(listitem == 4) { if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerWeapon(playerid, 29, 500); GivePlayerMoney(playerid, -1000); SendClientMessage(playerid,sarga,\"Sikeresen megvettél egy SMG-t, 1.000$ értékben!\"); GameTextForPlayer(playerid, \"~r~-1.000$\",5,1); } if(listitem == 5) { if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerMoney(playerid, -1000); GivePlayerWeapon(playerid, 17, 5); SendClientMessage(playerid,sarga,\"Sikeresen megvettél 5 darab Füstgránátot, 1.000$ értékben!\"); GameTextForPlayer(playerid, \"~r~-1.000$\",5,1); } if(listitem == 6) { if(GetPlayerMoney(playerid) < 5000) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerMoney(playerid, -5000); GivePlayerWeapon(playerid, 16, 2); SendClientMessage(playerid, sarga,\"Sikeresen megvettél 2 darab robbanógránátot, 5.000$ értékben!\"); GameTextForPlayer(playerid, \"~r~-5.000$\",5,1); }}return 1;}if(dialogid == 1+4) //Kézifegyverek és Pisztolyok{ if(response) { if(listitem == 0) { if(GetPlayerMoney(playerid) < 50) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerMoney(playerid, -50); GivePlayerWeapon(playerid, 1, 1); SendClientMessage(playerid,sarga,\"Sikeresen megvettél egy \'boxert\', 50$ értékben!\"); GameTextForPlayer(playerid, \"~r~-50$\",5,1); } if(listitem == 2) { if(GetPlayerMoney(playerid) < 100) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerMoney(playerid, -100); GivePlayerWeapon(playerid, 4, 1); SendClientMessage(playerid,sarga,\"Sikeresen megvettél egy Francia Kést, 100$ értékben!\"); GameTextForPlayer(playerid, \"~r~-100$\",5,1); } if(listitem == 3) { if(GetPlayerMoney(playerid) < 200) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerMoney(playerid, 200); GivePlayerWeapon(playerid, 8, 1); SendClientMessage(playerid,sarga,\"Sikeresen megvettél egy Japán Szamurájkardot, 200$ értékben!\"); GameTextForPlayer(playerid, \"~r~-200$\",5,1); } if(listitem == 4) { if(GetPlayerMoney(playerid) < 500) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerMoney(playerid, -500); GivePlayerWeapon(playerid, 9, 1); SendClientMessage(playerid,sarga,\"Sikeresen megvettél egy Láncfûrészt, 500$ értékben!\"); GameTextForPlayer(playerid, \"~r~-500$\",5,1); } if(listitem == 5) { if(GetPlayerMoney(playerid) < 350) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerWeapon(playerid, 22, 500); GivePlayerMoney(playerid, -350); SendClientMessage(playerid,sarga,\"Sikeresen megvettél egy 9mm-es pisztolyt, 350$ értékben!\"); GameTextForPlayer(playerid, \"~r~-350$\",5,1); } if(listitem == 6) { if(GetPlayerMoney(playerid) < 400) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerMoney(playerid, -400); GivePlayerWeapon(playerid, 23, 400); SendClientMessage(playerid,sarga,\"Sikeresen megvettél egy Hangtompítós 9mm-es pisztolyt, 400$ értékben!\"); GameTextForPlayer(playerid, \"~r~-400$\",5,1); } if(listitem == 7) { if(GetPlayerMoney(playerid) < 500) return SendClientMessage(playerid,piros,\"Neked sajnos ehhez nincs elég pénzed!\"); GivePlayerMoney(playerid, -500); GivePlayerWeapon(playerid, 24, 400); SendClientMessage(playerid,sarga,\"Sikeresne megvettél egy Deagle Típusú pisztolyt, 500$ értékben!\"); GameTextForPlayer(playerid, \"~r~-500$\",5,1); }}return 1;} return 0;} A saját munkáimból csaptam össze 5 perc alatt ezt, sietve csináltam, tehát lehet, hogy lesz valami hiba benne, ha lesz, csak írj ide, és kijavítom neked Ha valahol elcsúszás van, tabulátorral igazíthatod majd, mivel itt nekem nem engedi valamiért a tabulátor használatát.