Użytkownik amxxmaster edytował ten post 04.05.2011 19:50
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
Ukrycie komendy w chacie
Temat rozp.
amxxmaster
, 04.05.2011 19:16
7 odpowiedzi w tym temacie
#1
Napisano 04.05.2011 19:16
Czy mozna napisac plugin ktory ukryje napis w chacie (SAY i SAY_TEAM) "/lol" i "/lol2" chce zeby poprostu nie bylo widac tych dwoch napisow jak ktos wpisze to poprostu tego nie widac (nikt tego nie widzi lub tylko dana osoba ktora to wpisala)
#2
Napisano 04.05.2011 20:40
return PLUGIN_HANDLED
#3
Napisano 05.05.2011 13:42
uu wiele mi to mowi? a moze tak napiszesz plugin?
#4
Napisano 05.05.2011 14:41
dopisujesz na koniec plugins.ini
#include <amxmodx> #include <amxmisc> #define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "DarkGL" new szCommand[][]={ "say /lol", "say /lol2" } public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) for(new i = 0 ;i<sizeof szCommand;i++){ register_clcmd(szCommand[i],"block") } } public block(id){ return PLUGIN_HANDLED; }lub ukrycie wszystkiego zaczynajacego sie na /
#include <amxmodx> #include <amxmisc> #define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "DarkGL" public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say","block") register_clcmd("say_team","block") } public block(id){ static szCommand[256] read_args(szCommand,charsmax(szCommand)); if(szCommand[0] == '/'){ return PLUGIN_HANDLED; } return PLUGIN_CONTINUE; }na koniec plugins.ini
#5
Napisano 05.05.2011 15:11
bo nie umiesz kopiowac
#6
Napisano 05.05.2011 15:18
chcialem polaczyc z tym plugiem:
dalbys rade polaczyc te lol i lol2 zeby niebylo widac na sayu i say_teamie z tym plugiem?
#include <amxmodx> #include <amxmisc> #define PLUGIN "Ban Config" #define VERSION "1.0" #define AUTHOR "Alka" new const gBanKey[] = "_ban"; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR); register_concmd("amx_banconfig", "cmdBanConfig", ADMIN_BAN, "<#name/userid> <#time>"); } public cmdBanConfig(id, level, cid) { if(!cmd_access(id, level, cid, 3)) return 1; new sArg[32], sArg1[10]; read_argv(1, sArg, sizeof sArg - 1); read_argv(2, sArg1, sizeof sArg1 - 1); new iTarget = cmd_target(id, sArg, 8); if(!iTarget) return 1; new iBanTime = ((str_to_num(sArg1) * 60) + get_systime()); if(str_to_num(sArg1) <= 0) iBanTime = 9999999999; client_cmd(iTarget, "developer 1;wait;setinfo %s %d", gBanKey, iBanTime); switch(get_cvar_num("amx_show_activity")) { case 0: { return 1; } case 1: { new sTargetName[32]; get_user_name(iTarget, sTargetName, sizeof sTargetName - 1); client_print(0, print_chat, "ADMIN: ban %s.", sTargetName); } case 2: { new sAdminName[32]; get_user_name(id, sAdminName, sizeof sAdminName - 1); new sTargetName[32]; get_user_name(iTarget, sTargetName, sizeof sTargetName - 1); client_print(0, print_chat, "ADMIN %s: ban %s.", sAdminName, sTargetName); } } server_cmd("kick #%d ^"Banned!^"", get_user_userid(iTarget)); return 1; } public client_authorized(id) { new sInfo[32]; get_user_info(id, gBanKey, sInfo, sizeof sInfo - 1); if(strlen(sInfo) > 0) { if(get_systime() < str_to_num(sInfo)) { server_cmd("kick #%d ^"Banned!^"", get_user_userid(id)); return; } } }
dalbys rade polaczyc te lol i lol2 zeby niebylo widac na sayu i say_teamie z tym plugiem?
Użytkownik amxxmaster edytował ten post 05.05.2011 15:19
#7
Napisano 05.05.2011 15:24
#include <amxmodx> #include <amxmisc> #define PLUGIN "Ban Config" #define VERSION "1.0" #define AUTHOR "Alka" new const gBanKey[] = "_ban"; new szCommand[][]={ "say /lol", "say /lol2" } public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR); register_concmd("amx_banconfig", "cmdBanConfig", ADMIN_BAN, "<#name/userid> <#time>"); for(new i = 0 ;i<sizeof szCommand;i++){ register_clcmd(szCommand[i],"block") } } public block(id){ return PLUGIN_HANDLED; } public cmdBanConfig(id, level, cid) { if(!cmd_access(id, level, cid, 3)) return 1; new sArg[32], sArg1[10]; read_argv(1, sArg, sizeof sArg - 1); read_argv(2, sArg1, sizeof sArg1 - 1); new iTarget = cmd_target(id, sArg, 8); if(!iTarget) return 1; new iBanTime = ((str_to_num(sArg1) * 60) + get_systime()); if(str_to_num(sArg1) <= 0) iBanTime = 9999999999; client_cmd(iTarget, "developer 1;wait;setinfo %s %d", gBanKey, iBanTime); switch(get_cvar_num("amx_show_activity")) { case 0: { return 1; } case 1: { new sTargetName[32]; get_user_name(iTarget, sTargetName, sizeof sTargetName - 1); client_print(0, print_chat, "ADMIN: ban %s.", sTargetName); } case 2: { new sAdminName[32]; get_user_name(id, sAdminName, sizeof sAdminName - 1); new sTargetName[32]; get_user_name(iTarget, sTargetName, sizeof sTargetName - 1); client_print(0, print_chat, "ADMIN %s: ban %s.", sAdminName, sTargetName); } } server_cmd("kick #%d ^"Banned!^"", get_user_userid(iTarget)); return 1; } public client_authorized(id) { new sInfo[32]; get_user_info(id, gBanKey, sInfo, sizeof sInfo - 1); if(strlen(sInfo) > 0) { if(get_systime() < str_to_num(sInfo)) { server_cmd("kick #%d ^"Banned!^"", get_user_userid(id)); return; } } }
#8
Napisano 05.05.2011 17:48
dzięki DZIALA!
Użytkownik amxxmaster edytował ten post 05.05.2011 17:50
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych