#include <amxmodx>
#include <amxmisc>
#define MAX_GROUPS 10
new g_groupNames[MAX_GROUPS][] = {
"FoNdaToR",
"OwNeR",
"Co-OwNeR+ViP",
"GoDs+ViP",
"Gods",
"SeMi-GoDs+ViP",
"SeMi-GoDs",
"MoDeRaToR+ViP",
"MoDeRaToR",
"AdMiNiStRaToR+ViP",
"AdMiNiStRaToR",
"HeLpeR+ViP",
"HeLpeR",
"TeSteR+ViP",
"TeSteR",
"ViP",
"SloT+ViP",
"SloT"
}
new g_groupFlags[MAX_GROUPS][] = {
"abcdefghijklmnopqrstu",
"abcdefghijkmnopqrstu",
"abcdefgijkmnopqrstu",
"bcdefgijkmnopqrst",
"bcdefgijkmnopqrs",
"bcdefgijkmnopqrt",
"bcdefgijkmnopqr",
"bcdefgijmnopqt",
"bcdefgijmnopq",
"bcdefgijmnot",
"bcdefgijmno",
"bcdefgijmnt",
"bcdefgijmn",
"bcefgijmt",
"bcefgijm",
"bit",
"bt",
"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)
for(new i = 0; i < MAX_GROUPS; i++) {
g_groupFlagsValue = read_flags(g_groupFlags)
}
}
public cmdWho(id) {
new players[32], inum, player, name[32], i, a
get_players(players, inum)
console_print(id, "Comunitatea CSBLACKDEVIL")
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, "Adminii online -Furien.OnlyOns.Ro-")
return PLUGIN_HANDLED
}