Problema amx_who

Modificari necesare ale pluginurilor

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Post Reply
catalin013
Membru, skill 0
Membru, skill 0
Posts: 22
Joined: 12 Mar 2014, 23:12
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Contact:

19 Mar 2020, 01:20

Buna ziua am si eu o problema la pluginul amx_who , cand tastez pe server amx_who imi apar gradele care le-am facut , dar nu apar jucatorii care au admin..
amx_who l-am schimbat cu mai multe si la fel face ... nu stiu de la ce sa fie, aveti mai jos urmatoarele:

Amx_who.sma

Code: Select all

#include <amxmodx>
#include <amxmisc>

#define MAX_GROUPS 13

new g_groupNames[MAX_GROUPS][] = {
" FONDATOR",
" MANAGER",
" OWNER",
" CO-OWNER",
" AMIRAL",
" MARESAL",
" VETERAN",
" GENERAL",
" COLONEL",
" MAIOR",
" SERGENT",
" SLOT",
" V.I.P"
}

new g_groupFlags[MAX_GROUPS][] = {
"abcdefghijklmnopqrstu",
"abcdefghijklmnoqrstu",
"abcdefgijklmnoqrstu",
"abcdefgijmnopqrst",
"abcdefilgjmnopqrst",
"bcdefijmnopqrs",
"bcdefijmnopqrsy",
"bcdefijmnopqr",
"bcdefijmnopq",
"bcdefijmnop",
"bcefij",
"bi",
"abit"
}

new g_groupFlagsValue[MAX_GROUPS]

public plugin_init() {
  register_plugin("amx_who Like AdminMod", "1.2", "ScaRba")
  register_concmd("amx_who", "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, "==========")
  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, "------")
  return PLUGIN_HANDLED
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1033\\ f0\\ fs16 \n\\ par }
*/
si aveti si user.ini

Code: Select all

Users configuration file





; File location: $moddir/addons/amxmodx/configs/users.ini









; Line starting with ; is a comment



; Access flags:



; a - immunity (can't be kicked/baned/slayed/slaped and affected by other commmands)



; b - reservation (can join on reserved slots) 



; c - amx_kick command



; d - amx_ban and amx_unban commands



; e - amx_slay and amx_slap commands



; f - amx_map command



; g - amx_cvar command (not all cvars will be available)



; h - amx_cfg command



; i - amx_chat and other chat commands



; j - amx_vote and other vote commands



; k - access to sv_password cvar (by amx_cvar command)



; l - access to amx_rcon command and rcon_password cvar (by amx_cvar command)



; m - custom level A (for additional plugins)



; n - custom level B



; o - custom level C



; p - custom level D



; q - custom level E



; r - custom level F



; s - custom level G



; t - custom level H



; u - menu access



; z - user (no admin)









; Account flags:



; a - disconnect player on invalid password



; b - clan tag



; c - this is steamid/wonid



; d - this is ip



; e - password is not checked (only name/ip/steamid needed)



; k - name or tag is case sensitive.  eg: if you set it so the name Ham







;==========================================

;==== [ FONDATOR ] - "abcdefghijklmnopqrstu" "a" 

;==========================================
;==========================================

;==== [ MANAGER ] - "abcdefghijklmnoqrstu" "a" 

;==========================================
;==========================================

;==== [ OWNER ] - "abcdefgijklmnoqrstu" "a" 

;==========================================
;==========================================

;==== [ CO-OWNER ] - "abcdefgijmnopqrst" "a"

;==========================================
;==========================================

;==== [ AMIRAL ] - "abcdefilgjmnopqrst" "a"

;==========================================
;==========================================

;==== [ MARESAL ] - "bcdefijmnopqrs" "a"

;==========================================
;==========================================
;==== [ COLONEL ] - "bcdefijmnopq" "a"
;==========================================
;==========================================
;==== [ MAIOR ] - "bcdefijmnop" "a"
;==========================================
;==========================================

;==== [ SERGENT ] - "bcefij" "a"

;==========================================
;==========================================

;==== [ SLOT] - "bi" "a"

;==========================================
;==========================================

;==== [ VIP ] - "abit" "a"

;==========================================

[/i][/b]
My Personal Laptop!

Code: Select all

HP EliteBook 8560p
Procesor: Intel Core I7 2,40 GHz
Placa video :AMD..... 1024 GM
RAM : 6 GB DDR3 Kingston
HDD : 200GB
RoyalServer
User avatar
Laurentiu P.
Fost moderator
Fost moderator
Posts: 2549
Joined: 10 Jul 2013, 21:26
Detinator Steam: Da
Reputatie: Fost super moderator
Fond eXtream: 100
Has thanked: 26 times
Been thanked: 62 times
Contact:

19 Mar 2020, 09:37

Flagurile din amx_who.sma si user.ini trebuie sa fie identice
no...
catalin013
Membru, skill 0
Membru, skill 0
Posts: 22
Joined: 12 Mar 2014, 23:12
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com...!
Contact:

19 Mar 2020, 10:26

Ma puteti ajuta sa le modificati ?
My Personal Laptop!

Code: Select all

HP EliteBook 8560p
Procesor: Intel Core I7 2,40 GHz
Placa video :AMD..... 1024 GM
RAM : 6 GB DDR3 Kingston
HDD : 200GB
Mihuu.FREE
Membru, skill 0
Membru, skill 0
Posts: 68
Joined: 11 Aug 2019, 16:07
Detinator Steam: Da
CS Status: Pe Inferno cu băieții
Detinator server CS: FREE.LALEAGANE.RO
SteamID: PM.
Fond eXtream: 0
Has thanked: 2 times
Been thanked: 1 time

19 Mar 2020, 23:09

Salut.

users.ini:

Code: Select all

Users configuration file





; File location: $moddir/addons/amxmodx/configs/users.ini









; Line starting with ; is a comment



; Access flags:



; a - immunity (can't be kicked/baned/slayed/slaped and affected by other commmands)



; b - reservation (can join on reserved slots) 



; c - amx_kick command



; d - amx_ban and amx_unban commands



; e - amx_slay and amx_slap commands



; f - amx_map command



; g - amx_cvar command (not all cvars will be available)



; h - amx_cfg command



; i - amx_chat and other chat commands



; j - amx_vote and other vote commands



; k - access to sv_password cvar (by amx_cvar command)



; l - access to amx_rcon command and rcon_password cvar (by amx_cvar command)



; m - custom level A (for additional plugins)



; n - custom level B



; o - custom level C



; p - custom level D



; q - custom level E



; r - custom level F



; s - custom level G



; t - custom level H



; u - menu access



; z - user (no admin)









; Account flags:



; a - disconnect player on invalid password



; b - clan tag



; c - this is steamid/wonid



; d - this is ip



; e - password is not checked (only name/ip/steamid needed)



; k - name or tag is case sensitive.  eg: if you set it so the name Ham







;==========================================

;==== [ FONDATOR ] - "abcdefghijklmnopqrstu" "a" 

;==========================================
;==========================================

;==== [ MANAGER ] - "abcdefghijklmnoqrstu" "a" 

;==========================================
;==========================================

;==== [ OWNER ] - "abcdefgijklmnoqrstu" "a" 

;==========================================
;==========================================

;==== [ CO-OWNER ] - "abcdefgijmnopqrst" "a"

;==========================================
;==========================================

;==== [ AMIRAL ] - "abcdefilgjmnopqrst" "a"

;==========================================
;==========================================

;==== [ MARESAL ] - "bcdefijmnopqrs" "a"

;==========================================
;==========================================

;==== [ VETERAN ] - "bcdefijmnopqrs" "a"

;==========================================
;==========================================
;==== [ GENERAL ] - "bcdefijmnopqr" "a"
;==========================================

;==========================================

;==== [ COLONEL ] - "bcdefijmnopq" "a"

;==========================================
;==========================================

;==== [ MAIOR ] - "bcdefijmnop" "a"

;==========================================
;==========================================

;==== [ SERGENT ] - "bcefij" "a"

;==========================================
;==========================================

;==== [ SLOT ] - "bi" "a"

;==========================================
;==========================================

;==== [ VIP ] - "abit" "a"

;==========================================

amx_who (aveai pe undeva flag Y care este inexistent):

Code: Select all

 #include <amxmodx>
#include <amxmisc>

#define MAX_GROUPS 13

new g_groupNames[MAX_GROUPS][] = {
" FONDATOR",
" MANAGER",
" OWNER",
" CO-OWNER",
" AMIRAL",
" MARESAL",
" VETERAN",
" GENERAL",
" COLONEL",
" MAIOR",
" SERGENT",
" SLOT",
" V.I.P"
}

new g_groupFlags[MAX_GROUPS][] = {
"abcdefghijklmnopqrstu",
"abcdefghijklmnoqrstu",
"abcdefgijklmnoqrstu",
"abcdefgijmnopqrst",
"abcdefilgjmnopqrst",
"bcdefijmnopqrs",
"bcdefijmnopqrs",
"bcdefijmnopqr",
"bcdefijmnopq",
"bcdefijmnop",
"bcefij",
"bi",
"abit"
}

new g_groupFlagsValue[MAX_GROUPS]

public plugin_init() {
  register_plugin("amx_who Like AdminMod", "1.2", "ScaRba")
  register_concmd("amx_who", "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, "==========")
  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, "------")
  return PLUGIN_HANDLED
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1033\\ f0\\ fs16 \n\\ par }
*/
Post Reply

Return to “Modificari pluginuri”

  • Information
  • Who is online

    Users browsing this forum: Yandex [Bot] and 4 guests