Pt/Tutorial de Multiplayer: Difference between revisions
No edit summary |
No edit summary |
||
Line 101: | Line 101: | ||
Veja [http://fgfs.i-net.hu/modules/fgtracker/ esta página] para ver se o seu indicativo de chamada já está em uso ou não. Não escolha um indicativo de chamada que já esteja em uso, porque tal criará problemas! | Veja [http://fgfs.i-net.hu/modules/fgtracker/ esta página] para ver se o seu indicativo de chamada já está em uso ou não. Não escolha um indicativo de chamada que já esteja em uso, porque tal criará problemas! | ||
==== Agora, para aos que estão completamente perdidos... ==== | |||
{{Note|Esta secção poderá conter informações desactualizadas ou incorrectas.}} | |||
{{BeingTranslated}}[[User:Thefan|Thefan630]] ([[User talk:Thefan|talk]]) | Esta secção '''devia''' devia ser desnecessária graças às versões recentes dos servidores do ''FG''. Contudo, se tiver com problemas, não dói se continuar a ler. | ||
Primeiro, precisará de descobrir o endereço ''IP'' do interface da rede que irá utilizar para o multi-jogador no ''FG''. | |||
Se a sua conexão ''internet'' for através de um ''modem'' ADSL que está ligado directamente ao seu computador, há de descobrir o seu endereço ''IP'' visitando http://www.whatismyip.com. | |||
{{Note|O seu {{Abbr|ISP|Inglês para "fornecedor de acesso à internet"}} poderá dar-lhe um endereço ''IP'' diferente cada vez que se ligar.}} | |||
Se a sua conexão for via um cabo ''Ethernet'' ou uma ligação sem-fio. | |||
*'''''Linux:''''' Faça o ''log-in'' como ''root'' e execute <code>ifconfig</code> no terminal. No texto que-lhe é apresentado, procure por um nome de interface como <code>eth0</code> ou <code>wlan0</code>. Finalmente, | |||
*'''''Windows:''''' | |||
{{BeingTranslated}}[[User:Thefan|Thefan630]] ([[User talk:Thefan|talk]]) 14:09, 12 May 2016 (EDT) | |||
'''Servidores:'''<br /> | '''Servidores:'''<br /> |
Revision as of 18:10, 12 May 2016
A função multi-jogador do FlightGear torna possível ver outros pilotos e vice-versa. Isto torna possível voar em formação, realizar reabastecimentos aéreos com "tanques" controlados por pessoas reais ou contactar controladores de tráfego aéreo para pedir por orientação.
O multi-jogador pode causar caídas de cadência extremas durante o carregamento de modelos de aeronaves, especialmente modelos pesados como o Boeing 777 ou o Airbus A320neo. É sugerido voar em localizações que não incluam o aeroporto padrão Aeroporto Internacional de São Francisco, devido a haver muitos pilotos na área que são, frequentemente, novos e não seguem CTA ou respeitam o tráfico.
Notas
- Indicativos de chamada podem ter um máximo de sete caracteres
- Pode querer verificar a secção de problemas conhecidos
Conectar ao Multi-jogador
Diálogo no simulador
A forma mais fácil de se ligar é com o diálogo de multi-jogador incorporado no simulador. Basta só introduzir um indicativo de chamada e selecionar um servidor do menu. Clique em Conectar para se ligar.
Utilizando o FGRun
Da página principal
- Selecione a sua aeronave e aeroporto de partida como normal no FGRun.
- No último menu, marque a caixa "Multiplayer". Certifique-se que a caixa "AI models" está selecionada, de modo a poder ver as aeronaves dos outros pilotos.
- Introduza...
- Callsign da sua escolha.
- Hostname: Introduza
mpserverXX.flightgear.org
(comXX
sendo o número do servidor). - In/out: Designe ambos 5000.
- Clique Run para começar o FlightGear.
Para confirmar que está a funcionar, pode aceder ao mapa multi-jogador em http://mpmap02.flightgear.org/ (em Hong Kong). Assim que o FlightGear tenha começado, observará as mensagens do chat que dizem "Hello", indicador dos pilotos que estão online. Também aparecerão quando um piloto se junte à rede MP. Pode editar esta mensagem ao editar esta linha em $FG_ROOT/preferences.xml:
<chat type="string" preserve="y">Hello</chat>
Quererá utilizar um servidor diferente, especialmente um perto de si.
Das definições de rede
Também pode modificar as definições de multi-jogador na tab Network (Rede) das "Advanced Options" (Opções avançadas) do FGRun.
- Na última página, clique em Advanced.
- Clique Network (Rede) na coluna esquerda.
- Na área Multiplayer Options (Opções multi-jogador)...
- Escreva o indicativo de chamada desejado na caixa.
- Defina os parâmetros das outras duas caixas; veja abaixo para o sintaxe correcto.
- Clique em OK, e depois corra o FlightGear.
Utilizando o multi-jogador pela linha de comando
Quando executa o FlightGear pela linha de comando, pode especificar as opções multi-jogador. Os dois argumentos são os seguintes:
--multiplay=direction,10,ip.address,port
--callsign=anything
Evidentemente, --callsign
pode ser tudo o que desejar. Existem quatro argumentos para com --multiplay
:
- direction (direcção)
in
ouout
.in
diz ao FlightGear para ouvir a todos os pacotes de dados vindos pela porta especificada.out
diz ao FlightGear para enviar dados pela porta
- ip.address
- Endereço IP do interface da rede a ser utilizado pelo FlightGear. Se em branco, FlightGear ouvirá todos os interfaces da rede. Se a direction (direcção) estiver definida para
in
, FlightGear ouvirá só este endereço IP.
- port (porta)
- A porta por qual os dados são enviados ou recebidos. Geralmente definido como
5000
e acima.
Uso avançado do multi-jogador
Configuração local para testes
É possível configurar uma rede de multi-jogador local entre duas instâncias de FlightGear sem utilizar um servidor multi-jogador. Tudo o que precisa fazer é mapear cada porta I/O de uma instância com a(s) porta(s) correspondente(s) da outra instância:
Note
|
Parâmetros de linha de comando para a primeira instância:
--multiplay=out,10,127.0.0.1,5000 --multiplay=in,10,127.0.0.1,5001 --callsign=Test1
Parâmetros de linha de comando para a segunda instância:
--multiplay=out,10,127.0.0.1,5001 --multiplay=in,10,127.0.0.1,5000 --callsign=Test2
Pode utilizar este tipo de configuração para testar funções relacionadas ao multi-jogador ou para solucionar relatórios de bugs relacionados com o multi-jogador, quais seriam difícil de reproduzir pelo MP. Como não pode aceder às configurações do FlightGear de terceiros, esta técnica permite-lhe o controlo completo sobre as definições do FlightGear.
Pode adicionar um número arbitrário de canais para copiar o seu vôo para outros servidores, por exemplo para um servidor fgms privado utilizando
--multiplay=out,10,my.private.server.ip,5000
Adicionalmente, o argumento acima in
diz ao FlightGear para só ouvir no loopback/interface local - não vai receber pacotes que cheguem na(s) outra(s) interface(s) de rede. Se também quer ligar a outras interfaces, simplesmente omite o endereço IP utilizando
--multiplay=in,10,,5000
Veja esta página para ver se o seu indicativo de chamada já está em uso ou não. Não escolha um indicativo de chamada que já esteja em uso, porque tal criará problemas!
Agora, para aos que estão completamente perdidos...
Note Esta secção poderá conter informações desactualizadas ou incorrectas. |
Esta secção devia devia ser desnecessária graças às versões recentes dos servidores do FG. Contudo, se tiver com problemas, não dói se continuar a ler.
Primeiro, precisará de descobrir o endereço IP do interface da rede que irá utilizar para o multi-jogador no FG.
Se a sua conexão internet for através de um modem ADSL que está ligado directamente ao seu computador, há de descobrir o seu endereço IP visitando http://www.whatismyip.com.
Note O seu ISP poderá dar-lhe um endereço IP diferente cada vez que se ligar. |
Se a sua conexão for via um cabo Ethernet ou uma ligação sem-fio.
- Linux: Faça o log-in como root e execute
ifconfig
no terminal. No texto que-lhe é apresentado, procure por um nome de interface comoeth0
ouwlan0
. Finalmente, - Windows:
This article is currently being translated. |
Thefan630 (talk) 14:09, 12 May 2016 (EDT)
Servidores:
Os diversos servidores são conectados internamente, sendo assim, não é necessário ficar entrando em diferentes servidores para ver quem está conectado. Independente de qual servidor você estiver conectado, todos irão se visualizar no simulador.
Recomendamos que você conecte no servidor que esta geograficamente mais perto de você pois assim você terá menor latência (ping).
Server | Location | Tracked | Maintainer | IRC Name | Forum Name | Comments |
---|---|---|---|---|---|---|
fg.noahbuscher.com | US | No | Noah Buscher | Noah | Noah | May be merged with main servers in the near future. |
mpserver01.flightgear.org | Germany | mpserver15 | Oliver Schroeder | os | ||
mpserver02.flightgear.org | Los Angeles, USA | mpserver15 | Lloyd Stevens | ls4680 | ls4680 | |
mpserver03.flightgear.org | Germany | mpserver15 | Hergen | |||
mpserver04.flightgear.org | UK | No | Jon Stockill | Nav | JonS | |
mpserver05.flightgear.org | Chicago, USA | mpserver15 | Brant | IonCannon218 | ||
mpserver06.flightgear.org | Berlin, Germany | mpserver15 | Sven Teichmann | D-SAMI | Unlimited traffic | |
mpserver07.flightgear.org | Wisconsin, USA | N/A | Tom Betka | TB | Offline | |
mpserver08.flightgear.org | Frankfurt am Main, Germany | No | Roland | Quix0r | Quix0r | 10 TByte traffic, mostly short pings |
mpserver09.flightgear.org | Köln, Germany | N/A | Daniel Vigano | Fauchi95 | Offline | |
mpserver10.flightgear.org | Montpellier, France | mpserver15 | Alexis Bory | xiii | xiii | |
mpserver11.flightgear.org | Vilnius, Lithuania | No | Darius | ffg | ||
mpserver12.flightgear.org | Amsterdam, the Netherlands | mpserver12 | Rob | evilslut | evilslut | |
mpserver13.flightgear.org | Grenoble, France | No | Charles Ingels | charles | cbz-026 | |
mpserver14.flightgear.org | Zurich, Switzerland | mpserver15 | Yves Sablonier | gral | gral | |
mpserver15.flightgear.org | North Point, Hong Kong | N/A | Hazuki Amamiya | Hazuki | Hazuki | This is FGTracker, not a multiplayer server |
mpserver16.flightgear.org | Kansas City, Missouri, USA | mpserver15 | Rob Dosogne | truthsolo | truthsolo | |
mpserver17.flightgear.org | Cluj, Romania | N/A | Marius | tuxum | tuxum | Offline |
mpserver18.flightgear.org | Germany | mpserver15 |
Information as at 2014-01-04
Referências
|