Blesková sleva 50% sleva na všechny servery
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

BeamMP nastavení administrace a zdrojů


Tento průvodce pokrývá nastavení administrace, serverové zdroje, vlastní mapy, správu vozidel a řešení problémů pro váš BeamMP server na Legion Hosting. Pro úvodní nastavení serveru, autentizační klíče a základní konfiguraci si přečtěte Průvodce nastavením serveru BeamMP.

Panel serveru: Veškerá správa serveru se provádí přes GPanel na gpanel.legionhosting.net. Správu souborů lze provádět přes záložku Files nebo přes SFTP. Viz Jak nahrávat soubory přes SFTP pro pokyny k SFTP.

Nastavení administrace

BeamMP nemá tradiční systém přihlášení administrátora ani hesla. Místo toho se administrátorské příkazy provádějí přes konzoli serveru nebo prostřednictvím serverových Lua pluginů, které kontrolují identifikátory hráčů.

Příkazy konzole

Konzole serveru v GPanel poskytuje přímý přístup k vestavěným příkazům serveru. Zadávejte příkazy přímo do vstupního pole konzole:

Příkaz Popis
kick <player_id> <reason> Vykopne hráče ze serveru s volitelnou zprávou o důvodu.
ban <player_name> Zablokuje hráče na serveru. Zablokovaní hráči se nemohou znovu připojit.
unban <player_name> Odstraní blokaci hráče a umožní mu se znovu připojit.
list Zobrazí seznam všech aktuálně připojených hráčů s jejich ID.
say <message> Odešle celoserverovou chatovou zprávu z konzole.
status Zobrazí informace o stavu serveru včetně počtu hráčů a doby provozu.
help Zobrazí seznam všech dostupných příkazů konzole.
ID hráčů: Použijte příkaz list pro zobrazení připojených hráčů a jejich ID. Tato ID jsou potřebná pro příkazy jako kick.

Struktura složky Resources

BeamMP používá složku Resources k organizaci serverového obsahu. Tato složka obsahuje dva podadresáře s odlišnými účely:

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

Klientské zdroje

Soubory umístěné v Resources/Client/ se automaticky stahují hráčům při připojení. Používá se to pro:

  • Vlastní mapy — .zip soubory modů map, které hráči potřebují k načtení mapy serveru.
  • Vlastní vozidla — .zip soubory modů vozidel, které přidávají nová auta nebo upravují stávající.
  • Další klientské mody — Jakýkoli mod BeamNG.drive, který musí být přítomen na klientovi.
Na velikosti souborů záleží: Vše v Resources/Client/ si stahuje každý hráč, který se připojí. Velké soubory nebo mnoho modů výrazně prodlouží dobu připojení. Udržujte klientské zdroje co nejmenší pro nejlepší zážitek hráčů.

Serverové zdroje (Lua pluginy)

Adresář Resources/Server/ obsahuje serverové Lua pluginy. Ty běží pouze na serveru a nejsou odesílány hráčům. Každý plugin má vlastní podsložku se souborem main.lua:

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

Serverové pluginy mohou:

  • Reagovat na události hráčů (připojení, odpojení, chatové zprávy, spawny vozidel).
  • Implementovat vlastní příkazy spouštěné přes chat (např. /tp, /give).
  • Spravovat oprávnění a limity vozidel.
  • Přidávat ekonomické systémy, teleportaci nebo další vlastní herní funkce.
  • Zaznamenávat aktivitu hráčů a vynucovat pravidla.
Zdroje pluginů: Komunita BeamMP spravuje sbírku pluginů na fóru BeamMP a na GitHub. Mezi běžné pluginy patří chatové příkazy, limity vozidel a administrátorské nástroje.

Přidání vlastních map

Pro spuštění vlastní (nevýchozí) mapy na vašem BeamMP serveru:

  1. Stáhněte mod mapy jako .zip soubor ze zdroje modů BeamNG.drive (např. repozitář modů BeamNG.drive).
  2. Zastavte server v GPanel.
  3. Nahrajte .zip soubor do Resources/Client/ přes záložku Files nebo SFTP. Nerozbalujte zip soubor.
  4. Aktualizujte spouštěcí proměnnou MAP (nebo Map v ServerConfig.toml) na správnou cestu mapy pro vlastní mapu. Tato cesta je obvykle ve formátu /levels/map_name/info.json — zkontrolujte dokumentaci modu pro přesnou cestu.
  5. Spusťte server.
Cesta k mapě musí být správná: Pokud hodnota Map neodpovídá skutečné cestě uvnitř .zip souboru modu, server mapu nenačte. Zkontrolujte dokumentaci modu nebo prozkoumejte strukturu .zip souboru pro nalezení správné cesty /levels/.
Hráči stahují automaticky: Když se hráč připojí, BeamMP launcher automaticky stáhne všechny soubory z Resources/Client/, které hráč ještě nemá. Hráči nemusí mody map instalovat ručně.

Správa vozidel

Správa vozidel na BeamMP serverech je řízena pomocí nastavení MaxCars a volitelně prostřednictvím serverových Lua pluginů.

Nastavení MaxCars

Nastavení MaxCars v ServerConfig.toml (nebo spouštěcí proměnná MAX_CARS) určuje, kolik vozidel může každý hráč mít současně spawnovaných:

  • 1 — Každý hráč může mít jedno vozidlo najednou (doporučeno pro větší servery).
  • 23 — Umožňuje hráčům mít několik vozidel, užitečné pro menší servery nebo setkání aut.
  • Vyšší hodnoty úměrně zvyšují zatížení serveru.

Vlastní mody vozidel

Pro přidání vlastních vozidel na váš server:

  1. Stáhněte mod vozidla jako .zip soubor.
  2. Umístěte jej do Resources/Client/.
  3. Restartujte server. Hráči si mod vozidla automaticky stáhnou při připojení.

Omezení vozidel pomocí pluginů

Pro detailnější kontrolu (např. zákaz konkrétních vozidel, omezení typů vozidel) budete potřebovat serverový Lua plugin. Tyto pluginy mohou zachytit události spawnu vozidel a povolit nebo zamítnout je na základě vlastních pravidel. Zkontrolujte fórum BeamMP pro pluginy na správu vozidel.


Instalace a správa pluginů

Serverové Lua pluginy rozšiřují funkčnost vašeho serveru. Zde je návod, jak je instalovat a spravovat:

Instalace pluginu

  1. Stáhněte soubory pluginu (obvykle složka obsahující main.lua a případně další soubory).
  2. Zastavte server.
  3. Nahrajte složku pluginu do Resources/Server/ přes záložku Files nebo SFTP.
  4. Ujistěte se, že struktura složek je správná: Resources/Server/PluginName/main.lua.
  5. Spusťte server. Konzole zobrazí zprávy při načítání pluginů.

Odebrání pluginu

  1. Zastavte server.
  2. Smažte složku pluginu z Resources/Server/.
  3. Spusťte server.
Vždy zastavte server před přidáním nebo odebráním pluginů. Načítání za provozu není spolehlivě podporováno a může způsobit chyby.

Řešení problémů

Chyby autentizačního klíče

  • Ověřte, že klíč je správně vložen ve spouštěcí proměnné AUTH_KEY — bez extra mezer nebo zalomení řádků.
  • Ujistěte se, že klíč nebyl odvolán nebo nevypršel na BeamMP Keymaster.
  • Každý klíč lze použít pouze na jednom serveru najednou. Pokud stejný klíč používáte jinde, selže.
  • Konzole zobrazí chyby autentizace při spuštění, pokud je klíč neplatný.

Hráči se nemohou připojit

  • Potvrďte, že server je plně spuštěn a zobrazuje se jako online v GPanel.
  • Zkontrolujte, že hráč používá BeamMP launcher, nikoli standardní launcher BeamNG.drive.
  • Pokud je server nastaven na Private = true, hráči se musí připojit přímým připojením se správnou IP adresou a portem. Viz Jak najít IP adresu a port vašeho serveru.
  • Ujistěte se, že verze BeamMP launcheru hráče je kompatibilní s verzí serveru. Zastaralé launchery se nemusí připojit.
  • Pokud je server plný (dosaženo MaxPlayers), další hráči se nemohou připojit, dokud někdo neodejde.

Problémy se synchronizací modů

  • Pokud se hráči zaseknou při stahování nebo obdrží chyby o chybějících modech, ověřte, že .zip soubory modů v Resources/Client/ nejsou poškozené.
  • Znovu stáhněte a nahrajte soubor modu, pokud je .zip poškozen.
  • Velmi velké soubory modů mohou způsobit vypršení časového limitu u hráčů s pomalým připojením. Zvažte odebrání nepotřebných velkých modů.
  • Ujistěte se, že .zip soubory modů nejsou vnořené (tj. .zip uvnitř složky uvnitř dalšího .zip).

Problémy s výkonem při mnoha hráčích/vozidlech

  • Snižte MaxCars na 1 na hráče.
  • Snižte MaxPlayers, pokud server zažívá trvalé lagování.
  • Přepněte na jednodušší mapu (Grid Map nebo Industrial) pro lepší výkon při vysokém počtu hráčů.
  • Odeberte nepotřebné klientské mody z Resources/Client/ pro zkrácení doby stahování a snížení využití paměti.
  • Zkontrolujte grafy využití zdrojů v GPanel — pokud je CPU nebo RAM trvale na limitu, zvažte upgrade vašeho serverového plánu. Otevřete ticket podpory pro projednání možností.

Server se nezobrazuje v prohlížeči

  • Ujistěte se, že Private je nastaven na false ve vaší konfiguraci.
  • Ověřte, že autentizační klíč je platný a není používán jiným serverem.
  • Počkejte 1–2 minuty po spuštění, než se server zaregistruje u backendu BeamMP.
  • Zkontrolujte konzoli pro případné chyby související s připojením k master serveru.

Související články


Potřebujete další pomoc?

Pokud máte problémy, které nejsou pokryty v tomto průvodci, náš tým podpory je k dispozici. Otevřete ticket na legionhosting.net/submitticket.php s údaji o vašem serveru, popisem problému a relevantními chybovými zprávami z konzole GPanel.


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.