Difference between revisions of "Setting Up a Game"

From Zero-K
Jump to navigation Jump to search
(Battle Options heading is now again Advanced Options to unbreak links.)
 
(10 intermediate revisions by 7 users not shown)
Line 1: Line 1:
 
== Commands ==
 
== Commands ==
Most useful commands;
+
The game lobby allows the game experience to be customized by typing commands into the chat input line. Some useful commands:
*!map <mapname>, to set a specific map, if you enter !map without <mapname> a poll start with 4 relevant maps to the game mode you are playing. <br>
+
*<kbd>!help</kbd> gives a list of all commands.
*!spec/!specafk, !spec <playername> will move said player to sepectators. Without <playername> it moves all afk players to spectators. <br>
+
*<kbd>!map <mapname></kbd> sets specific map. Entering <kbd>!map</kbd> without <kbd><mapname></kbd> starts a poll with four maps relevant to the game mode you have set currently.
*!endvote, ends the current poll. <br>
+
*<kbd>!spec <playername></kbd> will move the specified player to <samp>Spectators</samp>. Without <kbd><playername></kbd>, it is equivalent to <kbd>!specafk</kbd> and moves all <abbr title="away from keyboard">AFK</abbr> (marked with a "<samp>z<sup>z<sup>z</sup></sup></samp>" icon) players to <samp>Spectators</samp>.
*!type, chanches the room type. Values are <FFA>,<Teams>,<Coop>,<Custom>. <br>
+
*<kbd>!endvote</kbd> ends the current poll.
*!resetoptions, resets custom options  
+
*<kbd>!type <gametype></kbd> changes the room type. The game type can be FFA, Teams, Coop, Custom or 1v1.
*!title, changes room title, !title <yournewtitle>. <br>
+
*<kbd>!resetoptions</kbd> resets custom options.
*!kick, kicks a players; !kick <playername>
+
*<kbd>!title <newtitle></kbd> changes the room title.
*!start-!poll start, starts a game, !poll start will start a poll to start a game. <br>
+
*<kbd>!kick <playername></kbd> removes a player from the room and starts a penalty timer. Use only as last resort to remove disruptive players. Consider using <kbd>!spec <playername></kbd> instead if you just don't want the player to participate in the next game.
*!y-!n, is how you vote. <br>
+
*<kbd>!start</kbd> or <kbd>!poll start</kbd> starts a game. <kbd>!poll start</kbd> will start a poll asking players to vote when they are ready to start a game.
*!maxplayers, changes maximum players for the room. <br>  
+
*<kbd>!y</kbd> or <kbd>!n</kbd> is how you vote in a poll. Of course, it's usually easier to just click the green check mark or red X button instead.
*!force, force starts a game. <br>
+
*<kbd>!maxplayers <number></kbd> changes the maximum number players for the room. Spectators are not counted.
*!exit, exits a game. <br>
+
*<kbd>!force</kbd> force-starts a game before the regular set-up time expires at the beginning of the game.
*!balance, balances players in 2 teams. You can also !balance <numberofteamsyouwant>. <br>
+
*<kbd>!exit</kbd> exits the game in progress.
*!predict, gives a prediction for the current teams. <br>
+
*<kbd>!balance</kbd> attempts to balance players in two teams by skill. You can also <kbd>!balance <numberofteamsyouwant></kbd>.
*!password, passwords the room, !password <password>. To remove the password enter !password without value. <br>
+
*<kbd>!predict</kbd> gives a calculated victory chance prediction for the current teams.
*!notify, notifies you when game ends
+
*<kbd>!password <password></kbd> sets password for the room. To remove the password, enter <kbd>!password</kbd> without a value.
 +
*<kbd>!notify</kbd> plays a ring sound when game ends.
 +
 
 +
==Playing with Friends ==
 +
For a Skirmish match, go to <samp>Multiplayer</samp>, <samp>Custom Game</samp>, <samp>Host Game</samp>, set a password, select <samp>Game Type: Custom</samp>.
 +
 
 +
For Campaign co-op on Steam: Go to Steam friends list, click your friend and press <samp>Invite to Lobby</samp>, then select a planet on the campaign screen and press <samp>Start</samp>.
 +
 
 +
== Propose Battle ==
 +
You can use the "propose battle" command to propose a battle with certain characteristics. It will be hosted and populated once a number of players have accepted to join. The command will show a link that has to be clicked by other players to accept the proposal. By default, the game will be hosted with a password, but you can use <kbd>!password</kbd> to make the game public.
 +
 
 +
*<kbd>!proposebattle <parameters></kbd> can be followed by the parameters minelo, maxelo, minsize and maxsize. For example, "<kbd>!proposebattle maxelo=1600 minsize=6 maxsize=6</kbd>" would propose a six-player game for players with rating (maximum of teams and <abbr title="matchmaker">MM</abbr>) below 1600.
 +
*<kbd>!endproposal</kbd> stops a proposal and prevents people from joining a hosted game if they have the link.
 +
 
 +
Proposal links do not work until the proposer looks at the lobby (due to command buffering while the proposer is playing).
  
 
== Advanced Options ==
 
== Advanced Options ==
 
+
{{See|Battle Options}}
Left of the current map preview there is a button; Adv. Options. <br>
+
On the left of the current map preview, there is a button called "Options." Here, you will be able to change the game settings in many ways. For example, set a metal multiplier or allow players to spawn anywhere on the map.
Here you will be able to change the game settings in many ways. For example set a metal multiplier, or allow players to spawn anywhere on the map. <br>
 
  
 
== Disabling Units ==
 
== Disabling Units ==
 +
In <samp>Options</samp>, open the tab named "Start". In the empty box to the right of <samp>Disable units</samp> enter the name of a particular unit from the [[List of All Units]]. Separate multiple entries with the plus (<kbd>+</kbd>) symbol.
  
In Adv. Options, tab named "Start" <br>
+
== Playing Unsupported Maps ==
Enter in the name of a particular unit from the [[List of All Units]]. Separate multiple entries with the + symbol.
+
The game's website has a [https://zero-k.info/Maps listing of all maps]. If you are trying to play a certain map and the lobby isn't changing to that map, you have probably selected an unsupported map. To set it, you need a private/passworded lobby. Enter <kbd>!password <passwordvalue></kbd> to make it private. The value can be anything, even just one letter. Now go to the website and click on <samp>PLAY ON THIS MAP</samp>, or type the command <kbd>!map <mapname></kbd> (substitute "<mapname>" with the actual name of the map). You can now remove the password by entering <kbd>!password</kbd> without a <kbd><passwordvalue></kbd>.
  
== Playing Unsuported Maps ==
 
All maps: https://zero-k.info/Maps <br>
 
If you are trying to play a certain map and the lobby isn't changing to that map, you have probably selected an unsuported map. <br>
 
In order to set it you need a private/passworded lobby. Enter !password <passwordvalue> to make it private. Now go to the website and click on PLAY ON THIS MAP, or type the command !map <mapname>. <br>
 
You can now remove the password by entering !password without a <passwordvalue>.
 
  
 
{{Navbox manual}}
 
{{Navbox manual}}

Latest revision as of 19:09, 20 December 2022

Commands[edit]

The game lobby allows the game experience to be customized by typing commands into the chat input line. Some useful commands:

  • !help gives a list of all commands.
  • !map <mapname> sets specific map. Entering !map without <mapname> starts a poll with four maps relevant to the game mode you have set currently.
  • !spec <playername> will move the specified player to Spectators. Without <playername>, it is equivalent to !specafk and moves all AFK (marked with a "zzz" icon) players to Spectators.
  • !endvote ends the current poll.
  • !type <gametype> changes the room type. The game type can be FFA, Teams, Coop, Custom or 1v1.
  • !resetoptions resets custom options.
  • !title <newtitle> changes the room title.
  • !kick <playername> removes a player from the room and starts a penalty timer. Use only as last resort to remove disruptive players. Consider using !spec <playername> instead if you just don't want the player to participate in the next game.
  • !start or !poll start starts a game. !poll start will start a poll asking players to vote when they are ready to start a game.
  • !y or !n is how you vote in a poll. Of course, it's usually easier to just click the green check mark or red X button instead.
  • !maxplayers <number> changes the maximum number players for the room. Spectators are not counted.
  • !force force-starts a game before the regular set-up time expires at the beginning of the game.
  • !exit exits the game in progress.
  • !balance attempts to balance players in two teams by skill. You can also !balance <numberofteamsyouwant>.
  • !predict gives a calculated victory chance prediction for the current teams.
  • !password <password> sets password for the room. To remove the password, enter !password without a value.
  • !notify plays a ring sound when game ends.

Playing with Friends[edit]

For a Skirmish match, go to Multiplayer, Custom Game, Host Game, set a password, select Game Type: Custom.

For Campaign co-op on Steam: Go to Steam friends list, click your friend and press Invite to Lobby, then select a planet on the campaign screen and press Start.

Propose Battle[edit]

You can use the "propose battle" command to propose a battle with certain characteristics. It will be hosted and populated once a number of players have accepted to join. The command will show a link that has to be clicked by other players to accept the proposal. By default, the game will be hosted with a password, but you can use !password to make the game public.

  • !proposebattle <parameters> can be followed by the parameters minelo, maxelo, minsize and maxsize. For example, "!proposebattle maxelo=1600 minsize=6 maxsize=6" would propose a six-player game for players with rating (maximum of teams and MM) below 1600.
  • !endproposal stops a proposal and prevents people from joining a hosted game if they have the link.

Proposal links do not work until the proposer looks at the lobby (due to command buffering while the proposer is playing).

Advanced Options[edit]

Further information: Battle Options

On the left of the current map preview, there is a button called "Options." Here, you will be able to change the game settings in many ways. For example, set a metal multiplier or allow players to spawn anywhere on the map.

Disabling Units[edit]

In Options, open the tab named "Start". In the empty box to the right of Disable units enter the name of a particular unit from the List of All Units. Separate multiple entries with the plus (+) symbol.

Playing Unsupported Maps[edit]

The game's website has a listing of all maps. If you are trying to play a certain map and the lobby isn't changing to that map, you have probably selected an unsupported map. To set it, you need a private/passworded lobby. Enter !password <passwordvalue> to make it private. The value can be anything, even just one letter. Now go to the website and click on PLAY ON THIS MAP, or type the command !map <mapname> (substitute "<mapname>" with the actual name of the map). You can now remove the password by entering !password without a <passwordvalue>.