Dois Servidores Simultaneamente

Vilden
Por Vilden
em Tutoriais para Iniciantes

Vilden

Loading. . .
avatar
Infante
Infante

INFOS

Grupo: InfanteRegistrado: 09/05/08Posts: 1597

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>

Atenciosamente, Vilden.

Sofft

Engenheiro e Programador
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 03/12/11Posts: 137Char no Tibia: Surionz

@Vilden,

bom tutorial!

 

Você saberia como colocar os 2 otserver para rodar no mesmo IP?

Quando o player fizer login na conta, mostre todos os chars.

Ex:

João (mundo 1)

josé (mundo 2)

pessoa93

avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 20/10/10Posts: 911Char no Tibia: Felipe Pessoa

@Vilden,

bom tutorial!

 

Você saberia como colocar os 2 otserver para rodar no mesmo IP?

Quando o player fizer login na conta, mostre todos os chars.

Ex:

João (mundo 1)

josé (mundo 2)

Isso se não impossivel é muito complicado.

Uma solução para você é abrir um servidor na porta 7171 e outro ta 7172.

Você terá dois servidores com IP iguais só que com portas diferentes.

--

 

Aprovado Vilden.

---------------

 

Sofft

Engenheiro e Programador
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 03/12/11Posts: 137Char no Tibia: Surionz

@Pess0a,

ok, abrir 2 servidores eu sei, só pensei que fosse possível isso.

caotic

Afinal de contas,sou um mordomo e tanto
avatar
Infante
Infante

INFOS

Grupo: InfanteRegistrado: 04/03/11Posts: 1599Char no Tibia: No Have

fico mais ou menos topico so organizar mais o topico e fica legal

rep+

Vilden

Loading. . .
avatar
Infante
Infante

INFOS

Grupo: InfanteRegistrado: 09/05/08Posts: 1597

Teria que testar aqui e tentar várias vezes, depois eu tento.. mais acho que não tem como

porque quando coloca-se o segundo ot on, o primeiro ficaria off...

Atenciosamente, Vilden.

EquipeGOT

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 20/04/12Posts: 22

E como fica a parte do site??? como o xampp no caso de um mysql, vai por os dois sites on???

Vilden

Loading. . .
avatar
Infante
Infante

INFOS

Grupo: InfanteRegistrado: 09/05/08Posts: 1597

Todos sites vem com configuração para dois servidores, a parte do segundo servidor fica

com os traços, ( --- ) pois não é utilizada, só remover os traços e editar..

 

Mais não sei como ira funcionar, o tutor é só na parte de servidor.a

Atenciosamente, Vilden.

dezimjpa

FODA-SE
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 07/07/08Posts: 41Char no Tibia: Ziretrix

gostei mt , vai ajudar mts pessoas como me ajudo .. amanha do o rep+ :D

MaiconGuedes

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 28/12/11Posts: 8

Cara,sei que eu fiz certo. Porém as Distros são diferentes... Uma Forgotten e a Outra Alissow,esse seria o meu problema de não estar conseguindo logar?

 

Primeiro Server só acessa os personagem na tela de login,porém não entra...

Segundo Server,aparece 1 erro de [load - highscore] e otro de nao lembro,porém ficava on normal.Mas acessando o jogo,

Ao colocar a acc a tela de login fecha... o.O' qnd digita acc ele fecha... é como se fosse erro do primeiro. só que ao inves de mostra o erro,ele fecha só a tela de login...

 

É o Distros diferente então que não dá certo?

danielb

Daniel Bruno
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 10/01/07Posts: 19

Bom, consegui colocar os 2 ON, só q o Segundo não da XP nenhuma sendo que os skills upam normalmente...

 

Alguém saberia o motivo??

 

VLWS