Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <amxmodx>
- #include <amxmisc>
- #define MAX_GROUPS 23
- new g_groupNames[MAX_GROUPS][] = {
- "-===== [1] Detinator Server =====-",
- "=====- [2] Manager Server =====-",
- "=====- [3] Diamond Member+Accese =====-",
- "=====- [4] Platinum Member+Accese =====-",
- "=====- [5] Gold Member+Accese =====-",
- "=====- [6] Silver Member+Accese =====-",
- "=====- [7] Bronz Member+Accese =====-",
- "=====- [8] Diamond Member =====-",
- "=====- [9] Platinum Member =====-",
- "=====- [10] Gold Member =====-",
- "=====- [11] Silver Member =====-",
- "=====- [12] Bronze Member =====-",
- "=====- [13] Owner + V.I.P =====-",
- "=====- [14] Owner =====-",
- "=====- [15] Co-Owner + V.I.P ====-",
- "=====- [16] Co-Owner =====-",
- "=====- [18] Administrator + V.I.P =====-",
- "=====- [19] Administrator =====-",
- "=====- [20] Moderator + V.I.P ====-",
- "=====- [21] Moderator =====-",
- "=====- [22] Helper =====-",
- "=====- [23] V.I.P ====-",
- "=====- [24] Slot =====-"
- }
- new g_groupFlags[MAX_GROUPS][] = {
- "abcdefghijklmnpru",
- "bcdefghijklmnru",
- "bcdefgijkmnpy",
- "bcdefijkmnpsq",
- "bcdefijkmnpso",
- "bcdefijkmnpst",
- "bcdefijkmnpsx",
- "by",
- "bq",
- "bo",
- "bt",
- "bx",
- "bcdefgijkmnpr",
- "bcdefgijkmnp",
- "bcdefijkmnpr",
- "bcdefijkmnp",
- "bcdefijkmnr",
- "bcdefijkmn",
- "bcdefijmr",
- "bcdefijm",
- "bcefij",
- "br",
- "b"
- }
- new g_groupFlagsValue[MAX_GROUPS]
- public plugin_init() {
- register_plugin("Amx Who by eXtream", "1.0", "eXtreamCS.com")
- register_concmd("amx_who", "cmdWho", 0)
- register_clcmd("/who", "cmdWho", 0)
- register_clcmd("/admins", "cmdWho", 0)
- register_clcmd("/admin", "cmdWho", 0)
- for(new i = 0; i < MAX_GROUPS; i++) {
- g_groupFlagsValue[i] = read_flags(g_groupFlags[i])
- }
- }
- public cmdWho(id) {
- new players[32], inum, player, name[32], i, a
- get_players(players, inum)
- console_print(id, "================================== FR.PLAYARENA.RO ==================================")
- for(i = 0; i < MAX_GROUPS; i++) {
- console_print(id, "-----[%d]%s-----", i+1, g_groupNames[i])
- for(a = 0; a < inum; ++a) {
- player = players[a]
- get_user_name(player, name, 31)
- if(get_user_flags(player) == g_groupFlagsValue[i]) {
- console_print(id, "%s", name)
- }
- }
- }
- console_print(id, "================================== FR.PLAYARENA.RO ==================================")
- return PLUGIN_HANDLED
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement