Perception Posted August 22, 2015 Share Posted August 22, 2015 Nume : amx_who Verisiune : nu conteaza Descriere detaliata : Vreau sa imi faceti si mie un amx_who care sa arate admini online in consola ---------- [1] FONDATOR ---------- ---------- [2] MANAGER ---------- ---------- [3] OWNER ---------- ---------- [4] CO-OWNER ---------- ---------- [5] PREMIUM ---------- ---------- [6] LOYALTY ---------- ---------- [7] MARESAL ---------- ---------- [8] GENERAL ---------- ---------- [9] COLONEL ---------- ---------- [10] CAPITAN ---------- ---------- [11] MAIOR ---------- ---------- [12] V.I.P. ---------- ---------- [13] SLOT ---------- "abcdefghijklmnopqrstu", "abcdefgijklmnopqrstu", "bcdefijklmnopqrsu", "bcdefijklmnopqr", "bcdefijklmnopq", "bcdefijklmno", "bcdefijklmn", "bcdefijklm", "bcdefijkl" "bcdefij", "bcdefi", "abit", "b" Link to comment Share on other sites More sharing options...
Minnie Posted August 22, 2015 Share Posted August 22, 2015 Ai aici plugin-ul : CLICK Ai aici sursa : CLICK Si aici ai who.ini : CLICK Bun, deci, citeste cu atentie, si urmeaza-mi pasii . La acest plugin, ca sa modifici gradele, nu mai trebuie modificat din .sma, ci din folder-ul who.ini . La who.ini, ti-am pus gradele si flag-urile cerute la fiecare . Tu trebuie doar sa pui gradele si flag-urile exacte in folder-ul de users.ini care-ti va aparea atunci cand vei activa plugin-ul . Plugin-ul il adaugi in : - > addons / amxmodx / plugins . Sursa o adaugi in : - > addons / amxmodx / scripting . Who ini-ul il adaugi in : - > addons / amxmodx / configs . Dupa care mergi in plugins.ini si adaugi sub : AMX Mod x plugins urmatoarea linie : easywho.amxx , dupa care dai save si dai un rr la server, sau schimbi harta . Dupa schimbarea hartii, cum am spus mai sus, iti va aparea un users.ini, unde adaugi accesele corespunzatoare ca si-n who.ini ( care le-ai cerut ) . Asta ca sa nu mai modifici din sma si sa te complici . Daca ai nevoie de ajutor, astept un PM si te voi ajuta cu cel mai mare drag . PS : Plugin-ul respectiv ruleaza la mine pe server, si e mult mai la indemana, decat sa ma complic cu compilatul . 3 Link to comment Share on other sites More sharing options...
Perception Posted August 22, 2015 Author Share Posted August 22, 2015 [1] ----- [1] FONDATOR ----- [2] ----- [2] MANAGER ----- [3] ----- [3] OWNER ----- [4] ----- [4] CO-OWNER ----- [5] ----- [5] PREMIUM ----- [6] ----- [6] LOYALTY ----- [7] ----- [7] MARESAL ----- [8] ----- [8] GENERAL ----- [9] ----- [9] COLONEL ----- [10] ----- [10] CAPITAN ------ Asa imi arata in consola, lipsesc 2 grade SLOT si V.I.P Link to comment Share on other sites More sharing options...
LuK.ZEW # Posted August 22, 2015 Share Posted August 22, 2015 #include <amxmodx> #include <amxmisc> #define MAX_GROUPS 13 new g_groupNames[MAX_GROUPS][] = { "---------- [1] FONDATOR ----------", "---------- [2] MANAGER ----------", "---------- [3] OWNER ----------", "---------- [4] CO-OWNER ----------", "---------- [5] PREMIUM ----------", "---------- [6] LOYALTY ----------", "---------- [7] MARESAL ----------", "---------- [8] GENERAL ----------", "---------- [9] COLONEL ----------", "---------- [10] CAPITAN ----------", "---------- [11] MAIOR ----------", "---------- [12] V.I.P. ----------", "---------- [13] SLOT ----------" } new g_groupFlags[MAX_GROUPS][] = { "abcdefghijklmnopqrstu", "abcdefgijklmnopqrstu", "bcdefijklmnopqrsu", "bcdefijklmnopqr", "bcdefijklmnopq", "bcdefijklmno", "bcdefijklmn", "bcdefijklm", "bcdefijkl", "bcdefij", "bcdefi", "abit", "b" } new g_groupFlagsValue[MAX_GROUPS]; public plugin_init() { register_plugin("Lista admini (amx_who)", "1.0", "rangfort") register_concmd("amx_who", "cmdWho", 0); register_concmd("admin_who", "cmdWho", 0); for(new i = 0; i < MAX_GROUPS; i++) { g_groupFlagsValue = read_flags(g_groupFlags) } } public cmdWho(id) { // Verificam daca userul este online, daca nu... ne oprim din executie if(!is_user_connected(id)) { return PLUGIN_HANDLED; } new players[32], inum, player, name[32], i, a; get_players(players, inum); console_print(id, "Comunitatea rangfort"); for(i = 0; i < MAX_GROUPS; i++) { console_print(id, "---------- [%d] %s ----------", i+1, g_groupNames) for(a = 0; a < inum; ++a) { player = players[a] get_user_name(player, name, 31); if(get_user_flags(player) == g_groupFlagsValue) { console_print(id, ">>> %s", name); } } } console_print(id, "Comunitatea rangfort") return PLUGIN_HANDLED } Plugin testat ! Nu mai da eroare la copiliere (stii tu ezel despre ce este vorba ) 3 Link to comment Share on other sites More sharing options...
Perception Posted August 22, 2015 Author Share Posted August 22, 2015 Se poate da Topic closed ! Am rezolvat, multumesc si @Minnie pentru pluginuri. 3 Link to comment Share on other sites More sharing options...
Recommended Posts