Secret Experience

Secret Experience (https://secretexperience.net/)
-   [L2J] Tutoriais (https://secretexperience.net/l2j-tutoriais/)
-   -   Tutorial de Como Cria Dois Servidores Em Um Mesmo Pc (https://secretexperience.net/l2j-tutoriais/11359-tutorial-de-como-cria-dois-servidores-em-um-mesmo-pc.html)

aldorip 08-08-2009 12:10 PM

Tutorial de Como Cria Dois Servidores Em Um Mesmo Pc
 
Estou disponibilizado um Pequeno Tutorial Encima do Que eu Aprendi, Para Fazer dois Servidores em Um Mesmo Pc.
No Caso Desse Tutorial Irei Ensina Como Se Faz Pra ter Um Serve Interlude e Um Serve Gracia...

# Primeiro Crie uma Pasta Com Nome Serve
Exemplo: C:\Serve
Depois dentro dessa mesma pasta Crie duas Novas Pasta uma com o servidor Interlude e Outra com o Servidor Gracia Final
Exemplo:
C:\Serve\Interlude
C:\Serve\Gracia
Agora dentro de cada uma você coloca os Servidores no exemplo citado, sera uma Serve interlude e um Serve Gracia


#Agora Configurando o banco de dado
Para que você tenha no mesmo Pc Dois Servidores, Será necessário apenas um logim e Dois Game Serves ( que tanto pode ser de versões diferente , ou não) e para cada um deve ser criado um banco de dados então vamos criar 2 DBs


Na maioria por padrão vem com nome l2jdb mas poderemos encontra l2j( outro nome qualquer que indentifique o banco de dados de cada serve), mas nesse exemplo vamos utiliza os nome l2jdb.

Para GameServer 1: l2jdb e para GameServer 2: l2jdb2

Abra o navicat click com botão direto em localhost e depois na opção new data base e na opção enter name data base digite l2jdb e depois aperte ok , repita o mesmo processo e crie outro data base com nome l2jdb2

#Agora vamos configurar o GameServer 2 ....

Por padrão os arquivos server.porpieties vem l2jdb vamos mudar para l2jdb2.

Vá em: C:\Serve\Gracia\GameServer\Config abra o arquivo server.porpieties procure por...

Citação:

# Database info
Driver=com.mysql.jdbc.Driver
#Driver=org.hsqldb.jdbcDriver
#Driver=com.microsoft.sqlserver.jdbc.SQLServerDriv er
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

Mude o Seguinte parâmetro 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.

Fazendo isso GameServer1 funcionara no banco de dados l2jdb e o seu GameServer2 funcionara no banco de dados l2jdb2.

# Registrando os Serves Games.....
Agora e necessário registra os Games Serve Pra na dá erro na ora de liga o servidor geralmente e a parte em que, mas se tem problema.


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

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

Se depois de sequi esses passos ainda der erro com o Game Server 2 mas na frente verifique se a sequinte função esta ativada no seu arquivo confiq do logim Serve 1

Citação:

# If set to true any GameServer can register on your login's free slots
AcceptNewGameServer = False <-------- Mude aqui para True


#Configurando a porta do GameServer.
Por padrão a porta 7777 e usada para se conectar ao Servirdor por meio do Cliente de lineage então devemos 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:

C:\Serve\Gracia\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 a porta do GameServer2 configurada.



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

Citação:

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 do Servidor Interlude e depois o GameServer1( no caso e o seu serve Interlude) e GameServer2 ( que por sua vez será o serve Gracia), os 2 irão carregar e da a mensagem que os servidores foram registrados.

OBS: Certifique-se de liberar a porta 7778 do seu modem para conexão no GameServer2.
Espero que tenha ajudado ....

Créditos do Tutorial aldorip

elinhomaielo 08-08-2009 09:35 PM

Tipo, nao sei se funciona direito, mais que sua "ideia" e seus poster ficaram otímos! Ficaram sim!

aldorip 08-08-2009 11:28 PM

Citação:

Postado Originalmente por elinhomaielo (Post 43274)
Tipo, nao sei se funciona direito, mais que sua "ideia" e seus poster ficaram otímos! Ficaram sim!

wlw amigo obrigado espero que possa ter ajudado você.

thcloneth 28-08-2009 03:04 AM

mais que 10 quase 11
 
cara Não sabe quanto sofri pra fazer isso so li seu post não testei ainda mais vo fazer isso ja

Que Um Beijo


Sem malicia

Vlwww manoooooooooooo abraçooooooooooooooooooooooooo

Caras como vc muda a net pra mellhor !!!

aldorip 17-09-2009 12:56 PM

muashahsahssh
Faz tempos que n olhava esse poste e bom saber que isso possa te ajuda eu tbm sofri um pouco mas consequi e comcerteza vc tbm vai consequir.....

nettao 28-09-2009 08:31 PM

Bom fiz todos procedimentos pois quando esta carregando o segundo game server ele da um erro ja tentei de tudo pois nada mudo e tambem minha system apareceu 2 server e o 2ºserver como off por que o game server 2 nao concegue terminar de carregar alguem sabe de alguma coisa que possa corrigir isto o erro e o seguinte

Damn! Registeration Failed: already logged in
Connecting to login on :9014
Damn! Registeration Failed: already logged in

E so fica assim

alguem que possa me dar um help estou esperando
:nah::nah:

Setokaiba 28-09-2009 08:51 PM

Tenta com este:
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

Bandit 05-10-2009 11:44 AM

Que bom eu estava precisando disso. vlw

witchsuper 01-12-2009 02:30 AM

Tudo Funcionando Ok! Nem precisei alterar a porta 7777 do gameserve 2 pra 7778. nem alterei na pasta game serve e nem no l2.ini e esta tudo funcionando de Boa. Parabens pelo tuto.

Funfa legal.

jnhzZpro 01-01-2010 01:59 PM

funfo aki blz ué


Horários baseados na GMT -3. Agora são 08:19 AM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.