Ir para conteúdo
  • Anúncios

    • AiroN

      Anuncie no L2JBrasil

      Deseja anunciar aqui no fórum, no Top L2JBrasil ou em nossa página no Facebook? Confira: www.l2jbrasil.com/anunciar
    • Grundor

      Método de login alterado   08-10-2017

      Com a atualização do fórum para versão  IPB 4.2 não é mais possível fazer login usando username, ao invés disso você deve usar e-mail ou seu Display Name (nome como é exibido no forum).      
    • AiroN

      Tenha seu clube formalmente no L2JBrasil!   18-10-2017

      Você tem amigos que estão sempre juntos contigo na alegria e na tristeza, na saúde e na doença, em todos os desenvolvimentos de suas vida, no pvp, nas quests? rsrs   Monte seu clube formalmente na L2J Brasil!
      Criar um clube é muito fácil, basta você entrar nesse tópico e se interar do assunto:    Dominem o mundo!


      Atenciosamente,
      Administração L2jBrasil.
Kelvin

[Tutorial] Criando 2 servidores no mesmo login.

Posts recomendados

Irei ensinar a galera a criar dois ou mais servidores no mesmo PC e com o mesmo Login.

 

Primeira coisa que se tem que fazer é escolher um login atualizado para melhorar na conexão.

 

O que é preciso ter.

 

1 LoginServer.

2 GameServers.

 

Os GameServers podem ser de versões diferentes.

 

Passo 1.

 

Configurando o banco de dado, cada servidor precisa ter um banco de dados independente então vamos criar 2 DBs chamaremos:

 

GameServer 1: l2jdb

GameServer 2: l2jdb2

 

Crie esses 2 no navicat.

Agora vamos configurar o GameServer 2 que por padrão vira l2jdb vamos mudar para l2jdb2.

Va em GameServer/Config abra o arquivo server.porpieties procure por...

 

# Database info

Driver=com.mysql.jdbc.Driver

#Driver=org.hsqldb.jdbcDriver

#Driver=com.microsoft.sqlserver.jdbc.SQLServerDriver

URL=jdbc:mysql://localhost/l2jdb

#URL=jdbc:hsqldb:hsql://localhost/l2jdb

#URL=jdbc:sqlserver://localhost/database=l2jdb/user=sa/password=

Login=root

Password=

MaximumDbConnections=50

 

Vamos mudar o seguinte URL=jdbc:mysql://localhost/l2jdb para URL=jdbc:mysql://localhost/l2jdb2 não precisa mecher nos arquivos com # eles são apenas comentarios não influenciam na configuração.

 

Pronto agora o seu GameServer1 funcionara no banco de dados l2jdb e o seu GameServer2 funcionara no banco de dados l2jdb2.

 

Passo 2

 

Configurando o arquivo Hexid para GameServer1.

O arquivo Hexid serve para a identificação do servidor quando ele é ligado e identifica a ordem de cada 1.

Vamos na pasta do LoginServer procure o arquivo RegisterGameServer.bat abra-o quando terminar de carregar digite clean e de enter, ira perguntar se você está certo disse digite y e de enter denovo, ira pedir para criar um arquivo Hexid, vamos digitar 1 e dar enter.

Pronto Criamos o arquivos Hexid(server1) renomei-o para Hexid somente, copie o arquivo va na pasta GameServer/Config e cole lá dentro, se pedir para substituir, faça isso.

Pronto criamos o primeiro servidor.

 

Configurando o arquivo Hexid para GameServer2.

Volte para a pasta LoginServer, casó o arquivo Hexid esteja lá ainda é só deletar para fazermos o outro.

Abra novamente o arquivo RegisterGameServer.bat mas agora não vamos fazer os passos explicados no GameServer1, simplismente depois de carregar digite 2 e ira criar o arquivo Hexid(server2), renomei para Hexid, copie va na pasta do GameServer2/config e cole lá dentro, se pedir para substituir, faça isso.

 

Passo 3

 

Configurando a porta do GameServer.

Para se conectar ao game é necessario de uma porta a 7777 vamos definir as portas para os GameServers.

 

GameServer1: Porta 7777

GameServer2: Porta 7778

 

Por padrão o GameServer vem na porta 7777 então não precisaremos mudar a porta no GameServer1, vamos alterar somente a do GameServer2.

Va em GameServer/config abra o arquivo Server.propieties procure logo no inicio por:

# Bind ip of the gameserver, use 0.0.0.0 to bind on all available IPs

GameserverHostname=0.0.0.0

GameserverPort=7777

 

E altere GameserverPort=7777 para GameserverPort=7778

 

Pronto porta do GameServer2 configurada.

 

Passo 4

 

Configurando o arquivo l2.ini

Por padrão o arquivo l2.ini vem com a porta 7777 configurada, então não precisamos mecher nele para logar no GameServer1, vamos configurar a do GameServer2, separe a system e abra-o com o FileEdit e procure por:

 

EXEName=l2.exe

SaveExt=usa

Port=7777

Class=LineageWarrior.MFighter

 

Altere a linha Port=7777 para Port=7778 e salve com a versão 413.

 

Pronto tudo configurado.

 

Ligue o LoginServer e depois o GameServer1 e GameServer2, os 2 irão carregar e da a mensagem que os servidores foram registrados.

 

OBS: Será necessario liberar a porta 7778 do seu modem para conexão no GameServer2.

 

 

Creditos: Kelvin, L2JBrasil

Proibido a postagem em outros forums.

 

 

 

 

Proibida a reprodução mesmo que em partes desse tutorial sem a publicação dos devidos créditos de criação

Garantido pela Constituição da República Federativa do Brasil, de 05 de outubro de 1988

Portaria MCT n° 88, de 23/04/98

Propriedade Intelectual

  • Gostei 6

Compartilhar este post


Link para o post
Compartilhar em outros sites

very good....mais c fo de verções diferentes "EX:um interlude e otro Gracia" e a msms coisa?

Compartilhar este post


Link para o post
Compartilhar em outros sites

vlw ai isso foi massa^^

tem uns server que é assim.

exemplo: INTERLUDE

GRACIA

no mesmo loguin

como faz isso?

vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pode ser versões diferentes o esquema é o mesmo é só usar o Login da versão mais recente.

  • Gostei 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que o nego vai te que te 1 pc muito bao para fica com 2 sv no msm pc :) sera ki aki da to com core 2 quad placa de video 9400 gt gforce e 4 gb de ram 800ghz tem ideia de quantos player em kada sv quentaria ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

:) Ola, legal os deuses te atenderam , mas não esquece de ter maquina pra 2 server ok, se usamdo 2 maquina para um server da um leguinho.. mas e legal ter um pvp e im low w show. esse Kelvim e massa mesmo da maior atenção pra galera .. :rolleyes:

Compartilhar este post


Link para o post
Compartilhar em outros sites
Acho que o nego vai te que te 1 pc muito bao para fica com 2 sv no msm pc :) sera ki aki da to com core 2 quad placa de video 9400 gt gforce e 4 gb de ram 800ghz tem ideia de quantos player em kada sv quentaria ?

 

ola se o seu data for caseiro banda de 2 mega, maximo 20 ou 30 cada server, se for data bom uns 100 cada, mas se for fera mesmo uns 1000 cada.. mas ai o problema que vc tera sera mais na banda que nessa maquina mas ai coloca 8 de ram, sabe maior sonho e colocar lineage no linox..uma hora consigo...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Entao vo por no meu pc msm acho...que tenho 1 amigo pc dele full ddr3 processador athon 4.4 se nao me engano 4gb de ram ddr3 placa de video 9600 se nao me engano mais so ta com 1 mega de net :S! ond ele mora nao tem net que presta so velox :S eu morava la perto (Duque de caxias )ond eu morava nao tinha nem velox era so discada ou a radio :blink: , agora moro em barra manssa ta melhor aki :D! sem comparaçao :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

lol tentei faze um helbolt e um interlude da error en todos ainda bem q tinha bkp de tudo xD acho q foi pq ñ mecho no hexid...tentei + da error

Compartilhar este post


Link para o post
Compartilhar em outros sites

O meu ta dando um erro no startgameserver2:

INFO connecting to login on 10.0.0.2:9014

INFO Damn! Registeration failed: Reason: already logged in

Compartilhar este post


Link para o post
Compartilhar em outros sites
# Bind ip of the gameserver, use 0.0.0.0 to bind on all available IPs

GameserverHostname = 0.0.0.0

GameserverPort = 7778

 

# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname

ExternalHostname = fantasyl2server.servegame.com

# This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname

InternalHostname = 10.0.0.2

# Note: You can define server hostname for each network in subnets.properties

 

# The Loginserver host and port

LoginPort = 9014

LoginHost = 10.0.0.2

mudei sim

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estou tentando por em 2 pcs, 1 server em cada,aparecem os dois na lista mas soh entro no server da msma maquina do login, em kualker q eu escolha!!! É possível ter um server em cada máquina, logando no msmo login????Obs to com um no linux outro no windows, mas axo q isso naum iria interferir... help!

Compartilhar este post


Link para o post
Compartilhar em outros sites

acho q de um pc pro otro so c os dois tiveren em rede

Compartilhar este post


Link para o post
Compartilhar em outros sites

lol

 

 

so aki em ksa q ta dando esse erro

fasso td q manda no tuto mas quando vai liga da esse erro olha soo

 

errof.jpg

 

 

se puder me ajuda agradeço desde ja ^^

Compartilhar este post


Link para o post
Compartilhar em outros sites

vai na pasta dos dois serve

 

no local /config

onde tem os arquivos .propries

ai tem um arquivno txt com o nome

Hexid

delete dos dois gameserver

apos isso va na pasta do login

registerigameserver

Cria o Server 1

e o 2 como fala no Tutorial

Compartilhar este post


Link para o post
Compartilhar em outros sites



     


  • Quem Está Navegando

    Nenhum usuário registrado visualizando esta página.

×