Uma dúvida que já tive e que hoje aprendi a resolve-la e como não tem um tutorial ensinando 100%
irei ajuda-los.
Dois servidores simultaneamente
Para começar teremos que ter algumas coisas em mãos:
* Noção de database
[sqlite ou mysql]
* Dois servidores com o mesmo distro (não testado com distro diferentes)
* Portas desbloqueadas (7171,7172)
[/quote]
Primeira parte, o servidor:Primeiro, vá em data/xml/server.xml e coloque isso:
Servidor 01
Servidor 02
<?xml version="1.0" encoding="UTF-8"?> <servers> <server id="1" name="Server2" versionMin="860" versionMax="860" address="127.0.0.1" port="7172"/> </servers>
Segundo, na config.lua dos servidores edite as tags:
Servidor 01
worldId = 0 loginPort = 7171 gamePort = 7174
Servidor 02
worldId = 1 loginPort = 7172 gamePort = 7173
Segunda parte, a database a partir daqui só será editado no servidor 02:
* Obs inicial: Foi testado com duas databases, uma para cada servidor, não foi testado com apenas uma database para dois servidores.
Servidores sqlite:
Primeiro, abra sua database usando seu editor (sqlite studio) e faça:
Depois de selecionar a database etc.. vá na tabela players e procure seu account manager,
clique para edita-lo e então procure por world_id.
Segundo, edite world_id vai está 0, coloque 1.
* Obs: se já existe algum player criado deve modificar o world_id também.
Servidores Mysql:
Primeiro, abra sua database usando seu editor (xampp) e faça:
Depois de ter colocado a senha entrado na database etc.., procure a tabela players e edite
o account manager e todos os samples. procure por world_id:
Segundo, edite o world_id vai está 0, coloque 1.
* Obs: se já existe algum outro player criado deve modificar o world_id também.
Qualquer dúvida poste abaixo, o tutorial foi testado logo se não funcionar alguma coisa você errou.
Créditos: vilden
<?xml version="1.0" encoding="UTF-8"?> <servers> <server id="0" name="Server1" versionMin="860" versionMax="860" address="127.0.0.1" port="7171"/> </servers>