Bärenhöhle wieder on!
-
-
-
-
-
-
cool
btw:
ich glaub es laueft ja n neus amx auf den ba server, ich weiuss jetzt nicht wie es auffer höhle ist aber aufm amt ist
teamsay @ nicht mehr der adminchat (amx_say ? in cosole)..
sondern ne say nachricht wo der absender nicht angezeigt wird....
z.B:
teamsay @ "text 1"
>> ist net mehr >> (ADMINS)(name): text 1
>> sondern >> @ text 1
ich weiss jetzt net ob nur admins das schreiben/lesen koennen, sollte dies nicht der fall sein bitte aendern da akute vorsage gefahr besteht
thx -
-
-
-
was is euer problem?
is doch alles koreggd am laufen!
die nachricht können nur leute sehen die auch admin_chat rechte haben ... das einzig andere ist das der dem sender das wien normales say anzeigt ... aber die anderen sehen das normal "(ADMIN) Name : Nachricht"
hier der auszug aus der adminchat.sma 1. im plugin_init fuegt der bei team_say den aufruf der funktion cmdSayAdmin ein :
register_clcmd("say_team","cmdSayAdmin",0,_T("@<text> - displays message to admins"))
dann die funktion cmdSayAdmin selber :
public cmdSayAdmin(id) {
new said[2]
read_argv(1,said,1)
if (said[0]!='@') return PLUGIN_CONTINUE
new message[192], /*message2[192],*/ name[32],authid[32], userid
new players[32], inum
read_argv(1,message,191)
get_user_authid(id,authid,31)
get_user_name(id,name,31)
userid = get_user_userid(id)
log_to_file(g_logFile,"Chat: ^"%s<%d><%s><>^" chat ^"%s^"",name,userid,authid,message[1])
log_message("^"%s<%d><%s><>^" triggered ^"amx_chat^" (text ^"%s^")",name,userid,authid,message[1])
get_players(players,inum)
for(new i=0; i<inum; ++i){
if (players != id && get_user_flags(players[i]) & ADMIN_CHAT)
client_print(players[i],print_chat,_T("(ADMINS) %s : %s"),name,message[1])
}
client_print(id,print_chat,message)
return PLUGIN_HANDLED
} -
-
-
Teilen
- Facebook 0
- Twitter 0
- Google Plus 0
- Reddit 0