Nope, not blocked.
Edit:
Here is worked version:
PHP Code:
#include < amxmodx >
public plugin_init()
{
register_message( get_user_msgid( "SayText" ) , "Message_SayText" )
register_clcmd( "test", "test" )
}
public test( id )
{
new szName[ 32 ]
get_user_name( id, szName, charsmax( szName ) )
console_print( id, "Name: %s", szName )
}
public client_infochanged( id )
{
if( !is_user_connected( id ) )
return PLUGIN_CONTINUE
static szNewName[ 32 ]
get_user_info( id, "name", szNewName, charsmax( szNewName ) )
static szName[ 32 ]
get_user_name( id, szName, charsmax( szName ) )
if( !equal( szNewName, szName ) )
{
set_user_info( id, "name", szName )
client_print( id, 3, "Change name restrict on this server!" )
return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}
public Message_SayText( iMsgId, iMsgDest, id )
{
static szMsg[ 64 ]
get_msg_arg_string( 2, szMsg, charsmax( szMsg ) )
if( equal( szMsg, "#Cstrike_Name_Change" ) != -1 || equal( szMsg, "#Name_change_at_respawn" ) != -1 )
return PLUGIN_HANDLED
return PLUGIN_CONTINUE
}
Not best method, but worked during the test on server.