<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.armagetronad.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=218.61.18.103</id>
	<title>Armagetron Advanced - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.armagetronad.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=218.61.18.103"/>
	<link rel="alternate" type="text/html" href="http://wiki.armagetronad.org/index.php?title=Special:Contributions/218.61.18.103"/>
	<updated>2026-10-16T03:00:17Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>http://wiki.armagetronad.org/index.php?title=Ladle-8/Challenge_Board&amp;diff=20395</id>
		<title>Ladle-8/Challenge Board</title>
		<link rel="alternate" type="text/html" href="http://wiki.armagetronad.org/index.php?title=Ladle-8/Challenge_Board&amp;diff=20395"/>
		<updated>2007-12-28T14:45:00Z</updated>

		<summary type="html">&lt;p&gt;218.61.18.103: cdelracletod&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;trocolopasv&lt;br /&gt;
erchicna&lt;br /&gt;
{{Ladle-8}}&lt;br /&gt;
&lt;br /&gt;
The Challenge Board is designed to make the pairing of teams easy for Sunday 4th February with finals at 9pm UTC. You might wish to &#039;&#039;&#039;create a wiki page of for your team or place expected teammates in brackets on the Challenge Board.&#039;&#039;&#039; There may be a choice of servers to allow predominantly American teams an opportunity to play in a low-ping grid.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellpadding=&amp;quot;2&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! || UTC/GMT || PST || EST&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Quarter Finals&#039;&#039;&#039; || 7:30pm || 11:30am || 2:30pm&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Semi Finals&#039;&#039;&#039; || 8:15pm || 12:15am || 3:15pm&lt;br /&gt;
|-&lt;br /&gt;
| &#039;&#039;&#039;Finals&#039;&#039;&#039; || 9pm || 1pm || 4pm&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
All Challenge Boards will be locked at 0:00 am UTC on the day of the event Sunday 4th February.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Fortress Challenge Board ==&lt;br /&gt;
&lt;br /&gt;
* Team 1 is... [http://www.oops-clan.org ÃÂ°ÃÂ°ps] (AshitakA, Redice, Manta, Hay-Lin, ÃÂÃÂ«ÃÂ®D, Plato)&lt;br /&gt;
* Team 2 is [http://www.sp-clan.com ~*SP*~] (k3nNy, PsYkO, Speed!, Sasha, freaky!, Obli, viper, whatup, demon, omega, cyclo, ...)&lt;br /&gt;
----&lt;br /&gt;
* Team 3 is... &#039;&#039;&#039;[http://www.xclan.net.tf -ÃÂ¦xÃÂ¦-]&#039;&#039;&#039; (FoFo,Hoax,$ubzero,W4z3r,inf,Sticky)&lt;br /&gt;
* Team 4 is... &lt;br /&gt;
----&lt;br /&gt;
* Team 5 is... &lt;br /&gt;
* Team 6 is... &lt;br /&gt;
----&lt;br /&gt;
* Team 7 is... [[Tronic Monkeys]]^tm (visit wiki page to get on the team... only 2020 so far )&lt;br /&gt;
* Team 8 is... [http://tui.owns.it TuI] (Crack, Shrooms, Lacrymosa, X, ketamine, GHÃÂ, SmAcK, f, purple kush, os, djt, ... ) &amp;lt;-- probably it&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;2&amp;quot; cellspacing=&amp;quot;0&amp;quot; cellpadding=&amp;quot;4&amp;quot; rules=&amp;quot;all&amp;quot; style=&amp;quot;margin:1em 1em 1em 0; border:solid 1px black; border-collapse:collapse; font-size:95%; empty-cells:show; text-align:center;&amp;quot;&lt;br /&gt;
! | Quarter Finals !! | Semi Finals !! | Final&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-bottom:3px double&amp;quot; | 7:30 PM UTC || style=&amp;quot;border-bottom:3px double&amp;quot; | 8:15 PM UTC || style=&amp;quot;border-bottom:3px double&amp;quot; | 9:00 PM UTC &lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-bottom:0px&amp;quot; | none&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:0px; border-bottom:0px; border-right:0px&amp;quot; | &#039;&#039;&#039;@ Z-mans Fortress&#039;&#039;&#039; || style=&amp;quot;border-left:0px&amp;quot; | result&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:0px&amp;quot; | none || style=&amp;quot;border-bottom:0px&amp;quot; | ÃÂ°ÃÂ°ps&lt;br /&gt;
|-&lt;br /&gt;
||| style=&amp;quot;border-top:0px; border-bottom:0px; border-right:0px&amp;quot; | &#039;&#039;&#039;@ Z-mans Fortress&#039;&#039;&#039; || style=&amp;quot;border-left:0px&amp;quot; | 1-2 : ~*SP*~&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-bottom:0px&amp;quot; | none || style=&amp;quot;border-top:0px&amp;quot; | ~*SP*~&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:0px; border-bottom:0px; border-right:0px&amp;quot; | &#039;&#039;&#039;@ 2020 team challenge&#039;&#039;&#039; || style=&amp;quot;border-left:0px&amp;quot; | result&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:0px&amp;quot; | none || style=&amp;quot;border-bottom:0px&amp;quot; | || style=&amp;quot;border-bottom:0px&amp;quot; | ~*SP*~&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-right:0px&amp;quot; | || style=&amp;quot;border-left:0px; border-top:0px; border-bottom:0px&amp;quot; | || style=&amp;quot;border-top:0px; border-bottom:0px; border-right:0px&amp;quot; |  &#039;&#039;&#039;@ Z-mans fortress&#039;&#039;&#039; || style=&amp;quot;border-left:0px&amp;quot; | 1-3 : TuI -- winners of 8th tronic ladle&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-bottom:0px&amp;quot; | none || style=&amp;quot;border-top:0px&amp;quot; | || style=&amp;quot;border-top:0px&amp;quot; | TuI&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:0px; border-bottom:0px; border-right:0px&amp;quot; | &#039;&#039;&#039;@ wild-west fortress&#039;&#039;&#039; || style=&amp;quot;border-left:0px&amp;quot; | result&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:0px&amp;quot; | none || style=&amp;quot;border-bottom:0px&amp;quot; | -ÃÂ¦xÃÂ¦-&lt;br /&gt;
|-&lt;br /&gt;
| || style=&amp;quot;border-top:0px; border-bottom:0px; border-right:0x&amp;quot; | &#039;&#039;&#039;@ fortress cafe&#039;&#039;&#039; || style=&amp;quot;border-left:0px&amp;quot; | 0-2 : TuI&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-bottom:0px&amp;quot; | none || style=&amp;quot;border-top:0px&amp;quot; | TuI&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:0px; border-bottom:0px; border-right:0px&amp;quot; | &#039;&#039;&#039;@ fortress cafe&#039;&#039;&#039; || style=&amp;quot;border-left:0px&amp;quot; | result&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;border-top:0px&amp;quot; | none&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Speeders and Crazy Tronners Challenge Board ==&lt;br /&gt;
&lt;br /&gt;
A similar tournament can be run for Speeders and for Crazy Tronners Fortress, to be run on the same day and at the same times. It just needs to be set up by players...&lt;br /&gt;
&lt;br /&gt;
{{Ladle-8}}&lt;/div&gt;</summary>
		<author><name>218.61.18.103</name></author>
	</entry>
	<entry>
		<id>http://wiki.armagetronad.org/index.php?title=Playing_the_Game&amp;diff=20394</id>
		<title>Playing the Game</title>
		<link rel="alternate" type="text/html" href="http://wiki.armagetronad.org/index.php?title=Playing_the_Game&amp;diff=20394"/>
		<updated>2007-12-28T14:44:30Z</updated>

		<summary type="html">&lt;p&gt;218.61.18.103: olositpastar&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;liorcabase&lt;br /&gt;
letodarcoli&lt;br /&gt;
laorroldo&lt;br /&gt;
{{Sections}} &amp;lt;!-- Template:Sections should be at the top of each section --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is a page to talk about stuff for players.  I didn&#039;t write anything because I know you all are just dying to write all your secrets in this wiki.  ;)&lt;br /&gt;
&lt;br /&gt;
= [[The Object of the Game]] =&lt;br /&gt;
&lt;br /&gt;
A brief introduction to Armagetron Advanced.&lt;br /&gt;
&lt;br /&gt;
= For Beginners =&lt;br /&gt;
&lt;br /&gt;
== [[The Basics]] ==&lt;br /&gt;
&lt;br /&gt;
A guide for players new to the game that want to improve their abilities.&lt;br /&gt;
Start playing with the basic moves. Those are Left, Right and Brake. When you are good at that, you can start thinking about adding bindings to your settings so you can make 180ÃÂÃÂ° turns.&lt;br /&gt;
&lt;br /&gt;
== [[Building Your Skillset]] ==&lt;br /&gt;
&lt;br /&gt;
A top-level how-to that explains the base set of skills needed and gives some pointers on how to develop those skills.  By focusing on skills and leaving tactical discussions to other articles, a new player will have a way to evaluate their overall progress in the game.&lt;br /&gt;
Play opponents who are better than yourself so you learn from them. It might be frustrating if you lose all the time but don&#039;t worry... Every kill is a lesson&lt;br /&gt;
&lt;br /&gt;
== [[Teamplay]] ==&lt;br /&gt;
&lt;br /&gt;
Learning to play in a team. Also, why good behavior is important in this and any other internet activity.&lt;br /&gt;
&lt;br /&gt;
= Game Concepts =&lt;br /&gt;
&lt;br /&gt;
A discussion of important game concepts.&lt;br /&gt;
&lt;br /&gt;
== [[Rubber]] ==&lt;br /&gt;
&lt;br /&gt;
What is rubber, anyway?  I have a gauge for it, but what does it mean?&lt;br /&gt;
&lt;br /&gt;
== [[Scale]] ==&lt;br /&gt;
&lt;br /&gt;
What is the scale of the arena?  How fast am I really going?  How long are my walls, if not infinite?&lt;br /&gt;
&lt;br /&gt;
= Tricks and Tactics =&lt;br /&gt;
&lt;br /&gt;
== [[Player Tricks]] ==&lt;br /&gt;
&lt;br /&gt;
A page that discusses specific tricks or moves.  Tactical discussions aren&#039;t to be found here, this is all special moves that get you points!&lt;br /&gt;
&lt;br /&gt;
== [[Single Player Tactics]] (Against AIs) ==&lt;br /&gt;
&lt;br /&gt;
My best advice is to box them in. Once you have done that the AI cant get out unless your wall dissapears.&lt;br /&gt;
&lt;br /&gt;
== [[Multi-Player Tactics]] ==&lt;br /&gt;
&lt;br /&gt;
Via internet or LAN.&lt;br /&gt;
Play real life opponents from all over the world.&lt;br /&gt;
Think about attacking while defending or vice versa...&lt;br /&gt;
Try to outsmart your opponent or just surprise him.&lt;br /&gt;
Make traps, speedkills,...&lt;br /&gt;
To learn about these thing you might consider to spectate a match or play it.&lt;br /&gt;
&lt;br /&gt;
Also, read [[Advanced_Tactics]].&lt;br /&gt;
&lt;br /&gt;
== [[Team Tactics]] ==&lt;br /&gt;
&lt;br /&gt;
For all types of game, here&#039;s what you need to know to win or lose without pissing off your teammates.&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Fortress_Tactics|Fortress Tactics]] ==&lt;br /&gt;
&lt;br /&gt;
This is different enough from [[Team Tactics]] to get its own page.  Most team tactics apply here, but fortress tactics put a whole new take on things.&lt;br /&gt;
&lt;br /&gt;
== [[Animated Tactics]] ==&lt;br /&gt;
&lt;br /&gt;
Watch and Learn!&lt;br /&gt;
&lt;br /&gt;
= [[Moviepacks_list|Moviepacks]] =&lt;br /&gt;
&lt;br /&gt;
A canonical list of moviepacks and other modifications available.&lt;br /&gt;
&lt;br /&gt;
= [[Grid Games]] =&lt;br /&gt;
&lt;br /&gt;
Sometimes players like to play games that are a bit different than the regular game.  Maybe you&#039;ve seen it and you thought they were camping?  Maybe you&#039;ve tried to play along and had a spot of trouble?  Read here to find out all about it.&lt;br /&gt;
&lt;br /&gt;
= [[Game Variations]] =&lt;br /&gt;
&lt;br /&gt;
These are settings that allow for different game play styles or modes.&lt;br /&gt;
Click on the title for further details.&lt;br /&gt;
&lt;br /&gt;
= [[Chat Features]] =&lt;br /&gt;
&lt;br /&gt;
Page about chat features that come with 0.2.8.0 servers.&lt;br /&gt;
&lt;br /&gt;
= [[Camping]] =&lt;br /&gt;
&lt;br /&gt;
Camping is a skill you need to learn... &lt;br /&gt;
Camping is being caught in a box where you cant get out from, you twist and turn to stay alive. If the game has infinite walls its just staying alive. But if the walls aren&#039;t infinite you can camp so long till you find a way out.&lt;br /&gt;
Camping is not the same as escaping.&lt;br /&gt;
&lt;br /&gt;
= [[Clan]] =&lt;br /&gt;
Sometimes good players team-up and start (gangs) groups. Some examples: {USA}, Death By Distraction, Status Clan, Speeders, Xlz, DarkSyndicates, Lords Of Destruction, Stealth, Six Dragons, NiNja, Noob, NoClan, AST, Global Players, Avalanche, ...  Most clans have minimum standards of behavior and ability that must be met before a new player can join them.  Check with the clan you&#039;re specifically interested in before attempting to join a clan.&lt;br /&gt;
&lt;br /&gt;
There is also a growing group of players that dislike clans for various reasons.  Ironically, many of these players have been offered to join various clans and turned the offer(s) down.&lt;br /&gt;
&lt;br /&gt;
= [[Lag]] =&lt;br /&gt;
&lt;br /&gt;
Lag is a myth, but heres some information on how you can minimize it.&lt;br /&gt;
&lt;br /&gt;
= [[Frames Per Second]] =&lt;br /&gt;
&lt;br /&gt;
FPS is the number of frames pass your screen in 1 sec.&lt;br /&gt;
It is possible to play with an FPS around 40 or higher. Anything lower makes your screen go shaky.&lt;br /&gt;
The more moves you and/or other players make the faster the FPS goes down. ( for more exp. players: i&#039;m talking about digging and multiple bindings.)&lt;br /&gt;
&lt;br /&gt;
= [[Console]] =&lt;br /&gt;
&lt;br /&gt;
Using the console.&lt;br /&gt;
&lt;br /&gt;
Press the tilde key.&lt;br /&gt;
&lt;br /&gt;
= [[Effects and Display]] =&lt;br /&gt;
&lt;br /&gt;
A guide to video effects and display.&lt;br /&gt;
&lt;br /&gt;
= [[Customizing the game]] =&lt;br /&gt;
&lt;br /&gt;
Changing the look and feel of the game: installing [[Moviepacks]], changing cycle colors etc.&lt;br /&gt;
&lt;br /&gt;
= [[Playing Maps]] =&lt;br /&gt;
&lt;br /&gt;
Your complete guide to installing a map into Armagetron Advanced and configuring the game to play it for you.  It does not include how to make a map, you&#039;ll need to saunter over to [[Extending Armagetron Advanced]] for that.&lt;br /&gt;
&lt;br /&gt;
{{Sections}} &amp;lt;!-- Template:Sections should be at the top of each section --&amp;gt;&lt;/div&gt;</summary>
		<author><name>218.61.18.103</name></author>
	</entry>
	<entry>
		<id>http://wiki.armagetronad.org/index.php?title=Ladle&amp;diff=20393</id>
		<title>Ladle</title>
		<link rel="alternate" type="text/html" href="http://wiki.armagetronad.org/index.php?title=Ladle&amp;diff=20393"/>
		<updated>2007-12-28T14:43:35Z</updated>

		<summary type="html">&lt;p&gt;218.61.18.103: relchidarchi&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;elgetboou&lt;br /&gt;
oueltd&lt;br /&gt;
{{:Ladle/Blurb}}&lt;br /&gt;
&lt;br /&gt;
== The Tronic Ladle ==&lt;br /&gt;
&lt;br /&gt;
The Tronic Ladle is part of the [[Tronic|Tron International Competition]], an ambitious idea to create self-organising tournaments for Armagetron. The Ladle is the monthly version of the Tronic, and is currently only played in the Fortress gamemode. Depending on the amount of teams signed up, the ladle is a single-elimination tournament with teams starting in the quarter or semifinals. All games will be played out over a few hours, so plenty of excitement as well as a climax -- perhaps your name will be listed on the next [[Ladle Winners|Tronic Ladle]]!&lt;br /&gt;
&lt;br /&gt;
Since the First Ladle, there has been quite a few changes to simplify participation. After three Ladles, the procedure was simplified to the mere 6 stages. Currently, only the three stages written at the top of the page remain. For complete and up-to-date information about what to do, click the Guidelines link at the top or the bottom of the page.&lt;br /&gt;
&lt;br /&gt;
== Objective ==&lt;br /&gt;
&lt;br /&gt;
The primary objective the The Ladle is to increase the size of the competition, hoping to host an event with over 100 players. In order to reach that number of players, we need something like a marketing strategy. Is it through word of mouth... through advertising.. can players encourage others to join by posting invitations in other game forums? At the root of it all, however, is the game itself. It is essential that the first experience a player has of the game is a pleasurable one, and hence some thought must be paid to how new players are treated. Inviting new players onto teams, informing them of the Ladle, may provide the right support for them to have fun and develop as players, and thereby increase the level of competition globally. We need new players! Some players have taken it upon themselves to start up new teams, recruiting noobs, training them up, and hopefully presenting a team that might win the much-sought-after Tronic Ladle!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Experimentation ==&lt;br /&gt;
&lt;br /&gt;
As part of the ([[Tronic|TRONIC]]) progression, we are experimenting with different ways of self-organising ourselves as players. Based on [[Ladle/Feedback|feedback]], the event is designed to get bigger and bigger &#039;&#039;&#039;with minimal structural alteration&#039;&#039;&#039;. Please consider this when participating as a player and contributing to the organisation of this event... one day we may realise [[THE CUP]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{LadleTbl}}&lt;br /&gt;
[[Category:Ladle]]&lt;/div&gt;</summary>
		<author><name>218.61.18.103</name></author>
	</entry>
	<entry>
		<id>http://wiki.armagetronad.org/index.php?title=Extending_Armagetron_Advanced&amp;diff=20392</id>
		<title>Extending Armagetron Advanced</title>
		<link rel="alternate" type="text/html" href="http://wiki.armagetronad.org/index.php?title=Extending_Armagetron_Advanced&amp;diff=20392"/>
		<updated>2007-12-28T14:42:25Z</updated>

		<summary type="html">&lt;p&gt;218.61.18.103: eltalicoo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;chicnadel&lt;br /&gt;
lizelcoc&lt;br /&gt;
basricorn&lt;br /&gt;
{{Sections}} &amp;lt;!-- Template:Sections should be at the top of each section --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
People like to extend and hack on Armagetron Advanced.  Normally they just make moviepacks, sometimes they make other things.  Maybe you&#039;d like to make something but you just don&#039;t know where to start or what to do.  These pages should give you some help in that pursuit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==[[Customizing the game|Customizing the Game]]==&lt;br /&gt;
Learn how and what to do!&lt;br /&gt;
&lt;br /&gt;
== [[Map Making]] ==&lt;br /&gt;
&lt;br /&gt;
How to make maps. Also, how to make fun maps. You&#039;ll find some other resources here, such as links to all existing graphical map editors and so forth. Everything you need to know to make a killer map, that is.&lt;br /&gt;
&lt;br /&gt;
==[[Cockpit Tutorial]]==&lt;br /&gt;
&lt;br /&gt;
How to make cockpits. After you added yours to [[Resource repository]], add it here:  [[Cockpits list]]&lt;br /&gt;
&lt;br /&gt;
== [[Model Formats]] ==&lt;br /&gt;
&lt;br /&gt;
If you want to make a new model, you&#039;re going to need to know what formats are supported by what parts of the code and where to put them.  This is part of making a moviepack, but deserves its own separate discussion.&lt;br /&gt;
ok&lt;br /&gt;
&lt;br /&gt;
== [[Textures]] ==&lt;br /&gt;
&lt;br /&gt;
How do you make textures?  Where do you put them?  What possibilities are there that are known?  You&#039;ll have to dream up new possibilities yourself.&lt;br /&gt;
&lt;br /&gt;
== [[Moviepacks]] ==&lt;br /&gt;
&lt;br /&gt;
Wrapping it all up, put your model and textures into a moviepack!  Here are directions on how to do exactly that and distribute it.&lt;br /&gt;
&lt;br /&gt;
== [[Code hacks]] ==&lt;br /&gt;
&lt;br /&gt;
What code hacks are available?  If you&#039;ve got a compiler available and a little bit of programming abilities, there are plenty of fun things you can do to the game directly.  Who knows?  Do something cool and put it here and it might make it into a future version of the game.&lt;br /&gt;
&lt;br /&gt;
{{Sections}} &amp;lt;!-- Template:Sections should be at the top of each section --&amp;gt;&lt;/div&gt;</summary>
		<author><name>218.61.18.103</name></author>
	</entry>
	<entry>
		<id>http://wiki.armagetronad.org/index.php?title=Server_Administration&amp;diff=20391</id>
		<title>Server Administration</title>
		<link rel="alternate" type="text/html" href="http://wiki.armagetronad.org/index.php?title=Server_Administration&amp;diff=20391"/>
		<updated>2007-12-28T14:39:37Z</updated>

		<summary type="html">&lt;p&gt;218.61.18.103: coroba&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ladelcnaalel&lt;br /&gt;
olotrcae&lt;br /&gt;
bocoraclir&lt;br /&gt;
{{Sections}} &amp;lt;!-- Template:Sections should be at the top of each section --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here you will find various guides to creating and administering game servers.&lt;br /&gt;
&lt;br /&gt;
== [[Server Administration Guide]] ==&lt;br /&gt;
&lt;br /&gt;
Basic guide for setting up a game server.  This is your first and hopefully last, resource when you decide to run your first Armagetron Advanced game server.  It will walk you through setting up the server, making it available on the internet, basic game and physics settings, and it will set you loose.  You should at least read it, even if some of the material strikes you as being particularly basic.  It is intended to be used by a fairly computer-literate person who has very little or no knowledge of server operations of any sort.&lt;br /&gt;
&lt;br /&gt;
== [[Advanced Server Administration Guide]] ==&lt;br /&gt;
&lt;br /&gt;
So you&#039;ve been running a server for awhile and now you&#039;d like to do more with it? Maybe you&#039;ve found that there are some punk-ass players out there that you really want to kick off your server? Maybe your players are asking for more, and you&#039;re saying &amp;quot;Hell yeah!&amp;quot; but you don&#039;t know what to actually do about it?&lt;br /&gt;
&lt;br /&gt;
== [[Remote Moderation]] ==&lt;br /&gt;
&lt;br /&gt;
So you want your server moderated but you have to explain how to kick and ban remotely to everyone that you want to help moderate it. Well, send them to this page!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== [[Console Commands]] ==&lt;br /&gt;
&lt;br /&gt;
A complete list of console commands.&lt;br /&gt;
&lt;br /&gt;
== Making the server run as a service in Windows NT (2000/XP) ==&lt;br /&gt;
This is probably one of the easiest things to do for amateur admins. You start by editing the config files located usually (C:) Drive under Program Files and inside the Armagetron Dedicated Server folder. Once you alter those to your liking, create a shortcut on the desktop for the armagetron dedicated server.exe file. Click it ands you should have DOS prompt window show up that spews out text about what is exactly happening to and inside the server, you can mimimize it and not worry about it hanging for freezing. This is probably one of the easiest ways to run a server.  &#039;&#039;&#039;Except that this isn&#039;t running as a service.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Drawbacks of running a server with Windows:&#039;&#039;&#039; Due to the intense graphics the GUI windows uses. The computer may sturr up some lag for players. It is highly suggestive that if you run a windows server, make sure you have a higher end model computer and a fast connection.&lt;br /&gt;
*TODO: Check if [http://www.codeproject.com/system/xyntservice.asp| XYNTservice] can be integrated into the code or used to run win32 dedis as services. Is the absense of a server console a problem ? the server does not have a console as it&#039;s run under another users accounts and there is no way in windows (AFAIK) to access it. We might send a message to the service ? --[[User:Joda|Joda]] 10:56, 19 March 2007 (CDT)&lt;br /&gt;
&lt;br /&gt;
{{Sections}} &amp;lt;!-- Template:Sections should be at the top of each section --&amp;gt;&lt;/div&gt;</summary>
		<author><name>218.61.18.103</name></author>
	</entry>
	<entry>
		<id>http://wiki.armagetronad.org/index.php?title=Tronic_Monkeys&amp;diff=20390</id>
		<title>Tronic Monkeys</title>
		<link rel="alternate" type="text/html" href="http://wiki.armagetronad.org/index.php?title=Tronic_Monkeys&amp;diff=20390"/>
		<updated>2007-12-28T14:38:55Z</updated>

		<summary type="html">&lt;p&gt;218.61.18.103: lilabo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;chitrbocdar&lt;br /&gt;
[[Image:tronicmonkey.jpg]]&amp;lt;br&amp;gt;&lt;br /&gt;
We are the Tronic Monkeys, and we take our play seriouslyâ¢.&lt;br /&gt;
&lt;br /&gt;
We are the current holders of the Tronic Ladle, having won the Fifth Tronic Ladle on Sunday 5th November.&lt;br /&gt;
&lt;br /&gt;
We are a fortress-team formed to play in the [[Ladle-4|Fourth Tronic Ladle]] on the 1st October 2006, part of some mad-capped plan to take over the world with [[Tronic]].&lt;br /&gt;
&lt;br /&gt;
The members of [[anarchic wanderers]] split up to form new teams. One of those teams is Tronic Monkeys, which hopes to field a team with a mix of experience: some players experienced in Fortress, others who have experience of solo servers, and players new to the game. Once a competition has been played in, players are then capable of starting their own teams...&lt;br /&gt;
&lt;br /&gt;
If we don&#039;t have enough players to field a team, toughâ¢.&lt;br /&gt;
&lt;br /&gt;
=== we are ===&lt;br /&gt;
&lt;br /&gt;
;oneâ¢&lt;br /&gt;
:Love this game. This is as good as it gets. Classic design. Standard Fortress Settings were designed by Godâ¢ and inserted into the mind of Z-manâ¢ and the hearts of his inspired team of developers. I am happy to play my part. When I am playing in my team, I am oneâ¢, otherwise known as [[User:2020|2020]].&lt;br /&gt;
:Check out [http://youtube.com/watch?v=EOfK2xELWwQ tron play_er] for a tron game, and [http://www.youtube.com/watch?v=a15KgyXBX24 we monkeys!] for fun.&lt;br /&gt;
&lt;br /&gt;
=== record of games ===&lt;br /&gt;
&lt;br /&gt;
; v SP (speeders)&lt;br /&gt;
:2020, madmax, Legit, joda, G5, z-man, wrtlprnft&lt;br /&gt;
:lost 1-2 in the 9th tronic ladle quarters; very close games&lt;br /&gt;
&lt;br /&gt;
; v TuI (tronners under the influence)&lt;br /&gt;
:one, legit, wrtlprnft, ashitaka... (forgotten, will find out soon:)&lt;br /&gt;
:lost 0-2 in the 7th tronic ladle semi&#039;s, again mixed up team-organisation&lt;br /&gt;
&lt;br /&gt;
; v ?? (something something)&lt;br /&gt;
:one, legit, wrtlprnft, sticky, canada, hyph lepard, kamakazi&lt;br /&gt;
:lost 0-2 in the semi&#039;s of 6th tronic ladle, mixed up team-organisation&lt;br /&gt;
&lt;br /&gt;
; v WS (Wraith Squadron)&lt;br /&gt;
:one, legit, joda, zop, wrtlprnft, sasha, omega, kenny&lt;br /&gt;
:won 3-2 in the fifth tronic ladle final!&lt;br /&gt;
&lt;br /&gt;
; v TuI (Tronners under the Influence)&lt;br /&gt;
:one, rain, legit, joda, zop, redice&lt;br /&gt;
:won 2-1 in the fifth tronic ladle semifinal&lt;br /&gt;
&lt;br /&gt;
; v wpn&lt;br /&gt;
:wrtlprnft, ghableska, garisimo, skunkit, oneâ¢, eggcozy, help im a bug&lt;br /&gt;
:lost 0-2, players subbing on and off, no practice, beaten by the better team...&lt;/div&gt;</summary>
		<author><name>218.61.18.103</name></author>
	</entry>
	<entry>
		<id>http://wiki.armagetronad.org/index.php?title=Servers&amp;diff=20389</id>
		<title>Servers</title>
		<link rel="alternate" type="text/html" href="http://wiki.armagetronad.org/index.php?title=Servers&amp;diff=20389"/>
		<updated>2007-12-28T14:38:42Z</updated>

		<summary type="html">&lt;p&gt;218.61.18.103: algetbo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;rozeldel&lt;br /&gt;
chibocdom&lt;br /&gt;
lizelde&lt;br /&gt;
This is a list of current servers, in alphabetical order.  To see a list of old servers that no longer exist but were interesting enough to write about, visit the page about [[Old Servers]].&lt;br /&gt;
&lt;br /&gt;
== [http://crazy-tronners.com/portal.php Crazy Tronners Wild Servers] ==&lt;br /&gt;
&lt;br /&gt;
Nice fortress servers with completly different [http://crazy-tronners.com/ladders_new.php ladder system]. Over 90 various maps are rotating in 12 rounds at [http://crazy-tronners.com/servers.php?map=wild Crazy Tronners Wild Fortress] (CTWF). [http://crazy-tronners.com/servers.php?map=cat CTWCatfight] (1v1) and [http://crazy-tronners.com/servers.php?map=dog CTWDogfight] (2v2) are fortresses with custom maps (fake walls, speed hells, chico&#039;s rides, race, octagons and many many more) greate for challanges. All placed in Europe.&lt;br /&gt;
&lt;br /&gt;
== ~|DarkSyndicate|~ Arena ==&lt;br /&gt;
&lt;br /&gt;
High rubber Settings &lt;br /&gt;
&lt;br /&gt;
The right place to test your skills. Fast server with high rubber settings. The 100mbit connection did the rest to make the server that popular. Specifications:&lt;br /&gt;
&lt;br /&gt;
*server running armagetron 0.2.8.2&lt;br /&gt;
*standard arena&lt;br /&gt;
*walls last until you die&lt;br /&gt;
*explosions on a wall make gaps to get through&lt;br /&gt;
*no winzone activated&lt;br /&gt;
*server admins are ~|DS|~segv&lt;br /&gt;
&lt;br /&gt;
== Flynn&#039;s Arcade - .:Avl:. Clan Server==&lt;br /&gt;
&lt;br /&gt;
Flynn&#039;s Arcade aims to be similar to the actual movie game grid, with emphasis on maneuvering skill, not just speed and rubber (although high speeds are quite possible). Settings include relatively low rubber, moderate speed and acceleration, infinite walls, and a turbo instead of brakes on one server, and good brakes and slow speed on the other server. Brake server is sometimes used for clan training. Servers are run by .:Avl:.C10ud:. (formerly ianthetechie). Homepage is http://flynnsarcade.net/&lt;br /&gt;
&lt;br /&gt;
== [[GP-Clan server]] ==&lt;br /&gt;
&lt;br /&gt;
Low rubber, not infinite, rim makes speed.&lt;br /&gt;
Fun to test your LR skills.&lt;br /&gt;
&lt;br /&gt;
== [[Ion]] ==&lt;br /&gt;
&lt;br /&gt;
Ion is a test server hosted by zero. It allows players to test out new server settings and maps without having to use their own server. For more information, please contact [[User:zero]].&lt;br /&gt;
&lt;br /&gt;
== [[MicroBusCity]] ==&lt;br /&gt;
&lt;br /&gt;
This server has long walls and high speeds.  There are moderate brakes here.  This server is a standard gladiatorial-style arena where you are expected to kill or be killed. Server settings change at the end of every month, but MBC is always winzone-friendly.&lt;br /&gt;
&lt;br /&gt;
== Norms Place ==&lt;br /&gt;
&lt;br /&gt;
A classic style server with friendly people. This server combines the best aspects of classic and fast play minus any bugs or much hated lag. To be among the best here you need skill and a range of strategies; however all are welcome whatever your ability.&lt;br /&gt;
For server stats, FAQ and links visit [http://normsplace.de]&lt;br /&gt;
&lt;br /&gt;
== Race Server ==&lt;br /&gt;
&lt;br /&gt;
This is the first server of its kind, but the setup is simple: You all start at about the same position of a long narrow alley with many obstacles in it. Whoever arrives first at the other end and hits the winzone there gets declared the winner &amp;amp;mdash; if anyone makes it there, that is. Many different obstacles that are tricky to escape, small killzones, sticky rim walls, a passage where the alley gets even narrower or splits, killzone- only rounds, the ability to lay mines to get rid of your followers and the turbo make this server an experience you don&#039;t want to miss!&lt;br /&gt;
&lt;br /&gt;
== [[RaceToWinzone]] ==&lt;br /&gt;
&lt;br /&gt;
You drive on the server a genuine running &amp;amp;mdash; head at head &amp;amp;mdash; with a speed from 0 to &amp;gt; 700.  Obstacles will try you there to stop.  The level are labyrinth-well-behaved however without erring courses.  One must also never the way seeks to separate to simply only loose-race.  There are different types of level.  Times an obstacle run, times goes it through narrow tunnels, times must you try between the barks to drive.  Adrenalin impacts are guaranteed.&lt;br /&gt;
&lt;br /&gt;
== Race From Death Zone ==&lt;br /&gt;
&lt;br /&gt;
Similar to any race server, get to the end first, and hit the win zone. Just here, if you slow down, or make a wrong turn, you smash into the death zone, that is quickly expanding behind you.&lt;br /&gt;
With an arrange of different maps and brake to boost, it is a very fun server.&lt;br /&gt;
To see server stats and maps, visit [http://www.freewebs.com/racefromdeathzone Race From Death Zone Website]&lt;br /&gt;
This server is run by Aang.&lt;br /&gt;
&lt;br /&gt;
== :(SX):_OZZY ==&lt;br /&gt;
&lt;br /&gt;
Small grid, high speed. It is also a standard gladiatorial-style arena. This server is run by Swampy.&lt;br /&gt;
&lt;br /&gt;
== [[Swampland]] ==&lt;br /&gt;
&lt;br /&gt;
This server offers shorter walls and moderately high wall acceleration.  It is also a standard gladiatorial-style arena. This server is run by Swampy.&lt;br /&gt;
&lt;br /&gt;
== The Lobster Cage and The Lobster Tub==&lt;br /&gt;
&lt;br /&gt;
The Lobster Cage consists of a Medium/Small Grid, Endless Walls, Moderate Speeds, with Moderate Acceleration. Rubber Is slightly above average. The Lobster Tub is a combination of the server settings of In Limbo, Shrunkland, and The Lobster Cage to make one pretty swanky server. Both have a single use turbo instead of a brake. They also are the first official Armagetron servers to have their own Public Teamspeak Server.&lt;br /&gt;
&lt;br /&gt;
These servers are ran by Dr Joe Tron(Lobster Cage/Tub) and Gomes(Teamspeak Server)&lt;br /&gt;
&lt;br /&gt;
== [[~&amp;quot;XzL.Clan Server]] ==&lt;br /&gt;
&lt;br /&gt;
This server is similar to MicroBusCity. It has high speed, non-infinite walls, and the scoring is based upon core dumps making this server more challenging. This server also has a quickly expanding deathzone that loves to eat your lightcycle.&lt;br /&gt;
&lt;br /&gt;
== | Nano&#039;s Playground | ==&lt;br /&gt;
&lt;br /&gt;
A very unique server with several different settings configs.  Currently this includes classic nano (default), snake hunt mode (fighting style gameplay with very short tails), brake boost chico, trapdoor madness (very high wallshrink), tail madness (very high NEGATIVE wallshrink), and Durka Durka Nano Land (a midget version of DDL)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Wild West Servers: ==&lt;br /&gt;
 &#039;&#039;Sumo, Team Sumo, Sumo Treasure Island, Fortress, Fortress Shootout, Wild Fortress&lt;br /&gt;
 Capture the Flag, Capture the Flag Shooting, CTF Labryth, Multi-Mode, Cockpit&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A set of low rubber servers to meet many style preferences. These servers are hosted in Atlanta, Georgia on Dual AMD MP 2800+ CPUs. For server stats, who&#039;s playing, and forums visit http://www.lagtest.net&lt;/div&gt;</summary>
		<author><name>218.61.18.103</name></author>
	</entry>
	<entry>
		<id>http://wiki.armagetronad.org/index.php?title=Development_Docs&amp;diff=20388</id>
		<title>Development Docs</title>
		<link rel="alternate" type="text/html" href="http://wiki.armagetronad.org/index.php?title=Development_Docs&amp;diff=20388"/>
		<updated>2007-12-28T14:38:06Z</updated>

		<summary type="html">&lt;p&gt;218.61.18.103: cotaorno&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;chidelouca&lt;br /&gt;
coutrrov&lt;br /&gt;
pasdelrol&lt;br /&gt;
{{Sections}} &amp;lt;!-- Template:Sections should be at the top of each section --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is documentation for developers or for people who just want to hack on the code.  It is not intended to replace the automatic API documentation generated by doxygen (we do have a doxyfile, right?), but is intended to supplement those documents with additional information that may not necessarily appear in the API docs.  It is also not intended as a substitute for good commenting tactics.  And finally, it is a place to put planning documentation (like the stuff Philippe writes), proposals, RFC-type material, and so forth.  But not the roadmap, we use Sourceforge&#039;s tracker for that.&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
* [[Wiki Structuring Project]]&lt;br /&gt;
&lt;br /&gt;
== Building the Game ==&lt;br /&gt;
&lt;br /&gt;
Building Armagetron Advanced boils down to 4 basic steps.  The steps themselves are each highly platform-dependent, but the four steps are the same everywhere.  Each step differs further in whether or not you&#039;re building from a branch or the trunk, and each branch may differ.  Finally, each step differs depending on if you&#039;re building a source release or from version control.  Here we&#039;ll concern ourselves with building the trunk only.  Releases should include their own build instructions.&lt;br /&gt;
&lt;br /&gt;
# Install the development environment&lt;br /&gt;
# Satisfy dependencies&lt;br /&gt;
# Unpackage source/source checkout from version control&lt;br /&gt;
# Build a distribution&lt;br /&gt;
&lt;br /&gt;
Platform-specific instructions (they should all follow the four step structure given, that&#039;s why it&#039;s there!):&lt;br /&gt;
&lt;br /&gt;
* [[Windows Development]]&lt;br /&gt;
* Linux&lt;br /&gt;
* Mac OS X&lt;br /&gt;
&lt;br /&gt;
todo: the linux and mac os x pages&lt;br /&gt;
&lt;br /&gt;
== Other useful hacker documentation ==&lt;br /&gt;
&lt;br /&gt;
* [[Windows Development System]]&lt;br /&gt;
* [[Working with SVN]]&lt;br /&gt;
* [[Cross-compiler]]&lt;br /&gt;
* [[Used Libraries]]&lt;br /&gt;
* [[Working with SVK]]&lt;br /&gt;
* [http://wrtlprnft.ath.cx/doxy/html/ Doxy]&lt;br /&gt;
&lt;br /&gt;
== Stuff That&#039;s Current ==&lt;br /&gt;
&lt;br /&gt;
* [[Config Item Purposes]]&lt;br /&gt;
* [[Debug Recording]]&lt;br /&gt;
* [[Error Handling]]&lt;br /&gt;
* [[List of nDescriptors]]&lt;br /&gt;
* [[Project Dependency Structure]]&lt;br /&gt;
* [[Adding a buildslave]]&lt;br /&gt;
&lt;br /&gt;
== Stuff in SVN HEAD ==&lt;br /&gt;
&lt;br /&gt;
* [[Embedded Web Server]]&lt;br /&gt;
* [[Map/Config Rotation]]&lt;br /&gt;
* [[Particle System]]&lt;br /&gt;
* [[Joda&#039;s Team Code]]&lt;br /&gt;
* [[New Sound Engine]]&lt;br /&gt;
* [[Spawn points]]&lt;br /&gt;
* [[Zones v2]]&lt;br /&gt;
&lt;br /&gt;
* [[Cockpit Tutorial]] | [[Cockpits list]]&lt;br /&gt;
* [[vValue]]&lt;br /&gt;
&lt;br /&gt;
== Data File Handling ==&lt;br /&gt;
&lt;br /&gt;
* [[Config Files]]&lt;br /&gt;
* [[Resource System]]&lt;br /&gt;
* [[Statistical Collections Database]] (fancy way of saying &amp;quot;stat files&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
== Stuff That&#039;s Real but doesn&#039;t fit above ==&lt;br /&gt;
&lt;br /&gt;
* [[Experimental Map Features]]&lt;br /&gt;
* [[Send DTD on the resource repository through ssh]]&amp;amp;mdash;only of interest for people on the development team&lt;br /&gt;
&lt;br /&gt;
== Wishlist, or Stuff that&#039;s planned ==&lt;br /&gt;
&lt;br /&gt;
(Might not be planned, but this is it)&lt;br /&gt;
&lt;br /&gt;
* [[Goals]]&lt;br /&gt;
* [[Scripted GUI Notes]]&lt;br /&gt;
* [[Authentication]]&lt;br /&gt;
* [http://forums.armagetronad.net/viewtopic.php?t=986 Reshaping the Arena]&lt;br /&gt;
* [http://forums.armagetronad.net/viewtopic.php?t=1742 Map format]&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
&lt;br /&gt;
This is stuff that&#039;s of historical significance to the project.  It&#039;s very difficult to remember where you&#039;re going if you don&#039;t remember where you came from, right?  This is technical stuff.  Community history should have its own section.&lt;br /&gt;
&lt;br /&gt;
* [[What Went Wrong in Armagetron]]&lt;br /&gt;
&lt;br /&gt;
{{Sections}} &amp;lt;!-- Template:Sections should be at the top of each section --&amp;gt;&lt;br /&gt;
{{Category:Development}}&lt;/div&gt;</summary>
		<author><name>218.61.18.103</name></author>
	</entry>
	<entry>
		<id>http://wiki.armagetronad.org/index.php?title=Project_Documentation&amp;diff=20387</id>
		<title>Project Documentation</title>
		<link rel="alternate" type="text/html" href="http://wiki.armagetronad.org/index.php?title=Project_Documentation&amp;diff=20387"/>
		<updated>2007-12-28T14:36:10Z</updated>

		<summary type="html">&lt;p&gt;218.61.18.103: nocaalolodom&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;trorerboc&lt;br /&gt;
basvarb&lt;br /&gt;
cnaacpas&lt;br /&gt;
This is for all of our procedural and decision-making documentation.  So when a large decision is made, or a controversial decision, you should find what amounts to a paper trail of the process of making the decision here.  Expect numerous links to forum posts.  :)  Also, svn commit rules and so forth is here.&lt;br /&gt;
&lt;br /&gt;
== [http://waterfall.davefancella.com Waterfall] ==&lt;br /&gt;
&lt;br /&gt;
For developers with access:  [http://buildbot.davefancella.com Protected Buildbot]&lt;br /&gt;
&lt;br /&gt;
The waterfall is a report that tells us where the build works and where it doesn&#039;t.  It&#039;s powered by buildbot, but the builds themselves are run on different machines than the report.&lt;br /&gt;
&lt;br /&gt;
Here&#039;s how it works.  Whenever someone does some work and commits it to the repository, the buildbot sees it and some time after the repository has been committed to, it will start up a build of the affected branch or the trunk, whatever is appropriate.  All platforms will be built, and whoever&#039;s made commits will be tracked.&lt;br /&gt;
&lt;br /&gt;
Here&#039;s how you use it:&lt;br /&gt;
&lt;br /&gt;
If you&#039;re one of the developers that isn&#039;t here all the time, and you return to work on your pet project, look at the waterfall and hopefully you will see the latest code builds.  If that&#039;s the case, fine, jump in and start hacking, and make sure when you&#039;re done and ready to go on another hiatus, the waterfall shows everything builds.  This helps you to prevent the rest of the team from waiting through your hiatus to build again because they can&#039;t figure out wtf you did.  :)  If it&#039;s not the case that the waterfall shows all builds currently successful, you can go back through the history until you find one that did work (hopefully the one before the current one!) and work off of that.&lt;br /&gt;
&lt;br /&gt;
If you&#039;re here all the time, and you break the build, we get to lombast you for it.  Besides that, it gives you good access to build information for other platforms, therefore giving each of us a real shot at fixing problems on other platforms.  For most platform problems we have, this should be enough to distribute the load of supporting all these platforms.  Some platform problems will still require those developers who work on those platforms to deal with it, such as adding bison and ruby support to the windows build, to pick a recent example.  You can also do what philippe can do if you find the current trunk won&#039;t build: go through the history to a build that does work and work from that.  This is obviously not an acceptable solution if you happen to be responsible for the build being broken in the first place.  :)&lt;br /&gt;
&lt;br /&gt;
Information on how you can add a node to the compiler farm controlled by the buildbot is available on the [[Development Docs]] page.&lt;br /&gt;
&lt;br /&gt;
== [[Government]] ==&lt;br /&gt;
&lt;br /&gt;
The as yet unwritten government page.&lt;br /&gt;
&lt;br /&gt;
== For Developers ==&lt;br /&gt;
&lt;br /&gt;
If you need to add documentation to this page, please edit this page and provide the link.  Periodically, Lucifer or another admin will go through and archive old pages by simply moving the link to an as yet unmade archive listing.  So this page should contain current documentation.&lt;/div&gt;</summary>
		<author><name>218.61.18.103</name></author>
	</entry>
	<entry>
		<id>http://wiki.armagetronad.org/index.php?title=Server_Administration_Guide&amp;diff=20386</id>
		<title>Server Administration Guide</title>
		<link rel="alternate" type="text/html" href="http://wiki.armagetronad.org/index.php?title=Server_Administration_Guide&amp;diff=20386"/>
		<updated>2007-12-28T14:35:54Z</updated>

		<summary type="html">&lt;p&gt;218.61.18.103: sitzel&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;licorollitrt&lt;br /&gt;
dronletoo&lt;br /&gt;
delrell&lt;br /&gt;
Setting up a server for Armagetron Advanced isn&#039;t terribly difficult, but there are a few things you need to consider when you do it.  Taking a few minutes to figure out what you&#039;re trying to do will save you a whole lot of headache/heartache later on when people start playing your server.&lt;br /&gt;
&lt;br /&gt;
== Starting out ==&lt;br /&gt;
&lt;br /&gt;
Before you consider what OS you&#039;re going to use, what version of the game to run, and so forth, you should figure out a few basic parameters of the server.  Here are some you should consider.&lt;br /&gt;
&lt;br /&gt;
=== Public ===&lt;br /&gt;
The setting &amp;lt;code&amp;gt;TALK_TO_MASTER&amp;lt;/code&amp;gt; is off by default. To make your server public (available on the master server list), you must turn on this setting. If it is off, players will only be able to connect to your server through the [[Server Bookmarks]] using your IP address.  If you are connected to the internet through a router, normally used so that multiple computers can share the same internet connection, you will also need to open a port.&lt;br /&gt;
&lt;br /&gt;
More information on both of these topics is available below.&lt;br /&gt;
&lt;br /&gt;
=== Moderated? ===&lt;br /&gt;
&lt;br /&gt;
Armagetron Advanced supports a limited but expanding set of in game administration commands(in 0.2.8, it will be a fairly comprehensive set).  The catch is that you can only have one administration password.  So in order to make moderators on your server, all you have to do is give out the administration password.&lt;br /&gt;
&lt;br /&gt;
The alternative is to use the voting features that are intended to allow players to moderate the server as they see fit.&lt;br /&gt;
&lt;br /&gt;
You can go either way, of course.  It&#039;s entirely up to you.&lt;br /&gt;
&lt;br /&gt;
=== Round or Match ===&lt;br /&gt;
&lt;br /&gt;
There are plenty of ways to setup scoring on a server.  A common setting is one point for each kill.  While this scoring method encourages competitive play, it&#039;s not always  desirable.  On some servers, just surviving to the end of the round is quite an accomplishment, and you may wish to reward players for doing so.  Too much of a reward will encourage players to just screw around instead of fighting.&lt;br /&gt;
&lt;br /&gt;
You should also consider if you even want the standard gladiator-style fighting.  It&#039;s certainly possible to set up scoring to allow for different games, such as [[Roulette]], and to encourage different playing styles.  So just take a few minutes to think about it.  It&#039;ll pay off in the end, because the default game server settings aren&#039;t necessarily the most popular scoring rules, and unless you really want the default scoring, you could lose most of your audience in the first two hours of operation if you didn&#039;t think about scoring.&lt;br /&gt;
&lt;br /&gt;
== Requirements ==&lt;br /&gt;
&lt;br /&gt;
=== If you fall short ===&lt;br /&gt;
&lt;br /&gt;
If you cannot meet the requirements to host a server yourself (or simply don&#039;t want to leave your computer on 24/7), don&#039;t despair! There are companies that specialize in hosting colocated servers-- you can use many of them (such as [http://www.sevenl.net/ SevenL] or [http://www.vr.org VR Hosted]) to host an Armagetron Advanced server. If you don&#039;t have the expertise or want to bother with maintaining a full Linux server, you can get hosting specifically for Armagetron from [http://lightfoot.dashjr.org lightfoot.dashjr.org] without needing to setup anything.&lt;br /&gt;
&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
&lt;br /&gt;
Hardware requirements are fairly small.  The game itself will only need around 10MB of RAM or so, more for more players.  So whatever the minimal requirements for your target operating system will usually suffice.  It is important to make sure that the game will not have any of its parts swapped to disk, just like with any other server, but memory usage is minimal.&lt;br /&gt;
&lt;br /&gt;
CPU requirements are also pretty slim.  Again, whatever the requirements for your target operating system will likely suffice.  A common number provided for a server CPU is a 600mhz Pentium II or greater.  Some popular servers have run on as little as 800mhz AMD Duron!  Starting in 0.2.7.1, it is possible to limit the framerate of the simulation itself.  This gives several important traits to the game.  First, it makes it play nicely even on a computer that runs other tasks (such as a web server).  It also provides for more stable gameplay.  Finally, it allows you to tailor the simulation for your hardware, so on a smaller CPU, you should consider limiting the framerate of the simulation to improve gameplay.&lt;br /&gt;
&lt;br /&gt;
=== Network ===&lt;br /&gt;
&lt;br /&gt;
The size and speed of your network connection is more than likely going to be your first and most serious performance bottleneck.  Generally you&#039;ll want to consider that each player connected requires about 6KB/second of upstream bandwidth.  So for 16 players, you&#039;ll need 96 KB/sec of upstream bandwidth.  This doesn&#039;t consider any other bandwidth usage on your network, such as web browsing from a different machine.  Use MAX_CLIENTS to limit the number of players accordingly.&lt;br /&gt;
&lt;br /&gt;
More information is given for both of these topics in the [[Advanced Server Administration Guide]].&lt;br /&gt;
&lt;br /&gt;
== Setting Up ==&lt;br /&gt;
&lt;br /&gt;
So now you&#039;ve figured out what kind of server you want and how you want people to play on it, and you want to know how to set it up and optionally make it available on the master server browser.  Setting up is fairly straightforward.&lt;br /&gt;
&lt;br /&gt;
If you do not wish to bother with setting up a server yourself, and be left to simply administrate your server, [http://lightfoot.dashjr.org lightfoot.dashjr.org] provides managed hosting for Armagetron servers-- you can just configure it how you like using a simple web interface and be ready to play.&lt;br /&gt;
&lt;br /&gt;
=== Install the Server ===&lt;br /&gt;
&lt;br /&gt;
First you need to install the server.  It&#039;s common to think of any given &amp;quot;server&amp;quot; as a special machine built by old women in third-world countries, but actually, a &amp;quot;server&amp;quot; is just any machine that makes a &amp;quot;service&amp;quot; available to other users.  In this case, you&#039;re going to install software on a computer, possibly your desktop computer, that will make a game service available for other users to use.&lt;br /&gt;
&lt;br /&gt;
So first you need to acquire the package called &amp;quot;armagetronad-dedicated&amp;quot;.  If you&#039;re using Linux, get one that says &amp;quot;linux&amp;quot; on it.  For Windows, get the one that has &amp;quot;.exe&amp;quot; on the end of it.  For Mac OS X, there&#039;s one with a &amp;quot;.dmg&amp;quot; extension for you.  Usually the CPU architecture and OS are embedded in the filename, so pick the right one and install it.&lt;br /&gt;
&lt;br /&gt;
We won&#039;t go into too many details here about installation, consult the regular documentation for how to install the server for your architecture.&lt;br /&gt;
&lt;br /&gt;
=== Test the Server ===&lt;br /&gt;
&lt;br /&gt;
After installing the server, the first thing you should do is test it.  So start it up.  If you&#039;re in Linux, you will want to become the superuser and type, in a terminal, &amp;quot;/etc/init.d/armagetronad-dedicated start&amp;quot;.  If you&#039;re in Windows, find the icon in your Start menu and click it.  Then fire up a client and see if you can connect to it as a LAN game (under Network Game).  If you can do this, then you have successfully tested the server.  Now you need to shut it down.  In Windows, go to the console window for the server (it opens when you start the game) and type &amp;quot;QUIT&amp;quot;.  In Linux, just do &amp;quot;/etc/init.d/armagetronad-dedicated stop&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Public Servers ==&lt;br /&gt;
&lt;br /&gt;
If you want to host a server at home. You have to open UDP port 4534 in your firewall and possibly forward the port from your router to the PC running ArmagetronAd (and is hosting a game).&lt;br /&gt;
=== Firewalls ===&lt;br /&gt;
*Windows XP: Either your firewall will ask you if you want ArmagetronAd to open port 4534. You can also follow [http://support.microsoft.com/default.aspx?scid=kb;en-us;308127 these instructions] use name: &amp;quot;Armagetron Server&amp;quot; the port is UDP 4534 (leave TCP blank).&lt;br /&gt;
*ZoneAlarm: TODO: popular? should it be added ?&lt;br /&gt;
*Mac OS X: Go to System Preferences ÃÂ¢ÃÂÃÂ Sharing ÃÂ¢ÃÂÃÂ Firewall. One way to let all traffic through is turning it off, but you may not want to do that. If you decide to leave/turn it on, look for a button labeled ÃÂ¢ÃÂÃÂAdvancedÃÂ¢ÃÂÃÂ¦ÃÂ¢ÃÂÃÂ. If it exists, go there and ensure ÃÂ¢ÃÂÃÂBlock UDP TrafficÃÂ¢ÃÂÃÂ is not checked. If it doesn&#039;t exist you have an old version that never blocks any UDP. For the curious: this is a limited GUI to ipfirewall.&lt;br /&gt;
*Linux: TODO Lucifer ? Link to a site ?&lt;br /&gt;
&lt;br /&gt;
=== Port forwarding ===&lt;br /&gt;
&lt;br /&gt;
If you have a router with [http://en.wikipedia.org/wiki/Network_address_translation NAT], you&#039;ll want to forward a port to your server so others can reach it. Armagetron uses the UDP port from configuration option SERVER_PORT, which is 4534 by default. You&#039;ll probably want a forwarding entry that looks like:&lt;br /&gt;
* Local/internal address: &amp;amp;lt;your server&#039;s IP address&amp;amp;gt;&lt;br /&gt;
* Protocol: UDP&lt;br /&gt;
* Local/internal port: &amp;amp;lt;SERVER_PORT&amp;amp;gt;&lt;br /&gt;
* Remote/external port: anything should work, but &amp;amp;lt;SERVER_PORT&amp;amp;gt; is common.&lt;br /&gt;
&lt;br /&gt;
It is important that your server&#039;s IP address never changes. You can manually choose an address outside the address pool used by DHCP, or an address that is unlikely to be assigned (e.g. if the lowest available address is always assigned, you can use an address ending with 100), or disable DHCP altogether and configure everything manually. [http://www.portforward.com/ http://www.portforward.com/] has more info on that.&lt;br /&gt;
&lt;br /&gt;
If you can&#039;t figure it out, consult your router&#039;s manual. You can also look for help at the aforementioned [http://www.portforward.com/ http://www.portforward.com/], which has tutorials for many routers, and a forum. It doesn&#039;t have an Armagetron entry (yet), but it has been found that [http://www.portforward.com/english/applications/port_forwarding/F-22Lightning3/F-22Lightning3index.htm F-22 Lightning 3&#039;s] port range contains Armagetron&#039;s default port, so if you&#039;re absolutely clueless you can go with that.&lt;br /&gt;
&lt;br /&gt;
==== Dynamic external IP addresses  ====&lt;br /&gt;
&lt;br /&gt;
If you have a dynamic external IP address, you can use a service like DynDNS&#039;s [http://www.dyndns.com/services/dns/dyndns/ Dynamic DNS] to map a name to your IP address. When your IP address changes, a small updater program will send the new address to DynDNS and update the address associated with the name. You should set the setting SERVER_DNS to the name you registered to ensure clients and the master servers can keep track of you when your IP address changes.&lt;br /&gt;
&lt;br /&gt;
=== Secure the Server ===&lt;br /&gt;
&lt;br /&gt;
There isn&#039;t really a lot to do here, but you should consider how you want to secure the machine.  If you think it will be necessary to ban certain players, then a firewall is your only option. Since ArmagetronAd 0.2.8.x you are able to ban IPs.&lt;br /&gt;
For older versions you can use a firewall that allows you to deny connections from users by IP address.  It&#039;s not foolproof, but it&#039;s the only thing possible until we have player authentification.&lt;br /&gt;
&lt;br /&gt;
Contrarily, if you do not want internet players to be able to use your server, you will need to make sure your router prevents such players but making the port mentioned above inaccessible through the router.&lt;br /&gt;
&lt;br /&gt;
== [[Configuration Files]] ==&lt;br /&gt;
&lt;br /&gt;
At this point you should have a good idea of what kind of server you&#039;re going to run and you should also have a working server running, but you don&#039;t yet have the server you set out to build.  Now you need to configure the server itself.&lt;br /&gt;
&lt;br /&gt;
The server is very flexible.  As of the 0.2.8 release, you have pretty complete control over the simulation, and you also have some settings that you can configure the game rules a bit.  So now all you need to do is make the settings, right?  Wrong.  :)  First you need to understand how the settings are loaded and in what order.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
Note: These examples first appeared in one of the release candidates for 0.2.8.  Depending on what version you install, you may not have all of them, or even any of them.  The final 0.2.8 release will have them for all platforms, however.&lt;br /&gt;
&lt;br /&gt;
Several example files are provided to help you get set up and running quickly.  These files contain snippets of settings that range from simple adjustments to cycle physics to more complex snippets that encapsulate complete game rules.  So if you&#039;ve played a server that you really enjoy and you&#039;d like to use it as a base to build your own server, you can look to see if any of the example snippets provide the settings you&#039;re wanting.&lt;br /&gt;
&lt;br /&gt;
Some of the snippets are named from the servers they came from.  When you see this, it is because the file contains a fairly complete set of settings to make a server exactly like the server where the settings originated.  Others are named after a specific action.  These may have originated in a server, or they may not have originated in a server.  If they came from a server, you can read the comments in the file to see which server they came from.&lt;br /&gt;
&lt;br /&gt;
Each example snippet is built with the intention of being included in your &amp;lt;code&amp;gt;settings_custom.cfg&amp;lt;/code&amp;gt; file so you don&#039;t have to copy and paste the contents in order to use them.  Be warned, however, that the example snippet you&#039;ve picked may be changed in an upgrade.  This will happen periodically when the game engine changes in a way that renders the settings snippet in a different fashion than it was intended, and the changes will be made to attempt to bring that file back to the same feel of play as it originally had.  If you want to use those upgrades to your benefit, then you can and should go ahead and include the snippet file as shown.  If you want to insulate your server from such upgrades, then you&#039;ll need to copy and paste the contents of the file into your own &amp;lt;code&amp;gt;settings_custom.cfg&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
&lt;br /&gt;
To make a fortress server, add this line to &amp;lt;code&amp;gt;settings_custom.cfg&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;INCLUDE examples/fortress_soccer.cfg&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To add a death zone to your server, you can add this line:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;INCLUDE examples/death_zone.cfg&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To add a single-use booster in place of the brake, you can use:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;INCLUDE examples/single_use_turbo.cfg&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Some of the example files may modify the same settings that others modify.  When two examples conflict in this fashion, the one that is listed last will override all others.  So place the one you wish to have persist at the end.&lt;br /&gt;
&lt;br /&gt;
If you&#039;d like to taylor the settings after you&#039;ve included them, place your own settings after the relevant include lines.  In fact, you should place all of your additional settings after all includes in order to ensure that no new included file will override your own settings.&lt;br /&gt;
&lt;br /&gt;
=== Making your own Settings ===&lt;br /&gt;
&lt;br /&gt;
The most common settings to change affect game logic, scoring, and some basic simulation such as cycle speed, acceleration, and so forth.&lt;br /&gt;
&lt;br /&gt;
==== Simulation Settings ====&lt;br /&gt;
;EXPLOSION_RADIUS&lt;br /&gt;
:Blast radius of cycle explosions.  Set to 0 to have no explosion radius (obviously).&lt;br /&gt;
;WALLS_LENGTH&lt;br /&gt;
:Cycle trail length.  Set to -1 to have infinite trails.&lt;br /&gt;
;WALLS_STAY_UP_DELAY&lt;br /&gt;
:Cycle trail stay up this long after the cycle&#039;s destruction, measured in seconds.&lt;br /&gt;
;SPEED_FACTOR&lt;br /&gt;
:Cycle speed factor.  Increase this by two to double the speed&lt;br /&gt;
;CYCLE_RUBBER&lt;br /&gt;
:This affects grinding.  Higher numbers allow players to get closer to walls before crashing.  It&#039;s intended to be used solely to correct for lag, but it&#039;s usually not used that way.&lt;br /&gt;
&lt;br /&gt;
==== Map Settings ====&lt;br /&gt;
;ARENA_AXES&lt;br /&gt;
:Sets the number of possible driving directions (used only when map is axes-independent, otherwise the map overwrite this value)&lt;br /&gt;
;MAP_FILE&lt;br /&gt;
:This describe how to retreive a map. It uses a special syntax to allow to describe the location of the map on the local disk and a possible list of network based location, such as web url, where to retreive the file. The syntax is &amp;quot;[./][directory[/directory[...]]]/filename [(fulluri[; fulluri[; fulluri[...]]])]&amp;quot;. By default, missing files are looked up by the client on the central resource repository. If one of more URI are given in the MAP_FILE, they will be queried before going to the resource repository.&lt;br /&gt;
&lt;br /&gt;
==== Game Rules ====&lt;br /&gt;
&lt;br /&gt;
;SCORE_WIN&lt;br /&gt;
:Points you gain for being last one alive.  Also known as &amp;quot;camping points&amp;quot;&lt;br /&gt;
;SCORE_SUICIDE&lt;br /&gt;
:Points you gain for every stupid death (race into the rim/your own wall).  It is added, so negative numbers are appropriate here unless you want to reward people for being stupid.&lt;br /&gt;
;SCORE_KILL&lt;br /&gt;
:Points you gain for everyone racing into your wall.&lt;br /&gt;
;SCORE_DIE&lt;br /&gt;
:Points you gain for every time you race into someone else&#039;s wall.  Like SCORE_SUICIDE, you should make this a negative number unless you want to reward people for sucking.&lt;br /&gt;
&lt;br /&gt;
;LIMIT_SCORE&lt;br /&gt;
:Score limit.  When a player reaches this score, the match ends and that player wins.  Ties are resolved by playing another round until one player has more points than the rest.&lt;br /&gt;
;LIMIT_ROUNDS&lt;br /&gt;
:Max number of rounds to play.  When this is reached, the highest-scoring player is named the winner.&lt;br /&gt;
;LIMIT_TIME&lt;br /&gt;
:Max time (in minutes).  When this is reached, the highest-scoring player is named the winner of the match.&lt;br /&gt;
&lt;br /&gt;
Here is a pretty common setup:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SCORE_WIN 0&lt;br /&gt;
SCORE_SUICIDE 0&lt;br /&gt;
SCORE_KILL 1&lt;br /&gt;
SCORE_DIE  0&lt;br /&gt;
&lt;br /&gt;
LIMIT_SCORE 10&lt;br /&gt;
LIMIT_ROUNDS 40&lt;br /&gt;
LIMIT_TIME  30&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is the scoring system used on servers like Swampland, the old Tigers Network servers, and the goshdarn clones that are floating around.  It basically means you have to get 10 points by killing other players to win the match.  Breakfast in Hell used a variation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
SCORE_WIN 0&lt;br /&gt;
SCORE_SUICIDE 0&lt;br /&gt;
SCORE_KILL 1&lt;br /&gt;
SCORE_DIE  0&lt;br /&gt;
&lt;br /&gt;
LIMIT_SCORE 1000&lt;br /&gt;
LIMIT_ROUNDS 40&lt;br /&gt;
LIMIT_TIME  7&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You still had to kill people to win, but the match was limited to 7 minutes.  After 7 minutes, a winner was declared.  The Crack Pipe still uses these settings at the time of writing but may change in the future.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;This isn&#039;t a complete list!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
There are a whole slew of configuration items available.  Since the config items are the same as console commands, you can see a pretty complete list on the [[Console Commands]] page.&lt;br /&gt;
&lt;br /&gt;
== Finishing Up ==&lt;br /&gt;
&lt;br /&gt;
The last thing you need to figure out is usually the first thing you know.  Do you want this server to be known by the master server?  If so, you need to add this line to your settings_custom.cfg:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
TALK_TO_MASTER 1&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: in previous versions, this was the default, but as of 0.2.8, the default will be to not talk to master.  You will have to manually set that, so make it the last thing you do before starting the server up for play.&lt;br /&gt;
&lt;br /&gt;
You will also likely need to set &amp;lt;code&amp;gt;DEDICATED_IDLE&amp;lt;/code&amp;gt; to 0.  If you&#039;re in Linux and you&#039;re using the init script, then you probably don&#039;t have to worry about it, because the init script will restart the server automatically.  But if you&#039;re not in Linux, you&#039;ll need to place this in your settings_custom.cfg:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
DEDICATED_IDLE 0&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you want your server to be known on the internet, you will probably need to open a port in your router.  The default port is 4534, and you need to open it for &amp;quot;udp&amp;quot;.  Instructions on how to configure this on your router are beyond the scope of this document, you should consult your owner&#039;s manual for further information.&lt;br /&gt;
&lt;br /&gt;
Of course, when that&#039;s all done, you need to start the server.  Use the same procedure already referenced.&lt;br /&gt;
&lt;br /&gt;
== Conclusion ==&lt;br /&gt;
&lt;br /&gt;
This article is the basic &amp;quot;How to setup a game server&amp;quot; article.  After reading through this article and getting your server running, the best thing you can do is to play your server for awhile, talk to other administrators, and so forth.  Find out what people want, or figure out what you want.  Tweak your settings however you&#039;d like, it&#039;s your server.  When you feel like you&#039;ve got the hang of running a server, check out the [[Advanced Server Administration Guide]] for more cool things you can do with your server.&lt;br /&gt;
&lt;br /&gt;
In the meantime, have fun!&lt;br /&gt;
&lt;br /&gt;
[[Category:Server/config]]&lt;/div&gt;</summary>
		<author><name>218.61.18.103</name></author>
	</entry>
</feed>