Not all buy aliases is specified. For example if you going to restrict cv47 you also have to do the same thing for ak47.
Why do you register catching_enable with register_clcmd and not register_concmd? Is it for clients only and you don't wan't it to be accessed from a server console? Also you specified access level but you isn't checking it in function handler. See amxmodx/scripting/*.sma files for command access check examples.
Quote:
|
register_event("DeathMsg", "death","a", "1!0", "4!c4");
|
Planted c4 has "grenade" classname.
From where did you got such text argument? I've never saw that one. Are you sure that it's correct argument?
checktime() will never be called.
There are also info_hostage_rescue entity.
You have mp_roundtime CVar pointer but still doing set_cvar_num("mp_roundtime", ...) instead of set_pcvar_num(pointer, ...). As you probably know *_pcvar_* natives are faster.
Also you have to read this
http://forums.alliedmods.net/showthread.php?t=42159 especially about hud reset.