| 				
					| Offline |  
					|  |  
					|  |  Csatlakozott:2015.12.23. 16:55
 Hozzászólások:27
 Megköszönt másnak: 1 alkalommal
 Megköszönték neki: 2 alkalommal
 | 
				
					| #include <amxmodx>#include <engine>#include <fakemeta>#include <dhudmessage>#include <cstrike>#include <fun>#include <hamsandwich>#include <amxmisc> #define PLUGIN "New Plug-In"#define VERSION "1.0"#define AUTHOR "author" new lada[33][7], kulcs[33], Float:Dollar[33], Nyelv[33], Skin[33] new const BEALLITAS[][][] = {    { "Beállitások", "Options" },    { "Skinek: \rBe \y| \dKi", "Skins: \rOn \y| \dOff" },    { "Skinek: \dBe \y| \rKi", "Skins: \dOn \y| \rOff" },    { "Nyelv: \rEnglish \y| \dMagyar \y| ", "Language: \rEnglish \y| \dMagyar" },    { "Nyelv: \dEnglish \y| \rMagyar \y| ", "Language: \dEnglish \y| \rMagyar" }}new const MENUSZOVEG[][][] = {    { "\w[RoszFiuk] Global Offensive \yGlobal Offensive \w2.0^n\rDollár: \d %3.2f$^n\wOldal: \d", "\w[BadboYs] \yGlobal Offensive \w2.0^n\rDollars:\d %3.2f$^n\wPage: \d" },    { "Fegyverek", "Weapons" },    { "Láda Nyitás", "Chest Open" },    { "Fegyver kereskedés", "Weapon trade" },    { "Piactér", "Weapon Market" },    { "\wKuka", "\wTrash" },    { "\rSzabályzat", "\wRules" },    { "Beállítások^n^n\rRangod:\d %s \w(\y%d\w/\y%d\w)^n\rKövetkezo Rang:\d %s", "Options^n^n\rYour Rang: \d%s \w(\y%d\w/\y%d\w)^n\rNext Rang:\d %s" },    { "\w[RoszFiuk] \yGlobal Offensive \r2.0", "\w[BadboYs] \yGlobal Offensive \r2.0" },    { "\w[RoszFiuk] \yGlobal Offensive \w2.0^n\dDobd a kukába a felesleges tárgyakat!^n\wOldal: \d", "\w[BadboYs] \yGlobal Offensive \w2.0^n\dThrow unnecessary weapons to the trash!^n\wPage: \d" }}public plugin_init() {    register_plugin(PLUGIN, VERSION, AUTHOR)        register_clcmd("say /menu", "fomenu")    register_impulse(201, "fomenu")    // Add your code here...}public fomenu(id) {    new focim[121]    format(focim, charsmax(focim), MENUSZOVEG[0][Nyelv[id]], Dollar[id])    new menu = menu_create(focim, "fomenu_h")        format(focim, charsmax(focim),  MENUSZOVEG[1][Nyelv[id]])    menu_additem(menu, focim, "0",0)        format(focim, charsmax(focim),  MENUSZOVEG[2][Nyelv[id]])    menu_additem(menu, focim, "1",0)        format(focim, charsmax(focim),  MENUSZOVEG[3][Nyelv[id]])    menu_additem(menu, focim, "2",0)        format(focim, charsmax(focim),  MENUSZOVEG[4][Nyelv[id]])    menu_additem(menu, focim, "3",0)        format(focim, charsmax(focim),  MENUSZOVEG[5][Nyelv[id]])    menu_additem(menu, focim, "4",0)        format(focim, charsmax(focim),  MENUSZOVEG[6][Nyelv[id]])    menu_additem(menu, focim, "5",0)        format(focim, charsmax(focim),  MENUSZOVEG[7][Nyelv[id]])    menu_additem(menu, focim, "6",0)        menu_display(id, menu)}public fomenu_h(id, menu, item){        if(item == MENU_EXIT)    {        menu_destroy(menu)        return    }        new data[9], szName[64]    new access, callback    menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)    new key = str_to_num(data)        switch(key)    {        case 5 : {            if(Nyelv[id] == 0)            show_motd(id, "addons/amxmodx/configs/magyar.txt")            else            show_motd(id, "addons/amxmodx/configs/angol.txt")        }        case 6: {            Beallitasok(id)        }    }}public Beallitasok(id) {    new String[121]    format(String, charsmax(String), MENUSZOVEG[0][Nyelv[id]], Dollar[id])    new menu = menu_create(String, "Beallitasokh" )        if(Nyelv[id] == 1)    {        format(String, charsmax(String), BEALLITAS[0][Nyelv[id]])        menu_additem(menu, String, "1")    }    else    {        format(String, charsmax(String), BEALLITAS[1][Nyelv[id]])        menu_additem(menu, String, "1")    }    if(Skin[id] == 1)    {        format(String, charsmax(String), BEALLITAS[2][Nyelv[id]])        menu_additem(menu, String, "2")    }    else    {        format(String, charsmax(String), BEALLITAS[3][Nyelv[id]])        menu_additem(menu, String, "2")    }        menu_display(id, menu)}public Beallitasokh(id, menu, item){        if(item == MENU_EXIT)    {        menu_destroy(menu)        return    }        new data[9], szName[64]    new access, callback    menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)    new key = str_to_num(data)        switch(key)    {        case 1 : {            if(Nyelv[id] == 0)            {                Nyelv[id] = 1            }            else            {                Nyelv[id] = 0            }             Beallitasok(id)        }        case 2 : {            if(Skin[id] == 0)            {                Skin[id] = 1            }            else            {                Skin[id] = 0            }            Beallitasok(id)        }    }}stock print_color(const id, const input[], any:...){        new count = 1, players[32]        static msg[191]        vformat(msg, 190, input, 3)         replace_all(msg, 190, "!g", "^4")        replace_all(msg, 190, "!y", "^1")        replace_all(msg, 190, "!t", "^3")        replace_all(msg, 190, "á", "á")        replace_all(msg, 190, "é", "é")        replace_all(msg, 190, "í", "Ã")        replace_all(msg, 190, "ó", "ó")        replace_all(msg, 190, "ö", "ö")        replace_all(msg, 190, "õ", "Å‘")        replace_all(msg, 190, "ú", "ú")        replace_all(msg, 190, "ü", "ü")        replace_all(msg, 190, "û", "ű")        replace_all(msg, 190, "Á", "Ã")        replace_all(msg, 190, "É", "É")        replace_all(msg, 190, "Í", "Ã")        replace_all(msg, 190, "Ó", "Ó")        replace_all(msg, 190, "Ö", "Ö")        replace_all(msg, 190, "Õ", "Å")        replace_all(msg, 190, "Ú", "Ú")        replace_all(msg, 190, "Ü", "Ü")        replace_all(msg, 190, "Û", "Ű")                 if (id) players[0] = id; else get_players(players, count, "ch")        {                for (new i = 0; i < count; i++)                {                        if (is_user_connected(players[i]))                        {                                message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])                                write_byte(players[i])                                write_string(msg)                                message_end()                        }                }        }        return PLUGIN_HANDLED}
ez mert nem jo ?_________________  ----> Köszönöm gomb arra található --->
 
 |  |