From 80fbcefaf5450e3bdb0dcb26c170ed5dc4da3aee Mon Sep 17 00:00:00 2001 From: Samual Date: Sat, 31 Dec 2011 02:26:17 -0500 Subject: [PATCH] Greatly update commands.cfg..... updatecommands SHOULD be ready for merging! #woxblox# --- commands.cfg | 26 +++++++++++++++++--------- qcsrc/common/command/generic.qc | 2 +- 2 files changed, 18 insertions(+), 10 deletions(-) diff --git a/commands.cfg b/commands.cfg index 727486d47..d5ad7830b 100644 --- a/commands.cfg +++ b/commands.cfg @@ -12,10 +12,10 @@ _if_dedicated alias if_client "" if_client alias if_dedicated "" if_dedicated "alias" qc_cmd_sv "sv_cmd $$*" -if_client "alias" qc_cmd_sv "echo This command (sv_cmd ${* !}) only works on servers." -if_dedicated "alias" qc_cmd_cl "echo This command (cl_cmd ${* !}) only works on clients." +if_client "alias" qc_cmd_sv "echo This command only works on servers: sv_cmd $${* !}" +if_dedicated "alias" qc_cmd_cl "echo This command only works on clients: cl_cmd $${* !}" if_client "alias" qc_cmd_cl "cl_cmd $$*" -if_dedicated "alias" qc_cmd_cmd "echo This command (cmd ${* !}) only works on clients." +if_dedicated "alias" qc_cmd_cmd "echo This command only works on clients: cmd $${* !}" if_client "alias" qc_cmd_cmd "cmd $$*" if_dedicated "alias" qc_cmd_svmenu "sv_cmd $$*" @@ -25,6 +25,9 @@ if_client "alias" qc_cmd_svcl "cl_cmd $$*" if_dedicated "alias" qc_cmd_svcmd "sv_cmd $$*" if_client "alias" qc_cmd_svcmd "cmd $$*" +if_dedicated "alias" help "sv_cmd help" +if_client "alias" help "cl_cmd help; cmd help" + // ======== // common @@ -36,7 +39,7 @@ alias info "qc_cmd_svcmd info ${* ?}" // Reques alias ladder "qc_cmd_svcmd ladder ${* ?}" // Get information about top players if supported alias lsmaps "qc_cmd_svcmd lsmaps ${* ?}" // List maps which can be used with the current game mode alias lsnewmaps "qc_cmd_svcmd lsnewmaps ${* ?}" // List maps which have no records or are seemingly unplayed yet -alias maplist "qc_cmd_svcmd maplist ${* ?}" // Display full server maplist reply +alias printmaplist "qc_cmd_svcmd printmaplist ${* ?}" // Display full server maplist reply alias rankings "qc_cmd_svcmd rankings ${* ?}" // Print information about rankings alias records "qc_cmd_svcmd records ${* ?}" // List top 10 records for the current map alias teamstatus "qc_cmd_svcmd teamstatus ${* ?}" // Show information about player and team scores @@ -109,6 +112,8 @@ alias hud "qc_cmd_cl hud ${* ?}" // Comman alias localprint "qc_cmd_cl localprint ${* ?}" // Create your own centerprint sent to yourself //alias mv_download "qc_cmd_cl mv_download ${* ?}" // Retrieve mapshot picture from the server alias sendcvar "qc_cmd_cl sendcvar ${* ?}" // Send a cvar to the server (like weaponpriority) +//alias vyes "qc_cmd_cl vyes ${* ?}" // COMPATIBILITY COMMAND FOR 0.5 CLIENTS +//alias vno "qc_cmd_cl vno ${* ?}" // COMPATIBILITY COMMAND FOR 0.5 CLIENTS // other aliases for local commands alias hud_configure "qc_cmd_cl hud configure" @@ -133,7 +138,7 @@ seta cl_autoswitch 1 "automatically switch to newly picked up weapons if they ar alias autoswitch "qc_cmd_cmd autoswitch ${* ?}" // Whether or not to switch automatically when getting a better weapon alias checkfail "qc_cmd_cmd checkfail ${* ?}" // Report if a client-side check failed alias clientversion "qc_cmd_cmd clientversion ${* ?}" // Release version of the game -//alias getmapvotepic "qc_cmd_cmd getmapvotepic ${* ?}" // Retrieve mapshot picture from the server +//alias mv_getpicture "qc_cmd_cmd mv_getpicture ${* ?}" // Retrieve mapshot picture from the server alias join "qc_cmd_cmd join ${* ?}" // Become a player in the game alias ready "qc_cmd_cmd ready ${* ?}" // Qualify as ready to end warmup stage (or restart server if allowed) alias reportcvar "qc_cmd_cmd reportcvar ${* ?}" // Old system for sending a client cvar to the server @@ -222,10 +227,13 @@ alias settemp_restore "qc_cmd_svcl settemp_restore" // =================================== // banning - server/command/ipban.qc // =================================== -alias bans "sv_cmd bans" -alias ban "sv_cmd ban ${* ?}" // usage: ban address(maybe incomplete, like 1.2.3) bantime(seconds) -alias kickban "sv_cmd kickban ${* ?}" // usage: kickban # playerno bantime(seconds) masksize(bytes) -alias unban "sv_cmd unban ${* ?}" // usage: unban 3 (number from bans) +alias ban "qc_cmd_sv ban ${* ?}" // Ban an IP address or a range of addresses (like 1.2.3) +alias banlist "qc_cmd_sv banlist ${* ?}" // List all existing bans +alias kickban "qc_cmd_sv kickban ${* ?}" // Disconnect a client and ban it at the same time +alias unban "qc_cmd_sv unban ${* ?}" // Remove an existing ban + +// other aliases for ban commands +alias bans "banlist" // ================================= diff --git a/qcsrc/common/command/generic.qc b/qcsrc/common/command/generic.qc index 1e7529290..8cf7f5aa5 100644 --- a/qcsrc/common/command/generic.qc +++ b/qcsrc/common/command/generic.qc @@ -99,7 +99,7 @@ void GenericCommand_dumpcommands(float request) CMD_Write("\ndump of generic commands:\n"); GenericCommand_macro_write_aliases(fh); - print("Completed dump of aliases in ^2", GetProgramCommandPrefix(), "_dump.txt^7.\n"); + print("Completed dump of aliases in ^2data/data/", GetProgramCommandPrefix(), "_dump.txt^7.\n"); fclose(fh); } -- 2.39.2