diff --git a/docs/config.html b/docs/config.html index 56b303d5..3f8cf3bd 100644 --- a/docs/config.html +++ b/docs/config.html @@ -19,16 +19,10 @@
- -d runs a dedicated server -
-- Default is a non-dedicated server with only a single client. Dedicated - servers run in the shell only (no graphics), with increased priority yet use very - little cpu time & memory, so you can run one in the background, or at the same - time with a client if you want to host a game. - Server port is fixed at 28763, - with 28764 being used for the server info requests (both UDP). + In the file actioncube_server.bat (or the respective .sh file in linux) you can add or + change command line options:
+
-wX sets desired screen width to X, default is -w640
diff --git a/docs/game.html b/docs/game.html
index 4bfa0f87..31784f7f 100644
--- a/docs/game.html
+++ b/docs/game.html
@@ -218,7 +218,7 @@
- ActionCube comes with bots to offer singleplayer deathmatching. To start a botmatch, press ESC and navigate to Singleplayer ⇒ Bot Deathmatch. - There you can choose the skill, number of bots and the map to play on. Please keep in mind that ActionCube`s main approach is multiplayer gaming, + ActionCube comes with bots to offer singleplayer deathmatching. To start a botmatch, press ESC and navigate to Singleplayer. + There you can choose the mode, skill, number of bots and the map to play on. Please keep in mind that ActionCube`s main approach is multiplayer gaming, the bots lack certain features.
diff --git a/docs/gamecommands.html b/docs/gamecommands.html index 959d6d89..7900efe0 100644 --- a/docs/gamecommands.html +++ b/docs/gamecommands.html @@ -92,6 +92,12 @@ if set to 1, the weapons will reload automatically once the mag gets empty. +7. December 06
+ +12. November 06
@@ -110,7 +123,7 @@- Juli 04 - Arghvark, driAn, Verbal_ and dtd started working on ActionCube. The initial idea was to create a CS like game based on cube. + July 04 - Arghvark, driAn, Verbal_ and dtd started working on ActionCube.
diff --git a/docs/known_issues.txt b/docs/known_issues.txt index 0c67b804..04c37f96 100644 --- a/docs/known_issues.txt +++ b/docs/known_issues.txt @@ -1,7 +1,5 @@ known issues: -- bots do not use the akimbo, grenades and ladders +- bots do not use the akimbo and grenades - demo recording is not fully functional -- bot waypoints are only very basic -- grenades use fake physics etc \ No newline at end of file diff --git a/docs/server.html b/docs/server.html index 9111b91d..8fbb56a7 100644 --- a/docs/server.html +++ b/docs/server.html @@ -16,12 +16,29 @@ Setting up a Server -- In the file actioncube_server.bat (or the respective .sh file in linux) you can add or - change command line options. The possible command line options can be obtained from the - configuration section of this readme. + Dedicated servers run in the shell only (no graphics), with increased priority yet use very little cpu time and memory, + so you can run one in the background, or at the same time with a client if you want to host a game. Server port is + fixed at 28763, with 28764 being used for the server info requests (both UDP). See the Get Started Guide + to find out how to join a server. +
+ ++ The ActionCube server is mainly configured using command line options set in the server script actioncube_server.bat on windows or + actioncube_server.sh on linux. +
+ ++ Possible command line options can be obtained from the configuration section of this readme. + Run the script to start the server.
+ Cheating is a problem that can't be solved entirely. + ActionCube is opensource, so everyone that knows how to compile it can easily modify the source to do whatever he wants, + thats the problem of opensource games. The fact that the whole game logic is client-side, to save a lot bandwith, makes it even easier to cheat. + There is no way to avoid this abuse. +
+ +- ActionCube comes with a very simple implementation of a master console. - If you set a master password for your server, you can connect to it and login using this command: -
+ ActionCube adapts the useful feature called master mode known from the Cube 2 games. It's implemented in a slightly different way though. + Servers operate in a so called master mode which allows people to easily and painlessly have games with people they know, + without being disturbed by cheaters. The way it works is very simple: the first person to enter a server and use the setmaster + command becomes the master of that server. The master of a server can force map changes, set a different master mode and perform other + administrative actions normal players can't. +- where FOOBAR is the password you set. If your login attempt fails, you will be - kicked from the server. + where is B is 1 to claim master or 0 to give up master. P is an optional password that can be supplied to become master + even if there is already a master on the server. The owner of a server can configure this password and use it as tool to remove the current master + and become master himself.
++ The master can change the master mode of the server using the mastermode command: +
+ ++ sets the master mode to N. Possible master modes are: +
+ +- Once you are logged in as master, you can kick and ban people from the server. Type this command into - the console to get the master menu that lets you select the players to kick/ban: + Once you claimed master, you can kick and ban people from the server. Open the scoreboard (key: TAB) to look up the client number (cn) of the player + you want to kick or ban.
- Banning players means, any connection attempts from their IP will be refused for the next 20 minutes. - To remove the bans, select Remove Bans in the master menu. + kicks the player with the client number N from the server.
++ kicks the player with the client number N from the server and refuses any connection attempts from his IP for the next 20 minutes. +
+ ++ This removes all active bans. +
+ ++ The current master can enable the auto-team option for the server. If enabled, newly connected clients will be forced to the smaller team and switching to the bigger + or equal sized team won't be possible anymore. A team shuffle is performed every time the game mode changes from FFA to a team mode and when the auto-team + option is initally enabled. +
+ ++ where N is 1 to enable and 0 to disable the auto-team option. +
+ ++ Some administrative actions can be done using the GUI. Use this command to bring up the master menu: +
+ +