Admin slyszy i widzi wszystkie rozmowy nawet jak jest na specu
Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Guest Message by DevFuse
SZukam pluginu
Temat rozp. Beciu, 01.10.2009 19:53
1 odpowiedź w tym temacie
#1
Napisano 01.10.2009 19:53
#2
Napisano 01.10.2009 20:15
http://amxx.pl/viewtopic.php?t=316
[ Dodano: 01-10-2009, 21:19 ]
Takie coś znalazłem zobacz
[ Dodano: 01-10-2009, 21:19 ]
Takie coś znalazłem zobacz
#include <amxmodx> #include <Vexd_Utilities> new voicemode[1]; new strtemp[64]; new strvoiceinfo[4][] = {"normal","speak to all","listen to all", "listen and speak to all" }; new i; public client_infochanged(id) { setspeakmode(id); return PLUGIN_CONTINUE; } public client_connect(id) { setspeakmode(id); return PLUGIN_CONTINUE; } public getspeakmode(id) { get_user_info(id,"biocomode",voicemode,1); format(strtemp, 64, "Voicecom-mode: %s",strvoiceinfo[ str_to_num(voicemode[0])%4 ] ); client_print(id,print_center,strtemp); client_print(id,print_console,strtemp); return PLUGIN_HANDLED; } public changespeakmode(id) { if ((get_user_flags(id) & ADMIN_CHAT)) { get_user_info(id,"biocomode",voicemode,1); i=str_to_num(voicemode[0]); num_to_str(++i%4,voicemode[0],1); set_user_info(id,"biocomode",voicemode[0]); setspeakmode(id); format(strtemp, 64, "Your voicecom is set to %s",strvoiceinfo[ str_to_num(voicemode[0])%4 ] ); client_print(id,print_center,strtemp); client_print(id,print_console,strtemp); } else { client_print(id,print_console,"Hey, you are not an admin, are you? "); } return PLUGIN_HANDLED; } public setspeakmode(id) { if ((get_user_flags(id) & ADMIN_CHAT)) { get_user_info(id,"biocomode",voicemode,1); if(voicemode[0]!='0' && voicemode[0]!='1' && voicemode[0]!='2' && voicemode[0]!='3' ) { voicemode[0]='2'; set_user_info(id,"biocomode",voicemode[0]); } if(voicemode[0]=='0') SetSpeak(id, SPEAK_NORMAL); if(voicemode[0]=='1') SetSpeak(id, SPEAK_ALL); if(voicemode[0]=='2') SetSpeak(id, SPEAK_LISTENALL); if(voicemode[0]=='3') SetSpeak(id, SPEAK_ALL | SPEAK_LISTENALL); } } public plugin_init() { register_plugin("BioCom","0.9.6-1.1","Bionic"); register_clcmd("amx_changespeakmode","changes peakmode",ADMIN_CHAT, "Alter your VoiceCom-mode"); register_clcmd("amx_getspeakmode","getspeakmo de",ADMIN_CHAT, "Get your current VoiceCom-mode"); return PLUGIN_CONTINUE; }
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych