| indraraj striker |
12-11-2014 10:08 |
Re: [HELP] My Code Not Working Fine :(
Quote:
Originally Posted by priyojit
(Post 2233900)
its not compile error
its error this section
PHP Code:
public Handle(id) { static szName[33], szTag[16]; new Msg[32] read_args(Msg, charsmax(Msg)) remove_quotes(Msg) get_user_name(id, szName, cm(szName)); get_pcvar_string(pCvar_Tag, szTag, cm(szTag)); // Make Tag if(equali(Msg, "/tagme")) { format(szName, cm(szName), "%s%s", szTag, szName); set_user_info(id, "name", szName); set_dhudmessage(0, 160, 0, 0.20, 0.60, 2, 6.0, 12.0) show_dhudmessage(id, "You Got Our Server Tag") } // Untag if(equali(Msg, "/untag")) { replace_all( szName, cm(szName), szTag, "" ); set_user_info( id, "name", szName ); set_dhudmessage(0, 160, 0, 0.20, 0.60, 2, 6.0, 12.0) show_dhudmessage(id, "You Remove Our Server Tag") } // Alredy Tag if(containi(szName, szTag) != -1) { set_dhudmessage(0, 160, 0, 0.20, 0.60, 2, 6.0, 12.0) show_dhudmessage(id, "You Already Have Our Server Tag") } return PLUGIN_CONTINUE; }
when i type /tagme Both "You Already Have Our Server Tag" and "You Got Our Server Tag" coming plz correct it :(
|
Tested and working :)
--->>>>
PHP Code:
#include <amxmodx> #include <dhudmessage>
#define PLUGIN "KGC TagMe" #define VERSION "2.0" #define AUTHOR "KGC"
#define cm(%1) (sizeof(%1)-1)
new pCvar_Tag; new HudSync;
public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR); pCvar_Tag = register_cvar("amx_sv_tag", "-=|[K[G]C]|=- |");
register_clcmd("say_team /tagme", "cmdTagMe"); register_clcmd("say /tagme", "cmdTagMe"); register_clcmd("say_team /untag", "cmdunTag"); register_clcmd("say /untag", "cmdunTag"); set_task(60.0,"Adv",_,_,_,"b"); HudSync= CreateHudSyncObj(); }
public plugin_precache() { HudSync= CreateHudSyncObj(); }
public cmdTagMe(id) { new szArg[192]; read_args(szArg, charsmax(szArg)); remove_quotes(szArg); 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) { set_dhudmessage(0, 160, 0, 0.20, 0.60, 2, 6.0, 12.0) ShowSyncHudMsg(id,HudSync,"You Already Have Our Server Tag") return PLUGIN_CONTINUE; } format(szName, cm(szName), "%s %s", szTag, szName); set_user_info(id, "name", szName); set_dhudmessage(0, 160, 0, 0.20, 0.60, 2, 6.0, 12.0) ShowSyncHudMsg(id,HudSync,"You Got Our Server Tag") return(szArg[0] == '/'); }
public cmdunTag(id) { new szArg[192]; read_args(szArg, charsmax(szArg)); remove_quotes(szArg); static szName[33], szTag[16]; get_user_name(id, szName, cm(szName)); get_pcvar_string(pCvar_Tag, szTag, cm(szTag)); replace_all( szName, cm(szName), szTag, "" ); set_user_info( id, "name", szName ); set_dhudmessage(0, 160, 0, 0.20, 0.60, 2, 6.0, 12.0) ShowSyncHudMsg(id,HudSync, "You Remove Our Server Tag") return(szArg[0] == '/'); }
public Adv(id) { set_dhudmessage(0, 160, 0, 0.0, 1.0, 0, 1.0, 8.0, 0.2, 0.3, false ) ShowSyncHudMsg(id,HudSync,"To get -=|[K[G]C]|=- tag^nType /tagme") }
|