Commands

From King Arthur's Gold Wiki
Revision as of 06:39, 28 August 2014 by Kaizokuroof (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
This page might not be up-to-date (build 947).

These commands can be used inside the command console ([Home]-key).

Rcon commands

Command Usage Description
echo echo [string]. Ex. echo echo! This command echoes the given string to console.
help help This command returns the list of available commands with their usage.
list list [command]. Ex. list cls Return the list of available commands.
quit quit Quit the game.
cls cls Clears the console messages.
v_restart v_restart Restarts the video engine.
rcon rcon [console_command] Remote console to game server. Dispatch server console commands with /rcon prefix.
login login [password] Login to remote console.
logout logout Logout of remote console.
netobjects netobjects Prints all netobjects.
netobjects2 netobjects2 Prints all historical netobjects.
restartmap restartmap Restarts the current map or generates a new map.
nextmap nextmap Starts the next map in mapcycle.
kick kick [player name] Kicks a player.
kickid kickid [player id] Kicks a player by ID. Use /players for ID's list.
kickhid kickhid [player hid] Kicks a player by HID. (Very unreliable)
kickhost kickhost [host number] Kicks a player by host number.
players players Lists all players with ID's.
assignseclev assignseclev [player name] [seclev ID] Assign a seclev to a player by name. Use /printseclevs to see seclev IDs.
assignseclevid assignseclevid [player ID] [seclev ID] Assign a seclev to a player by ID. Use /printseclevs to see seclev IDs.
reloadseclevs reloadseclevs Reloads the seclevs file, so security levels added outside of the game can be loaded.
reloadsecurity reloadsecurity Reloads the security file, so bans and security levels added outside of the game can be loaded.
printseclevs printseclevs Prints the security levels currently in effect.
listbans listbans List all currently active bans with reasons.
ban ban [player name] [minutes] [reason] Bans player by username and host if they are currently ingame for specified duration. If none specified, default is 15 minutes. The reason will appear in blacklist.txt, for example Hacking.
banid ban [player id] [minutes] Bans player by player ID and host if they are currently ingame for specified duration. If none specified, default is 15 minutes. Use /players for ID list
banhost ban [player host] [minutes] Bans player by host if they are currently ingame for specified duration. If none specified, default is 15 minutes.
unbanhost unbanhost [player host] Unbans player host/IP by player host.
unban unban [player name] Unbans player host/IP by player name.
freezeid freezeid [player id] Freezes a player by ID. Use /players for ID's list.
unfreezeid unfreezeid [player id] Unfreezes a player by ID. Use /players for ID's list.
msg msg [text] Send message to all players.
loadmap loadmap [Maps/path/name] Loads the map from the folder Maps/Path/name.png or Maps/Path/name.kag.
savemap savemap [name] Saves the map into a file in the folder Maps/[name].kag. (Currently broken)
restartserver restartserver Shuts down and runs dedicated server again.
swapid swapid [player id] Swaps the player's team. Use /players for ID's list.
listmutes listmutes List all currently active mutes with reasons.
mute mute [player name] [minutes] Mutes player by username for 15 minutes, or the time specified.
muteid muteid [player id] [minutes] Mutes player by id if they are currently ingame for 15 minutes, or the time specified. Use /players for ID's list.
unmute unmute [player name] Unmutes player by username.
unmuteid unmuteid [player id] Unmutes player by id if they are currently ingame. Use /players for ID's list.
listignores listignores List all currently active ignores with reasons.
ignore ignore [player name] [minutes] ignores player by username for 15 minutes, or the time specified.
ignoreid ignoreid [player id] [minutes] ignores player by id if they are currently ingame for 15 minutes, or the time specified. Use /players for ID's list.
unignore unignore [player name] Unignores player by username.
unignoreid unignoreid [player id] Unignores player by id if they are currently ingame. Use /players for ID's list.
rebuild rebuild Unlike the other comands here 'rebuild' does not have a '/' prefix. It is used simply as '/rcon rebuild'. Re-loads the scripts running on the server, when running the gametype locally.

Rest of the commands (may need cleanup/updating)

Command Usage
auth_autologin auth_autologin [0/1] (e.g. auth_autologin 1)
auth_key auth_key
auth_login auth_login [string] (e.g. auth_login myloginname)
auth_password auth_password [string] (e.g. auth_password myauthpassword)
c_bgcolor c_bgcolor [0-255] [0-255] [0-255] [0-255] (e.g. c_bgcolor 255 0 0 0)
c_bgshow c_showbg [0/1] (e.g. c_showbg 1)
c_dimension_x c_dimension_x [0.0-1.0] (e.g. c_dimension_x 1.0)
c_dimension_y c_dimension_y [0.0-1.0] (e.g. c_dimension_y 0.66)
c_fontcolor c_fontcolor [0-255] [0-255] [0-255] [0-255] (e.g. c_fontcolor 255 250 250 250)
c_fontfile c_fontfile [filename] (e.g. c_fontfile Fonts/commodore.png)
c_halign c_halign [0-2] (e.g. c_halign 2)
c_history_size c_history_size [num] (e.g. c_history_size 10)
c_indent c_indent [pixels] (e.g. c_indent 1)
c_key c_key [keycode] (e.g. c_key 0xc0)
c_linespacing c_linespacing [pixels] (e.g. c_linespacing 1)
c_prompt c_prompt [text] (e.g. c_prompt admin)
c_valign c_valign [0-2] (e.g. c_valign 2)
cc_bgcolor cc_bgcolor [0-255] [0-255] [0-255] [0-255] (e.g. cc_bgcolor 255 0 0 0)
cc_bgshow cc_showbg [0/1] (e.g: cc_showbg 1)
cc_channelkey cc_channelkey [keycode] (e.g. cc_channelkey 0xA3)
cc_dimension_x cc_dimension_x [0.0-1.0] (e.g. cc_dimension_x 1.0)
cc_dimension_y cc_dimension_y [0.0-1.0] (e.g. cc_dimension_y 0.66)
cc_fontfile cc_fontfile [filename] (e.g. cc_fontfile Fonts/pixel.png)
cc_halign cc_halign [0-2] (e.g. cc_halign 2)
cc_history_size cc_history_size [num] (e.g. cc_history_size 10)
cc_indent cc_indent [pixels] (e.g. cc_indent 1)
cc_key cc_key [keycode] (e.g. cc_key 0x0D)
cc_linespacing cc_linespacing [pixels] (e.g. cc_linespacing 1)
cc_valign cc_valign [0-2] (e.g. cc_valign 2)
cl_classnum cl_classnum [classnum] (e.g. cl_classnum 1)
cl_joinaddress cl_joinaddress [ip:port] (e.g. cl_joinaddress 127.0.0.1:50301)
cl_name cl_name [name] (e.g. cl_name myname)
cl_password cl_password [string] (e.g. cl_password mypassword)
cl_port cl_port [1-65000] (e.g. cl_port 50328)
cl_team cl_team [teamnum] (e.g. cl_team 1)
g_debug g_debug [0/1] (e.g. g_debug 1)
g_kickvote_bantime g_kickvote_bantime [minutes] (e.g. g_kickvote_bantime 15)
g_kickvote_percent g_kickvote_percent [0-100] (e.g. g_kickvote_percent 50)
g_mapvote_percent g_mapvote_percent [0-100] (e.g. g_mapvote_percent 50)
g_playerlistkey g_playerlistkey [keycode] (e.g. g_playerlistkey 9)
g_precache g_precache [0/1] (e.g. g_precache 1)
g_reportbugkey g_reportbugkey [keycode] (e.g. g_reportbugkey 9)
g_screenshotkey g_screenshotkey [keycode] (e.g. g_screenshotkey 9)
g_tutorialkey g_tutorialkey [keycode] (e.g. g_tutorialkey 9)
g_vote_time g_vote_time [secs] (e.g. g_vote_time 60)
k_rendersync k_rendersync [0/1] (e.g. k_rendersync 1)
m_generator m_generator [filename] (e.g. m_generator Scripts/generator.cfg)
m_height m_height [integer] (e.g. m_height 128)
m_seed m_seed [integer] (e.g. m_seed 5345
m_width m_width [integer] (e.g. m_width 128)
n_disconnectwait n_disconnectwait [ms] (e.g. n_disconnectwait 1000)
n_filechunk n_filechunk [bytes] (e.g. n_filechunk 8192)
n_graph n_graph [0/1] (e.g. n_graph 1)
n_log n_log [0/1] (e.g. n_log 1)
n_master_ip n_master_ip [x.x.x.x] (e.g. n_master_ip 78.46.112.151)
n_master_port n_master_port [1-65000] (e.g. n_master_port 51308)
players2 players2
s_effects s_effects [0/1] (e.g. s_effects 1)
s_soundon s_soundon [0/1] (e.g. s_soundon 1)
s_system s_system [0-7] (e.g. s_system 1)
s_volume s_volume [0.0-1.0] (e.g. s_volume 1.0)
sv_alloweditor allow_editor [0/1] (e.g. allow_editor 1)
sv_info sv_info [string] (e.g. sv_info This server is hosted by the blablabla)
sv_ip sv_port [0/255.255.255.255] (e.g. sv_ip 127.0.0.1)
sv_maxhack_warnings sv_maxhack_warnings [ms] (e.g. sv_maxhack_warnings 10)
sv_maxping sv_maxping [ms] (e.g. sv_maxping 500)
sv_maxping_warnings sv_maxping_warnings [ms] (e.g. sv_maxping_warnings 50)
sv_maxplayers sv_maxplayers [1-255] (e.g. sv_maxplayers 32)
sv_name sv_name [string] (e.g. sv_name My little server)
sv_password sv_password [name] (e.g. sv_password myserverpassword)
sv_port sv_port [1-65000] (e.g. sv_port 50301)
sv_rconpassword sv_rconpassword [password] (e.g. sv_rconpassword myrconpassword)
u_guiconfig u_guiconfig [filename] (e.g. u_guiconfig GUI/gui.cfg)
u_shownames u_shownames [0-1] (e.g. u_shownames 1)
u_showtutorial u_showtutorial [0-1] (e.g. u_showtutorial 1)
u_transparency u_transparency [0-255] (e.g. u_transparency 255)
v_bpp v_bpp [16/32] (e.g. v_bpp 32)
v_driver v_driver [0-4]. (e.g. v_driver 1)
v_fullscreen v_fullscreen [0/1] (e.g. v_fullscreen 1)
v_height v_height [pixels] (e.g. v_height 480)
v_screenshotquality Screenshot JPEG quality [0-100] (e.g. screenshotquality 100)
v_showfps v_showfps [0/1] (e.g. v_showfps 1)
v_showminimap v_showminimap [0/1] (e.g. v_showminimap 1)
v_smoothmap smoothMap [0-1] (e.g. smoothMap 1)
v_smoothsprites v_smoothsprites [0-1] (e.g. v_smoothsprites 1)
v_vsync v_vsync [0/1] (e.g. v_vsync 1)
v_width v_width [pixels] (e.g. v_width 640)
w_camera_poslag w_camera_poslag [real] (e.g. w_camera_poslag 3.0)