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

Installazione dei plugin Oxide/uMod per Rust

IT rust oxide umod carbon plugins mods 0 hanno trovato utile questo articolo

Questa guida illustra come installare il framework di modding Oxide/uMod o Carbon sul tuo server Rust, aggiungere plugin della community e gestirli tramite la console. Per la configurazione generale del server e le variabili di avvio, consulta la Guida alla configurazione del server Rust.

Installazione di Oxide/uMod o Carbon

Oxide (ora mantenuto come uMod) e Carbon sono framework di modding per Rust che ti permettono di installare plugin sviluppati dalla community. Questi framework aggiungono funzionalità come sistemi economici, kit personalizzati, ricompense per il voto, zone di protezione PvE e molto altro.

Non è necessario caricare manualmente alcun file. Il framework di modding viene installato automaticamente impostando una singola variabile di avvio:

  1. Arresta il server dalla scheda Console di GPanel.
  2. Accedi a GPanel e vai alla scheda Startup.
  3. Trova la variabile FRAMEWORK e impostala su:
    • oxide — per Oxide/uMod (il framework più utilizzato, con la più ampia libreria di plugin)
    • carbon — per il framework Carbon (un'alternativa con un proprio ecosistema di plugin)
    • vanilla — per eseguire il server senza alcun framework di modding
  4. Avvia il server. I file del framework vengono scaricati e applicati automaticamente. Al primo avvio con Oxide, viene generata la struttura della directory oxide/.
  5. Controlla il log della console per una riga come Loaded plugin Oxide.Core per confermare che Oxide sia attivo.
Nessun download manuale richiesto. Quando imposti la variabile FRAMEWORK e avvii il server, il framework viene scaricato e installato automaticamente. Non è necessario caricare i file di Oxide o Carbon tramite SFTP.

Installazione dei plugin

I plugin vengono distribuiti come file .cs (codice sorgente C#). Oxide li compila sul server in fase di esecuzione, senza richiedere alcuna pre-compilazione.

  1. Scarica il file .cs del plugin da umod.org o da un'altra fonte affidabile.
  2. Carica il file .cs nella directory oxide/plugins/ del tuo server utilizzando SFTP o il file manager di GPanel. Per assistenza con SFTP, consulta Come caricare i file tramite SFTP.
  3. Se il server è in esecuzione, il plugin verrà rilevato e compilato automaticamente entro pochi secondi. Vedrai un output nella console che conferma il caricamento, ad esempio Loaded plugin MyPlugin v1.2.3 by Author.
  4. Se il server non è in esecuzione, il plugin verrà caricato al successivo avvio.

Struttura della directory Oxide

oxide/
  plugins/
    MyPlugin.cs       <- place plugin files here
    AnotherPlugin.cs
  config/             <- auto-generated plugin config files
  data/               <- plugin data files
  logs/               <- plugin log files
I file dei plugin devono essere posizionati direttamente in oxide/plugins/. I file collocati in sottodirectory o con estensioni errate verranno ignorati. Ogni plugin deve avere l'estensione .cs.

Configurazione dei plugin

La maggior parte dei plugin genera un file di configurazione JSON in oxide/config/ al primo caricamento. Per personalizzare un plugin:

  1. Lascia che il plugin venga caricato almeno una volta in modo che generi il suo file di configurazione predefinito.
  2. Arresta il server (o tieni presente che alcuni plugin supportano il ricaricamento della configurazione a caldo).
  3. Apri il file di configurazione del plugin in oxide/config/PluginName.json utilizzando il file manager di GPanel o SFTP.
  4. Modifica le impostazioni e salva il file.
  5. Ricarica il plugin con oxide.reload PluginName o riavvia il server.

Gestione dei plugin tramite console

Questi comandi possono essere eseguiti dalla console di GPanel o tramite un client RCON. Per la configurazione di RCON, consulta Accesso RCON di Rust e comandi di amministrazione.

Comando Descrizione
oxide.plugins Elenca tutti i plugin attualmente caricati e le loro versioni.
oxide.load PluginName Carica un plugin presente in oxide/plugins/ ma non ancora caricato.
oxide.unload PluginName Scarica un plugin senza rimuoverne il file.
oxide.reload PluginName Ricarica un plugin dopo l'aggiornamento del suo file .cs. Utilizza questo comando per applicare gli aggiornamenti del plugin senza un riavvio completo del server.
oxide.reload * Ricarica tutti i plugin caricati contemporaneamente.

Aggiornamento dei plugin

Per aggiornare un plugin a una versione più recente:

  1. Scarica il file .cs aggiornato dalla pagina del plugin su umod.org.
  2. Carica il nuovo file in oxide/plugins/, sovrascrivendo il file esistente.
  3. Se il server è in esecuzione, Oxide rileva la modifica del file e ricompila e ricarica automaticamente il plugin. In alternativa, esegui oxide.reload PluginName.
  4. Controlla la console per eventuali errori. Alcuni aggiornamenti dei plugin potrebbero richiedere modifiche al file di configurazione in oxide/config/.

Rimozione dei plugin

Per rimuovere completamente un plugin:

  1. Esegui oxide.unload PluginName per scaricare il plugin mentre il server è in esecuzione.
  2. Elimina il file .cs da oxide/plugins/.
  3. Opzionalmente, elimina il file di configurazione del plugin da oxide/config/ e i file di dati da oxide/data/ se non ti servono più.

Plugin popolari

Plugin Categoria Descrizione
Kits Gameplay Permette ai giocatori di riscattare kit di oggetti preconfigurati. Utile per kit iniziali o ricompense VIP.
Economics Economia Aggiunge un sistema di valuta del server. Usato come dipendenza da molti plugin di negozi e ricompense.
ServerRewards Economia Sistema di ricompense a punti, spesso combinato con Economics per un negozio in-game.
VoteDay Utilità Consente ai giocatori di votare per passare al giorno. Riduce le lamentele sulle notti lunghe.
Clans Sociale Aggiunge un sistema di clan/squadre con tag di clan e accesso condiviso agli armadi degli strumenti.
TruePVE PvE Previene il danno giocatore contro giocatore. Essenziale per le configurazioni di server PvE.
Teleportation Utilità Aggiunge comandi di teletrasporto giocatore-giocatore e a casa con tempi di recupero configurabili.
DiscordCore / DiscordMessages Integrazione Invia gli eventi del server (connessioni, chat, morti) a un canale webhook di Discord.
Installa plugin solo da fonti affidabili. La fonte ufficiale per i plugin uMod è umod.org. I plugin provenienti da fonti sconosciute possono contenere codice malevolo in grado di compromettere il tuo server. Esamina sempre le autorizzazioni dei plugin e leggi i commenti della community prima di installarli.

Risoluzione dei problemi dei plugin

Se i tuoi plugin non vengono caricati, controlla quanto segue:

  • Conferma che Oxide sia installato e attivo. Nella scheda Startup di GPanel, la variabile FRAMEWORK deve essere impostata su oxide. Il log della console dovrebbe mostrare Loaded plugin Oxide.Core durante l'avvio.
  • I file dei plugin devono essere collocati direttamente in oxide/plugins/ con l'estensione esatta .cs. I file nelle sottodirectory o con estensioni errate vengono ignorati.
  • Controlla la console e oxide/logs/ per errori di compilazione. Un plugin con un errore di sintassi non verrà caricato e il messaggio di errore descriverà il problema.
  • Alcuni plugin hanno dipendenze da altri plugin (ad es. molti plugin di negozi richiedono Economics). Installa prima tutte le dipendenze richieste.

Per altri problemi comuni del server, consulta Risoluzione dei problemi del server Rust.

Hai bisogno di aiuto?

Se incontri un problema non trattato in questa guida, il nostro team di supporto è disponibile per aiutarti. Apri un ticket di supporto e includi l'ID del tuo server, una descrizione del problema e qualsiasi output rilevante della console.


Questo articolo ti è stato utile?

Ready to Get Started?

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