I modify the amx_who.sma to show in a hud not in console.
but the problem is when more admin connect is shown on not all
PHP Code:
#include <amxmod>
#include <amxmisc>
#define MAX_GROUPS 7
new g_groupNames[MAX_GROUPS][] = {
"Conqueror",
"High Guard Warrior",
"Mortal Figthers",
"Comandos",
"Delta Squad",
"The Undead",
"NightCrawlers"
}
new g_groupFlags[MAX_GROUPS][] = {
"abcdefghijklmnopqrstuvwy",
"abcdefghijlmnopqrstuvw",
"abcdefghijlmnopqrstu",
"abcdefghijmnopqru",
"abcdefgijmnopu",
"abcdefijmu",
"ab"
}
new g_groupFlagsValue[MAX_GROUPS]
public plugin_init() {
register_plugin("Amx_who Hud","0.1","FireW@ll")
register_concmd("say who","who",0)
register_concmd("say admin","who",0)
register_concmd("say /admin","who",0)
for(new i = 0; i < MAX_GROUPS; i++) {
g_groupFlagsValue[i] = read_flags(g_groupFlags[i])
}
}
public who(id){
new players[32], inum, player, name[32], i, a
get_players(players, inum)
for(i = 0; i < MAX_GROUPS; i++) {
for(a = 0; a < inum; ++a) {
player = players[a]
get_user_name(player, name, 31)
if(get_user_flags(player) == g_groupFlagsValue[i]) {
set_hudmessage(42, 255, 85, 0.03, 0.29, 0, 6.0, 6.0)
show_hudmessage(id,"..:: Admini Online ::..^n-=- %s -=-^n%s^n..:: Intrati pe site-ul oficial http://hl.darkstrike.ro ::..",g_groupNames[i],name)
}
}
}
return PLUGIN_HANDLED
}
Have a fix for this?
__________________