signde@224: Multiplayer Manual for OpenTTD signde@224: ---------------------------------------- signde@224: signde@224: 1. Starting a Server signde@224: signde@224: - click "multiplayer" on the startup screen signde@224: - click "start server" signde@224: - type in a game name signde@224: - click "start game" ,"load game" or "load scenario" signde@224: signde@224: 2. Connecting to a Server signde@224: signde@224: - click "multiplayer" on the startup screen signde@224: signde@224: - if you want to connect to any network game in your LAN click "find server" signde@224: signde@224: - if there were more then one server signde@224: - select one in the list below the buttons signde@224: - click on "join game". signde@224: truelight@543: - if you want to play over the internet you should have the ip or hostname of the game server you want connect to. truelight@543: - click add server signde@224: - type in the ip address or hostname signde@224: - if you want to add a port use : truelight@543: truelight@543: - now you can select a company and press: "Join company", to help that company truelight@543: - or you can press "Spectate game", to spectate the game truelight@543: - or you can press "New company", and start your own company (if there are slots free) truelight@543: truelight@543: - you see a progressbar how far you are with joining the server. truelight@543: truelight@543: - happy playing signde@224: signde@224: 3. Connecting to a Server over the Console signde@224: signde@224: - open the console and type in the following command: signde@224: signde@224: ]connect :# signde@224: signde@224: signde@224: 4. Playing Internet-Games signde@224: truelight@543: - since OpenTTD 0.3.5 the network protocol has been rewritten and is very stable, even over slow connections. signde@224: truelight@543: - it can happen that a connection is that slow, or you have that many clients connected to your server, that your clients start to loose their connection. Some things you can do about it: truelight@543: truelight@543: - net_frame_freq: truelight@543: change it in console with: net_frame_freq = truelight@543: the number should be between the 0 and 10, not much higher. It indicates the delay between clicking and showing up. The higher, the more you notice it, but the less bandwidth you use. truelight@543: truelight@543: - net_sync_freq: truelight@543: change it in console with: net_sync_freq = truelight@543: the number should be between the 50 and 1000, not much lower, not much higer. It indicates the time between sync-frames. A sync-frame is a frame which checks if all clients are still in sync. When the value it too high, clients can desync in 1960, but the server detects it in 1970. Not really handy. The lower the value, the more bandwidth it uses. truelight@543: truelight@543: NB: changing net_frame_freq has more effect on the bandwidth then net_sync_freq. You should never change net_sync_freq! truelight@543: truelight@543: truelight@543: 5. Some useful things truelight@543: truelight@543: - You can protect your company so nobody else can join uninvited. You do this with opening the console and then enter: protect , where is your password. truelight@543: truelight@543: - You can give other players some money via the ClientList (under the 'head' in the mainbar). truelight@543: truelight@543: - You can chat with other players via SHIFT+T or via the ClientList truelight@543: truelight@543: - Servers can now kick players, so don't make them use it! truelight@543: truelight@543: - From 0.3.5, desyncs should not happen anymore truelight@543: truelight@543: - From 0.3.5, patch-settings are also synced. You can now play without deleting openttd.cfg, and with, for example, extra large trains enabled. truelight@543: