From 57725743217c55afc200cf0b26a167ffcf1ebff4 Mon Sep 17 00:00:00 2001 From: driAn Date: Mon, 8 Jan 2007 22:45:00 +0000 Subject: [PATCH] no message git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@790 e016b1c5-ed68-44aa-a2f7-31cac88cffde --- docs/config.html | 12 +--- docs/game.html | 6 +- docs/gamecommands.html | 6 ++ docs/history.html | 17 +++++- docs/known_issues.txt | 4 +- docs/server.html | 121 +++++++++++++++++++++++++++++++++++------ 6 files changed, 133 insertions(+), 33 deletions(-) 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 @@

Command-Line Options

- -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 @@ Precision Tech AD-81 Sniper Rifle851500ms0.6561950ms52020 - A-Ard 10 Submachine Gun1580ms12.51881650ms3060120 + A-Ard 10 Submachine Gun1680ms12.52001650ms3060120 V-19 Combat Shotgun1051000ms11052400ms72828 @@ -359,8 +359,8 @@

Bots

- 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. +
+ sensitivity N +
+ + sets the mouse sensitivity. +
gamespeed P
diff --git a/docs/history.html b/docs/history.html index 3404a91f..71a5c41e 100644 --- a/docs/history.html +++ b/docs/history.html @@ -2,7 +2,7 @@ - ActionCube: + ActionCube @@ -15,6 +15,19 @@

History

+

ActionCube v0.92

+ +

7. December 06

+ + +

ActionCube v0.91

12. November 06

@@ -110,7 +123,7 @@

Project Launch

- 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 -

Command Line Options

+

The ActionCube 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. +

+ +

Main Configuration

+ +

+ 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. +

+ +
+ bin_win32\ac_server.exe -c8 -n"My AC Server" +
+ +

+ Possible command line options can be obtained from the configuration section of this readme. + Run the script to start the server.

Maprotation

@@ -55,38 +72,110 @@ ac_depot:5:10:1

Administration

-

Master

+

Cheating

+ +

+ 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. +

+ +

Master Mode

- 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. +

- masterlogin FOOBAR + setmaster B P

- 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: +

+ +
+ mastermode N P +
+ +

+ sets the master mode to N. Possible master modes are: +

+ + + +

Kick and Ban

- 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.

- master + kick N

- 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.

+
+ ban N +
+ +

+ kicks the player with the client number N from the server and refuses any connection attempts from his IP for the next 20 minutes. +

+ +
+ rembans +
+ +

+ This removes all active bans. +

+ +

Auto Team

+ +

+ 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. +

+ +
+ autoteam N +
+ +

+ where N is 1 to enable and 0 to disable the auto-team option. +

+ +

Master Menu

+ +

+ Some administrative actions can be done using the GUI. Use this command to bring up the master menu: +

+ +
+ mastermenu +
+