background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categorias

Guia de Configuração do Servidor Onset


Este guia abrange tudo o que precisa de saber sobre a configuração do seu servidor dedicado Onset na Legion Hosting. Onset é um jogo sandbox multijogador construído no Unreal Engine 4 que permite aos jogadores criar modos de jogo personalizados através de scripting Lua. Para comandos de administração e gestão de pacotes, consulte o nosso guia Configuração de Administração e Pacotes do Onset.

O que é o Onset?

O Onset é um jogo sandbox multijogador desenvolvido pela Blue Mountains GmbH que fornece uma tela em branco para criar virtualmente qualquer experiência multijogador. Ao contrário dos jogos tradicionais com jogabilidade fixa, o Onset depende inteiramente de pacotes (modos de jogo) criados pela comunidade escritos em Lua para definir as regras, mecânicas e conteúdo de cada servidor.

Funcionalidades principais incluem:

  • Scripting Lua — Criação completa de modos de jogo utilizando a linguagem de programação Lua com uma API abrangente do lado do servidor e do cliente
  • Unreal Engine 4 — Visuais e física de alta qualidade alimentados pelo UE4
  • Mapa de Mundo Aberto — Um grande ambiente de mundo aberto com terreno diversificado, cidades e interiores
  • Sistema de Pacotes — Pacotes de modo de jogo modulares que podem ser combinados e personalizados
  • Multijogador — Suporte a servidor dedicado para grande número de jogadores com modos de jogo personalizados

Primeiro Arranque

Quando o seu servidor Onset é aprovisionado na Legion Hosting, vem pré-configurado com os ficheiros base do servidor. Para colocar o seu servidor a funcionar pela primeira vez:

  1. Inicie sessão no GPanel em gpanel.legionhosting.net
  2. Selecione o seu servidor Onset na lista de servidores
  3. Reveja as suas Variáveis de Arranque para definir o nome do servidor e o máximo de jogadores antes do primeiro arranque
  4. Clique em Start para iniciar o servidor
  5. O servidor irá inicializar e gerar ficheiros de configuração padrão no primeiro arranque
  6. Assim que a consola mostrar que o servidor está pronto e a escutar, os jogadores podem conectar-se através do launcher do Onset
Porta Padrão: O Onset utiliza a porta UDP 7777 por padrão para conexões de jogo e a porta TCP 7776 para consultas HTTP. A porta atribuída ao seu servidor é mostrada no GPanel na página principal do seu servidor. As portas são atribuídas aleatoriamente, a menos que tenha um IP privado.
Importante: Os servidores Onset requerem pelo menos um pacote de modo de jogo instalado para que os jogadores tenham uma experiência significativa. Sem pacotes, o servidor funcionará mas os jogadores não terão mecânicas de jogo. Consulte o guia Configuração de Administração e Pacotes do Onset para instruções de instalação de pacotes.

Variáveis de Arranque do GPanel

O GPanel fornece uma variável de arranque no separador Startup para atualizações automáticas. Todas as outras definições do servidor (nome do servidor, palavra-passe, máximo de jogadores) são configuradas no server_config.json (ver abaixo).

Variável Padrão Descrição
AUTO_UPDATE 1 Atualizar automaticamente o servidor ao reiniciar. Defina como 0 para desativar.
Nota: O nome do servidor, palavra-passe e máximo de jogadores são configurados no server_config.json, não como variáveis de arranque do GPanel. Consulte a secção de configuração abaixo.

Configuração do Servidor (server_config.json)

O ficheiro de configuração principal do servidor é o server_config.json, localizado no diretório raiz do servidor. Pode editar este ficheiro através do File Manager do GPanel. Este ficheiro utiliza o formato JSON:

{
    "servername": "My Onset Server",
    "hostname": "0.0.0.0",
    "port": 7777,
    "maxplayers": 50,
    "password": "",
    "visible": true,
    "streamdistance": 800,
    "streamrate": 50,
    "tickrate": 50,
    "loglevel": 1,
    "packages": [
        "mygamemode"
    ],
    "plugins": []
}

Explicação das Definições de Configuração

Definição Padrão Descrição
servername Onset Server O nome apresentado no navegador de servidores do launcher do Onset.
hostname 0.0.0.0 O endereço IP ao qual o servidor se liga. Deixe como 0.0.0.0 para ligar a todas as interfaces.
port 7777 A porta UDP principal para tráfego de jogo. Normalmente gerida automaticamente pelo GPanel.
maxplayers 50 Número máximo de jogadores em simultâneo. Contagens mais altas aumentam o uso de recursos.
password (vazio) Palavra-passe do servidor. Deixe como texto vazio para um servidor público.
visible true Se o servidor aparece no navegador público de servidores.
streamdistance 800 A distância (em unidades Unreal) à qual as entidades são transmitidas aos jogadores. Valores mais baixos reduzem a carga de rede.
tickrate 50 Taxa de atualização do servidor em Hz. Valores mais altos significam jogabilidade mais fluida mas mais uso de CPU.
packages (array vazio) Lista de nomes de pastas de pacotes a carregar no arranque. Os pacotes definem o modo de jogo e as mecânicas de jogabilidade.
Sintaxe JSON: O ficheiro server_config.json deve ser JSON válido. Uma vírgula em falta, vírgula a mais ou parêntesis incompatível impedirá o servidor de iniciar. Utilize um validador de JSON se não tiver certeza sobre as suas edições.

Definições de Rede

O Onset utiliza portas separadas para tráfego de jogo e consultas HTTP. Compreender a configuração de rede é importante para uma conectividade adequada:

Porta Protocolo Finalidade
7777 UDP Porta principal do jogo para conexões de jogadores e dados de jogo
7776 TCP Porta de consulta HTTP para listagens no navegador de servidores e consultas de API

Como os Jogadores se Conectam

Os jogadores conectam-se aos servidores Onset através do launcher oficial do Onset, não diretamente pelo Steam.

Via Navegador de Servidores

  1. Inicie o jogo Onset a partir do Steam
  2. No launcher do Onset, clique em Server Browser
  3. Procure o nome do seu servidor na lista ou filtre por modo de jogo
  4. Selecione o servidor e clique em Connect
  5. Introduza a palavra-passe se uma estiver definida

Via Conexão Direta

  1. Inicie o jogo Onset a partir do Steam
  2. No launcher do Onset, clique em Direct Connect
  3. Introduza o endereço IP e a porta do seu servidor (ex.: 192.168.1.100:7777)
  4. Clique em Connect
Encontrar o IP do Seu Servidor: O endereço IP e a porta do seu servidor podem ser encontrados na página principal do seu servidor no GPanel. Para um guia detalhado, consulte o nosso guia Como Encontrar o IP e a Porta do Seu Servidor.

Artigos Relacionados

Precisa de Ajuda?

Se está a ter problemas com o seu servidor Onset ou precisa de mais assistência, a nossa equipa de suporte está aqui para ajudar. Submeta um ticket de suporte e responderemos o mais brevemente possível.


Este artigo foi útil?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.