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

BeamMP Yönetici ve Kaynak Kurulumu

TR beammp beamng admin mods resources 0 kişi bunu faydalı buldu

Bu kılavuz, Legion Hosting üzerindeki BeamMP sunucunuz için yönetici kurulumunu, sunucu tarafı kaynaklarını, özel haritaları, araç yönetimini ve sorun gidermeyi kapsar. İlk sunucu kurulumu, kimlik doğrulama anahtarları ve temel yapılandırma için BeamMP Sunucu Kurulum Kılavuzu'na bakın.

Sunucu Paneli: Tüm sunucu yönetimi GPanel üzerinden gpanel.legionhosting.net adresinde yapılır. Dosya yönetimi Files sekmesi üzerinden veya SFTP aracılığıyla yapılabilir. SFTP talimatları için SFTP ile Dosyalar Nasıl Yüklenir sayfasına bakın.

Yönetici Kurulumu

BeamMP'nin geleneksel bir yönetici girişi veya parola sistemi yoktur. Bunun yerine yönetici komutları, sunucu konsolu aracılığıyla veya oyuncu tanımlayıcılarını kontrol eden sunucu tarafı Lua eklentileri aracılığıyla çalıştırılır.

Konsol Komutları

GPanel'deki sunucu konsolu, yerleşik sunucu komutlarına doğrudan erişim sağlar. Komutları doğrudan konsol giriş alanına yazın:

Komut Açıklama
kick <player_id> <reason> Bir oyuncuyu, isteğe bağlı bir gerekçe mesajıyla birlikte sunucudan atar.
ban <player_name> Bir oyuncuyu sunucudan yasaklar. Yasaklanan oyuncular yeniden bağlanamaz.
unban <player_name> Bir oyuncunun yasağını kaldırarak yeniden bağlanmasına olanak tanır.
list O anda bağlı olan tüm oyuncuları kimlikleriyle birlikte listeler.
say <message> Konsoldan sunucu genelinde bir sohbet mesajı gönderir.
status Oyuncu sayısı ve çalışma süresi dahil sunucu durumu bilgilerini görüntüler.
help Mevcut tüm konsol komutlarını listeler.
Oyuncu Kimlikleri: Bağlı oyuncuları ve kimliklerini görmek için list komutunu kullanın. Bu kimlikler kick gibi komutlar için gereklidir.

Kaynaklar Klasör Yapısı

BeamMP, sunucu tarafı içeriğini düzenlemek için bir Resources klasörü kullanır. Bu klasör, farklı amaçlara sahip iki alt dizin içerir:

Resources/
  Client/       <-- Client-side mods (maps, vehicles) synced to players
  Server/       <-- Server-side Lua plugins (not sent to players)

İstemci Kaynakları

Resources/Client/ içine yerleştirilen dosyalar, oyuncular bağlandığında otomatik olarak indirilir. Bu, şunlar için kullanılır:

  • Özel haritalar — Oyuncuların sunucunun haritasını yüklemesi için gereken harita modu .zip dosyaları.
  • Özel araçlar — Yeni arabalar ekleyen veya mevcut olanları değiştiren araç modu .zip dosyaları.
  • Diğer istemci modları — İstemcide bulunması gereken herhangi bir BeamNG.drive modu.
Dosya boyutu önemlidir: Resources/Client/ içindeki her şey, katılan her oyuncu tarafından indirilir. Büyük dosyalar veya çok sayıda mod, bağlantı sürelerini önemli ölçüde artırır. En iyi oyuncu deneyimi için istemci kaynaklarınızı sade tutun.

Sunucu Kaynakları (Lua Eklentileri)

Resources/Server/ dizini, sunucu tarafı Lua eklentilerini içerir. Bunlar yalnızca sunucuda çalışır ve oyunculara gönderilmez. Her eklenti, bir main.lua dosyasıyla birlikte kendi alt klasöründe bulunur:

Resources/
  Server/
    MyPlugin/
      main.lua        <-- Plugin entry point
    AnotherPlugin/
      main.lua

Sunucu tarafı eklentiler şunları yapabilir:

  • Oyuncu olaylarına yanıt verme (katılma, ayrılma, sohbet mesajları, araç oluşturma).
  • Sohbet aracılığıyla tetiklenen özel komutlar uygulama (ör. /tp, /give).
  • Araç izinlerini ve sınırlarını yönetme.
  • Ekonomi sistemleri, ışınlanma veya diğer özel oyun özellikleri ekleme.
  • Oyuncu etkinliğini günlüğe kaydetme ve kuralları uygulama.
Eklenti kaynakları: BeamMP topluluğu, BeamMP forumlarında ve GitHub'da bir eklenti koleksiyonu sürdürmektedir. Yaygın eklentiler arasında sohbet komutları, araç sınırları ve yönetici araçları bulunur.

Özel Harita Ekleme

BeamMP sunucunuzda özel (varsayılan olmayan) bir harita çalıştırmak için:

  1. Haritayı bir BeamNG.drive mod kaynağından (ör. BeamNG.drive mod deposu) .zip dosyası olarak indirin.
  2. Sunucunuzu GPanel'de durdurun.
  3. .zip dosyasını Files sekmesi üzerinden veya SFTP ile Resources/Client/ içine yükleyin. Zip dosyasını çıkarmayın.
  4. MAP başlangıç değişkenini (veya ServerConfig.toml içindeki Map) özel harita için doğru harita yoluna güncelleyin. Bu yol genellikle /levels/map_name/info.json biçimindedir — tam yol için modun belgelerine bakın.
  5. Sunucuyu başlatın.
Harita yolu doğru olmalıdır: Map değeri, modun .zip dosyasının içindeki gerçek yolla eşleşmezse, sunucu haritayı yükleyemez. Doğru /levels/ yolunu bulmak için modun belgelerini kontrol edin veya .zip yapısını inceleyin.
Oyuncular otomatik indirir: Bir oyuncu bağlandığında, BeamMP başlatıcısı Resources/Client/ içindeki oyuncuda henüz bulunmayan dosyaları otomatik olarak indirir. Oyuncuların harita modlarını manuel olarak yüklemesine gerek yoktur.

Araç Yönetimi

BeamMP sunucularında araç yönetimi, MaxCars ayarı ve isteğe bağlı olarak sunucu tarafı Lua eklentileri aracılığıyla kontrol edilir.

MaxCars Ayarı

ServerConfig.toml içindeki MaxCars ayarı (veya MAX_CARS başlangıç değişkeni), her oyuncunun aynı anda kaç araç oluşturabileceğini kontrol eder:

  • 1 — Her oyuncu aynı anda bir araca sahip olabilir (daha büyük sunucular için önerilir).
  • 23 — Oyuncuların birkaç araca sahip olmasına olanak tanır; daha küçük sunucular veya araba buluşmaları için kullanışlıdır.
  • Daha yüksek değerler sunucu yükünü orantılı olarak artırır.

Özel Araç Modları

Sunucunuza özel araçlar eklemek için:

  1. Araç modunu .zip dosyası olarak indirin.
  2. Onu Resources/Client/ içine yerleştirin.
  3. Sunucuyu yeniden başlatın. Oyuncular bağlandıklarında araç modunu otomatik olarak indirir.

Eklentiler Aracılığıyla Araç Kısıtlama

Daha ayrıntılı kontrol için (ör. belirli araçları yasaklama, araç türlerini sınırlama), bir sunucu tarafı Lua eklentisine ihtiyacınız olacaktır. Bu eklentiler, araç oluşturma olaylarını engelleyebilir ve özel kurallara göre bunlara izin verebilir veya reddedebilir. Araç yönetimi eklentileri için BeamMP forumlarını kontrol edin.


Eklenti Kurulumu ve Yönetimi

Sunucu tarafı Lua eklentileri, sunucunuzun işlevselliğini genişletir. Bunları nasıl kurup yöneteceğiniz aşağıda açıklanmıştır:

Eklenti Kurma

  1. Eklenti dosyalarını (genellikle main.lua ve muhtemelen diğer dosyaları içeren bir klasör) indirin.
  2. Sunucunuzu durdurun.
  3. Eklenti klasörünü Files sekmesi veya SFTP aracılığıyla Resources/Server/ içine yükleyin.
  4. Klasör yapısının doğru olduğundan emin olun: Resources/Server/PluginName/main.lua.
  5. Sunucuyu başlatın. Eklentiler yüklenirken konsol mesajları gösterecektir.

Eklenti Kaldırma

  1. Sunucunuzu durdurun.
  2. Eklenti klasörünü Resources/Server/ içinden silin.
  3. Sunucuyu başlatın.
Eklenti eklemeden veya kaldırmadan önce her zaman sunucuyu durdurun. Hot-loading güvenilir bir şekilde desteklenmez ve hatalara neden olabilir.

Sorun Giderme

Kimlik Doğrulama Anahtarı Hataları

  • Anahtarın AUTH_KEY başlangıç değişkenine doğru bir şekilde yapıştırıldığını doğrulayın — fazladan boşluk veya satır sonu olmamalıdır.
  • Anahtarın BeamMP Keymaster üzerinde iptal edilmediğinden veya süresinin dolmadığından emin olun.
  • Her anahtar aynı anda yalnızca bir sunucuda kullanılabilir. Aynı anahtarı başka bir yerde kullanıyorsanız başarısız olur.
  • Anahtar geçersizse, konsol başlangıçta kimlik doğrulama hatalarını görüntüler.

Oyuncular Bağlanamıyor

  • Sunucunun tamamen başladığını ve GPanel'de çevrimiçi olarak göründüğünü onaylayın.
  • Oyuncunun standart BeamNG.drive başlatıcısını değil, BeamMP başlatıcısını kullandığını kontrol edin.
  • Sunucu Private = true olarak ayarlanmışsa, oyuncular doğru IP ve port ile direct connect kullanmalıdır. Sunucu IP ve Portunuzu Nasıl Bulursunuz sayfasına bakın.
  • Oyuncunun BeamMP başlatıcı sürümünün sunucu sürümüyle uyumlu olduğundan emin olun. Güncel olmayan başlatıcılar bağlanamayabilir.
  • Sunucu doluysa (MaxPlayers sayısına ulaşıldıysa), biri ayrılana kadar ek oyuncular katılamaz.

Mod Senkronizasyon Sorunları

  • Oyuncular indirme sırasında takılıp kalıyorsa veya eksik modlar hakkında hata alıyorsa, Resources/Client/ içindeki mod .zip dosyalarının bozuk olmadığını doğrulayın.
  • .zip hasarlıysa mod dosyasını yeniden indirip yeniden yükleyin.
  • Çok büyük mod dosyaları, yavaş bağlantısı olan oyuncular için zaman aşımlarına neden olabilir. Gereksiz büyük modları kaldırmayı düşünün.
  • Mod .zip dosyalarının iç içe geçmediğinden emin olun (yani başka bir .zip içindeki bir klasörün içinde bir .zip).

Çok Sayıda Oyuncu/Araç ile Performans Sorunları

  • MaxCars değerini oyuncu başına 1'e düşürün.
  • Sunucu sürekli gecikme yaşıyorsa MaxPlayers değerini azaltın.
  • Yüksek oyuncu sayılarında daha iyi performans için daha basit bir haritaya (Grid Map veya Industrial) geçin.
  • İndirme sürelerini ve bellek kullanımını azaltmak için gereksiz istemci modlarını Resources/Client/ içinden kaldırın.
  • GPanel'in kaynak kullanım grafiklerini kontrol edin — CPU veya RAM sürekli sınırdaysa, sunucu planınızı yükseltmeyi düşünün. Seçenekleri görüşmek için bir destek talebi açın.

Sunucu Tarayıcıda Görünmüyor

  • Yapılandırmanızda Private değerinin false olarak ayarlandığından emin olun.
  • Kimlik doğrulama anahtarının geçerli olduğunu ve başka bir sunucu tarafından kullanılmadığını doğrulayın.
  • Sunucunun BeamMP arka ucuna kaydolması için başlangıçtan sonra 1–2 dakika bekleyin.
  • Konsolda ana sunucu bağlantısıyla ilgili herhangi bir hata olup olmadığını kontrol edin.

İlgili Makaleler


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

Bu kılavuzda ele alınmayan sorunlarla karşılaşıyorsanız, destek ekibimiz size yardımcı olmaya hazırdır. Sunucu ayrıntılarınız, sorunun bir açıklaması ve GPanel konsolundan ilgili hata mesajlarıyla birlikte legionhosting.net/submitticket.php adresinden bir talep açın.


Bu makale faydalı oldu mu?

Ready to Get Started?

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