Quote:
Originally Posted by tom .
Hello.
I need a plugin that you can set a tag in front of the name. Tag will be set at the chat command / settag followed by the tag.
Level acces with comand: ADMIN_REZERVATION
|
Code:
#include <amxmodx>
#define PLUGIN "Amxx TagMe"
#define VERSION "1.2"
#define AUTHOR "[ZOF 'X]"
#define cm(%1) (sizeof(%1)-1)
new pCvar_Tag;
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
pCvar_Tag = register_cvar("amx_sv_tag", "[ZOF 'X] |");
register_clcmd("say_team /settag", "cmdTagMe");
register_clcmd("say /settag", "cmdTagMe");
}
public cmdTagMe(id)
{
if(get_user_flags(id) & ADMIN_RESERVATION){
static szName[33], szTag[16];
get_user_name(id, szName, cm(szName));
get_pcvar_string(pCvar_Tag, szTag, cm(szTag));
if(containi(szName, szTag) != -1)
{
client_print(id, print_chat, "[AMXX] You already Have the Tag !");
return PLUGIN_CONTINUE;
}
format(szName, cm(szName), "%s%s", szTag, szName);
set_user_info(id, "name", szName);
}else{
client_print(id, print_chat, "[AMXX] You have no access to this command");
}
return PLUGIN_CONTINUE;
}