WIKI

ARTIGO · GENESYS WIKI

Como funcionam os cinco serviços.

Arquitetura das pastas 1 a 5 e conexões entre os processos.

Organização do MuServer

Os cinco serviços principais do pacote ficam em pastas numeradas. Cada executável lê seus arquivos da subpasta Data da própria pasta. MuServer\Data é a base compartilhada de dados do jogo, documentada em outra parte da Wiki.

Pasta Serviço Função principal
1.- ConnectServer ConnectServer Lista os servidores disponíveis e encaminha o cliente ao endereço e porta do GameServer escolhido.
2.- DataServer DataServer Lê e grava dados persistentes dos personagens e sistemas do jogo.
3.- JoinServer JoinServer Valida o login da conta e comunica o estado de conexão aos demais serviços.
4.- GameServer GameServer Executa as regras do mundo, personagens, itens, habilidades e eventos comuns.
5.- GameServerCS GameServerCS Executa o servidor de Castle Siege e os sistemas específicos desse contexto.

Como as configurações se relacionam

ConnectServer/Data/ServerList.dat anuncia os códigos, endereços e portas dos GameServers. Cada GameServerInfo - Common.dat informa o mesmo ServerCode e a porta de escuta do respectivo processo, além dos endereços internos de ConnectServer, JoinServer e DataServer. Esses valores devem concordar. No pacote original, GameServer usa código 0 e porta 55901; GameServerCS usa código 19 e porta 55919.

As portas e endereços do ambiente de exemplo não devem ser copiados cegamente para outro servidor. 127.0.0.1 é o próprio computador do serviço; só funciona entre processos que realmente estão na mesma máquina. O endereço apresentado ao cliente no ServerList.dat precisa ser alcançável pelos jogadores.

Ao configurar

Faça backup dos arquivos de cada pasta. Altere primeiro os endereços, portas e códigos de forma coerente entre os serviços. Em seguida, aplique as mudanças em uma manutenção planejada e confira os logs de conexão e a entrada no jogo. Os guias de GS e GSCS detalham seus nove arquivos de configuração separadamente e mostram as diferenças relevantes entre as duas pastas.

Fim do artigo
AJUDE A MELHORAR A WIKI

Encontrou algo incorreto ou faltando?

O WhatsApp abrirá com o título e o link deste artigo. Conte no atendimento o que precisamos ajustar.

Reportar uma questão