Offline |
 |
Csatlakozott:2016.06.20. 10:23 Hozzászólások:489 Megköszönt másnak: 47 alkalommal Megköszönték neki: 15 alkalommal
|
Sziasztok!
Kipróbáltam énis.. Összedobtam igaz a menüt, de nálam 2 dolok jelentkezett, mint előbb említett, ha Specben vagyunk, nem kéri le a játékosoknak az adatait, és még egy dolog, mindenhova a saját adatainkat írja ki. Forrás://A/Jatekosok public Adminmenu(id, k){ if(!(get_user_flags(id) & Tulajdonos)) return; new cim[121]; format(cim, charsmax(cim), "\rAdmin menu | Jatekos info"); new menu = menu_create(cim, "Adminmenu_h"); new num, jatekosok[32], tempid, stempid[10], tempname[32]; get_players(jatekosok ,num, "ch"); for(new i = 0; i < num; i++){ tempid = jatekosok[i]; get_user_name(tempid, tempname, 31); num_to_str(tempid, stempid, 9); menu_additem(menu, tempname, stempid, 0); } menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); formatex(cim, charsmax(cim), "Vissza"); menu_setprop(menu, MPROP_BACKNAME, cim); formatex(cim, charsmax(cim), "Kovetkezo"); menu_setprop(menu, MPROP_NEXTNAME, cim); formatex(cim, charsmax(cim), "Kilepes"); menu_setprop(menu, MPROP_EXITNAME, cim); menu_display(id, menu, 0); } public Adminmenu_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 k = str_to_num(data); Jatekosinfo(id, k); } public Jatekosinfo(id, k){ new Sname[32]; new Target = pev(id, pev_iuser1) == 4 ? pev(id, pev_iuser2) : id; new target = entity_get_int(id, EV_INT_iuser2); get_user_name(Target, Sname, charsmax(Sname)); new cim[121], SteamID[32]; get_user_authid(Target, SteamID, 31); new iMasodperc, iPerc, iOra, Nev[32]; get_user_name(id, Nev, 31); iMasodperc = Masodpercek[Target] + get_user_time(Target); iPerc = iMasodperc / 60; iOra = iPerc / 60; iMasodperc = iMasodperc - iPerc * 60; iPerc = iPerc - iOra * 60; format(cim, charsmax(cim), "\rA jatekos adatai:"); new menu = menu_create(cim, "Jatekosinfo_h"); if(target) return; formatex(cim, charsmax(cim), "JátĂ©kos Neve: \r%s \w| Account ID: \r#%d", Sname,b_id[Target]); menu_additem(menu, cim, "1",0); formatex(cim, charsmax(cim), "Regisztrált: \r%s", Regle[Target]); menu_additem(menu, cim, "2",0); formatex(cim, charsmax(cim), "SteamID: \r%s^n^n ", SteamID); menu_additem(menu, cim, "3",0); formatex(cim, charsmax(cim), "Játszott idĹ‘: \r%d \wĂ“ra | IdĹ‘inváziĂłs Perc: \r%d", iOra, P_Perc[Target]); menu_additem(menu, cim, "4",0); formatex(cim, charsmax(cim), "PĂ©nz: \r%d \w| SMS Pont: \r%d \w| Cukor: \r%d^n^n \wTeljesĂtett kĂĽldetĂ©sek: \r%d", Forint[Target], SMS[Target], Cukor[Target], Max_Kuldi[Target]); menu_additem(menu, cim, "5",0); menu_setprop(menu, MPROP_EXIT, MEXIT_ALL); formatex(cim, charsmax(cim), "Vissza"); menu_setprop(menu, MPROP_BACKNAME, cim); formatex(cim, charsmax(cim), "Kovetkezo"); menu_setprop(menu, MPROP_NEXTNAME, cim); formatex(cim, charsmax(cim), "Kilepes"); menu_setprop(menu, MPROP_EXITNAME, cim); menu_display(id, menu, 0); } public Jatekosinfo_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 k = str_to_num(data); Adminmenu(id, k); } public Admin_menus(id) { new String[121]; new fentlevoJ = get_playersnum(); new maxplay = get_maxplayers(); formatex(String, charsmax(String), "[%s] \r- \rAdminmenĂĽ", Fomenu_Prefix); new menu = menu_create(String, "sz_admin_w"); formatex(String, charsmax(String), "\wAdmin szabályok | \rBanolási okok"); menu_additem(menu, String, "1",0); formatex(String, charsmax(String), "\rJátĂ©kosok Adatai \r%d/%d", fentlevoJ, maxplay); menu_additem(menu, String, "2",0); menu_display(id, menu, 0); return PLUGIN_HANDLED; } public sz_admin_w(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); new k = str_to_num(data); switch(key) { case 1: { Admin_Sz_Menu(id); } case 2: { Adminmenu(id, k); } } }
Esetleges hibát vétettem talán?  _________________ BfS* #Team ~Global Offensive IP: 213.181.206.26:27059
|
|