Post by Chavez on Sept 8, 2005 16:53:27 GMT -8
{GSA}Aussie Dave in the Pterodon forums gave info related to commands for the new build...
Here are all the commands
Additional information about details in Vietcong 2 MP demo v0.74
8th of September 2005 by Pterodon
This document contains:
- A description of the command line with examples
- A description of the Remote console
- An explanation of the player ranks
- A list of all console commands available in the demo
====Command line====
vietcong2.exe -join <ip> <port> -jpass <password>
- allows you to join a selected server directly
example: vietcong2.exe -join 64.63.62.61 5000
- Please note, the password for the game server does not work in the MP demo v0.74
vc2ded.exe -srv <config.srv>
- allows you to start a dedicated server using the selected config
example: vc2ded.exe -srv myconfig.srv
- You can create a .srv config file from the Host Server menu using "Save preset". Your config is saved into the game root folder.
====Remote console====
The Remote console allows admins to connect to their servers and have full control over its console.
How to set it up:
- When starting a server, the admin has to correctly fill
- "Remote console IP" - must be a valid public IP of the computer the server is running on
- "Remote console port" - the port must be open and must be different from the "Server port"
- "Administrator password" - cannot be empty
- When the server is running, please run vc2remcon.exe from the remcon folder on any computer connected to the Internet. RemoteConsole.exe must be in the same folder (its application is used to communicate with the game servers).
- Insert command: connect <ip> <port> <admin password>
example: connect 64.63.62.61 5100 mypassword
- The Remote console will connect to the game server and display the message "Successfully connected" when ready
- Now you have full console control over your server. You are now able to use any console command and you will see all console outputs
We will release an SDK to allow the community to make their own tools to administrate the game servers using remote access.
====Players ranks====
There is a global ranking system for Vietcong 2 players. You gain the first rank, Private PVT, as soon as you sign-in using the Multiplayer / Sign-in menu.
Thereafter, as you play, you will gain rank points and be promoted to higher ranks. The highest rank is General GEN. Make sure you are not able to get it sooner then after several months of intensive Vietcong 2 playing.
These ranks have no influence on the player's in-game abilities. Higher ranks just cause respect of other players.
Players who are not signed-in are marked with * (an asterisk) in front of their name instead of their rank.
All Vietcong 2 statistics are gathered from HradBa protected servers only. Be sure to choose these servers to improve your rank.
- MP demo v0.74- sometimes, players experience problems getting their current rank to the game. Therefore, do not worry if you see * (an asterisk) in front of your name in the game, sometimes even after you signed-in and already had a previous rank. Your points will not be lost. The rank is just not obtained correctly from the central server at that time. This problem usually occurs when the server changes the map.
====Console commands====
Note
Some commands are only available to server admins
Some commands will start a voting if used by clients
?
- outputs a list of all available console commands into the console
admin.start <admin password> -Gives the user admin rights
ban.clear <ID in banlist> -Removes the banishment of a specified player in the ban list
ban.clearall -Removes the banishment of all players in the ban list
ban.list -Displays the ban list
cln.list -Displays a list of clients (the ID of the client, name, and IP address)
dbg.ping -Displays your ping to the server
dbg.pingclns -Displays the ping of all clients
dbg.showfps -Enables the displaying of frame rates and coordinates on the screen
list.mapset -Displays the actual map settings
list.srvset -Displays the actual server settings
mrot.changemap <map> <mode> -Changes the map to a specified map/mode
mrot.list -Displays the actual list of maps on the server
mrot.listavailable -Displays a list of all available maps
mrot.next -Changes the map to the next one in the map list
mrot.restartmap -Restarts the actual map
mrot.restartround -Restarts the round
mut.list -Displays a list of active mutators
opt.ctrl.mousesens <0-100> -Changes the sensitivity of your mouse
opt.gen.aimswitch <0-1> -When disabled, you only aim if you press and hold the AIM key. When enabled, the AIM key works as a switch.
opt.gen.crosshaircolor <0-4> -Selects the colour of your mouse crosshair (0=White, 1=Yellow, 2=Green, 3=Red, 4=Blue)
opt.gen.explwhistle <0-1> -Enables the ear whistle effect after explosions
opt.gen.gore <0-1> -Enables blood effects
opt.gen.mpcnskills <0-2> -Kill messages will be displayed in the console (0=All players, 1=Only your kills, 2=None)
opt.gen.mphudchat <0-1> -Enables chat messages to be displayed in the HUD
opt.gen.mphudcheating <0-1> -Enables cheating messages to be displayed in the HUD
opt.gen.mphudjoin <0-1> -Enables system messages to be displayed in the HUD (join, side change, other system messages)
opt.gen.mphudkills <0-2> -Enables kill messages to be displayed in the HUD (0=All players, 1=Only your kills, 2=None)
opt.gen.mphudpickups <0-1> -Enables pickup information to be displayed in the HUD
opt.gfx.characterdetails <0-1.0> -Character quality. Changes the draw distance for simpler character models (default=0.
opt.gfx.effects <0-1.0> -Adjust effects details - decals, shadows, particle effects, etc. (default=0.
opt.gfx.flyshells <0-1.0> -The amount of bullet shells ejected from weapons (default=0.
opt.gfx.gamma <0-1.0> -Adjust the screen brightness. Some video card drivers may support gamma correction in full screen mode only (default=0.5)
opt.gfx.ragdoll <0-3> -Character rag doll usage (0=no rag doll, 1=minimum rag doll, 2=average rag doll, 3=maximum rag doll)
opt.gfx.shotlight <0-1> -Enables a light effect when shooting
opt.gfx.texmanager <0-1> -Texture manager (0=Cache in system memory. 1=All in video memory)
opt.gfx.texcharactershigh <0-1> -Enable high-resolution character textures
opt.gfx.texequipmenthigh <0-1> -Enable high-resolution textures for a character's equipment
opt.gfx.texlightmapshigh <0-1> -Enable high-resolution environmental shadow textures
opt.gfx.texmachineshigh <0-1> -Enable high-resolution textures on vehicles and machines
opt.gfx.texscenehigh <0-1> -Enable high-resolution environmental textures
opt.gfx.texweaponshigh <0-1> -Enable high-resolution textures on weapons
pl.ban <player ID> <hours> -Ban a specified player for a defined amount of time. 0 means permanent ban
pl.kick <player ID> -Kick a specified player from the server
pl.list -Display a list of players (name, ID, and rank)
remcon.joinlist -List of admins remotely controlling this server
srv.adminpassword <password> -Change the admin password, which allows you to log in as an 'admin' while the game is running, and execute admin commands
srv.autobalance <0-5> -When enabled, players will swap teams by force to achieve an equal balance (0=disabled, 2-5 allowed difference in team size)
srv.banteamkill <hours> -Ban a kicked teamkiller for a selected number of hours (0=disabled)
srv.blindspectator <0-1> -When enabled, all spectators will see a black screen
srv.chatdead <0-1> -When enabled, text messages from dead players are visible for all players in the game
srv.chatspectator <0-1> -When enabled, text messages from spectators are visible for all players in the game
srv.cpufriendly <0-1> -Valid for dedicated servers only. Switches between an on/off FPS limit that decreases the CPU usage
srv.hbautoupdate <0-1> -Enable or disable automatic downloading of new HradBa anti-cheat updates
srv.hbuploadlimit <2-64> -Limit the upload of new HradBa versions to joining clients in kB/sec (default=
srv.hradba -Display the status of HradBa
srv.ip -Display the IP address of the server
srv.kickhighping <ping> -Kicks players with pings higher than the chosen limit
srv.kickidle <min> -When enabled, a player who is idle for selected amount of minutes is kicked out (0=disabled, 3-15 possible idle time)
srv.kickteamkill <kills> -When enabled, a teamkiller is kicked out after a consecutive number of teamkills (default=3)
srv.maxclns -Display the limit of clients that can join the server
srv.msgofday <text> -Change the message of the day
srv.mwplimit <1-99> -Sets the limit of MGs placed by machine gunners per side. When the limit is reached, the oldest MGs are removed (default=6)
srv.name -Display the name of the server
srv.password <password> -Change the password for clients when connecting to the server
srv.port -Display the output port of the server
srv.remconip -Display the IP address used by the Remote console to access the server for remote administration
srv.remconport -Display the port used by the Remote console to access the server for remote administration
srv.respinvulner <sec> -Invulnerability time after respawn in seconds (minimum=3, maximum=10, default=3)
srv.rpg -Display the status of the RPG settings (enabled or disabled class progression)
srv.rpg.filename -Display the name of the file that is used to store the session based RPG results of the players (default is \CFG\default.rpg)
srv.vietnammode <0-1> -Enable or disable Vietnam mode (removes the HUD for all players)
srv.voting.banplayer <0-1> -Enable or disable clients voting to ban players
srv.voting.changemap <0-1> -Enable or disable clients voting for map changes
srv.voting.clninterval <sec> -Interval in seconds before a new vote can be initialized
srv.voting.kickplayer <0-1> -Enable or disable clients voting to kick players
srv.voting.nextmap <0-1> -Enable or disable clients voting for switching to the next map in the list
srv.voting.restartmap <0-1> -Enable or disable clients voting for map restart
upld.list -Display a list of users that are downloading a HradBa update
user.chattoconsole <0-1> -When enabled, all chat messages are written to the console
user.sendchat <"text"> -Send a chat message
user.suicide -Commit suicide
MP mode specific commands
ctf.endrule.time <sec> -Define the length of time this round will last (0=time end rule disabled)
ctf.endrule.teamscore <score> -Define the score value, which teams must reach to win the match (0=score end rule disabled)
ctf.reinforcement <sec> -Define the minimum amount of time it takes for dead players to return to the game
ctf.reinforcement_min <sec> -Define the minimum amount of time it takes for dead players to return to the game
ctf.droppedflaglimit <sec> -Define the time allowed for a dropped flag to remain on the floor. Once elapsed, the flag will be returned to its base
ctf.respawn.objects <sec> -Define the time it takes for destroyed objects to respawn (0=disabled respawn)
ctf.respawn.vehicles <sec> -Define the time it takes for destroyed vehicles to respawn (0=disabled respawn)
dm.endrule.score <score> -Define the score that players must reach to win the round (0=score end rule disabled)
dm.endrule.time <sec> -Define the length of time this round will last (0=time end rule disabled)
dm.respawn.objects <sec> -Define the time it takes for destroyed objects to respawn (0=disabled respawn)
dm.respawn.vehicles <sec> -Define the time it takes for destroyed vehicles to respawn (0=disabled respawn)
tdm.endrule.time <sec> -Define the length of time this round will last (0=time end rule disabled)
tdm.endrule.teamscore <score> -Define the cumulative score that a team must reach to win (0=score end rule disabled)
tdm.respawn.objects <sec> -Define the time it takes for destroyed objects to respawn (0=disabled respawn)
tdm.respawn.vehicles <sec> -Define the time it takes for destroyed vehicles to respawn (0=disabled respawn)
Note:
This document is free to distribute, copy, or use. Fan site administrators are advised to make this file available at their respective web sites.
HradBa history
=== v206, 2004-10-26 21:00 gmt ===
- added new detection #151 and #152 for Direct3D altering ( new detection methods that works against the new VcHook version )
Thanks to Gaming Soldiers Australia clan, especially to {GSA}Aussie Dave for reporting on and providing us with the cheat
Here are all the commands
Additional information about details in Vietcong 2 MP demo v0.74
8th of September 2005 by Pterodon
This document contains:
- A description of the command line with examples
- A description of the Remote console
- An explanation of the player ranks
- A list of all console commands available in the demo
====Command line====
vietcong2.exe -join <ip> <port> -jpass <password>
- allows you to join a selected server directly
example: vietcong2.exe -join 64.63.62.61 5000
- Please note, the password for the game server does not work in the MP demo v0.74
vc2ded.exe -srv <config.srv>
- allows you to start a dedicated server using the selected config
example: vc2ded.exe -srv myconfig.srv
- You can create a .srv config file from the Host Server menu using "Save preset". Your config is saved into the game root folder.
====Remote console====
The Remote console allows admins to connect to their servers and have full control over its console.
How to set it up:
- When starting a server, the admin has to correctly fill
- "Remote console IP" - must be a valid public IP of the computer the server is running on
- "Remote console port" - the port must be open and must be different from the "Server port"
- "Administrator password" - cannot be empty
- When the server is running, please run vc2remcon.exe from the remcon folder on any computer connected to the Internet. RemoteConsole.exe must be in the same folder (its application is used to communicate with the game servers).
- Insert command: connect <ip> <port> <admin password>
example: connect 64.63.62.61 5100 mypassword
- The Remote console will connect to the game server and display the message "Successfully connected" when ready
- Now you have full console control over your server. You are now able to use any console command and you will see all console outputs
We will release an SDK to allow the community to make their own tools to administrate the game servers using remote access.
====Players ranks====
There is a global ranking system for Vietcong 2 players. You gain the first rank, Private PVT, as soon as you sign-in using the Multiplayer / Sign-in menu.
Thereafter, as you play, you will gain rank points and be promoted to higher ranks. The highest rank is General GEN. Make sure you are not able to get it sooner then after several months of intensive Vietcong 2 playing.
These ranks have no influence on the player's in-game abilities. Higher ranks just cause respect of other players.
Players who are not signed-in are marked with * (an asterisk) in front of their name instead of their rank.
All Vietcong 2 statistics are gathered from HradBa protected servers only. Be sure to choose these servers to improve your rank.
- MP demo v0.74- sometimes, players experience problems getting their current rank to the game. Therefore, do not worry if you see * (an asterisk) in front of your name in the game, sometimes even after you signed-in and already had a previous rank. Your points will not be lost. The rank is just not obtained correctly from the central server at that time. This problem usually occurs when the server changes the map.
====Console commands====
Note
Some commands are only available to server admins
Some commands will start a voting if used by clients
?
- outputs a list of all available console commands into the console
admin.start <admin password> -Gives the user admin rights
ban.clear <ID in banlist> -Removes the banishment of a specified player in the ban list
ban.clearall -Removes the banishment of all players in the ban list
ban.list -Displays the ban list
cln.list -Displays a list of clients (the ID of the client, name, and IP address)
dbg.ping -Displays your ping to the server
dbg.pingclns -Displays the ping of all clients
dbg.showfps -Enables the displaying of frame rates and coordinates on the screen
list.mapset -Displays the actual map settings
list.srvset -Displays the actual server settings
mrot.changemap <map> <mode> -Changes the map to a specified map/mode
mrot.list -Displays the actual list of maps on the server
mrot.listavailable -Displays a list of all available maps
mrot.next -Changes the map to the next one in the map list
mrot.restartmap -Restarts the actual map
mrot.restartround -Restarts the round
mut.list -Displays a list of active mutators
opt.ctrl.mousesens <0-100> -Changes the sensitivity of your mouse
opt.gen.aimswitch <0-1> -When disabled, you only aim if you press and hold the AIM key. When enabled, the AIM key works as a switch.
opt.gen.crosshaircolor <0-4> -Selects the colour of your mouse crosshair (0=White, 1=Yellow, 2=Green, 3=Red, 4=Blue)
opt.gen.explwhistle <0-1> -Enables the ear whistle effect after explosions
opt.gen.gore <0-1> -Enables blood effects
opt.gen.mpcnskills <0-2> -Kill messages will be displayed in the console (0=All players, 1=Only your kills, 2=None)
opt.gen.mphudchat <0-1> -Enables chat messages to be displayed in the HUD
opt.gen.mphudcheating <0-1> -Enables cheating messages to be displayed in the HUD
opt.gen.mphudjoin <0-1> -Enables system messages to be displayed in the HUD (join, side change, other system messages)
opt.gen.mphudkills <0-2> -Enables kill messages to be displayed in the HUD (0=All players, 1=Only your kills, 2=None)
opt.gen.mphudpickups <0-1> -Enables pickup information to be displayed in the HUD
opt.gfx.characterdetails <0-1.0> -Character quality. Changes the draw distance for simpler character models (default=0.
opt.gfx.effects <0-1.0> -Adjust effects details - decals, shadows, particle effects, etc. (default=0.
opt.gfx.flyshells <0-1.0> -The amount of bullet shells ejected from weapons (default=0.
opt.gfx.gamma <0-1.0> -Adjust the screen brightness. Some video card drivers may support gamma correction in full screen mode only (default=0.5)
opt.gfx.ragdoll <0-3> -Character rag doll usage (0=no rag doll, 1=minimum rag doll, 2=average rag doll, 3=maximum rag doll)
opt.gfx.shotlight <0-1> -Enables a light effect when shooting
opt.gfx.texmanager <0-1> -Texture manager (0=Cache in system memory. 1=All in video memory)
opt.gfx.texcharactershigh <0-1> -Enable high-resolution character textures
opt.gfx.texequipmenthigh <0-1> -Enable high-resolution textures for a character's equipment
opt.gfx.texlightmapshigh <0-1> -Enable high-resolution environmental shadow textures
opt.gfx.texmachineshigh <0-1> -Enable high-resolution textures on vehicles and machines
opt.gfx.texscenehigh <0-1> -Enable high-resolution environmental textures
opt.gfx.texweaponshigh <0-1> -Enable high-resolution textures on weapons
pl.ban <player ID> <hours> -Ban a specified player for a defined amount of time. 0 means permanent ban
pl.kick <player ID> -Kick a specified player from the server
pl.list -Display a list of players (name, ID, and rank)
remcon.joinlist -List of admins remotely controlling this server
srv.adminpassword <password> -Change the admin password, which allows you to log in as an 'admin' while the game is running, and execute admin commands
srv.autobalance <0-5> -When enabled, players will swap teams by force to achieve an equal balance (0=disabled, 2-5 allowed difference in team size)
srv.banteamkill <hours> -Ban a kicked teamkiller for a selected number of hours (0=disabled)
srv.blindspectator <0-1> -When enabled, all spectators will see a black screen
srv.chatdead <0-1> -When enabled, text messages from dead players are visible for all players in the game
srv.chatspectator <0-1> -When enabled, text messages from spectators are visible for all players in the game
srv.cpufriendly <0-1> -Valid for dedicated servers only. Switches between an on/off FPS limit that decreases the CPU usage
srv.hbautoupdate <0-1> -Enable or disable automatic downloading of new HradBa anti-cheat updates
srv.hbuploadlimit <2-64> -Limit the upload of new HradBa versions to joining clients in kB/sec (default=
srv.hradba -Display the status of HradBa
srv.ip -Display the IP address of the server
srv.kickhighping <ping> -Kicks players with pings higher than the chosen limit
srv.kickidle <min> -When enabled, a player who is idle for selected amount of minutes is kicked out (0=disabled, 3-15 possible idle time)
srv.kickteamkill <kills> -When enabled, a teamkiller is kicked out after a consecutive number of teamkills (default=3)
srv.maxclns -Display the limit of clients that can join the server
srv.msgofday <text> -Change the message of the day
srv.mwplimit <1-99> -Sets the limit of MGs placed by machine gunners per side. When the limit is reached, the oldest MGs are removed (default=6)
srv.name -Display the name of the server
srv.password <password> -Change the password for clients when connecting to the server
srv.port -Display the output port of the server
srv.remconip -Display the IP address used by the Remote console to access the server for remote administration
srv.remconport -Display the port used by the Remote console to access the server for remote administration
srv.respinvulner <sec> -Invulnerability time after respawn in seconds (minimum=3, maximum=10, default=3)
srv.rpg -Display the status of the RPG settings (enabled or disabled class progression)
srv.rpg.filename -Display the name of the file that is used to store the session based RPG results of the players (default is \CFG\default.rpg)
srv.vietnammode <0-1> -Enable or disable Vietnam mode (removes the HUD for all players)
srv.voting.banplayer <0-1> -Enable or disable clients voting to ban players
srv.voting.changemap <0-1> -Enable or disable clients voting for map changes
srv.voting.clninterval <sec> -Interval in seconds before a new vote can be initialized
srv.voting.kickplayer <0-1> -Enable or disable clients voting to kick players
srv.voting.nextmap <0-1> -Enable or disable clients voting for switching to the next map in the list
srv.voting.restartmap <0-1> -Enable or disable clients voting for map restart
upld.list -Display a list of users that are downloading a HradBa update
user.chattoconsole <0-1> -When enabled, all chat messages are written to the console
user.sendchat <"text"> -Send a chat message
user.suicide -Commit suicide
MP mode specific commands
ctf.endrule.time <sec> -Define the length of time this round will last (0=time end rule disabled)
ctf.endrule.teamscore <score> -Define the score value, which teams must reach to win the match (0=score end rule disabled)
ctf.reinforcement <sec> -Define the minimum amount of time it takes for dead players to return to the game
ctf.reinforcement_min <sec> -Define the minimum amount of time it takes for dead players to return to the game
ctf.droppedflaglimit <sec> -Define the time allowed for a dropped flag to remain on the floor. Once elapsed, the flag will be returned to its base
ctf.respawn.objects <sec> -Define the time it takes for destroyed objects to respawn (0=disabled respawn)
ctf.respawn.vehicles <sec> -Define the time it takes for destroyed vehicles to respawn (0=disabled respawn)
dm.endrule.score <score> -Define the score that players must reach to win the round (0=score end rule disabled)
dm.endrule.time <sec> -Define the length of time this round will last (0=time end rule disabled)
dm.respawn.objects <sec> -Define the time it takes for destroyed objects to respawn (0=disabled respawn)
dm.respawn.vehicles <sec> -Define the time it takes for destroyed vehicles to respawn (0=disabled respawn)
tdm.endrule.time <sec> -Define the length of time this round will last (0=time end rule disabled)
tdm.endrule.teamscore <score> -Define the cumulative score that a team must reach to win (0=score end rule disabled)
tdm.respawn.objects <sec> -Define the time it takes for destroyed objects to respawn (0=disabled respawn)
tdm.respawn.vehicles <sec> -Define the time it takes for destroyed vehicles to respawn (0=disabled respawn)
Note:
This document is free to distribute, copy, or use. Fan site administrators are advised to make this file available at their respective web sites.
HradBa history
=== v206, 2004-10-26 21:00 gmt ===
- added new detection #151 and #152 for Direct3D altering ( new detection methods that works against the new VcHook version )
Thanks to Gaming Soldiers Australia clan, especially to {GSA}Aussie Dave for reporting on and providing us with the cheat