if (game == GAME_CSTRIKE)
{
RegAdminCmd("sm_nv", Command_NV, ADMFLAG_GENERIC, "Toggle target's nightvision");
RegAdminCmd("sm_defuser", Command_Defuser,ADMFLAG_GENERIC, "Toggle target's defuser");
RegAdminCmd("sm_cash", Command_Cash, ADMFLAG_KICK, "Change target's cash");
RegAdminCmd("sm_knives", Command_Melee, ADMFLAG_KICK, "Remove all weapons, except knives");
}
if ((game & (GAME_CSTRIKE|GAME_TF2)) || (hRespawn != INVALID_HANDLE))
RegAdminCmd("sm_respawn", Command_Respawn,ADMFLAG_KICK, "Respawn target");
else
PrintToServer("[Advanced Commands] Warning: Respawn SDKCall not found, sm_respawn disabled");
RegAdminCmd("sm_disarm", Command_Disarm, ADMFLAG_GENERIC, "Disarm target");
RegAdminCmd("sm_melee", Command_Melee, ADMFLAG_BAN, "Remove all weapons, except melee weapon");
RegAdminCmd("sm_equip", Command_Equip, ADMFLAG_BAN, "Remove all weapons, and give this weapon for all");
RegAdminCmd("sm_bury", Command_Bury, ADMFLAG_KICK, "Bury target");
RegAdminCmd("sm_unbury", Command_Unbury, ADMFLAG_KICK, "Unbury target");
RegAdminCmd("sm_hp", Command_HP, ADMFLAG_KICK, "Set target's health points");
RegAdminCmd("sm_armour", Command_Armour, ADMFLAG_KICK, "Set target's armour");
RegAdminCmd("sm_give", Command_Give, ADMFLAG_BAN, "Give item to target");
RegAdminCmd("sm_speed", Command_Speed, ADMFLAG_BAN, "Set target's speed");
RegAdminCmd("sm_frags", Command_Frags, ADMFLAG_BAN, "Change target's frags");
RegAdminCmd("sm_deaths", Command_Deaths, ADMFLAG_BAN, "Change target's deaths");
RegAdminCmd("sm_balance", Command_Balance, ADMFLAG_GENERIC, "Balance teams");
RegAdminCmd("sm_shuffle", Command_Shuffle, ADMFLAG_KICK, "Shuffle players");
RegAdminCmd("sm_exec", Command_Exec, ADMFLAG_BAN, "Execute command on target");
RegAdminCmd("sm_fexec", Command_FExec, ADMFLAG_BAN, "Fake-execute command on target");
RegAdminCmd("sm_getloc", Command_Location, ADMFLAG_BAN, "Print location");
RegAdminCmd("sm_saveloc", Command_SaveLoc, ADMFLAG_BAN, "Save location");
RegAdminCmd("sm_teleport", Command_Teleport, ADMFLAG_BAN, "Teleport target");
RegAdminCmd("sm_blink", Command_Blink, ADMFLAG_BAN, "Aimed teleport");
RegAdminCmd("sm_god", Command_God, ADMFLAG_BAN, "Set target's godmode state");
RegAdminCmd("sm_rr", Command_RR, ADMFLAG_CHANGEMAP, "Restart round");
RegAdminCmd("sm_extend", Command_Extend, ADMFLAG_CHANGEMAP, "Extend map");
RegAdminCmd("sm_shutdown", Command_Shutdown, ADMFLAG_ROOT, "Shutdown server");
RegAdminCmd("sm_showmotd", Command_MOTD, ADMFLAG_GENERIC, "Show MOTD for target");
RegAdminCmd("sm_url", Command_Url, ADMFLAG_GENERIC, "Open URL for target");
RegAdminCmd("sm_getmodel", Command_GetModel, ADMFLAG_BAN, "Get target's model name");
RegAdminCmd("sm_drop", Command_Drop, ADMFLAG_KICK, "Drop target's weapon");
RegAdminCmd("sm_dropslot", Command_DropSlot, ADMFLAG_KICK, "Drop target's weapon from slot");
RegAdminCmd("sm_spec", Command_Spec, ADMFLAG_KICK, "Move target to spectator");
RegAdminCmd("sm_teamswap", Command_TeamSwap, ADMFLAG_KICK, "Swap teams");
RegAdminCmd("sm_team", Command_Team, ADMFLAG_KICK, "Set target's team");
RegAdminCmd("sm_swap", Command_Swap, ADMFLAG_KICK, "Swap target's team");
RegAdminCmd("sm_lswap", Command_LSwap, ADMFLAG_KICK, "Swap target's team later");
RegAdminCmd("sm_exch", Command_Exchange, ADMFLAG_KICK, "Exchange targets in teams");
RegAdminCmd("sm_lexch", Command_LExchange, ADMFLAG_KICK, "Exchange targets in teams later");