salut. As dorii si eu sa aflu ce trebuie sa schimb in sursa de la amx_who, cand dau amx_who sa mearga comanda doar la cei cu imunitate....adica de la slot in sus
multumesc
amx_who [rezolvat!]
Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com
-
- Membru, skill 0
- Posts: 16
- Joined: 23 Oct 2007, 23:08
- Detinator Steam: Da
- CS Status: Citesc forumul eXtreamCS.com!
uite
Code: Select all
#include <amxmodx>
#include <amxmisc>
#define MAX_GROUPS 4
new g_groupNames[MAX_GROUPS][] = {
"God",
"Moderator",
"Administrator",
"Slot",
}
new g_groupFlags[MAX_GROUPS][] = {
"abcdefghijklmnopqrstu",
"abcdefghijklmnopqrst",
"abcefijmnpqrstu",
"ab",
}
new g_groupFlagsValue[MAX_GROUPS]
public plugin_init() {
register_plugin("AMX Who - AdminMod", "1.0", "KroT@L<>changenINxxbySAMURAI")
register_concmd("admin_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
}
- FireW@ll
- Membru, skill +2
- Posts: 668
- Joined: 08 Apr 2007, 16:29
- Detinator Steam: Nu
- Reputatie: Fost moderator ajutator
Fost Scripter eXtreamCS
Fost Membru Club eXtreamCS (3 luni) - Has thanked: 3 times
- Been thanked: 39 times
Code: Select all
#include <amxmodx>
#include <amxmisc>
#define MAX_GROUPS 4
new g_groupNames[MAX_GROUPS][] = {
"God",
"Moderator",
"Administrator",
"Slot"
}
new g_groupFlags[MAX_GROUPS][] = {
"abcdefghijklmnopqrstu",
"abcdefghijklmnopqrst",
"abcefijmnpqrstu",
"ab"
}
new g_groupFlagsValue[MAX_GROUPS]
public plugin_init() {
register_plugin("AMX Who - AdminMod", "1.0", "KroT@L<>changenINxxbySAMURAI")
register_concmd("admin_who", "cmdWho", ADMIN_RESERVATION)
register_concmd("amx_who", "cmdWho", ADMIN_RESERVATION)
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
}