Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #define COLOR_ORANGE 0xF8A407FF
- #define COLOR_ROUGE 0xFD0000FF
- #define COLOR_VERTE 0x2CDD22FF
- #define DIALOGID_MENU 1
- #define DIALOGID_MENU2 2
- #define DIALOGID_MENU3 3
- #define DIALOGID_MENU4 4
- #define DIALOGID_MENU5 5
- #define DIALOGID_MENU6 6
- #define DIALOGID_MENU7 7
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" Armes par ipowergraphiix");
- print("--------------------------------------\n");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp("/armes", cmdtext, true, 10) == 0)
- {
- ShowPlayerDialog(playerid, DIALOGID_MENU, DIALOG_STYLE_LIST, "Achat d'armes", "Pistolet\nMitraillette\nFusil a pompe\nArmes blanche\nGrenade\nAutres", "Selectionner", "Quitter");
- return 1;
- }
- /* if (strcmp("/gg", cmdtext, true, 10) == 0) (Commande qui ma permis de me donner des sous afin d'effectuer les tests nécessaires.
- {
- GivePlayerMoney(playerid, 9999999);
- return 1;
- }*/
- return 0;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- if(dialogid == DIALOGID_MENU)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid, DIALOGID_MENU2, DIALOG_STYLE_LIST, "Pistolet", "9mm(200$)\n9mm Silencieux(300$)\nDesert Eagle(400$)\nRetour", "Acheter", "Quitter");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid, DIALOGID_MENU3, DIALOG_STYLE_LIST, "Mitrailette", "Micro SMG(300$)\nTec-9(300$)\nMP5(350$)\nAK-47(500$)\nM4A1(500$)\nRetour", "Acheter", "Quitter");
- }
- if(listitem == 2)
- {
- ShowPlayerDialog(playerid, DIALOGID_MENU4, DIALOG_STYLE_LIST, "Fusil a pompe", "Shotgun(200$)\nSawnoff Shotgun(250$)\nCombat Shotgun(350$)\nRetour", "Acheter", "Quitter");
- }
- if(listitem == 3)
- {
- ShowPlayerDialog(playerid, DIALOGID_MENU5, DIALOG_STYLE_LIST, "Armes blanche", "Poing americain(100$)\nClub de Golf(100$)\nMatraque(100$)\nCouteau(100$)\nBatte de BaseBall(100$)\nPelle(100$)\nKatana(100$)\nTronçonneuse(200$)\nRetour", "Acheter", "Quitter");
- }
- if(listitem == 4)
- {
- ShowPlayerDialog(playerid, DIALOGID_MENU6, DIALOG_STYLE_LIST, "Grenade", "Grenade(200$)\nSmoke(200$)\nMolotov(250$)\nRetour", "Acheter", "Quitter");
- }
- if(listitem == 5)
- {
- ShowPlayerDialog(playerid, DIALOGID_MENU7, DIALOG_STYLE_LIST, "Autres", "Gilet Pare Balle(50$)\nParachute(50$)\nBombe de peinture(50$)\nExtincteur(50$)\nRetour", "Acheter", "Quitter");
- }
- }
- }
- if(dialogid == DIALOGID_MENU2)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(GetPlayerMoney(playerid) >= 200)
- {
- GivePlayerMoney(playerid,-200);
- GivePlayerWeapon(playerid, 22, 300);
- SendClientMessage(playerid, COLOR_VERTE, "Vous avez bien acheté votre 9mm");
- }
- else
- {
- SendClientMessage(playerid, COLOR_ROUGE, "Vous n'avez pas assez de sous");
- }
- }
- if(listitem == 1)
- {
- if(GetPlayerMoney(playerid) >= 300)
- {
- GivePlayerMoney(playerid,-300);
- GivePlayerWeapon(playerid, 23, 400);
- SendClientMessage(playerid, COLOR_VERTE, "Vous avez bien acheté votre 9mm Silencieux");
- }
- else
- {
- SendClientMessage(playerid, COLOR_ROUGE, "Vous n'avez pas assez de sous");
- }
- }
- if(listitem == 2)
- {
- if(GetPlayerMoney(playerid) >= 400)
- {
- GivePlayerMoney(playerid,-400);
- GivePlayerWeapon(playerid, 24, 500);
- SendClientMessage(playerid, COLOR_VERTE, "Vous avez bien acheté votre desert eagle");
- }
- else
- {
- SendClientMessage(playerid, COLOR_ROUGE, "Vous n'avez pas assez de sous");
- }
- }
- if(listitem == 3)
- {
- ShowPlayerDialog(playerid, DIALOGID_MENU, DIALOG_STYLE_LIST, "Achat d'armes", "Pistolet\nMitraillette\nFusil a pompe\nArmes blanche\nGrenade\nAutres", "Selectionner", "Quitter");
- }
- }
- }
- if(dialogid == DIALOGID_MENU3)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(GetPlayerMoney(playerid) >= 300)
- {
- GivePlayerMoney(playerid,-300);
- GivePlayerWeapon(playerid, 28, 300);
- SendClientMessage(playerid, COLOR_VERTE, "Vous avez bien acheté votre Micro SMG");
- }
- else
- {
- SendClientMessage(playerid, COLOR_ROUGE, "Vous n'avez pas assez de sous");
- }
- }
- if(listitem == 1)
- {
- if(GetPlayerMoney(playerid) >= 300)
- {
- GivePlayerMoney(playerid,-300);
- GivePlayerWeapon(playerid, 32, 400);
- SendClientMessage(playerid, COLOR_VERTE, "Vous avez bien acheté votre Tec-9");
- }
- else
- {
- SendClientMessage(playerid, COLOR_ROUGE, "Vous n'avez pas assez de sous");
- }
- }
- if(listitem == 2)
- {
- if(GetPlayerMoney(playerid) >= 350)
- {
- GivePlayerMoney(playerid,-350);
- GivePlayerWeapon(playerid, 29, 500);
- SendClientMessage(playerid, COLOR_VERTE, "Vous avez bien acheté votre MP5");
- }
- else
- {
- SendClientMessage(playerid, COLOR_ROUGE, "Vous n'avez pas assez de sous");
- }
- }
- if(listitem == 3)
- {
- if(GetPlayerMoney(playerid) >= 500)
- {
- GivePlayerMoney(playerid,-500);
- GivePlayerWeapon(playerid, 30, 500);
- SendClientMessage(playerid, COLOR_VERTE, "Vous avez bien acheté votre AK-47");
- }
- else
- {
- SendClientMessage(playerid, COLOR_ROUGE, "Vous n'avez pas assez de sous");
- }
- }
- if(listitem == 4)
- {
- if(GetPlayerMoney(playerid) >= 500)
- {
- GivePlayerMoney(playerid,-500);
- GivePlayerWeapon(playerid, 31, 500);
- SendClientMessage(playerid, COLOR_VERTE, "Vous avez bien acheté votre M4A1");
- }
- else
- {
- SendClientMessage(playerid, COLOR_ROUGE, "Vous n'avez pas assez de sous");
- }
- }
- if(listitem == 5)
- {
- ShowPlayerDialog(playerid, DIALOGID_MENU, DIALOG_STYLE_LIST, "Achat d'armes", "Pistolet\nMitraillette\nFusil a pompe\nArmes blanche\nGrenade\nAutres", "Selectionner", "Quitter");
- }
- }
- }
- if(dialogid == DIALOGID_MENU4)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(GetPlayerMoney(playerid) >= 200)
- {
- GivePlayerMoney(playerid,-200);
- GivePlayerWeapon(playerid, 25, 300);
- SendClientMessage(playerid, COLOR_VERTE, "Vous avez bien acheté votre Shotgun");
- }
- else
- {
- SendClientMessage(playerid, COLOR_ROUGE, "Vous n'avez pas assez de sous");
- }
- }
- if(listitem == 1)
- {
- if(GetPlayerMoney(playerid) >= 250)
- {
- GivePlayerMoney(playerid,-250);
- GivePlayerWeapon(playerid, 26, 400);
- SendClientMessage(playerid, COLOR_VERTE, "Vous avez bien acheté votre Sawnoff Shotgun");
- }
- else
- {
- SendClientMessage(playerid, COLOR_ROUGE, "Vous n'avez pas assez de sous");
- }
- }
- if(listitem == 2)
- {
- if(GetPlayerMoney(playerid) >= 350)
- {
- GivePlayerMoney(playerid,-350);
- GivePlayerWeapon(playerid, 27, 500);
- SendClientMessage(playerid, COLOR_VERTE, "Vous avez bien acheté votre Combat Shotgun");
- }
- else
- {
- SendClientMessage(playerid, COLOR_ROUGE, "Vous n'avez pas assez de sous");
- }
- }
- if(listitem == 3)
- {
- ShowPlayerDialog(playerid, DIALOGID_MENU, DIALOG_STYLE_LIST, "Achat d'armes", "Pistolet\nMitraillette\nFusil a pompe\nArmes blanche\nGrenade\nAutres", "Selectionner", "Quitter");
- }
- }
- }
- if(dialogid == DIALOGID_MENU5)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(GetPlayerMoney(playerid) >= 100)
- {
- GivePlayerMoney(playerid,-100);
- GivePlayerWeapon(playerid, 1, 300);
- SendClientMessage(playerid, COLOR_VERTE, "Vous avez bien acheté votre Poing americain");
- }
- else
- {
- SendClientMessage(playerid, COLOR_ROUGE, "Vous n'avez pas assez de sous");
- }
- }
- if(listitem == 1)
- {
- if(GetPlayerMoney(playerid) >= 100)
- {
- GivePlayerMoney(playerid,-100);
- GivePlayerWeapon(playerid, 2, 400);
- SendClientMessage(playerid, COLOR_VERTE, "Vous avez bien acheté votre Club de Golf");
- }
- else
- {
- SendClientMessage(playerid, COLOR_ROUGE, "Vous n'avez pas assez de sous");
- }
- }
- if(listitem == 2)
- {
- if(GetPlayerMoney(playerid) >= 100)
- {
- GivePlayerMoney(playerid,-100);
- GivePlayerWeapon(playerid, 3, 500);
- SendClientMessage(playerid, COLOR_VERTE, "Vous avez bien acheté votre Matraque");
- }
- else
- {
- SendClientMessage(playerid, COLOR_ROUGE, "Vous n'avez pas assez de sous");
- }
- }
- if(listitem == 3)
- {
- if(GetPlayerMoney(playerid) >= 100)
- {
- GivePlayerMoney(playerid,-100);
- GivePlayerWeapon(playerid, 4, 500);
- SendClientMessage(playerid, COLOR_VERTE, "Vous avez bien acheté votre Couteau");
- }
- else
- {
- SendClientMessage(playerid, COLOR_ROUGE, "Vous n'avez pas assez de sous");
- }
- }
- if(listitem == 4)
- {
- if(GetPlayerMoney(playerid) >= 100)
- {
- GivePlayerMoney(playerid,-100);
- GivePlayerWeapon(playerid, 5, 500);
- SendClientMessage(playerid, COLOR_VERTE, "Vous avez bien acheté votre Batte de BaseBall");
- }
- else
- {
- SendClientMessage(playerid, COLOR_ROUGE, "Vous n'avez pas assez de sous");
- }
- }
- if(listitem == 5)
- {
- if(GetPlayerMoney(playerid) >= 100)
- {
- GivePlayerMoney(playerid,-100);
- GivePlayerWeapon(playerid, 6, 500);
- SendClientMessage(playerid, COLOR_VERTE, "Vous avez bien acheté votre Pelle");
- }
- else
- {
- SendClientMessage(playerid, COLOR_ROUGE, "Vous n'avez pas assez de sous");
- }
- }
- if(listitem == 6)
- {
- if(GetPlayerMoney(playerid) >= 100)
- {
- GivePlayerMoney(playerid,-100);
- GivePlayerWeapon(playerid, 8, 500);
- SendClientMessage(playerid, COLOR_VERTE, "Vous avez bien acheté votre Katana");
- }
- else
- {
- SendClientMessage(playerid, COLOR_ROUGE, "Vous n'avez pas assez de sous");
- }
- }
- if(listitem == 7)
- {
- if(GetPlayerMoney(playerid) >= 200)
- {
- GivePlayerMoney(playerid,-200);
- GivePlayerWeapon(playerid, 9, 500);
- SendClientMessage(playerid, COLOR_VERTE, "Vous avez bien acheté votre Tronçonneuse");
- }
- else
- {
- SendClientMessage(playerid, COLOR_ROUGE, "Vous n'avez pas assez de sous");
- }
- }
- if(listitem == 8)
- {
- ShowPlayerDialog(playerid, DIALOGID_MENU, DIALOG_STYLE_LIST, "Achat d'armes", "Pistolet\nMitraillette\nFusil a pompe\nArmes blanche\nGrenade\nAutres", "Selectionner", "Quitter");
- }
- }
- }
- if(dialogid == DIALOGID_MENU6)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(GetPlayerMoney(playerid) >= 200)
- {
- GivePlayerMoney(playerid,-200);
- GivePlayerWeapon(playerid, 16, 40);
- SendClientMessage(playerid, COLOR_VERTE, "Vous avez bien acheté vos grenades");
- }
- else
- {
- SendClientMessage(playerid, COLOR_ROUGE, "Vous n'avez pas assez de sous");
- }
- }
- if(listitem == 1)
- {
- if(GetPlayerMoney(playerid) >= 200)
- {
- GivePlayerMoney(playerid,-200);
- GivePlayerWeapon(playerid, 17, 40);
- SendClientMessage(playerid, COLOR_VERTE, "Vous avez bien acheté votre Smoke");
- }
- else
- {
- SendClientMessage(playerid, COLOR_ROUGE, "Vous n'avez pas assez de sous");
- }
- }
- if(listitem == 2)
- {
- if(GetPlayerMoney(playerid) >= 250)
- {
- GivePlayerMoney(playerid,-250);
- GivePlayerWeapon(playerid, 18, 40);
- SendClientMessage(playerid, COLOR_VERTE, "Vous avez bien acheté vos molotov");
- }
- else
- {
- SendClientMessage(playerid, COLOR_ROUGE, "Vous n'avez pas assez de sous");
- }
- }
- if(listitem == 3)
- {
- ShowPlayerDialog(playerid, DIALOGID_MENU, DIALOG_STYLE_LIST, "Achat d'armes", "Pistolet\nMitraillette\nFusil a pompe\nArmes blanche\nGrenade\nAutres", "Selectionner", "Quitter");
- }
- }
- }
- if(dialogid == DIALOGID_MENU7)
- {
- if(response)
- {
- if(listitem == 0)
- {
- if(GetPlayerMoney(playerid) >= 50)
- {
- GivePlayerMoney(playerid,-50);
- SetPlayerArmour(playerid, 100);
- SendClientMessage(playerid, COLOR_VERTE, "Vous avez bien acheté votre gilet pare balle");
- }
- else
- {
- SendClientMessage(playerid, COLOR_ROUGE, "Vous n'avez pas assez de sous");
- }
- }
- if(listitem == 1)
- {
- if(GetPlayerMoney(playerid) >= 50)
- {
- GivePlayerMoney(playerid,-50);
- GivePlayerWeapon(playerid, 46, 1);
- SendClientMessage(playerid, COLOR_VERTE, "Vous avez bien acheté votre Parachute");
- }
- else
- {
- SendClientMessage(playerid, COLOR_ROUGE, "Vous n'avez pas assez de sous");
- }
- }
- if(listitem == 2)
- {
- if(GetPlayerMoney(playerid) >= 50)
- {
- GivePlayerMoney(playerid,-50);
- GivePlayerWeapon(playerid, 41, 999);
- SendClientMessage(playerid, COLOR_VERTE, "Vous avez bien acheté votre Bombe de peinture");
- }
- else
- {
- SendClientMessage(playerid, COLOR_ROUGE, "Vous n'avez pas assez de sous");
- }
- }
- if(listitem == 3)
- {
- if(GetPlayerMoney(playerid) >= 50)
- {
- GivePlayerMoney(playerid,-50);
- GivePlayerWeapon(playerid, 42, 999);
- SendClientMessage(playerid, COLOR_VERTE, "Vous avez bien acheté votre Extincteur");
- }
- else
- {
- SendClientMessage(playerid, COLOR_ROUGE, "Vous n'avez pas assez de sous");
- }
- }
- if(listitem == 4)
- {
- ShowPlayerDialog(playerid, DIALOGID_MENU, DIALOG_STYLE_LIST, "Achat d'armes", "Pistolet\nMitraillette\nFusil a pompe\nArmes blanche\nGrenade\nAutres", "Selectionner", "Quitter");
- }
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement