Villámakció 50% kedvezmény minden szerverre Utolsó nap!
Hátralévő idő: 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
Kategóriák

Onset admin és csomag beállítás

HU onset admin packages lua 0 személy találta hasznosnak

Ez az útmutató az admin beállítást, konzolparancsokat, a Lua csomagrendszert, játékos- és járműkezelést, valamint az adatbázis konfigurációt ismerteti az Onset dedikált szerveredhez a Legion Hosting-on. A kezdeti szerver beállításhoz lásd az Onset szerver beállítási útmutatót.

Admin beállítás

Az Onset az admin jogosultságokat Lua szkriptelésen keresztül kezeli a játékmód csomagokon belül. Sok játékkal ellentétben, amelyek beépített admin rendszerrel rendelkeznek, az Onset a csomagokra támaszkodik annak meghatározásához, hogy kinek van emelt szintű jogosultsága és mit tehet azzal.

A legtöbb közösségi játékmód csomag tartalmaz admin rendszert. Az admin beállítás általában a következő lépésekből áll:

  1. Nyisd meg a File Manager-t a GPanel-ben
  2. Navigálj a csomag könyvtáradhoz (pl. packages/mygamemode/)
  3. Keresd meg az admin konfigurációs fájlt (gyakran config.lua, admins.lua, vagy egy JSON konfigurációs fájl)
  4. Add hozzá a Steam64 ID-dat vagy a játékbeli játékos ID-dat az admin listához
  5. Mentsd el a fájlt és indítsd újra a szervert
-- Example: config.lua admin setup
Config = {}
Config.Admins = {
    "76561198000000001",  -- Your Steam64 ID
    "76561198000000002"   -- Another admin
}
Steam64 ID megtalálása: Látogass el a steamid.io oldalra és add meg a Steam profil URL-t a Steam64 ID megtalálásához.

Szerver konzolparancsok

Az Onset beépített szerver konzolparancsokat biztosít, amelyek a telepített csomagoktól függetlenül működnek. Ezek közvetlenül a GPanel konzolba írhatók be.

Parancs Leírás
help Az összes elérhető konzolparancs listázása
stop A szerver szabályos leállítása
restart A szerver újraindítása
players Az összes csatlakozott játékos listázása ID-jukkal
kick <playerid> [reason] Játékos kirúgása a szerverről
ban <playerid> [reason] Játékos kitiltása a szerverről
unban <steamid> A megadott Steam ID tiltásának feloldása
package reload <name> Csomag újratöltése a szerver újraindítása nélkül
package start <name> Jelenleg nem futó csomag elindítása
package stop <name> Futó csomag leállítása
package list Az összes betöltött csomag és állapotuk listázása

Csomagrendszer (Lua szkriptelés)

Az Onset játékmenete teljes egészében Lua nyelven írt csomagok által van meghatározva. Minden csomag egy mappa a packages/ könyvtáron belül, amely Lua szkripteket tartalmaz, amelyek a szerver és/vagy kliens oldalon futnak.

Csomag felépítés

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

Csomagok telepítése

  1. Töltsd le a csomagot az Onset közösségi fórumokról vagy GitHub tárolókból
  2. Csatlakozz a szerveredhez SFTP-n keresztül
  3. Töltsd fel a csomag mappát a packages/ könyvtárba
  4. Nyisd meg a server_config.json fájlt a File Manager-ben
  5. Add hozzá a csomag mappa nevét a "packages" tömbhöz
  6. Indítsd újra a szervert a GPanel-en keresztül
// server_config.json - Adding packages
{
    "packages": [
        "roleplay",
        "admintools",
        "vehicleshop"
    ]
}
Betöltési sorrend: A "packages" tömbben lévő csomagok a listázás sorrendjében töltődnek be. Ha egy csomag függ egy másiktól, győződj meg róla, hogy a függőség előbb van felsorolva.

Játékoskezelés

A beépített kick és ban parancsokon túl a legtöbb játékmód csomag további játékoskezelési funkciókat biztosít. Gyakori csomag által biztosított parancsok:

Parancs (csomagfüggő) Leírás
/tp <player> Teleportálás egy másik játékoshoz
/bring <player> Egy másik játékos teleportálása a te helyedre
/goto <x> <y> <z> Teleportálás megadott világ koordinátákra
/setadmin <player> <level> Játékos admin szintjének beállítása (ha a csomag támogatja a szinteket)
/announce <message> Szerver szintű közlemény küldése

Járműkezelés

Az Onset beépített járműrendszerrel rendelkezik, amelyet a csomagok kibővíthetnek. Az adminoknak gyakran kell kezelniük a megidézett járműveket a szerver zsúfoltságának megelőzése érdekében.

  • Jármű megidézés — A legtöbb RP csomag lehetővé teszi az adminoknak járművek megidézését parancsokkal, például /car <model>
  • Jármű takarítás — Egyes csomagok automatikus eltüntetést tartalmaznak elhagyott járművekhez, vagy admin parancsokat, mint a /destroyvehicles
  • Jármű korlátok — Maximális járműszám konfigurálása játékosonként a túl sok megidézett entitás okozta lag megelőzésére

Adatbázis (MariaDB)

Az Onset támogatja a MariaDB/MySQL adatbázis kapcsolatokat tartós adattároláshoz. Ezt a roleplay és más játékmód csomagok használják játékos adatok, leltárak, ingatlanok és egyebek tárolására.

Az adatbázis konfiguráció a csomag konfigurációs fájljain belül történik. Egy tipikus beállítás:

-- Database configuration in package config
Database = {
    host = "127.0.0.1",
    port = 3306,
    username = "onset_user",
    password = "your_password",
    database = "onset_gamemode"
}
Adatbázis hozzáférés: Az adatbázis hitelesítő adataid a GPanel Databases fülén találhatók. Ha új adatbázis létrehozására van szükséged, küldj egy support jegyet és csapatunk beállítja neked.

Hibaelhárítás

Probléma Megoldás
A szerver elindul, de nincs elérhető játékmenet Legalább egy játékmód csomagot telepítened kell és fel kell sorolnod a server_config.json fájlban. Az alap Onset szerver nem rendelkezik beépített játékmenettel.
A csomag nem töltődik be Ellenőrizd a GPanel konzolt Lua hibaüzenetek után. Gyakori okok: hiányzó package.json, szintaktikai hibák a Lua fájlokban, vagy hiányzó függőségek.
Adatbázis csatlakozási hibák Ellenőrizd az adatbázis hitelesítő adataidat, győződj meg róla, hogy az adatbázis létezik, és ellenőrizd, hogy a MariaDB szolgáltatás fut. Teszteld a kapcsolatot a konzol naplókból.
A szerver nem látható a böngészőben Győződj meg róla, hogy a "visible": true be van állítva a server_config.json fájlban. Továbbá ellenőrizd, hogy a 7776-os port (TCP) elérhető a query porthoz.
Magas késleltetés vagy lag Csökkentsd a streamdistance értéket, csökkentsd a tickrate értéket, ha a CPU használat magas, és ellenőrizd a nem hatékony Lua szkripteket a csomagjaidban.

Kapcsolódó cikkek

Segítségre van szükséged?

Ha problémáid vannak az Onset szervereddel vagy további segítségre van szükséged, támogatási csapatunk készséggel segít. Küldj egy support jegyet és a lehető leghamarabb válaszolunk.


Hasznos volt ez a cikk?

Ready to Get Started?

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