LeagueSandbox é um emulador de servidor open-source para League of Legends, que permite alojar partidas personalizadas com regras e conteúdo modificados. Este guia aborda a configuração do seu servidor LeagueSandbox na Legion Hosting e a conexão de jogadores.
Primeiro Arranque no GPanel
- Inicie sessão no GPanel e selecione o seu servidor LeagueSandbox.
- Navegue até ao separador Console. O servidor irá clonar o repositório GameServer do GitHub e compilá-lo automaticamente durante a primeira instalação.
- Aguarde que o processo de compilação termine. Isto envolve compilar código .NET 6 e pode demorar vários minutos.
- Assim que a compilação terminar e o servidor iniciar, procure a mensagem
Game is ready.na consola. - Se o servidor não iniciar automaticamente, clique no botão Start.
Configuração do Servidor
LeagueSandbox não tem variáveis de arranque configuradas no GPanel para 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 é gerida através de ficheiros JSON no diretório Content/.
Diretório de Conteúdo
O diretório Content/ contém dados do jogo e ficheiros de configuração que controlam as definições do mapa, dados de campeões e regras do jogo. Pode modificar estes ficheiros 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:
- Descarregue as ferramentas de cliente LeagueSandbox a partir do GitHub do LeagueSandbox.
- Siga as instruções de configuração do cliente do projeto para configurar o seu cliente LoL para conexões a servidores personalizados.
- Aponte o cliente para o IP e porta do seu servidor a partir do GPanel.
- Inicie o jogo. Quando o servidor mostrar
Game is ready., os clientes podem conectar-se.
Definições do Jogo
Definições do jogo como mapa, campeões e regras de partida são configuradas através dos ficheiros de 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)
- Adicionar conteúdo e scripts personalizados
Artigos Relacionados
- LeagueSandbox Administração e Comandos
- Como Encontrar o IP e a Porta do Seu Servidor
- Como Enviar Ficheiros via SFTP