Função do serviço
5.- GameServerCS contém GameServerCS.exe e sua própria pasta Data. É a instância usada para Castle Siege e os eventos configurados para esse executável. No pacote original, usa ServerCode = 19 e ServerPort = 55919. A entrada correspondente em ConnectServer/Data/ServerList.dat usa o mesmo código e porta.
Arquivos da pasta Data
| Arquivo | Chaves no pacote | Conteúdo |
|---|---|---|
GameServerInfo - ChaosMix.dat |
208 | Taxas de sucesso das combinações da chaos machine e de outros sistemas de mistura. |
GameServerInfo - Character.dat |
351 | Dano, defesa, velocidade, recuperação e fórmulas de cada classe. |
GameServerInfo - Command.dat |
185 | Requisitos, custos, limites e comportamento dos comandos do jogo. |
GameServerInfo - Common.dat |
405 | Identidade e rede do serviço, limites gerais, experiência, economia e regras comuns. |
GameServerInfo - Custom.dat |
104 | Chaves de recursos personalizados, seus interruptores, mensagens e requisitos. |
GameServerInfo - Event.dat |
94 | Ativação, entrada e regras dos eventos. |
GameServerInfo - Skill.dat |
201 | Constantes, limites, duração e efeitos das habilidades. |
DiscordBridge.ini |
3 | Exportação de mensagens para a integração com Discord. |
Marketplace.ini |
2 | Habilitação do marketplace e das negociações. |
Os sete arquivos GameServerInfo - *.dat compartilham a seção [GameServerInfo]. Cada um possui um guia próprio, com os grupos de parâmetros e as diferenças conferidas em relação ao outro executável. As pastas Data/Custom desta instalação estão vazias; os dados personalizados compartilhados ficam em MuServer/Data/Custom.
Conexões que devem concordar
Chave em Common.dat |
Correspondência |
|---|---|
ServerCode, ServerPort |
Entrada de GameServerCS em ConnectServer/Data/ServerList.dat. |
DataServerAddress, DataServerPort |
Endereço e porta do DataServer. |
JoinServerAddress, JoinServerPort |
Endereço e porta do JoinServer. |
ConnectServerAddress, ConnectServerPort |
Endereço e porta UDP do ConnectServer. |
No pacote, os três serviços internos ficam em 127.0.0.1. Esse endereço só serve quando os processos estão no mesmo computador. Os arquivos de GS e GSCS contêm valores e chaves diferentes; mantenha cada conjunto na sua pasta.
Antes de alterar
Faça backup da pasta Data desta instância. Não copie os .dat de GameServer por cima: especialmente Character.dat, Common.dat e Event.dat têm diferenças reais. Altere primeiro as conexões, depois as regras de jogo, e teste a entrada e os sistemas afetados.