Spring on a LAN: Difference between revisions

From Spring
Jump to navigationJump to search
Satirik (talk | contribs)
Abma (talk | contribs)
fix link
 
(20 intermediate revisions by 5 users not shown)
Line 6: Line 6:
First, you must have a working LAN. Obviously this is not within the scope of this article, so you are on your own there.
First, you must have a working LAN. Obviously this is not within the scope of this article, so you are on your own there.


Once you have your network working, you can proceed. You must first install the following items:
Once you have your network working, you can proceed. You must first install the [[Download|Latest version of Spring]].
 
'''Lobby Server Machine'''
*[http://springrts.com/wiki/Download#Lobby_server Latest version of the Lobby server]
*[http://www.java.com/en/download/manual.jsp Java Runtime Environment]
 
'''Client Machine(s)'''
*[http://springrts.com/download.php Latest version of Spring]
That's it!


We will now discuss startup and configuration.
We will now discuss startup and configuration.
Line 20: Line 12:
=Running the Server=
=Running the Server=


currently there are two lobby server available:
* [[uberserver]] (recommonded, is used for official server)
* [[SpringLS]] (unmaintained, broken with current lobby clients)


Hosting the lobby server is actually very easy. First, the host computer must install the [http://www.java.com/en/download/manual.jsp Java Runtime Environment].
=Joining the local lobby server=


Once that is installed, you need to setup the lobby server.


==Linux==
After the server has successfully been started, the players have to log in the local lobby server by entering its IP followed by ":8200" (to specify the port) in the server field of their lobby clients (SpringLobby by default). The player hosting the lobby server can use "localhost:8200" or "127.0.0.1:8200" instead of his own IP. If running uberserver, you must first register your nickname. The nickname must not contain space nor special characters. Once the IP & port are entered in the server field, go to the register tab, enter a nickname and password, and click "Ok". Accept the terms of use by clicking "Yes" when they pop up. Then log in using the registered nickname.
Download [http://springrts.com/dl/TASServer.jar TASServer.jar] and run it with "java -jar TASServer.jar".


==Windows==
[[Image:Connect_to_lan_lobby-withnote.png]]
Download the [http://springrts.com/dl/TASServer_035.exe lobby server] and run it.
[[Image:Register_on_lan_lobby.png]]
 
=Joining the local lobby server=
 
 
After the server has successfully been started, the players have to log in the local lobby server by entering its IP in the server field of their lobby clients (SpringLobby by default). The player hosting the lobby server can use "localhost" or "127.0.0.1" instead of his own ip.


Once every one is logged into the local lobby server you can host battle in the usual way and play spring in your LAN.
Once every one is logged into the local lobby server you can host battle in the usual way and play spring in your LAN.


=How to get the lobby server ip=
=How to get the lobby server IP=


The player hosting the lobby server has to give his IP to all the players in the lan.
The player hosting the lobby server has to give his IP to all the players in the LAN. He can retrieve his IP by doing this:
==Windows==
==Windows==
* Press ''Windows Key + R''
* Press ''Windows Key + R''
[[Image:Windows-run-start-menu.gif]]
* Type "cmd"
* Type "cmd"
* Click "run"
* Click "run"
* In the terminal window, type "ipconfig"
* In the terminal window, type "ipconfig"
[[Image:lan_hostip.gif]]
[[Image:lan_hostip.gif]]


==Linux==
==Linux==
* Open a terminal and type: ifconfig
* Open a terminal and type: ifconfig
[[Category:Lobby]]

Latest revision as of 13:13, 8 July 2017

Playing on a LAN

Introduction

Hosting a LAN game of Spring is very simple.

First, you must have a working LAN. Obviously this is not within the scope of this article, so you are on your own there.

Once you have your network working, you can proceed. You must first install the Latest version of Spring.

We will now discuss startup and configuration.

Running the Server

currently there are two lobby server available:

  • uberserver (recommonded, is used for official server)
  • SpringLS (unmaintained, broken with current lobby clients)

Joining the local lobby server

After the server has successfully been started, the players have to log in the local lobby server by entering its IP followed by ":8200" (to specify the port) in the server field of their lobby clients (SpringLobby by default). The player hosting the lobby server can use "localhost:8200" or "127.0.0.1:8200" instead of his own IP. If running uberserver, you must first register your nickname. The nickname must not contain space nor special characters. Once the IP & port are entered in the server field, go to the register tab, enter a nickname and password, and click "Ok". Accept the terms of use by clicking "Yes" when they pop up. Then log in using the registered nickname.

Once every one is logged into the local lobby server you can host battle in the usual way and play spring in your LAN.

How to get the lobby server IP

The player hosting the lobby server has to give his IP to all the players in the LAN. He can retrieve his IP by doing this:

Windows

  • Press Windows Key + R

  • Type "cmd"
  • Click "run"
  • In the terminal window, type "ipconfig"

Linux

  • Open a terminal and type: ifconfig