Witam.
Korzystam z prefixów w say darkgl'a http://amxx.pl/topic...-prefixy-w-say/
Niestety gdy używam tego pluginu nie mogę ukryć komend na sayu' Chciałem użyc pluginu który ukrywa wszystko poprzedzone "/" jednak gdy mam prefixy to rozwiązanie nie działa
Ukrywanie komend:
#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;
}
Prefixy:
public handleSayText(msgId,msgDest,msgEnt){
new id = get_msg_arg_int(1);
new aData[ GangInfo ];
if( g_iGang[ id ] > -1 ){
if(!is_user_connected(id)) return PLUGIN_CONTINUE;
ArrayGetArray( g_aGangs, g_iGang[ id ], aData );
new szTmp[256],szTmp2[256],szTmp3[256];
get_msg_arg_string(2,szTmp, charsmax( szTmp ) )
new szPrefix[64]
formatex(szPrefix,charsmax( szPrefix ),"^x03[Klan %s]",aData [ GangName ]);
if(!equal(szTmp,"#Cstrike_Chat_All")){
add(szTmp2,charsmax(szTmp2),szPrefix);
add(szTmp2,charsmax(szTmp2)," ");
add(szTmp2,charsmax(szTmp2),szTmp);
}
else{
add(szTmp2,charsmax(szTmp2),szPrefix);
add(szTmp2,charsmax(szTmp2),"^x03 %s1^x01 : %s2");
}
set_msg_arg_string(2,szTmp2);
}
return PLUGIN_CONTINUE;
}
Jak połączyć to w jeden plugin?