Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <amxmodx>
- new g_iCvar;
- public plugin_init(){
- register_plugin("Name Tag","v1.0","Hyuna");
- g_iCvar = register_cvar("amx_nametag","[someTAG]");
- }
- public client_putinserver(client){
- static szName[32],szCvar[32];
- get_user_name(client,szName,charsmax(szName));
- get_pcvar_string(g_iCvar,szCvar,charsmax(szCvar));
- format(szName,charsmax(szName),"%s %s",szCvar,szName);
- set_user_info(client,"name",szName);
- }
- public client_disconnect(client){
- static szName[32],szCvar[32];
- get_pcvar_string(g_iCvar,szCvar,charsmax(szCvar));
- get_user_name(client,szName,charsmax(szName));
- if (equali(szName,szCvar,strlen(szCvar)))
- {
- replace(szName,charsmax(szName),szCvar,"");
- set_user_info(client,"name",szName);
- }
- }
- public client_infochanged(client){
- static szoldname[32],sznewname[32],szCvar[32];
- get_user_name(client,szoldname,charsmax(szoldname));
- get_user_info(client,"name",sznewname,charsmax(sznewname));
- if (!equali(szoldname,sznewname))
- {
- if (!equali(sznewname,szCvar,strlen(szCvar)))
- {
- formatex(szoldname,charsmax(szoldname),"%s %s",szCvar,sznewname);
- set_user_info(client,"name",szoldname);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement