Blesková sleva 50% sleva na všechny servery Zbývá jen pár hodin!
Končí za: 00D 00H 00M 00S
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
Kategorie

Onset nastavení administrátora a balíčků

CS onset admin packages lua 0 uživatelům to pomohlo

Tento průvodce pokrývá nastavení administrátora, konzolové příkazy, systém Lua balíčků, správu hráčů a vozidel a konfiguraci databáze pro váš dedikovaný server Onset na Legion Hosting. Pro úvodní nastavení serveru viz náš Onset průvodce nastavením serveru.

Nastavení administrátora

Onset spravuje administrátorská oprávnění prostřednictvím Lua skriptování ve vašich balíčcích herního režimu. Na rozdíl od mnoha her s vestavěnými administrátorskými systémy se Onset spoléhá na vaše balíčky pro definování toho, kdo má zvýšená oprávnění a co tato oprávnění umožňují.

Většina komunitních balíčků herních režimů obsahuje administrátorský systém. Nastavení administrátora obvykle zahrnuje:

  1. Otevřete File Manager v GPanel
  2. Přejděte do adresáře vašeho balíčku (např. packages/mygamemode/)
  3. Najděte konfigurační soubor administrátora (často config.lua, admins.lua nebo JSON konfigurační soubor)
  4. Přidejte své Steam64 ID nebo herní ID hráče do seznamu administrátorů
  5. Uložte soubor a restartujte server
-- Example: config.lua admin setup
Config = {}
Config.Admins = {
    "76561198000000001",  -- Your Steam64 ID
    "76561198000000002"   -- Another admin
}
Zjištění Steam64 ID: Navštivte steamid.io a zadejte URL Steam profilu pro zjištění Steam64 ID.

Konzolové příkazy serveru

Onset poskytuje vestavěné konzolové příkazy serveru, které fungují bez ohledu na nainstalované balíčky. Tyto příkazy lze zadávat přímo v konzoli GPanel.

Příkaz Popis
help Zobrazí všechny dostupné konzolové příkazy
stop Bezpečně zastaví server
restart Restartuje server
players Zobrazí seznam všech připojených hráčů s jejich ID
kick <playerid> [reason] Vyhodí hráče ze serveru
ban <playerid> [reason] Zabanuje hráče na serveru
unban <steamid> Odstraní ban pro zadané Steam ID
package reload <name> Znovu načte balíček bez restartování serveru
package start <name> Spustí balíček, který momentálně neběží
package stop <name> Zastaví běžící balíček
package list Zobrazí seznam všech načtených balíčků a jejich stav

Systém balíčků (Lua skriptování)

Hratelnost Onset je zcela definována balíčky napsanými v Lua. Každý balíček je složka uvnitř adresáře packages/ obsahující Lua skripty, které běží na straně serveru a/nebo klienta.

Struktura balíčku

packages/
    mygamemode/
        package.json          <-- Package metadata and file declarations
        server/
            main.lua          <-- Server-side entry point
            commands.lua      <-- Custom command handlers
        client/
            main.lua          <-- Client-side entry point
            ui.lua            <-- User interface scripts

Instalace balíčků

  1. Stáhněte balíček z komunitních fór Onset nebo z GitHub repozitářů
  2. Připojte se k serveru přes SFTP
  3. Nahrajte složku balíčku do adresáře packages/
  4. Otevřete server_config.json v File Manageru
  5. Přidejte název složky balíčku do pole "packages"
  6. Restartujte server přes GPanel
// server_config.json - Adding packages
{
    "packages": [
        "roleplay",
        "admintools",
        "vehicleshop"
    ]
}
Pořadí načítání: Balíčky v poli "packages" se načítají v pořadí, v jakém jsou uvedeny. Pokud jeden balíček závisí na jiném, ujistěte se, že závislost je uvedena jako první.

Správa hráčů

Kromě vestavěných příkazů kick a ban poskytuje většina balíčků herních režimů další funkce pro správu hráčů. Běžné příkazy poskytované balíčky zahrnují:

Příkaz (závisí na balíčku) Popis
/tp <player> Teleportace k jinému hráči
/bring <player> Teleportace jiného hráče k vaší pozici
/goto <x> <y> <z> Teleportace na konkrétní souřadnice ve světě
/setadmin <player> <level> Nastavení úrovně administrátora hráče (pokud balíček podporuje úrovně)
/announce <message> Odeslání oznámení celému serveru

Správa vozidel

Onset obsahuje vestavěný systém vozidel, který mohou balíčky rozšiřovat. Administrátoři běžně potřebují spravovat vytvořená vozidla, aby zabránili zahlcení serveru.

  • Vytváření vozidel — Většina RP balíčků umožňuje administrátorům vytvářet vozidla pomocí příkazů jako /car <model>
  • Úklid vozidel — Některé balíčky obsahují automatické mazání opuštěných vozidel nebo administrátorské příkazy jako /destroyvehicles
  • Limity vozidel — Nastavte maximální počet vozidel na hráče, abyste zabránili zpomalení způsobenému příliš mnoha vytvořenými entitami

Databáze (MariaDB)

Onset podporuje připojení k databázi MariaDB/MySQL pro trvalé ukládání dat. To využívají balíčky roleplay a dalších herních režimů pro ukládání dat hráčů, inventářů, nemovitostí a dalšího.

Konfigurace databáze se provádí v konfiguračních souborech vašeho balíčku. Typické nastavení:

-- Database configuration in package config
Database = {
    host = "127.0.0.1",
    port = 3306,
    username = "onset_user",
    password = "your_password",
    database = "onset_gamemode"
}
Přístup k databázi: Přihlašovací údaje k databázi naleznete v GPanel v záložce Databases. Pokud potřebujete vytvořit novou databázi, odešlete tiket podpory a náš tým ji pro vás nastaví.

Řešení problémů

Problém Řešení
Server se spustí, ale hra není dostupná Potřebujete alespoň jeden balíček herního režimu nainstalovaný a uvedený v server_config.json. Čistý server Onset nemá žádnou vestavěnou hratelnost.
Balíček se nenačte Zkontrolujte chybové zprávy Lua v konzoli GPanel. Časté příčiny: chybějící package.json, syntaktické chyby v Lua souborech nebo chybějící závislosti.
Chyby připojení k databázi Ověřte přihlašovací údaje k databázi, ujistěte se, že databáze existuje, a zkontrolujte, že služba MariaDB běží. Otestujte připojení z logů konzole.
Server není viditelný v prohlížeči Ujistěte se, že "visible": true je nastaveno v server_config.json. Také ověřte, že port 7776 (TCP) je přístupný pro query port.
Vysoká latence nebo zpomalení Snižte hodnotu streamdistance, snižte tickrate pokud je vysoké vytížení CPU, a zkontrolujte neefektivní Lua skripty ve vašich balíčcích.

Související články

Potřebujete pomoc?

Pokud máte problémy se serverem Onset nebo potřebujete další pomoc, náš tým podpory je tu pro vás. Odešlete tiket podpory a ozveme se vám co nejdříve.


Byl pro vás tento článek užitečný?

Ready to Get Started?

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