411 REFERENCE · Wikibooks
FlightGear Flight Simulator/Advanced/Multiplayer
Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.
The multiplayer feature of FlightGear makes it possible to see other pilots and vice-versa. This makes it possible to fly in formation, perform mid-air refueling with tankers controlled by real people or contact real air traffic controllers to ask for guidance.
Multiplayer may cause extreme framerate drops during the loading of aircraft models, especially heavy models such as the Boeing 777 or Airbus A320neo. It is suggested to fly in locations other than the default San Francisco International Airport, as there are often lots of pilots in the area who are often new, and do not follow ATC, or respect traffic.
Connecting to Multiplayer
Notices
Callsigns can be a maximum of 7 characters.
Built-in launcher and in-sim dialog
The easiest way to get online is to use the built-in launcher or the in-sim Multiplayer dialog. All you need to do is enter a callsign and select a server from the menu.
Using multiplayer from the command line
When running FlightGear from the command line, you can specify multiplayer settings. The two arguments are as follows:
--multiplay=direction,10,ip.address,port
--callsign=anything
Obviously, --callsign can be anything you wish but it must be limited to 7 (seven) characters in length counting any dashes. If your callsign is too long, it will be cut off in the various displays where it is shown. Generally speaking, callsigns are of the form X-XXXXX. Check online to see whether your callsign is already in use or not. Do not pick a callsign that is already used, as that will create problems! Please don't leave your callsign as "CALLSIG".
There are four arguments to --multiplay:
direction
Either in or out. in tells FlightGear to listen to packets of data coming in through the specified port. out tells FlightGear to send data out through the port.
ip.address
IP address of network interface being used by FlightGear. If left blank, FlightGear will listen to all network interfaces. If direction is set to in, FlightGear will listen to only this IP address.
port
Port that data is either being sent or received through. Usually set to 5000 and above.
Optional collision detection in multiplayer
The collision detection is optional. To enable collision detection, start FlightGear with:
--prop:bool:/sim/multiplay/hot=true
Those who are able to patch FGData themselves can download a patch which adds a checkbox to the Multiplayer Settings dialog to enable or disable the collision detection at runtime.
Multiplayer chat
To chat with other pilots, go to the Multiplayer menu and select Chat Menu at the bottom of the menu. Note that the other pilots may not have their chat box open nor chat messages enabled, so they may not see your messages.
The shortcut for chatting is - (hyphen). This will bring up some text in the upper-left of the FlightGear window. By pressing the corresponding number keys, you can send pre-made messages. Pressing 1 will let you type in a custom message, which you can send by pressing enter. By default, other people's messages are displayed at the top of FlightGear's window for a few seconds, but it will appear for a much longer time in the window at Network > Chat. So if you think you have missed anything, go check there.
Dealing with abusive behavior
Should you become victim of abusive or annoying behavior by any pilot, you have option to ignore him or her. To activate the ignore function open the Multiplayer > Pilot list dialog and click the ignore button next to the pilot's callsign. This will prevent chat messages from the ignored pilot appearing and prevent his aircraft from appearing.
Multiplayer map
There is a very nice online map which displays the location of online pilots. You will also find this useful to check that you are successfully connecting to the server, as well as looking up navaids, waypoints, airports, frequencies, weather, and more!https://wiki.flightgear.org/Howto:Multiplayer
References