Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //****************************************************************************//
- //******************************DIALOG GUN************************************//
- //***********************************BY***************************************//
- //*********************************(GHOST)************************************//
- //****************************************************************************//
- #define FILTERSCRIPT
- #define darkred 0x8B0000AA
- #include <a_samp>
- #if defined FILTERSCRIPT
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" Dialog-Gun v0.1 by (GHOST)");
- print(" Caricato con successo!!");
- print("--------------------------------------\n");
- return 1;
- }
- public OnFilterScriptExit()
- {
- print("\n--------------------------------------");
- print(" Dialog-Gun v0.1 by (GHOST)");
- print(" Non รจ stato caricato!!");
- print("--------------------------------------\n");
- return 1;
- }
- #endif
- public OnPlayerConnect(playerid)
- {
- SendClientMessage(playerid,darkred,"Per aprire il menu delle armi digita /armi");
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp("/armi", cmdtext, true, 10) == 0)
- {
- ShowPlayerDialog(playerid,1,DIALOG_STYLE_LIST,"Categorie Armi","Corpo a Corpo\nPistole\nMitragliatori\nFucili\nArmi d'assalto\nFucili di Precisione\nLancio\nArtiglieria Pesante","Continua", "Chiudi");
- return 1;
- }
- return 0;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- //==============================================================Menu Scelta Armi
- if(dialogid == 1)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid,2,DIALOG_STYLE_LIST,"Armi","Nocche d'Acciaio\nMazza da Baseball\nManganello\nStecca da Biliardo\nMazza da Golf\nPala\nColtello\nKatana\nMotosega","Scegli", "Chiudi");
- }
- else if(listitem == 1)
- {
- ShowPlayerDialog(playerid,3,DIALOG_STYLE_LIST,"Armi","9MM\n9MM Silenziata\nDert Eagle","Scegli", "Chiudi");
- }
- else if(listitem == 2)
- {
- ShowPlayerDialog(playerid,4,DIALOG_STYLE_LIST,"Armi","Tec-9\nMicro SMG\nMP5","Scegli", "Chiudi");
- }
- else if(listitem == 3)
- {
- ShowPlayerDialog(playerid,5,DIALOG_STYLE_LIST,"Armi","Fucile a Pompa\nFucile a Canne Mozze\nSPAS","Scegli", "Chiudi");
- }
- else if(listitem == 4)
- {
- ShowPlayerDialog(playerid,6,DIALOG_STYLE_LIST,"Armi","M4\nAK-47","Scegli", "Chiudi");
- }
- else if(listitem == 5)
- {
- ShowPlayerDialog(playerid,7,DIALOG_STYLE_LIST,"Armi","Fucile Semi-Automatico\nFucile di Precisione","Scegli", "Chiudi");
- }
- else if(listitem == 6)
- {
- ShowPlayerDialog(playerid,8,DIALOG_STYLE_LIST,"Armi","Molotov\nGranata\nGas Lacrimogino\n Esplosivi","Scegli", "Chiudi");
- }
- else if(listitem == 7)
- {
- ShowPlayerDialog(playerid,9,DIALOG_STYLE_LIST,"Armi","Lanciafiamme\nMiniGun Vulcan\nLanciarazzi\nLanciarazzi a Ricerca Termica","Scegli", "Chiudi");
- }
- }
- }
- //=============================================================Armi Corpo a Corpo
- if(dialogid == 2)
- {
- if(response)
- {
- if(listitem == 0)
- {
- GivePlayerWeapon(playerid, 1, 500); //Nocche d'Acciaio
- SendClientMessage(playerid,darkred,"Arma ricevuta!");
- }
- else if(listitem == 1)
- {
- GivePlayerWeapon(playerid, 5, 500); //Mazza da Baseball
- SendClientMessage(playerid,darkred,"Arma ricevuta!");
- }
- else if(listitem == 2)
- {
- GivePlayerWeapon(playerid, 3, 500); //Manganello
- SendClientMessage(playerid,darkred,"Arma ricevuta!");
- }
- else if(listitem == 3)
- {
- GivePlayerWeapon(playerid, 7, 500); //Stecca di Biliardo
- SendClientMessage(playerid,darkred,"Arma ricevuta!");
- }
- else if(listitem == 4)
- {
- GivePlayerWeapon(playerid, 2, 500); //Mazza da Golf
- SendClientMessage(playerid,darkred,"Arma ricevuta!");
- }
- else if(listitem == 5)
- {
- GivePlayerWeapon(playerid, 6, 500); //Pala
- SendClientMessage(playerid,darkred,"Arma ricevuta!");
- }
- else if(listitem == 6)
- {
- GivePlayerWeapon(playerid, 4, 500); //Coltello
- SendClientMessage(playerid,darkred,"Arma ricevuta!");
- }
- else if(listitem == 7)
- {
- GivePlayerWeapon(playerid, 8, 500); //Katana
- SendClientMessage(playerid,darkred,"Arma ricevuta!");
- }
- else if(listitem == 8)
- {
- GivePlayerWeapon(playerid, 9, 500); //Motosega
- SendClientMessage(playerid,darkred,"Arma ricevuta!");
- }
- }
- }
- //==================================================================Armi Pistole
- if(dialogid == 3)
- {
- if(response)
- {
- if(listitem == 0)
- {
- GivePlayerWeapon(playerid, 22, 999); //9MM
- SendClientMessage(playerid,darkred,"Arma ricevuta!");
- }
- else if(listitem == 1)
- {
- GivePlayerWeapon(playerid, 23, 999); //9MM Silenziata
- SendClientMessage(playerid,darkred,"Arma ricevuta!");
- }
- else if(listitem == 2)
- {
- GivePlayerWeapon(playerid, 24, 999); //Desert Eagle
- SendClientMessage(playerid,darkred,"Arma ricevuta!");
- }
- }
- }
- //============================================================Armi Mitragliatori
- if(dialogid == 4)
- {
- if(response)
- {
- if(listitem == 0)
- {
- GivePlayerWeapon(playerid, 32, 999); //TEC-9
- SendClientMessage(playerid,darkred,"Arma ricevuta!");
- }
- else if(listitem == 1)
- {
- GivePlayerWeapon(playerid, 28, 999); //Micro SMG
- SendClientMessage(playerid,darkred,"Arma ricevuta!");
- }
- else if(listitem == 2)
- {
- GivePlayerWeapon(playerid, 29, 999); //MP5
- SendClientMessage(playerid,darkred,"Arma ricevuta!");
- }
- }
- }
- //===================================================================Armi Fucili
- if(dialogid == 5)
- {
- if(response)
- {
- if(listitem == 0)
- {
- GivePlayerWeapon(playerid, 25, 999); //Fucile a Pompa
- SendClientMessage(playerid,darkred,"Arma ricevuta!");
- }
- else if(listitem == 1)
- {
- GivePlayerWeapon(playerid, 26, 999); //Fucile a Canne Mozze
- SendClientMessage(playerid,darkred,"Arma ricevuta!");
- }
- else if(listitem == 2)
- {
- GivePlayerWeapon(playerid, 27, 999); //SPAS-12
- SendClientMessage(playerid,darkred,"Arma ricevuta!");
- }
- }
- }
- //================================================================Armi d'Assolto
- if(dialogid == 6)
- {
- if(response)
- {
- if(listitem == 0)
- {
- GivePlayerWeapon(playerid, 31, 999); //M4
- SendClientMessage(playerid,darkred,"Arma ricevuta!");
- }
- else if(listitem == 1)
- {
- GivePlayerWeapon(playerid, 30, 999); //AK-47
- SendClientMessage(playerid,darkred,"Arma ricevuta!");
- }
- }
- }
- //==========================================================Fucili di Precisione
- if(dialogid == 7)
- {
- if(response)
- {
- if(listitem == 0)
- {
- GivePlayerWeapon(playerid, 33, 999); //Fucile Semi-Automatico
- SendClientMessage(playerid,darkred,"Arma ricevuta!");
- }
- else if(listitem == 1)
- {
- GivePlayerWeapon(playerid, 34, 999); //Sniper
- SendClientMessage(playerid,darkred,"Arma ricevuta!");
- }
- }
- }
- //================================================================Armi da Lancio
- if(dialogid == 8)
- {
- if(response)
- {
- if(listitem == 0)
- {
- GivePlayerWeapon(playerid, 18, 999); //Molotov
- SendClientMessage(playerid,darkred,"Arma ricevuta!");
- }
- else if(listitem == 1)
- {
- GivePlayerWeapon(playerid, 16, 999); //Granate
- SendClientMessage(playerid,darkred,"Arma ricevuta!");
- }
- else if(listitem == 2)
- {
- GivePlayerWeapon(playerid, 17, 999); //Gas Lacrimogino
- SendClientMessage(playerid,darkred,"Arma ricevuta!");
- }
- else if(listitem == 3)
- {
- GivePlayerWeapon(playerid, 39, 999); //Esplosivi
- GivePlayerWeapon(playerid, 40, 1); //Detonatore Esplosivi
- SendClientMessage(playerid,darkred,"Arma ricevuta!");
- }
- }
- }
- //======================================================Armi Artiglieria Pesante
- if(dialogid == 9)
- {
- if(response)
- {
- if(listitem == 0)
- {
- GivePlayerWeapon(playerid, 37, 999); //Lanciafiamme
- SendClientMessage(playerid,darkred,"Arma ricevuta!");
- }
- else if(listitem == 1)
- {
- GivePlayerWeapon(playerid, 38, 999); //Minigun Vulcan
- SendClientMessage(playerid,darkred,"Arma ricevuta!");
- }
- else if(listitem == 2)
- {
- GivePlayerWeapon(playerid, 35, 999); //Lanciarazzi
- SendClientMessage(playerid,darkred,"Arma ricevuta!");
- }
- else if(listitem == 3)
- {
- GivePlayerWeapon(playerid, 36, 999); //Lanciarazzi Termico
- SendClientMessage(playerid,darkred,"Arma ricevuta!");
- }
- }
- }
- return 0;
- }
- //=================================FINE=======================================//
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement