quarta-feira, 24 de abril de 2013

Criando um servidor dedicado


  Servidor, host, hospedagem, possui vários jeitos de fazer. Parece difícil, mas não é. Admito que é bom saber um pouco de computação, saber abrir portas para começar um servidor dedicado.
Então vamos lá.
  
  Primeiramente, a forma mais fácil de criar um servidor dedicado é com a ferramenta Startupz, disponível pra baixar no site www.codenameeagle.net. Necessário ter o GameSpy 3D. Esta ferramenta serve para várias coisas, como iniciar um servidor dedicado, entrar em uma rede, e etc...
  Um simples tutorial pode ser encontrado no arquivo "readme" dentro dos patch para multiplayer. Aqui está o tutorial:

==================================================
Servidor Dedicado:

Para configurar um servidor dedicado, utilize o game.exe normal com esta linha de comando:

game.exe + host + hostname "sem título" + dedicado + maxplayers 9 + map "fever valley" + jogo "teamplay"

(Criar um atalho do "game.exe" encontrado dentro do diretório, clique direito sobre o atalho, em seguida, colocar a linha acima, depois o caminho CE no campo "Target" ou "Destino").
   Isso deve abrir uma janela de console e iniciar um servidor dedicado teamplay com o nome "Sem Título", para 8 jogadores no mapa "Fever Valley". Nota: o servidor dedicado próprio conta como um jogador, por isso, se você quer mesmo equipes, utilizar o   "+maxplayers" para poder modificar o número máximo de jogadores.

================================================== 

  Para quem não entendeu, resolvi escrever mais sobre servidores dedicados.
  Bom, vamos começar!

  Como iniciar servidores Dedicados:

 Para criar um servidor dedicado é preciso que algumas portas no firewall estejam abertas: As mais importantes são:
  
  - 24711 (UDP) porta atual do jogo.
  - 4711  (UDP) porta do GameSpy. Como falei, vai precisar do GameSpy 3D para iniciar servidores dedicados.


  Talvez precise também liberar os seguintes "programas":
  -  LOBBY.exe
  -  ce.exe
  -  game.exe
  -  IPLIST.exe

  Com as portas abertas, agora vamos a criação do servidor.
  Existem duas maneiras para se criar um servidor dedicado.
  
  - Baixar o Startupz. Irá facilitar muito a criação do servidor.
  

  Basta você configurar-lo, ir em game starting e dedicated server. Configurar o máximo de jogadores, se haverá troca de mapas e etc...
  Com o servidor criado, se estiver tudo configurado certo, as portas abertas, o moldem da internet configurado corretamente, o server irá aparecer no server list do site www.codenameeagle.net.

  - Outra opção é iniciar um server criando um atalho do Codename eagle. Para criar este atalho, vá no diretório do CE, lá irá ter um arquivo executável chamado ce.exe. Clique com o botão direito nele e crie um atalho, é bom levalo para área de trabalho para poder configurar-lo com mais facilidade.
  No atalho, irá ter um campo com o nome "Destino". Nele, coloque o diretório do ce.exe, já irá estar ali se você fez tudo corretamente, e adicione esses comandos: 

  +host +dedicated +hostname "<Game Name>" +maxplayers <num> +map "<Map Name>" +game "<GameType>"

  ou

  +host +hostname "<Game Name>" +dedicated +maxplayers <num> +map "<Map Name>" +game "<GameType>" 

  
  Exemplo:
  "C:\Program Files\take2\CE\ce.exe" +host +hostname "Meu servidor" +dedicated +maxplayers 18 +map "No Mans Land" +game "deatchmatch" 

  

  
  Então se tudo deu certo, é só iniciar o ce.exe (atalho) e irá abrir uma tela de comando dizendo que o server está iniciado.

  


  Para entrar, é só usar o GameSpy 3D, o CElauncher ou o próprio startupz.

Nenhum comentário:

Postar um comentário