Ir para conteúdo


[Tutorial] Criando 2 servidores no mesmo login.


124 respostas neste tópico

#1    Kelvin

Kelvin

Postado 13 janeiro 2009 - 07:41

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

Por favor, acesse sua conta ou cadastre-se para ver este conteúdo oculto.



#2    StorMaker

StorMaker
  • LoL Br

  • 630 posts

Postado 13 janeiro 2009 - 13:10

very good....mais c fo de verções diferentes "EX:um interlude e otro Gracia" e a msms coisa?
[img]http://www.speedtest.net/result/376210082.png[/img]
[img]http://img62.imageshack.us/img62/6104/4l417ogcc2.gif[/img]
Fui Malcriado ou Mal Educado!?"você Mereceu...."By รтσяммαkєя...
Gosto?;D

#3    Dark.Lord

Dark.Lord
  • Muito Noob

  • 54 posts

Postado 13 janeiro 2009 - 13:49

Excelente! Era exatamente isso que eu estava querendo!!
www.l2cnx.vai.la

Fühle deine schmerzen; spüre meinen hass... Zeige mir deine wunden und ich lasse sie wieder bluten...

#4    laiala

laiala
  • Muito Noob

  • 103 posts

Postado 13 janeiro 2009 - 13:59

vlw ai isso foi massa^^
tem uns server que é assim.
exemplo: INTERLUDE
GRACIA
no mesmo loguin
como faz isso?
vlw
[img]http://img171.imageshack.us/img171/756/banerparasites1uh7.jpg[/img]
www.l2pecadores.com.br

#5    Igor Ferreira

Igor Ferreira
  • Manja

  • 3.430 posts

Postado 13 janeiro 2009 - 15:36

bom agora posso ter 2

#6    Kelvin

Kelvin

Postado 13 janeiro 2009 - 16:21

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

#7    StorMaker

StorMaker
  • LoL Br

  • 630 posts

Postado 13 janeiro 2009 - 16:27

thks =D
[img]http://www.speedtest.net/result/376210082.png[/img]
[img]http://img62.imageshack.us/img62/6104/4l417ogcc2.gif[/img]
Fui Malcriado ou Mal Educado!?"você Mereceu...."By รтσяммαkєя...
Gosto?;D

#8    TicO

TicO
  • Muito Noob

  • 111 posts

Postado 13 janeiro 2009 - 19:31

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 ?

#9    pepico

pepico
  • Noob

  • 200 posts

Postado 13 janeiro 2009 - 20:09

:) 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:

#10    pepico

pepico
  • Noob

  • 200 posts

Postado 13 janeiro 2009 - 20:14

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...

#11    TicO

TicO
  • Muito Noob

  • 111 posts

Postado 13 janeiro 2009 - 21:13

eu tenho 12 megas de net net virtua so pra meu pc

#12    Kelvin

Kelvin

Postado 13 janeiro 2009 - 21:16

Então cabe uns 70~80 em cada servidor.

#13    TicO

TicO
  • Muito Noob

  • 111 posts

Postado 13 janeiro 2009 - 21:27

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

#14    StorMaker

StorMaker
  • LoL Br

  • 630 posts

Postado 14 janeiro 2009 - 18:51

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
[img]http://www.speedtest.net/result/376210082.png[/img]
[img]http://img62.imageshack.us/img62/6104/4l417ogcc2.gif[/img]
Fui Malcriado ou Mal Educado!?"você Mereceu...."By รтσяммαkєя...
Gosto?;D

#15    Sushi

Sushi
  • ForeverAlone

  • 36 posts

Postado 09 fevereiro 2009 - 17:08

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



#16    Kelvin

Kelvin

Postado 09 fevereiro 2009 - 19:29

Vc mudou a porta de 7777 para 7778?

#17    Sushi

Sushi
  • ForeverAlone

  • 36 posts

Postado 09 fevereiro 2009 - 19:34

# 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

#18    ANDRESSAXD

ANDRESSAXD
  • ForeverAlone

  • 11 posts

Postado 09 março 2009 - 23:25

uma duvida tem como por o server on sem abrir porta nenhuma ?

#19    KhayrusS

KhayrusS
  • "O" Cara

  • 3.957 posts

Postado 10 março 2009 - 11:25

uma duvida tem como por o server on sem abrir porta nenhuma ?

Hamachi

#20    lDiego

lDiego
  • ForeverAlone

  • 13 posts

Postado 18 março 2009 - 18:30

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!
SERVIDOR L2 ZAFIRA

O MELHOR DO L2 AGORA AO SEU ALCANCE

www.l2zafira.webs.com




0 usuário(s) está(ão) lendo este tópico

0 membros, 0 visitantes, 0 usuários anônimos

© L2jBrasil - Todos os direitos reservados
NCsoft©, the interlocking NC logo, Lineage© II, and all associated logos and designs are trademarks or registered trademarks or service marks of NCsoft Corp.
All rights reserved and other trademarks are the property of their respective owners.