Something like this (not tested fully):
Code:
public client_infochanged( id )
{
new szNewName[32]
new szOldName[32]
get_user_info( id, "name", szNewName, 31 )
get_user_name( id, szOldName, 31 )
if( !equal( szNewName, szOldName ) )
set_user_info( id, "name", szOldName )
return PLUGIN_CONTINUE
}
or instead of this:
Code:
if( !equal( szNewName, szOldName ) )
set_user_info( id, "name", szOldName )
you could try this:
Code:
if( !equal( szNewName, szOldName ) )
return PLUGIN_HANDLED