Can you tell me what should I add in a script for example like register system to stop texting in the chat /reg? I mean just to open the menu.
Код за потвърждение: Избери целия код
#include <amxmodx>
public plugin_init() {
register_plugin("Fara / in chat", "0.1", "Ex3cuTioN");
register_clcmd("say","hook_say");
}
public hook_say(id) {
static s_Args[192];
read_argv(1, s_Args, sizeof(s_Args) - 1);
if(equal(s_Args, "/", 1)) {
return PLUGIN_HANDLED;
}
return PLUGIN_CONTINUE;
}
Код за потвърждение: Избери целия код
#include <amxmodx>
public plugin_init()
{
register_plugin( "ChatCmdBlocker", "0.1", "LegacyCode" )
register_clcmd( "say", "handleBlockCmdOutput" )
register_clcmd( "say_team", "handleBlockCmdOutput" )
}
public handleBlockCmdOutput( id )
{
new const a_ChatCommands[][] =
{
"/rank",
"/hp",
"/nextmap",
"/admins",
"/vips",
"/timeleft"
}
new s_Message[192], s_ChatCmd[16]
read_args( s_Message, charsmax( s_Message ) )
remove_quotes( s_Message )
trim( s_Message )
if ( !s_Message[0] || !is_user_connected( id ) )
return PLUGIN_HANDLED
copyc( s_ChatCmd, charsmax( s_ChatCmd ), s_Message, ' ' )
for ( new i; i < sizeof a_ChatCommands; i++ )
{
if ( equali( s_ChatCmd, a_ChatCommands[i] ) )
return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}