Szerző Téma: Dialogos Fegyver lehívó  (Megtekintve 870 alkalommal)

Nem elérhető MdCrp

Dialogos Fegyver lehívó
« Dátum: 2014. június 14. - 13:43:06 »
0 Show voters
Sziasztok!
Csináltam egy filterscriptet, amivel fegyvert lehet lehívni dialoggal.
FilterScript letöltõ linkje: http://data.hu/get/7796548/fegyverdialog.zip
Új link: http://www.mediafire.com/download/f0u5zca4aa11i5z/fegyverdialog.zip
A tömörített mappában benne van a filterscript és a zcmd include, szóval csak a megfelelõ mappába be kell másolni a fájlokat.
A kódot azért is belerakom :D
 

//Fegyver Lehívó Dialog
//Készítette MdCrp
//A FilterScript a http://sampforum.hu/ -ra készült!
#define FILTERSCRIPT
#include <a_samp>
#include <zcmd>
#define weapons 1000
#define shoppistol 1001
#define shopsmg 1002
#define shopuzi 1003
#define shopshot 1004
#define shoprifle 1005
#define shopgrenade 1006
#define SCM SendClientMessage
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
print(\"\\n--------------------------------------\");
print(\" Fegyver Dialog by MdCrp\");
print(\"--------------------------------------\\n\");
return 1;
}
public OnFilterScriptExit()
{
return 1;
}
#endif
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
//A /fegyver Dialog Response -ja//
if(dialogid == weapons)
{
    if(response)
    {
        if(listitem == 0)
        {
            ShowPlayerDialog(playerid,shoppistol,DIALOG_STYLE_LIST,\"Fegyverek > Pisztolyok\",\"Desert Eagle\\n9mm\\nVissza\",\"Kiválaszt\",\"Kilép\");
        }
        if(listitem == 1)
        {
            ShowPlayerDialog(playerid,shopsmg,DIALOG_STYLE_LIST,\"Fegyverek > Gépfegyverek\",\"MP5\\nM4\\nAK-47\\nVissza\",\"Kiválaszt\",\"Kilép\");
        }
        if(listitem == 2)
        {
            ShowPlayerDialog(playerid,shopuzi,DIALOG_STYLE_LIST,\"Fegyverek > Gépkarabélyok\",\"Uzi\\nTec-9\\nVissza\",\"Kiválaszt\",\"Kilép\");
        }
   if(listitem == 3)
   {
       ShowPlayerDialog(playerid,shopshot,DIALOG_STYLE_LIST,\"Fegyverek > Puskák\",\"Sawn-off puska\\nPuska\\nHarci puska\",\"Kiválaszt\",\"Kilép\");
   }
   if(listitem == 4)
   {
       ShowPlayerDialog(playerid,shoprifle,DIALOG_STYLE_LIST,\"Fegyverek > Karabélyok\",\"Country Rifle\\nSniper Rifle\",\"Kiválaszt\",\"Kilép\");
   }
   if(listitem == 5)
   {
       ShowPlayerDialog(playerid,shopgrenade,DIALOG_STYLE_LIST,\"Fegyverek > Gránátok\",\"Gránát\\nGázgránát\\nMolotov koktél\",\"Kiválaszt\",\"Kilépés\");
   }
    }
}
if(dialogid == shoppistol)
{
    if(response)
    {
        if(listitem == 0)
        {
            GivePlayerWeapon(playerid,24,500);
            SCM(playerid,0x0088ffff,\"Sikeresen lehívtál egy {00ff00}\'Desert Eagle\' {0088ff}fegyvert 500 tölténnyel!\");
        }
        if(listitem == 1)
        {
                GivePlayerWeapon(playerid,22,500);
            SCM(playerid,0x0088ffff,\"Sikeresen lehívtál egy {00ff00}\'9mm\' {0088ff}fegyvert 500 tölténnyel!\");
    }
    if(listitem == 2)
    {
        ShowPlayerDialog(playerid,weapons,DIALOG_STYLE_LIST,\"Fegyverek\",\"Pisztolyok\\nGépfegyverek\\nGépkarabélyok\",\"Kiválaszt\",\"Kilépés\");
    }
    }
}
if(dialogid == shopsmg)
{
    if(response)
    {
        if(listitem == 0)
        {
            GivePlayerWeapon(playerid,29,500);
            SCM(playerid,0x0088ffff,\"Sikeresen lehívtál egy {00ff00}\'MP5\' {0088ff}fegyvert 500 tölténnyel!\");
        }
        if(listitem == 1)
        {
            GivePlayerWeapon(playerid,31,500);
            SCM(playerid,0x0088ffff,\"Sikeresen lehívtál egy {00ff00}\'M4\' {0088ff}fegyvert 500 tölténnyel!\");
        }
        if(listitem == 2)
        {
      GivePlayerWeapon(playerid,30,500);
      SCM(playerid,0x0088ffff,\"Sikeresen lehívtál egy {00ff00}\'AK-47\' {0088ff}fegyvert 500 tölténnyel!\");
        }
        if(listitem == 3)
        {
                ShowPlayerDialog(playerid,weapons,DIALOG_STYLE_LIST,\"Fegyverek\",\"Pisztolyok\\nGépfegyverek\\nGépkarabélyok\",\"Kiválaszt\",\"Kilépés\");
        }
    }
}
if(dialogid == shopuzi)
{
    if(response)
    {
        if(listitem == 0)
        {
            GivePlayerWeapon(playerid,28,500);
            SCM(playerid,0x0088ffff,\"Sikeresen lehívtál egy {00ff00}\'Uzi\' {0088ff}fegyvert 500 tölténnyel!\");
        }
        if(listitem == 1)
        {
            GivePlayerWeapon(playerid,32,500);
            SCM(playerid,0x0088ffff,\"Sikeresen lehívtál egy {00ff00}\'Tec-9\' {0088ff}fegyvert 500 tölténnyel!\");
        }
        if(listitem == 2)
        {
            ShowPlayerDialog(playerid,weapons,DIALOG_STYLE_LIST,\"Fegyverek\",\"Pisztolyok\\nGépfegyverek\\nGépkarabélyok\",\"Kiválaszt\",\"Kilépés\");
        }
    }
}
if(dialogid == shopshot)
{
    if(response)
    {
        if(listitem == 0)
        {
            GivePlayerWeapon(playerid,26,500);
            SCM(playerid,0x0088ffff,\"Sikeresen lehívtál egy {00ff00}\'Sawn-off puska\' {0088ff}fegyvert 500 tölténnyel!\");
        }
        if(listitem == 1)
        {
            GivePlayerWeapon(playerid,25,500);
            SCM(playerid,0x0088ffff,\"Sikeresen lehívtál egy {00ff00}\'Puska\' {0088ff}fegyvert 500 tölténnyel!\");
        }
        if(listitem == 2)
        {
            GivePlayerWeapon(playerid,27,500);
            SCM(playerid,0x0088ffff,\"Sikeresen lehívtál egy {00ff00}\'Harci puska\' {0088ff}fegyvert 500 tölténnyel!\");
        }
        if(listitem == 3)
        {
            ShowPlayerDialog(playerid,weapons,DIALOG_STYLE_LIST,\"Fegyverek\",\"Pisztolyok\\nGépfegyverek\\nGépkarabélyok\",\"Kiválaszt\",\"Kilépés\");
        }
    }
}
if(dialogid == shoprifle)
{
    if(response)
    {
        if(listitem == 0)
        {
            GivePlayerWeapon(playerid,33,500);
      SCM(playerid,0x0088ffff,\"Sikeresen lehívtál egy {00ff00}\'Country rifle\' {0088ff}fegyvert 500 tölténnyel!\");
        }
        if(listitem == 1)
        {
            GivePlayerWeapon(playerid,34,500);
            SCM(playerid,0x0088ffff,\"Sikeresen lehívtál egy {00ff00}\'Sniper rifle\' {0088ff}fegyvert 500 tölténnyel!\");
        }
        if(listitem == 2)
        {
            ShowPlayerDialog(playerid,weapons,DIALOG_STYLE_LIST,\"Fegyverek\",\"Pisztolyok\\nGépfegyverek\\nGépkarabélyok\",\"Kiválaszt\",\"Kilépés\");
        }
    }
}
if(dialogid == shopgrenade)
{
    if(response)
    {
        if(listitem == 0)
        {
            GivePlayerWeapon(playerid,16,500);
            SCM(playerid,0x0088ffff,\"Sikeresen lehívtál egy {00ff00}\'Gránát\' {0088ff}fegyvert 500 tölténnyel!\");
        }
        if(listitem == 1)
        {
            GivePlayerWeapon(playerid,17,500);
            SCM(playerid,0x0088ffff,\"Sikeresen lehívtál egy {00ff00}\'Gázgránát\' {0088ff}fegyvert 500 tölténnyel!\");
        }
        if(listitem == 2)
        {
            GivePlayerWeapon(playerid,18,500);
            SCM(playerid,0x0088ffff,\"Sikeresen lehívtál egy {00ff00}\'Molotov koktél\' {0088ff}fegyvert 500 tölténnyel!\");
        }
        if(listitem == 3)
        {
            ShowPlayerDialog(playerid,weapons,DIALOG_STYLE_LIST,\"Fegyverek\",\"Pisztolyok\\nGépfegyverek\\nGépkarabélyok\",\"Kiválaszt\",\"Kilépés\");
        }
    }
}
}
CMD:fegyver(playerid,params[])
{
ShowPlayerDialog(playerid,weapons,DIALOG_STYLE_LIST,\"Fegyverek\",\"Pisztolyok\\nGépfegyverek\\nGépkarabélyok\\nPuskák\\nKarabélyok\\nGrátátok\",\"Kiválaszt\",\"Kilépés\");
return 1;
}

 
Sok szerencsét a berakáshoz/használathoz.
« Utoljára szerkesztve: 2015. március 15. - 09:14:24 írta MdCrp »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal