how to do server will able to change his nick but player will not able to change his nick
server change his nick in client_putinserver after that block his nick so that he will not able to change his nick
PHP Code:
#include <amxmodx>
#include <fakemeta>
#define VERSION "0.1.0"
public plugin_init()
{
register_plugin("One Name", VERSION, "ConnorMcLeod")
register_forward(FM_ClientUserInfoChanged, "ClientUserInfoChanged")
}
public client_putinserver(id)
{
//suppose here i am changing nick to indra after this nick changing should be block from clientUserInfoCHhanged
set_user_info(id, "name", "indra");
}
public ClientUserInfoChanged(id)
{
static const name[] = "name"
static szOldName[32], szNewName[32]
pev(id, pev_netname, szOldName, charsmax(szOldName))
if( szOldName[0] )
{
get_user_info(id, name, szNewName, charsmax(szNewName))
if( !equal(szOldName, szNewName) )
{
set_user_info(id, name, szOldName)
return FMRES_HANDLED
}
}
return FMRES_IGNORED
}
__________________
Thanks everyone. #miss_you_all