Έκπτωση Αστραπή 50% έκπτωση σε όλους τους servers Τελευταία Ημέρα!
Λήγει σε: 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
Categories

Εγκατάσταση Plugin Rust Oxide/uMod


Αυτός ο οδηγός καλύπτει τον τρόπο εγκατάστασης του modding framework Oxide/uMod ή Carbon στον Rust server σας, την προσθήκη plugins της κοινότητας και τη διαχείρισή τους μέσω της κονσόλας. Για γενική διαμόρφωση του server και μεταβλητές εκκίνησης, δείτε τον Οδηγό Διαμόρφωσης Rust Server.

Εγκατάσταση Oxide/uMod ή Carbon

Το Oxide (που πλέον συντηρείται ως uMod) και το Carbon είναι modding frameworks για το Rust που σας επιτρέπουν να εγκαθιστάτε plugins φτιαγμένα από την κοινότητα. Αυτά τα frameworks προσθέτουν λειτουργίες όπως συστήματα οικονομίας, προσαρμοσμένα kits, vote rewards, ζώνες προστασίας PvE και πολλά άλλα.

Δεν χρειάζεται να ανεβάσετε κανένα αρχείο χειροκίνητα. Το modding framework εγκαθίσταται αυτόματα με τον ορισμό μίας μόνο μεταβλητής εκκίνησης:

  1. Σταματήστε τον server σας από την καρτέλα Console του GPanel.
  2. Συνδεθείτε στο GPanel και μεταβείτε στην καρτέλα Startup.
  3. Βρείτε τη μεταβλητή FRAMEWORK και ορίστε την σε:
    • oxide — για Oxide/uMod (το πιο ευρέως χρησιμοποιούμενο framework, με τη μεγαλύτερη βιβλιοθήκη plugins)
    • carbon — για το framework Carbon (μια εναλλακτική με το δικό της οικοσύστημα plugins)
    • vanilla — για εκτέλεση χωρίς κανένα modding framework
  4. Εκκινήστε τον server. Τα αρχεία του framework κατεβαίνουν και εφαρμόζονται αυτόματα. Στην πρώτη εκκίνηση με το Oxide, δημιουργείται η δομή καταλόγων oxide/.
  5. Ελέγξτε το log της κονσόλας για μια γραμμή όπως Loaded plugin Oxide.Core για να επιβεβαιώσετε ότι το Oxide είναι ενεργό.
Δεν απαιτείται χειροκίνητη λήψη. Όταν ορίσετε τη μεταβλητή FRAMEWORK και εκκινήσετε τον server, το framework κατεβαίνει και εγκαθίσταται αυτόματα. Δεν χρειάζεται να ανεβάσετε αρχεία Oxide ή Carbon μέσω SFTP.

Εγκατάσταση Plugins

Τα plugins διανέμονται ως αρχεία .cs (πηγαίος κώδικας C#). Το Oxide τα μεταγλωττίζει στον server κατά την εκτέλεση — δεν απαιτείται προμεταγλώττιση.

  1. Κατεβάστε το αρχείο .cs του plugin από το umod.org ή άλλη αξιόπιστη πηγή.
  2. Ανεβάστε το αρχείο .cs στον κατάλογο oxide/plugins/ του server σας χρησιμοποιώντας SFTP ή τον file manager του GPanel. Για βοήθεια με το SFTP, δείτε Πώς να Ανεβάσετε Αρχεία μέσω SFTP.
  3. Εάν ο server εκτελείται, το plugin θα εντοπιστεί και θα μεταγλωττιστεί αυτόματα μέσα σε λίγα δευτερόλεπτα. Θα δείτε στην κονσόλα μια έξοδο που επιβεβαιώνει ότι φορτώθηκε, π.χ. Loaded plugin MyPlugin v1.2.3 by Author.
  4. Εάν ο server δεν εκτελείται, το plugin θα φορτωθεί στην επόμενη εκκίνηση.

Δομή Καταλόγων 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
Τα αρχεία plugin πρέπει να τοποθετούνται απευθείας στο oxide/plugins/. Αρχεία που τοποθετούνται σε υποκαταλόγους ή με λανθασμένες επεκτάσεις θα αγνοηθούν. Κάθε plugin πρέπει να έχει την επέκταση .cs.

Διαμόρφωση Plugins

Τα περισσότερα plugins δημιουργούν ένα αρχείο διαμόρφωσης JSON στο oxide/config/ την πρώτη φορά που φορτώνονται. Για να προσαρμόσετε ένα plugin:

  1. Αφήστε το plugin να φορτωθεί τουλάχιστον μία φορά ώστε να δημιουργήσει το προεπιλεγμένο αρχείο διαμόρφωσής του.
  2. Σταματήστε τον server σας (ή σημειώστε ότι ορισμένα plugins υποστηρίζουν ζωντανή επαναφόρτωση διαμόρφωσης).
  3. Ανοίξτε το αρχείο διαμόρφωσης του plugin στο oxide/config/PluginName.json χρησιμοποιώντας τον file manager του GPanel ή SFTP.
  4. Επεξεργαστείτε τις ρυθμίσεις και αποθηκεύστε το αρχείο.
  5. Επαναφορτώστε το plugin με oxide.reload PluginName ή επανεκκινήστε τον server.

Διαχείριση Plugins μέσω Κονσόλας

Αυτές οι εντολές μπορούν να εκτελεστούν από την κονσόλα του GPanel ή μέσω ενός RCON client. Για ρύθμιση του RCON, δείτε Πρόσβαση RCON Rust και Εντολές Admin.

Εντολή Περιγραφή
oxide.plugins Εμφανίζει όλα τα φορτωμένα plugins και τις εκδόσεις τους.
oxide.load PluginName Φορτώνει ένα plugin που υπάρχει στο oxide/plugins/ αλλά δεν έχει φορτωθεί ακόμη.
oxide.unload PluginName Αποφορτώνει ένα plugin χωρίς να αφαιρεί το αρχείο.
oxide.reload PluginName Επαναφορτώνει ένα plugin μετά την ενημέρωση του αρχείου .cs του. Χρησιμοποιήστε το για να εφαρμόσετε ενημερώσεις plugins χωρίς πλήρη επανεκκίνηση του server.
oxide.reload * Επαναφορτώνει όλα τα φορτωμένα plugins ταυτόχρονα.

Ενημέρωση Plugins

Για να ενημερώσετε ένα plugin σε νεότερη έκδοση:

  1. Κατεβάστε το ενημερωμένο αρχείο .cs από τη σελίδα του plugin στο umod.org.
  2. Ανεβάστε το νέο αρχείο στο oxide/plugins/, αντικαθιστώντας το υπάρχον αρχείο.
  3. Εάν ο server εκτελείται, το Oxide εντοπίζει την αλλαγή του αρχείου και επαναμεταγλωττίζει και επαναφορτώνει αυτόματα το plugin. Εναλλακτικά, εκτελέστε oxide.reload PluginName.
  4. Ελέγξτε την κονσόλα για τυχόν σφάλματα. Ορισμένες ενημερώσεις plugins ενδέχεται να απαιτούν αλλαγές στο αρχείο διαμόρφωσης στο oxide/config/.

Αφαίρεση Plugins

Για να αφαιρέσετε εντελώς ένα plugin:

  1. Εκτελέστε oxide.unload PluginName για να αποφορτώσετε το plugin ενώ ο server εκτελείται.
  2. Διαγράψτε το αρχείο .cs από το oxide/plugins/.
  3. Προαιρετικά διαγράψτε το αρχείο διαμόρφωσης του plugin από το oxide/config/ και τα αρχεία δεδομένων από το oxide/data/ εάν δεν τα χρειάζεστε πλέον.

Δημοφιλή Plugins

Plugin Κατηγορία Περιγραφή
Kits Gameplay Επιτρέπει στους παίκτες να εξαργυρώνουν προδιαμορφωμένα kits αντικειμένων. Χρήσιμο για starter kits ή VIP rewards.
Economics Οικονομία Προσθέτει ένα σύστημα νομίσματος στον server. Χρησιμοποιείται ως εξάρτηση από πολλά plugins shop και reward.
ServerRewards Οικονομία Σύστημα ανταμοιβών βασισμένο σε πόντους, συχνά συνδυασμένο με το Economics για ένα in-game shop.
VoteDay Βοηθητικό Επιτρέπει στους παίκτες να ψηφίζουν για μετάβαση στην ημέρα. Μειώνει τα παράπονα για τις μεγάλες νύχτες.
Clans Κοινωνικό Προσθέτει ένα σύστημα clan/team με clan tags και κοινή πρόσβαση στα tool cupboards.
TruePVE PvE Αποτρέπει τη ζημιά παίκτη-εναντίον-παίκτη. Απαραίτητο για διαμορφώσεις PvE server.
Teleportation Βοηθητικό Προσθέτει εντολές teleport από παίκτη-σε-παίκτη και προς το σπίτι με παραμετροποιήσιμα cooldowns.
DiscordCore / DiscordMessages Ενσωμάτωση Στέλνει συμβάντα του server (συνδέσεις, chat, θάνατοι) σε ένα κανάλι Discord webhook.
Εγκαθιστάτε plugins μόνο από αξιόπιστες πηγές. Η επίσημη πηγή για plugins uMod είναι το umod.org. Plugins από άγνωστες πηγές ενδέχεται να περιέχουν κακόβουλο κώδικα που μπορεί να θέσει σε κίνδυνο τον server σας. Ελέγχετε πάντα τα δικαιώματα του plugin και διαβάζετε τα σχόλια της κοινότητας πριν την εγκατάσταση.

Αντιμετώπιση Προβλημάτων με Plugins

Εάν τα plugins σας δεν φορτώνονται, ελέγξτε τα εξής:

  • Επιβεβαιώστε ότι το Oxide είναι εγκατεστημένο και ενεργό. Στην καρτέλα Startup του GPanel, η μεταβλητή FRAMEWORK πρέπει να είναι ορισμένη σε oxide. Το log της κονσόλας θα πρέπει να εμφανίζει Loaded plugin Oxide.Core κατά την εκκίνηση.
  • Τα αρχεία plugin πρέπει να τοποθετούνται απευθείας στο oxide/plugins/ με την ακριβή επέκταση .cs. Αρχεία σε υποκαταλόγους ή με λανθασμένες επεκτάσεις αγνοούνται.
  • Ελέγξτε την κονσόλα και το oxide/logs/ για σφάλματα μεταγλώττισης. Ένα plugin με συντακτικό σφάλμα δεν θα φορτωθεί και το μήνυμα σφάλματος θα περιγράφει το πρόβλημα.
  • Ορισμένα plugins έχουν εξαρτήσεις από άλλα plugins (π.χ. πολλά plugins shop απαιτούν το Economics). Εγκαταστήστε πρώτα όλες τις απαιτούμενες εξαρτήσεις.

Για άλλα συνηθισμένα προβλήματα του server, δείτε Αντιμετώπιση Προβλημάτων Rust Server.

Χρειάζεστε Βοήθεια;

Εάν αντιμετωπίσετε ένα πρόβλημα που δεν καλύπτεται σε αυτόν τον οδηγό, η ομάδα υποστήριξής μας είναι διαθέσιμη για βοήθεια. Υποβάλετε ένα ticket υποστήριξης και συμπεριλάβετε το ID του server σας, μια περιγραφή του προβλήματος και οποιαδήποτε σχετική έξοδο της κονσόλας.


Was this article helpful?

Ready to Get Started?

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