Oh Ok . Here , Try this . Compiles fine . But dono whether work anot.
PHP Code:
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
#define PLUGIN "Name Management"
#define VERSION "1.0"
#define AUTHOR "Alka"
enum CVARS {
CVAR_NONAMECHANGE
}
new gPcvar[CVARS];
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR);
register_forward(FM_ClientUserInfoChanged, "fwdClientUserInfoChanged")
;
gPcvar[CVAR_NONAMECHANGE] = register_cvar("amx_nonamechange", "1")
}
public fwdClientUserInfoChanged(id, buffer)
{
if(!is_user_connected(id))
return FMRES_IGNORED;
static szName[32], szVal[32]
get_user_name(id, szName, sizeof szName - 1)
engfunc(EngFunc_InfoKeyValue, buffer, "name", szVal, sizeof szVal - 1)
if(equal(szVal, szName))
return FMRES_IGNORED;
if(get_pcvar_num(gPcvar[CVAR_NONAMECHANGE]))
{
engfunc(EngFunc_SetClientKeyValue, id, buffer, "name", szName);
client_cmd(id, "name ^"%s^"; setinfo name ^"%s^"", szName, szName);
client_print(id, print_console, "Changing Of Name Is Not Allowed In This Server.");
}
return FMRES_SUPERCEDE;
}
__________________
Sometimes , Life Sucks .. Don't You Agree? But ,
Listening To Music Make Us Feel Better