LeagueSandbox é um emulador de servidor de código aberto para League of Legends, permitindo que você hospede partidas personalizadas com regras e conteúdo modificados. Este guia cobre a configuração do seu servidor LeagueSandbox na Legion Hosting e a conexão de jogadores.
Primeira Inicialização no GPanel
- Faça login no GPanel e selecione seu servidor LeagueSandbox.
- Navegue até a aba Console. O servidor irá clonar o repositório GameServer do GitHub e compilá-lo automaticamente durante a primeira instalação.
- Aguarde o processo de build ser concluído. Isso envolve compilar código .NET 6 e pode levar vários minutos.
- Quando a build terminar e o servidor iniciar, procure pela mensagem
Game is ready.no console. - Se o servidor não iniciar sozinho, clique no botão Start.
Configuração do Servidor
LeagueSandbox não possui variáveis de inicialização configuradas no GPanel além da porta do servidor. O servidor é executado com o comando:
./GameServerConsole --port [PORT]
A porta é atribuída automaticamente pelo GPanel. A configuração do jogo é gerenciada através de arquivos JSON no diretório Content/.
Diretório Content
O diretório Content/ contém dados do jogo e arquivos de configuração que controlam configurações de mapa, dados de campeões e regras do jogo. Você pode modificar esses arquivos usando o File Manager no GPanel ou via SFTP.
Como Conectar
Conectar-se a um servidor LeagueSandbox requer um cliente League of Legends compatível e o conector de cliente LeagueSandbox:
- Baixe as ferramentas de cliente LeagueSandbox do GitHub do LeagueSandbox.
- Siga as instruções de configuração do cliente do projeto para configurar seu cliente LoL para conexões a servidores personalizados.
- Aponte o cliente para o IP e a porta do seu servidor no GPanel.
- Inicie o jogo. Quando o servidor mostrar
Game is ready., os clientes podem conectar.
Configurações do Jogo
Configurações do jogo como mapa, campeões e regras de partida são definidas através dos arquivos Content e scripts do lado do servidor. Consulte o repositório GameServer do LeagueSandbox para documentação sobre:
- Seleção de mapa e suporte a mapas personalizados
- Configuração e balanceamento de campeões
- Modificações de regras do jogo (taxa de ouro, taxa de experiência, cooldowns)
- Adição de conteúdo e scripts personalizados
Artigos Relacionados
- LeagueSandbox Administração e Comandos
- Como Encontrar o IP e a Porta do Seu Servidor
- Como Enviar Arquivos via SFTP