Offerta Lampo 50% di sconto su tutti i server Ultimo giorno!
Termina tra: 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
Categorie

Configurazione Admin e Risorse di BeamMP

IT beammp beamng admin mods resources 0 hanno trovato utile questo articolo

Questa guida copre la configurazione admin, le risorse lato server, le mappe personalizzate, la gestione dei veicoli e la risoluzione dei problemi per il tuo server BeamMP su Legion Hosting. Per la configurazione iniziale del server, le chiavi di autenticazione e la configurazione di base, consulta la Guida alla Configurazione del Server BeamMP.

Pannello del Server: Tutta la gestione del server avviene tramite GPanel su gpanel.legionhosting.net. La gestione dei file può essere effettuata tramite la scheda Files o via SFTP. Consulta Come Caricare File tramite SFTP per le istruzioni SFTP.

Configurazione Admin

BeamMP non ha un sistema tradizionale di login o password admin. Invece, i comandi admin vengono eseguiti tramite la console del server o tramite plugin Lua lato server che verificano gli identificatori dei giocatori.

Comandi della Console

La console del server in GPanel fornisce accesso diretto ai comandi integrati del server. Digita i comandi direttamente nel campo di input della console:

Comando Descrizione
kick <player_id> <reason> Espelle un giocatore dal server con un messaggio di motivazione opzionale.
ban <player_name> Banna un giocatore dal server. I giocatori bannati non possono riconnettersi.
unban <player_name> Rimuove il ban di un giocatore, permettendogli di riconnettersi.
list Elenca tutti i giocatori attualmente connessi con i loro ID.
say <message> Invia un messaggio in chat a tutto il server dalla console.
status Mostra informazioni sullo stato del server incluso il numero di giocatori e il tempo di attività.
help Elenca tutti i comandi della console disponibili.
ID Giocatori: Usa il comando list per vedere i giocatori connessi e i loro ID. Questi ID sono necessari per comandi come kick.

Struttura della Cartella Resources

BeamMP utilizza una cartella Resources per organizzare i contenuti lato server. Questa cartella contiene due sottodirectory con scopi distinti:

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

Risorse Client

I file inseriti in Resources/Client/ vengono automaticamente scaricati dai giocatori quando si connettono. Questo viene utilizzato per:

  • Mappe personalizzate — File .zip di mod mappe che i giocatori devono scaricare per caricare la mappa del server.
  • Veicoli personalizzati — File .zip di mod veicoli che aggiungono nuove auto o modificano quelle esistenti.
  • Altre mod client — Qualsiasi mod di BeamNG.drive che deve essere presente sul client.
La dimensione dei file è importante: Tutto ciò che si trova in Resources/Client/ viene scaricato da ogni giocatore che si connette. File di grandi dimensioni o molte mod aumenteranno significativamente i tempi di connessione. Mantieni le risorse client leggere per la migliore esperienza di gioco.

Risorse Server (Plugin Lua)

La directory Resources/Server/ contiene plugin Lua lato server. Questi vengono eseguiti solo sul server e non vengono inviati ai giocatori. Ogni plugin si trova nella propria sottocartella con un file main.lua:

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

I plugin lato server possono:

  • Rispondere agli eventi dei giocatori (connessione, disconnessione, messaggi in chat, spawn di veicoli).
  • Implementare comandi personalizzati attivati tramite chat (es. /tp, /give).
  • Gestire permessi e limiti dei veicoli.
  • Aggiungere sistemi economici, teletrasporto o altre funzionalità di gameplay personalizzate.
  • Registrare l'attività dei giocatori e applicare regole.
Risorse per plugin: La community di BeamMP mantiene una raccolta di plugin sui forum di BeamMP e su GitHub. I plugin comuni includono comandi chat, limiti veicoli e strumenti admin.

Aggiungere Mappe Personalizzate

Per eseguire una mappa personalizzata (non predefinita) sul tuo server BeamMP:

  1. Scarica la mod mappa come file .zip da una fonte di mod BeamNG.drive (es. il repository di mod di BeamNG.drive).
  2. Ferma il tuo server in GPanel.
  3. Carica il file .zip in Resources/Client/ tramite la scheda Files o SFTP. Non estrarre lo zip.
  4. Aggiorna la variabile di avvio MAP (o Map in ServerConfig.toml) con il percorso corretto della mappa personalizzata. Questo percorso è tipicamente nel formato /levels/map_name/info.json — controlla la documentazione della mod per il percorso esatto.
  5. Avvia il server.
Il percorso della mappa deve essere corretto: Se il valore Map non corrisponde al percorso effettivo all'interno del file .zip della mod, il server non riuscirà a caricare la mappa. Controlla la documentazione della mod o ispeziona la struttura dello .zip per trovare il percorso /levels/ corretto.
Download automatico per i giocatori: Quando un giocatore si connette, il launcher BeamMP scarica automaticamente tutti i file in Resources/Client/ che il giocatore non possiede già. I giocatori non devono installare manualmente le mod delle mappe.

Gestione Veicoli

La gestione dei veicoli sui server BeamMP è controllata tramite l'impostazione MaxCars e opzionalmente tramite plugin Lua lato server.

Impostazione MaxCars

L'impostazione MaxCars in ServerConfig.toml (o la variabile di avvio MAX_CARS) controlla quanti veicoli ogni giocatore può generare simultaneamente:

  • 1 — Ogni giocatore può avere un veicolo alla volta (consigliato per server più grandi).
  • 23 — Permette ai giocatori di avere un paio di veicoli, utile per server più piccoli o raduni di auto.
  • Valori più alti aumentano proporzionalmente il carico del server.

Mod Veicoli Personalizzati

Per aggiungere veicoli personalizzati al tuo server:

  1. Scarica la mod del veicolo come file .zip.
  2. Inseriscila in Resources/Client/.
  3. Riavvia il server. I giocatori scaricheranno automaticamente la mod del veicolo alla connessione.

Limitare i Veicoli tramite Plugin

Per un controllo più granulare (es. bannare veicoli specifici, limitare i tipi di veicoli), avrai bisogno di un plugin Lua lato server. Questi plugin possono intercettare gli eventi di spawn dei veicoli e consentirli o negarli in base a regole personalizzate. Controlla i forum di BeamMP per i plugin di gestione veicoli.


Installazione e Gestione dei Plugin

I plugin Lua lato server estendono le funzionalità del tuo server. Ecco come installarli e gestirli:

Installare un Plugin

  1. Scarica i file del plugin (tipicamente una cartella contenente main.lua e possibilmente altri file).
  2. Ferma il tuo server.
  3. Carica la cartella del plugin in Resources/Server/ tramite la scheda Files o SFTP.
  4. Assicurati che la struttura delle cartelle sia corretta: Resources/Server/PluginName/main.lua.
  5. Avvia il server. La console mostrerà messaggi durante il caricamento dei plugin.

Rimuovere un Plugin

  1. Ferma il tuo server.
  2. Elimina la cartella del plugin da Resources/Server/.
  3. Avvia il server.
Ferma sempre il server prima di aggiungere o rimuovere plugin. Il caricamento a caldo non è supportato in modo affidabile e potrebbe causare errori.

Risoluzione dei Problemi

Errori della Chiave di Autenticazione

  • Verifica che la chiave sia stata incollata correttamente nella variabile di avvio AUTH_KEY — senza spazi extra o interruzioni di riga.
  • Assicurati che la chiave non sia stata revocata o scaduta sul BeamMP Keymaster.
  • Ogni chiave può essere utilizzata su un solo server alla volta. Se stai usando la stessa chiave altrove, non funzionerà.
  • La console mostrerà errori di autenticazione all'avvio se la chiave non è valida.

I Giocatori Non Riescono a Connettersi

  • Conferma che il server sia completamente avviato e mostrato come online in GPanel.
  • Verifica che il giocatore stia utilizzando il launcher BeamMP, non il launcher standard di BeamNG.drive.
  • Se il server è impostato su Private = true, i giocatori devono utilizzare la connessione diretta con l'IP e la porta corretti. Consulta Come Trovare l'IP e la Porta del Tuo Server.
  • Assicurati che la versione del launcher BeamMP del giocatore sia compatibile con la versione del server. I launcher obsoleti potrebbero non riuscire a connettersi.
  • Se il server è pieno (raggiunto il MaxPlayers), altri giocatori non possono unirsi finché qualcuno non esce.

Problemi di Sincronizzazione delle Mod

  • Se i giocatori si bloccano durante il download o ricevono errori su mod mancanti, verifica che i file .zip delle mod in Resources/Client/ non siano corrotti.
  • Scarica nuovamente e ricarica il file della mod se lo .zip è danneggiato.
  • File di mod molto grandi possono causare timeout per i giocatori con connessioni lente. Considera di rimuovere mod di grandi dimensioni non necessarie.
  • Assicurati che i file .zip delle mod non siano annidati (ovvero uno .zip dentro una cartella dentro un altro .zip).

Problemi di Prestazioni con Molti Giocatori/Veicoli

  • Riduci MaxCars a 1 per giocatore.
  • Abbassa MaxPlayers se il server presenta lag costante.
  • Passa a una mappa più semplice (Grid Map o Industrial) per migliori prestazioni con un alto numero di giocatori.
  • Rimuovi le mod client non necessarie da Resources/Client/ per ridurre i tempi di download e l'utilizzo di memoria.
  • Controlla i grafici di utilizzo risorse di GPanel — se CPU o RAM sono costantemente al limite, considera di aggiornare il tuo piano server. Apri un ticket di supporto per discutere le opzioni.

Il Server Non Appare nel Browser

  • Assicurati che Private sia impostato su false nella tua configurazione.
  • Verifica che la chiave di autenticazione sia valida e non in uso da un altro server.
  • Attendi 1–2 minuti dopo l'avvio affinché il server si registri con il backend di BeamMP.
  • Controlla la console per eventuali errori relativi alla connessione al master server.

Articoli Correlati


Hai Bisogno di Ulteriore Aiuto?

Se riscontri problemi non coperti da questa guida, il nostro team di supporto è disponibile ad assisterti. Apri un ticket su legionhosting.net/submitticket.php con i dettagli del tuo server, una descrizione del problema e tutti i messaggi di errore rilevanti dalla console di GPanel.


Questo articolo ti è stato utile?

Ready to Get Started?

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