assaultcube #4

  • By charmers
  • Latest version (#4)
  • precise
  • Stable
  • Edge

Description

AssaultCube is a FREE multiplayer first-person shooter game. This
charm deploys the server part.


Overview

AssaultCube is a FREE multiplayer first-person shooter game. This charm will
deploy the server part.

Usage

To deploy this charm execute:

juju bootstratp
juju deploy assaultcube #wait 10 min
juju expose assaultcube
juju status #check out the ip

Additionally if you want to get it listed in assault.cubers.net, run:

juju set assaultcube ms=assault.cubers.net

If you want your AssaultCube environment to differ from the default, you need to
create a local.yaml file with your changes (see Configuration below). Once you
are satisfied with your config simply run

juju deploy [--config /path/to/local.yaml] assaultcube

Access the new environment is also provided with:

juju ssh assaultcube/0

For more information on how to configure Assaultcube please see AssaultCube's
documentation
.

Configuration

The default configuration will launch Assaultcube with a maximum of 20 players,
"AssaultCube Server powered by juju" as title and with the default ports
(28763/udp, 28764/udp).

If you wish to change those defaults create a local.yaml file with your
selections.

For example, if you wish to run the server attached to the ports 9998 and 9999,
and with the title "Welcome to my AC server", your local.yaml file should look
like this:

assaultcube:
    port: 9998
    title: Welcome to my AC server

The configuration vars accepted are:

max-players: Maximum players allowed on the server
title: The server description that shows in the server list
motd: Message of the day displayed to users in the server list
port: Port for which AssaultCube runs upon
passwd: Password for the server's clients.
masterserver: Master server

Contact Information

Author: Javier Lopez chilicuil@ubuntu.com
Report bugs at: http://bugs.launchpad.net/charms
Location: http://jujucharms.com

Configuration

motd
(string) Message of the day displayed to users in the server list
title
(string) The server description that shows in the server list
\f1AssaultCube Server \f4| \f5powered by juju
passwd
(string) Password for the server's clients.
masterserver
(string) Master server
localhost
max-players
(int) Maximum players allowed on the server
20
port
(int) Port for which AssaultCube runs upon
28763