Έκπτωση Αστραπή 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

Οδηγός Εγκατάστασης Διακομιστή Arma Reforger


Αυτός ο οδηγός καλύπτει τον τρόπο ρύθμισης του αποκλειστικού διακομιστή Arma Reforger στη Legion Hosting, τη διαμόρφωση των μεταβλητών εκκίνησης, την επεξεργασία της διαμόρφωσης του διακομιστή, την επιλογή σεναρίων, τη σύνδεση στον διακομιστή σας και τη διαχείριση των ρυθμίσεων δικτύου. Για τη ρύθμιση admin, την πρόσβαση RCON και την εγκατάσταση mod, δείτε την Εγκατάσταση Admin και Mod στο Arma Reforger.

Σημείωση: Το Arma Reforger χρησιμοποιεί ένα σύστημα διαμόρφωσης βασισμένο σε JSON. Όλες οι ρυθμίσεις του διακομιστή ελέγχονται μέσω ενός μόνο αρχείου config.json. Η εξοικείωση με τη μορφοποίηση JSON είναι χρήσιμη αλλά όχι απαραίτητη -- αυτός ο οδηγός παρέχει παραδείγματα που μπορείτε να αντιγράψετε και να τροποποιήσετε.

1. Πρώτη Εκκίνηση

  1. Συνδεθείτε στο GPanel και επιλέξτε τον διακομιστή Arma Reforger.
  2. Μεταβείτε στην καρτέλα Startup και ελέγξτε τις διαμορφώσιμες μεταβλητές (δείτε τον πίνακα στην Ενότητα 2).
  3. Ορίστε το SERVER_NAME σε ένα όνομα για τον διακομιστή σας.
  4. Ορίστε το SERVER_PASSWORD εάν θέλετε να περιορίσετε την πρόσβαση. Αφήστε το κενό για δημόσιο διακομιστή.
  5. Ορίστε το MAX_PLAYERS στον επιθυμητό αριθμό παικτών για τον διακομιστή σας.
  6. Επιστρέψτε στην καρτέλα Console και κάντε κλικ στο Start.
  7. Περιμένετε να εμφανίσει η κονσόλα ότι ο διακομιστής ολοκλήρωσε τη φόρτωση. Η πρώτη εκκίνηση μπορεί να διαρκέσει αρκετά λεπτά καθώς ο διακομιστής κατεβάζει τα απαιτούμενα δεδομένα του παιχνιδιού και δημιουργεί την αρχική του διαμόρφωση.
Η πρώτη εκκίνηση δημιουργεί αρχεία διαμόρφωσης. Εάν χρειάζεται να επεξεργαστείτε το config.json, εκκινήστε τον διακομιστή μία φορά, αφήστε τον να ολοκληρώσει τη φόρτωση, μετά σταματήστε τον πριν την επεξεργασία. Το αρχείο διαμόρφωσης δεν θα υπάρχει μέχρι μετά την πρώτη εκτέλεση.

2. Μεταβλητές Εκκίνησης GPanel

Οι ακόλουθες μεταβλητές είναι διαθέσιμες στην καρτέλα Startup του GPanel. Αυτές μεταβιβάζονται στον διακομιστή σε κάθε εκκίνηση.

Μεταβλητή Απαιτείται Περιγραφή
SERVER_NAME Ναι Το όνομα που εμφανίζεται στον περιηγητή διακομιστών εντός του παιχνιδιού.
SERVER_PASS Όχι Προαιρετικός κωδικός πρόσβασης που πρέπει να εισαγάγουν οι παίκτες για να συνδεθούν. Αφήστε το κενό για δημόσιο διακομιστή.
MAX_PLAYERS Όχι Μέγιστος αριθμός παικτών. Η προεπιλογή είναι 64. Υψηλότεροι αριθμοί παικτών απαιτούν περισσότερους πόρους διακομιστή.
ADMIN_PASS Όχι Κωδικός πρόσβασης για πρόσβαση RCON (remote console). Απαιτείται εάν θέλετε να χρησιμοποιήσετε εντολές RCON.
SCENARIO_ID Όχι Το σενάριο (λειτουργία παιχνιδιού) προς φόρτωση. Δείτε την Ενότητα 4 για τα διαθέσιμα σενάρια και τα αναγνωριστικά τους.

3. Διαμόρφωση Διακομιστή (config.json)

Το κύριο αρχείο διαμόρφωσης του διακομιστή είναι το config.json, που βρίσκεται στον ριζικό κατάλογο του διακομιστή. Αυτό το αρχείο ελέγχει όλη τη συμπεριφορά του διακομιστή, συμπεριλαμβανομένων των ρυθμίσεων παιχνιδιού, της επιλογής σεναρίου, της πρόσβασης admin και της διαμόρφωσης δικτύου.

Τοποθεσία Αρχείου

config.json

Ανοίξτε αυτό το αρχείο χρησιμοποιώντας την καρτέλα Files στο GPanel ή συνδεθείτε μέσω SFTP. Εάν το αρχείο δεν υπάρχει, εκκινήστε και σταματήστε τον διακομιστή μία φορά για να το δημιουργήσετε.

Σταματάτε πάντα τον διακομιστή σας πριν επεξεργαστείτε το config.json. Ο διακομιστής διαβάζει αυτό το αρχείο κατά την εκκίνηση. Οι αλλαγές που γίνονται ενώ ο διακομιστής εκτελείται δεν θα έχουν αποτέλεσμα μέχρι την επόμενη επανεκκίνηση.

Βασικές Ρυθμίσεις

Ρύθμιση Τύπος Περιγραφή
name String Όνομα διακομιστή που εμφανίζεται στον περιηγητή. Παρακάμπτεται από τη μεταβλητή εκκίνησης SERVER_NAME εάν έχει οριστεί.
password String Κωδικός πρόσβασης σύνδεσης. Κενή συμβολοσειρά για δημόσιο διακομιστή.
passwordAdmin String Κωδικός πρόσβασης admin/RCON. Απαιτείται για πρόσβαση από απομακρυσμένη κονσόλα.
scenarioId String Το αναγνωριστικό πόρου σεναρίου προς φόρτωση. Δείτε την Ενότητα 4 για τις τιμές.
maxPlayers Integer Μέγιστος αριθμός ταυτόχρονων παικτών. Προεπιλογή 64.
visible Boolean Εάν ο διακομιστής εμφανίζεται στον δημόσιο περιηγητή διακομιστών. Ορίστε το σε true για δημόσιο, false για ιδιωτικό (μόνο άμεση σύνδεση).
crossPlatform Boolean Ενεργοποίηση ή απενεργοποίηση crossplay μεταξύ παικτών PC και κονσόλας. Προεπιλογή true.
supportedPlatforms Array Πλατφόρμες που επιτρέπεται να συνδεθούν. Επιλογές: "PLATFORM_PC", "PLATFORM_XBL". Συμπεριλάβετε και τις δύο για παιχνίδι μεταξύ πλατφορμών.
disableThirdPerson Boolean Επιβολή προβολής μόνο πρώτου προσώπου. Προεπιλογή false.
fastValidation Boolean Επιταχύνει την επικύρωση σύνδεσης παικτών. Συνιστάται να το κρατάτε true.
battlEye Boolean Ενεργοποίηση anti-cheat BattlEye. Προεπιλογή true. Δείτε την Εγκατάσταση Admin και Mod στο Arma Reforger για λεπτομέρειες.

Παράδειγμα config.json

{
  "bindAddress": "0.0.0.0",
  "bindPort": 2001,
  "publicAddress": "",
  "publicPort": 2001,
  "game": {
    "name": "My Legion Reforger Server",
    "password": "",
    "passwordAdmin": "YourAdminPassword",
    "scenarioId": "{ECC61978EDCC2B5A}Missions/23_Campaign.conf",
    "maxPlayers": 64,
    "visible": true,
    "crossPlatform": true,
    "supportedPlatforms": ["PLATFORM_PC", "PLATFORM_XBL"],
    "gameProperties": {
      "serverMaxViewDistance": 2500,
      "serverMinGrassDistance": 50,
      "networkViewDistance": 1500,
      "disableThirdPerson": false,
      "fastValidation": true,
      "battlEye": true
    },
    "mods": []
  },
  "a2sQueryEnabled": true
}
Η μορφοποίηση JSON είναι αυστηρή. Ένα μόνο λάθος τοποθετημένο κόμμα, μια αγκύλη που λείπει ή ένα επιπλέον εισαγωγικό θα εμποδίσει την εκκίνηση του διακομιστή. Εάν λάβετε σφάλματα μετά την επεξεργασία, χρησιμοποιήστε έναν επικυρωτή JSON (όπως το jsonlint.com) για να ελέγξετε τη σύνταξή σας.

4. Επιλογή Σεναρίου

Το Arma Reforger χρησιμοποιεί σενάρια για να ορίσει τη λειτουργία παιχνιδιού και τον χάρτη. Ορίστε το scenarioId στη διαμόρφωσή σας σε ένα από τα ακόλουθα:

Σενάριο Scenario ID Περιγραφή
Conflict {ECC61978EDCC2B5A}Missions/23_Campaign.conf Μεγάλης κλίμακας στρατιωτική σύγκρουση μεταξύ των φατριών των ΗΠΑ και της Σοβιετικής Ένωσης στο Everon. Οι ομάδες καταλαμβάνουν βάσεις και μάχονται για τον έλεγχο του νησιού. Αυτή είναι η κύρια λειτουργία παιχνιδιού PvP.
Game Master {2BBBE828037C6F4B}Missions/22_GM_Everon.conf Ένας Game Master (παρόμοιος με Zeus) δημιουργεί σενάρια σε πραγματικό χρόνο για τους παίκτες. Ένας παίκτης ενεργεί ως GM, τοποθετώντας στόχους, εχθρούς και γεγονότα. Ιδανικό για δομημένες εμπειρίες co-op.
Combat Ops {59AD59368755F41A}Missions/21_GM_Eden.conf Συνεργατικές αποστολές PvE εναντίον εχθρών AI. Οι παίκτες συνεργάζονται για να ολοκληρώσουν στόχους σε μικρότερους, εστιασμένους χάρτες.
Free Roam {90F086877C27B6F6}Missions/24_FreeRoam.conf Λειτουργία ανοιχτού sandbox χωρίς συγκεκριμένους στόχους. Οι παίκτες μπορούν να εξερευνούν, να εξασκούνται και να πειραματίζονται ελεύθερα. Καλό για εκπαίδευση ή χαλαρό παιχνίδι.
Προσαρμοσμένα σενάρια: Σενάρια που έχουν δημιουργηθεί από την κοινότητα από το Workshop μπορούν επίσης να φορτωθούν. Θα χρειαστείτε το πλήρες αναγνωριστικό πόρου του σεναρίου. Δείτε την Εγκατάσταση Admin και Mod στο Arma Reforger για τη ρύθμιση mod του Workshop.

5. Πώς να Συνδεθείτε

Επιλογή A -- Περιηγητής Διακομιστών Εντός Παιχνιδιού

  1. Εκκινήστε το Arma Reforger.
  2. Από το κύριο μενού, επιλέξτε Multiplayer και μετά Server Browser.
  3. Χρησιμοποιήστε τη γραμμή αναζήτησης ή τα φίλτρα για να βρείτε τον διακομιστή σας με το όνομα.
  4. Επιλέξτε τον διακομιστή σας και κάντε κλικ στο Join. Εισαγάγετε τον κωδικό πρόσβασης του διακομιστή εάν σας ζητηθεί.
Ο περιηγητής διακομιστών μπορεί να χρειαστεί λίγο χρόνο για να γεμίσει. Χρησιμοποιήστε τις επιλογές αναζήτησης και φίλτρου για να περιορίσετε τα αποτελέσματα. Εάν ο διακομιστής σας έχει το visible ορισμένο σε false στο config.json, δεν θα εμφανιστεί στον περιηγητή -- χρησιμοποιήστε άμεση σύνδεση αντί αυτού.

Επιλογή B -- Άμεση Σύνδεση

  1. Εκκινήστε το Arma Reforger.
  2. Από το κύριο μενού, επιλέξτε Multiplayer και μετά Direct Join.
  3. Εισαγάγετε τη διεύθυνση IP και τη θύρα του διακομιστή σας από την καρτέλα Network του GPanel:
    <your-server-ip>:<port>
  4. Εισαγάγετε τον κωδικό πρόσβασης του διακομιστή εάν έχει οριστεί, μετά κάντε κλικ στο Join.
Προβλήματα σύνδεσης; Επαληθεύστε ότι ο διακομιστής σας εκτελείται στο GPanel και ελέγξτε την κονσόλα για σφάλματα. Βεβαιωθείτε ότι χρησιμοποιείτε το σωστό IP και τη σωστή θύρα από την καρτέλα Network -- οι θύρες αντιστοιχίζονται τυχαία εκτός εάν έχετε ιδιωτικό IP. Εάν ο διακομιστής χρησιμοποιεί mods, όλοι οι παίκτες που συνδέονται πρέπει να έχουν τα ίδια mods εγκατεστημένα -- δείτε την Εγκατάσταση Admin και Mod στο Arma Reforger.

6. Ρυθμίσεις Δικτύου

Η ενότητα δικτύου του config.json ελέγχει τον τρόπο με τον οποίο ο διακομιστής επικοινωνεί με τους παίκτες και τη λίστα κύριων διακομιστών.

Ρύθμιση Προεπιλογή Περιγραφή
bindAddress 0.0.0.0 Η διεύθυνση IP στην οποία δεσμεύεται ο διακομιστής. Αφήστε την ως 0.0.0.0 για να δεσμευτεί σε όλες τις διεπαφές (συνιστάται).
bindPort 2001 Η θύρα UDP στην οποία ακούει ο διακομιστής. Αυτή διαχειρίζεται από το GPanel -- μην την αλλάζετε εκτός εάν σας δοθεί οδηγία.
publicAddress (κενό) Δημόσια διεύθυνση IP που αναφέρεται στον κύριο διακομιστή. Αφήστε το κενό για αυτόματο εντοπισμό.
publicPort 2001 Δημόσια θύρα που αναφέρεται στον κύριο διακομιστή. Πρέπει να ταιριάζει με το bindPort.
a2sQueryEnabled true Ενεργοποίηση του πρωτοκόλλου query A2S για καταχώρηση στον περιηγητή διακομιστών και εργαλεία παρακολούθησης τρίτων.
serverMaxViewDistance 2500 Μέγιστη απόσταση προβολής σε μέτρα. Χαμηλότερες τιμές μειώνουν το φορτίο του διακομιστή αλλά περιορίζουν το πόσο μακριά μπορούν να δουν οι παίκτες άλλες οντότητες.
networkViewDistance 1500 Μέγιστη απόσταση στην οποία ο διακομιστής στέλνει δεδομένα οντοτήτων στους clients. Η μείωση αυτής μπορεί να βελτιώσει την απόδοση σε πολυσύχναστους διακομιστές.
Μην αλλάζετε την τιμή bindPort. Η θύρα αντιστοιχίζεται από το GPanel και πρέπει να ταιριάζει με την εκχωρημένη θύρα σας. Η αλλαγή της θα εμποδίσει τους παίκτες να συνδεθούν.

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

Ο Διακομιστής Δεν Εμφανίζεται στον Περιηγητή

  • Επιβεβαιώστε ότι ο διακομιστής έχει εκκινηθεί πλήρως στο GPanel. Ελέγξτε την κονσόλα για σφάλματα.
  • Επαληθεύστε ότι το visible έχει οριστεί σε true στο config.json.
  • Βεβαιωθείτε ότι το a2sQueryEnabled είναι true.
  • Ο περιηγητής διακομιστών μπορεί να χρειαστεί μερικά λεπτά για να εμφανίσει έναν διακομιστή που μόλις εκκινήθηκε. Δοκιμάστε άμεση σύνδεση ενώ περιμένετε.

Ο Διακομιστής Καταρρέει κατά την Εκκίνηση

  • Ελέγξτε το αρχείο καταγραφής κονσόλας για μηνύματα σφάλματος. Η πιο συνηθισμένη αιτία είναι μη έγκυρη σύνταξη JSON στο config.json.
  • Επικυρώστε το config.json σας με έναν επικυρωτή JSON όπως το jsonlint.com.
  • Επαληθεύστε ότι το scenarioId είναι ένα έγκυρο αναγνωριστικό σεναρίου. Ένα εσφαλμένο αναγνωριστικό θα εμποδίσει τη φόρτωση του διακομιστή.
  • Δοκιμάστε να διαγράψετε το config.json και να επανεκκινήσετε για να δημιουργήσετε μια νέα διαμόρφωση.
  • Εάν η κατάρρευση επιμένει, ανοίξτε ένα δελτίο υποστήριξης με το IP του διακομιστή σας και τυχόν μηνύματα σφάλματος από την κονσόλα.

Οι Παίκτες Δεν Μπορούν να Συνδεθούν

  • Επαληθεύστε ότι ο διακομιστής εκτελείται και ελέγξτε την καρτέλα Network του GPanel για το σωστό IP και θύρα.
  • Ελέγξτε ότι ο κωδικός πρόσβασης του διακομιστή είναι σωστός (κάνει διάκριση πεζών-κεφαλαίων).
  • Εάν ο διακομιστής χρησιμοποιεί mods, οι παίκτες πρέπει να έχουν εγκατεστημένα όλα τα απαιτούμενα mods. Τα mods που λείπουν θα εμποδίσουν τη σύνδεση.
  • Βεβαιωθείτε ότι τόσο ο διακομιστής όσο και ο client εκτελούν την ίδια έκδοση του παιχνιδιού.
  • Εάν το BattlEye είναι ενεργοποιημένο, οι παίκτες πρέπει να έχουν το BattlEye εγκατεστημένο και να εκτελείται στον client τους.

Σχετικά Άρθρα

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

Εάν αντιμετωπίσετε προβλήματα με τον διακομιστή Arma Reforger που δεν καλύπτονται εδώ, ανοίξτε ένα δελτίο υποστήριξης και συμπεριλάβετε το IP του διακομιστή σας, μια περιγραφή του προβλήματος και τυχόν σχετικά μηνύματα σφάλματος από την κονσόλα του GPanel.


Was this article helpful?

Ready to Get Started?

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