Offline |
|
|
Csatlakozott: 2017.08.21. 15:51 Hozzászólások: 1109
Megköszönt másnak: 36 alkalommal Megköszönték neki: 195 alkalommal
|
jocikahehe írta: Üdv Azt hogyan tudnám megoldani hogy van nekem a az eventek Menü Pont és nekem egy olyan kellene hogy csak a C Jogosultságú látja és használhassa az event menü pontot valahogy megold hato? public FoMenu(id) { new String[128] formatex(String, charsmax(String), "\r%s \y- FĹ‘menĂĽ^n^n\wSzint: \y%d \w| XP: \y%d\r/\w%d \w| Arany: \d%d", Prefix, Szint[id], XP[id], SzintXP[Szint[id]], Arany[id]) new menu = menu_create(String, "FoMenuh" ) formatex(String, charsmax(String), "Gyakorlás") menu_additem(menu, String, "1") formatex(String, charsmax(String), "Raktár") menu_additem(menu, String, "2") formatex(String, charsmax(String), "Ládanyitás") menu_additem(menu, String, "3") formatex(String, charsmax(String), "Piac") menu_additem(menu, String, "4") get_mapname(Palya, charsmax(Palya)) if(equal("metin2", Palya)) { formatex(String, charsmax(String), "\dFegyvermenĂĽ \w| \rEvent ideje alatt nem használhatod!!") menu_additem(menu, String, "5") } else { formatex(String, charsmax(String), "FegyvermenĂĽ") menu_additem(menu, String, "5") } formatex(String, charsmax(String), "Kuka") menu_additem(menu, String, "6") formatex(String, charsmax(String), "KĂĽldetĂ©sek \d(FrissĂtĂ©s)") menu_additem(menu, String, "7") formatex(String, charsmax(String), "Barkácsolás") menu_additem(menu, String, "8") formatex(String, charsmax(String), "KĂĽldĂ©s") menu_additem(menu, String, "9") formatex(String, charsmax(String), "VIP MenĂĽ") menu_additem(menu, String, "10") if(ADMIN_LEVEL_C) { formatex(String, charsmax(String), "Event Menu") menu_additem(menu, String, "11") } menu_display(id, menu) } public FoMenuh(id, menu, item){ if(item == MENU_EXIT) { menu_destroy(menu) return } new Adat[32], Sor[64] new Access, Callback menu_item_getinfo(menu, item, Access, Adat, charsmax(Adat), Sor, charsmax(Sor), Callback) new x = str_to_num(Adat) switch(x) { case 1: { KepessegMenu(id) } case 2: { RaktarMenu(id) } case 3: { LadaMenu(id) } case 4: { FoPiacMenu(id) } case 5: { Fegyomenuu(id) } case 6: { Kuka(id) } case 7: { MissionM(id) } case 8: { Barkacsolas(id) } case 9: { KuldesMenu(id) } case 10: { VipMenu(id) } case 11: { eventmenu(id) } } } public eventmenu(id) { new String[128] formatex(String, charsmax(String), "\r%s \y- \wEventek", Prefix) new menu = menu_create(String, "eventmenuH" ) formatex(String, charsmax(String), "\rO\w || \yX\w|") menu_additem(menu, String, "1") formatex(String, charsmax(String), "\rKö || \wEvent") menu_additem(menu, String, "2") formatex(String, charsmax(String),"\wBoos || \wEvent") menu_additem(menu, String, "3") menu_display(id, menu) } public eventmenuH(id, menu, item) { if(item == MENU_EXIT) { menu_destroy(menu) return } new Adat[32], Sor[64] new Access, Callback menu_item_getinfo(menu, item, Access, Adat, charsmax(Adat), Sor, charsmax(Sor), Callback) new x = str_to_num(Adat) switch(x) { case 1: { ox_event(id) } case 2: { ko_event(id) } case 3: { boss_event(id) } } } public ox_event(id) { } public ko_event(id) { } public boss_event(id) { }
Gyors kitérő kérdés. new String[128] alatt futó menükek neked megjelenití? Rég nem írtam plugint, de 1 változóba beleírattad azt a menüsort, majd minden menüpontban azt használod, és átiratod. Edit: Régebben énis megpróbáltam. Nem működött. Lehet csak én voltam balfasz. Amúgy, a kérdésre válaszolva: KICK jog. De nézd meg a C-re melyik van, és helyettesítsd vele. Persze az index sem m1. if(get_user_flags(id) & ADMIN_KICK)
Ha nem megy a Feltétel használata itt egy példa: if(get_user_flags(id) & ADMIN_BAN){ latja_menut(id) }
|
|