Reduceri Fulger 50% reducere la toate serverele Ultima zi!
Se termină în: 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
Categorii

Configurarea administratorului și a pachetelor Onset

RO onset admin packages lua 0 au considerat util acest articol

Acest ghid acoperă configurarea administratorului, comenzile de consolă, sistemul de pachete Lua, gestionarea jucătorilor și a vehiculelor și configurarea bazei de date pentru serverul tău dedicat Onset pe Legion Hosting. Pentru configurarea inițială a serverului, consultă Ghidul de configurare a serverului Onset.

Configurarea administratorului

Onset gestionează privilegiile de administrator prin scripturi Lua în cadrul pachetelor tale de mod de joc. Spre deosebire de multe jocuri cu sisteme de administrare încorporate, Onset se bazează pe pachetele tale pentru a defini cine are permisiuni ridicate și ce permit acele permisiuni.

Majoritatea pachetelor de mod de joc create de comunitate includ un sistem de administrare. De obicei, configurarea administratorului implică:

  1. Deschide File Manager în GPanel
  2. Navighează la directorul pachetului tău (de ex., packages/mygamemode/)
  3. Localizează fișierul de configurare a administratorului (adesea config.lua, admins.lua sau un fișier de configurare JSON)
  4. Adaugă ID-ul tău Steam64 sau ID-ul de jucător din joc în lista de administratori
  5. Salvează fișierul și repornește serverul
-- Example: config.lua admin setup
Config = {}
Config.Admins = {
    "76561198000000001",  -- Your Steam64 ID
    "76561198000000002"   -- Another admin
}
Găsirea unui ID Steam64: Vizitează steamid.io și introdu o adresă URL de profil Steam pentru a găsi ID-ul Steam64.

Comenzi de consolă a serverului

Onset oferă comenzi de consolă a serverului încorporate care funcționează indiferent de pachetele instalate. Acestea pot fi introduse direct în consola GPanel.

Comandă Descriere
help Listează toate comenzile de consolă disponibile
stop Oprește serverul în mod controlat
restart Repornește serverul
players Listează toți jucătorii conectați cu ID-urile lor
kick <playerid> [reason] Elimină un jucător de pe server
ban <playerid> [reason] Interzice un jucător de pe server
unban <steamid> Elimină o interdicție pentru ID-ul Steam specificat
package reload <name> Reîncarcă un pachet fără a reporni serverul
package start <name> Pornește un pachet care nu rulează în prezent
package stop <name> Oprește un pachet care rulează
package list Listează toate pachetele încărcate și starea lor

Sistemul de pachete (scriptare Lua)

Gameplay-ul Onset este definit în întregime de pachete scrise în Lua. Fiecare pachet este un folder din directorul packages/ care conține scripturi Lua ce rulează pe partea de server și/sau de client.

Structura pachetului

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

Instalarea pachetelor

  1. Descarcă pachetul de pe forumurile comunității Onset sau din depozitele GitHub
  2. Conectează-te la serverul tău prin SFTP
  3. Încarcă folderul pachetului în directorul packages/
  4. Deschide server_config.json în File Manager
  5. Adaugă numele folderului pachetului în matricea "packages"
  6. Repornește serverul prin GPanel
// server_config.json - Adding packages
{
    "packages": [
        "roleplay",
        "admintools",
        "vehicleshop"
    ]
}
Ordinea de încărcare: Pachetele din matricea "packages" sunt încărcate în ordinea în care sunt listate. Dacă un pachet depinde de altul, asigură-te că dependența este listată prima.

Gestionarea jucătorilor

Pe lângă comenzile încorporate de eliminare și interdicție, majoritatea pachetelor de mod de joc oferă funcții suplimentare de gestionare a jucătorilor. Comenzile comune oferite de pachete includ:

Comandă (dependentă de pachet) Descriere
/tp <player> Teleportare la un alt jucător
/bring <player> Teleportarea unui alt jucător la locația ta
/goto <x> <y> <z> Teleportare la coordonate specifice din lume
/setadmin <player> <level> Setarea nivelului de administrator al unui jucător (dacă pachetul acceptă niveluri)
/announce <message> Trimiterea unui anunț la nivel de server

Gestionarea vehiculelor

Onset dispune de un sistem de vehicule încorporat pe care pachetele îl pot extinde. Administratorii au de obicei nevoie să gestioneze vehiculele generate pentru a preveni aglomerarea serverului.

  • Generarea vehiculelor — Majoritatea pachetelor RP permit administratorilor să genereze vehicule prin comenzi precum /car <model>
  • Curățarea vehiculelor — Unele pachete includ dispariția automată a vehiculelor abandonate sau comenzi de administrator precum /destroyvehicles
  • Limite de vehicule — Configurează numărul maxim de vehicule per jucător pentru a preveni întârzierile cauzate de prea multe entități generate

Baza de date (MariaDB)

Onset acceptă conexiuni la baze de date MariaDB/MySQL pentru stocarea persistentă a datelor. Aceasta este folosită de pachetele de roleplay și alte pachete de mod de joc pentru a stoca datele jucătorilor, inventarele, proprietățile și altele.

Configurarea bazei de date este gestionată în cadrul fișierelor de configurare ale pachetului tău. O configurare tipică:

-- Database configuration in package config
Database = {
    host = "127.0.0.1",
    port = 3306,
    username = "onset_user",
    password = "your_password",
    database = "onset_gamemode"
}
Acces la baza de date: Datele de autentificare ale bazei de date pot fi găsite în GPanel, în fila Databases. Dacă ai nevoie de o nouă bază de date creată, trimite un tichet de asistență și echipa noastră o va configura pentru tine.

Depanare

Problemă Soluție
Serverul pornește, dar nu există gameplay disponibil Ai nevoie de cel puțin un pachet de mod de joc instalat și listat în server_config.json. Un server Onset gol nu are gameplay încorporat.
Pachetul nu se încarcă Verifică consola GPanel pentru mesaje de eroare Lua. Cauze frecvente: lipsa package.json, erori de sintaxă în fișierele Lua sau dependențe lipsă.
Erori de conexiune la baza de date Verifică datele de autentificare ale bazei de date, asigură-te că baza de date există și verifică dacă serviciul MariaDB rulează. Testează conectivitatea din jurnalele consolei.
Serverul nu este vizibil în browser Asigură-te că "visible": true este setat în server_config.json. De asemenea, verifică dacă portul 7776 (TCP) este accesibil pentru portul de interogare.
Latență mare sau întârzieri Reduce valoarea streamdistance, reduce tickrate dacă utilizarea CPU este ridicată și verifică scripturile Lua ineficiente din pachetele tale.

Articole conexe

Ai nevoie de ajutor?

Dacă întâmpini probleme cu serverul tău Onset sau ai nevoie de asistență suplimentară, echipa noastră de asistență este aici pentru a te ajuta. Trimite un tichet de asistență și îți vom răspunde cât mai curând posibil.


A fost util acest articol?

Ready to Get Started?

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