Flaş İndirim 50% tüm sunucularda indirim Son Gün!
Bitimine kalan: 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
Kategoriler

Onset Yönetici ve Paket Kurulumu

TR onset admin packages lua 0 kişi bunu faydalı buldu

Bu kılavuz, Legion Hosting üzerindeki Onset dedicated sunucunuz için yönetici kurulumu, konsol komutları, Lua paket sistemi, oyuncu ve araç yönetimi ve veritabanı yapılandırmasını kapsar. İlk sunucu kurulumu için Onset Sunucu Kurulum Kılavuzu'muza bakın.

Yönetici Kurulumu

Onset, yönetici ayrıcalıklarını oyun modu paketlerinizin içindeki Lua betikleri aracılığıyla yönetir. Yerleşik yönetici sistemlerine sahip birçok oyunun aksine, Onset kimin yükseltilmiş izinlere sahip olduğunu ve bu izinlerin neye olanak tanıdığını tanımlamak için paketlerinize dayanır.

Çoğu topluluk oyun modu paketi bir yönetici sistemi içerir. Tipik olarak, yönetici kurulumu şunları içerir:

  1. GPanel'de File Manager'ı açın
  2. Paket dizininize gidin (ör. packages/mygamemode/)
  3. Yönetici yapılandırma dosyasını bulun (genellikle config.lua, admins.lua veya bir JSON yapılandırma dosyası)
  4. Steam64 ID'nizi veya oyun içi oyuncu ID'nizi yönetici listesine ekleyin
  5. Dosyayı kaydedin ve sunucuyu yeniden başlatın
-- Example: config.lua admin setup
Config = {}
Config.Admins = {
    "76561198000000001",  -- Your Steam64 ID
    "76561198000000002"   -- Another admin
}
Bir Steam64 ID bulma: steamid.io adresini ziyaret edin ve Steam64 ID'yi bulmak için bir Steam profil URL'si girin.

Sunucu Konsol Komutları

Onset, yüklü paketlerden bağımsız olarak çalışan yerleşik sunucu konsol komutları sağlar. Bunlar doğrudan GPanel konsoluna girilebilir.

Komut Açıklama
help Mevcut tüm konsol komutlarını listeler
stop Sunucuyu sorunsuz bir şekilde durdurur
restart Sunucuyu yeniden başlatır
players Bağlı tüm oyuncuları ID'leriyle birlikte listeler
kick <playerid> [reason] Bir oyuncuyu sunucudan atar
ban <playerid> [reason] Bir oyuncuyu sunucudan banlar
unban <steamid> Belirtilen Steam ID için banı kaldırır
package reload <name> Sunucuyu yeniden başlatmadan bir paketi yeniden yükler
package start <name> Şu anda çalışmayan bir paketi başlatır
package stop <name> Çalışan bir paketi durdurur
package list Yüklü tüm paketleri ve durumlarını listeler

Paket Sistemi (Lua Betikleme)

Onset'in oynanışı tamamen Lua ile yazılmış paketlerle tanımlanır. Her paket, packages/ dizini içinde, sunucu ve/veya istemci tarafında çalışan Lua betikleri içeren bir klasördür.

Paket Yapı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

Paketleri Yükleme

  1. Paketi Onset topluluk forumlarından veya GitHub depolarından indirin
  2. SFTP aracılığıyla sunucunuza bağlanın
  3. Paket klasörünü packages/ dizinine yükleyin
  4. File Manager'da server_config.json dosyasını açın
  5. Paket klasörü adını "packages" dizisine ekleyin
  6. Sunucuyu GPanel üzerinden yeniden başlatın
// server_config.json - Adding packages
{
    "packages": [
        "roleplay",
        "admintools",
        "vehicleshop"
    ]
}
Yükleme Sırası: "packages" dizisindeki paketler, listelendikleri sırayla yüklenir. Bir paket başka bir pakete bağlıysa, bağımlılığın önce listelendiğinden emin olun.

Oyuncu Yönetimi

Yerleşik kick ve ban komutlarının ötesinde, çoğu oyun modu paketi ek oyuncu yönetimi özellikleri sağlar. Yaygın paket sağlanan komutlar şunlardır:

Komut (Pakete Bağlı) Açıklama
/tp <player> Başka bir oyuncuya ışınlan
/bring <player> Başka bir oyuncuyu kendi konumuna ışınla
/goto <x> <y> <z> Belirli dünya koordinatlarına ışınlan
/setadmin <player> <level> Bir oyuncunun yönetici seviyesini ayarla (paket kademeleri destekliyorsa)
/announce <message> Sunucu geneline bir duyuru gönder

Araç Yönetimi

Onset, paketlerin genişletebileceği yerleşik bir araç sistemine sahiptir. Yöneticiler genellikle sunucu karmaşasını önlemek için oluşturulan araçları yönetmesi gerekir.

  • Araç oluşturma — Çoğu RP paketi, yöneticilerin /car <model> gibi komutlarla araç oluşturmasına olanak tanır
  • Araç temizleme — Bazı paketler, terk edilmiş araçlar için otomatik kaldırma veya /destroyvehicles gibi yönetici komutları içerir
  • Araç limitleri — Çok fazla oluşturulan varlıktan kaynaklanan gecikmeyi önlemek için oyuncu başına maksimum araç sayısını yapılandırın

Veritabanı (MariaDB)

Onset, kalıcı veri depolama için MariaDB/MySQL veritabanı bağlantılarını destekler. Bu, oyuncu verilerini, envanterleri, mülkleri ve daha fazlasını depolamak için roleplay ve diğer oyun modu paketleri tarafından kullanılır.

Veritabanı yapılandırması, paketinizin yapılandırma dosyaları içinde yönetilir. Tipik bir kurulum:

-- Database configuration in package config
Database = {
    host = "127.0.0.1",
    port = 3306,
    username = "onset_user",
    password = "your_password",
    database = "onset_gamemode"
}
Veritabanı Erişimi: Veritabanı kimlik bilgileriniz GPanel'de Databases sekmesi altında bulunabilir. Yeni bir veritabanı oluşturulmasına ihtiyacınız varsa, bir destek talebi gönderin ve ekibimiz sizin için ayarlayacaktır.

Sorun Giderme

Sorun Çözüm
Sunucu başlıyor ama oynanış mevcut değil server_config.json içinde yüklü ve listelenmiş en az bir oyun modu paketine ihtiyacınız var. Çıplak bir Onset sunucusunun yerleşik oynanışı yoktur.
Paket yüklenemiyor Lua hata mesajları için GPanel konsolunu kontrol edin. Yaygın nedenler: eksik package.json, Lua dosyalarındaki sözdizimi hataları veya eksik bağımlılıklar.
Veritabanı bağlantı hataları Veritabanı kimlik bilgilerinizi doğrulayın, veritabanının var olduğundan emin olun ve MariaDB hizmetinin çalıştığını kontrol edin. Konsol günlüklerinden bağlantıyı test edin.
Sunucu tarayıcıda görünmüyor server_config.json içinde "visible": true ayarlandığından emin olun. Ayrıca sorgu portu için 7776 (TCP) portunun erişilebilir olduğunu doğrulayın.
Yüksek gecikme veya lag streamdistance değerini düşürün, CPU kullanımı yüksekse tickrate değerini azaltın ve paketlerinizdeki verimsiz Lua betiklerini kontrol edin.

İlgili Makaleler

Yardıma mı İhtiyacınız Var?

Onset sunucunuzla ilgili sorunlar yaşıyorsanız veya daha fazla yardıma ihtiyacınız varsa, destek ekibimiz yardımcı olmak için burada. Bir destek talebi gönderin ve en kısa sürede size geri döneceğiz.


Bu makale faydalı oldu mu?

Ready to Get Started?

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