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

Εντολές Διαχειριστή Holdfast Nations at War


Αυτός ο οδηγός καλύπτει τη διαχείριση για τον αποκλειστικό διακομιστή σας Holdfast: Nations at War, συμπεριλαμβανομένης της ρύθμισης διαχειριστών, της χρήσης RCON, της εκτέλεσης εντολών, της διαχείρισης εναλλαγών χαρτών, της διαμόρφωσης ανταγωνιστικών ρυθμίσεων και της αντιμετώπισης κοινών προβλημάτων.

Ρύθμιση Διαχειριστή

Το Holdfast χρησιμοποιεί ένα σύστημα διαχειριστών βασισμένο στο Steam ID. Πρέπει να προσθέσετε τα Steam ID των παικτών στη λίστα διαχειριστών προτού μπορέσουν να χρησιμοποιήσουν εντολές διαχειριστή εντός του παιχνιδιού.

Προσθήκη Διαχειριστών μέσω admins.txt

  1. Σταματήστε τον διακομιστή σας από το GPanel.
  2. Ανοίξτε τον File Manager ή συνδεθείτε μέσω SFTP.
  3. Εντοπίστε ή δημιουργήστε το admins.txt στον ριζικό κατάλογο του διακομιστή.
  4. Προσθέστε ένα Steam64 ID ανά γραμμή:
# Holdfast Admin List
# One Steam64 ID per line
76561198012345678
76561198087654321
76561198011223344
  1. Αποθηκεύστε το αρχείο και εκκινήστε τον διακομιστή σας.
Εύρεση Steam64 ID: Οι παίκτες μπορούν να βρουν το Steam64 ID τους επισκεπτόμενοι το steamid.io και εισάγοντας το URL του προφίλ Steam τους. Το ID είναι ένας 17ψήφιος αριθμός που ξεκινά με 7656119.

Διαχειριστής μέσω serverconfig.txt

Εναλλακτικά, μπορείτε να ορίσετε διαχειριστές απευθείας στο holdfastnaw-dedicated/configs/serverconfig_default.txt:

# Admin Steam IDs in server config
server_admin_steam_id_add 76561198012345678
server_admin_steam_id_add 76561198087654321

Πρόσβαση RCON

Το RCON (Remote Console) σας επιτρέπει να εκτελείτε εντολές διακομιστή χωρίς να είστε συνδεδεμένοι ως παίκτης. Διαμορφώστε το RCON στο holdfastnaw-dedicated/configs/serverconfig_default.txt σας:

# Enable RCON
server_rcon_enabled true

# RCON password (use a strong, unique password)
server_rcon_password "YourSecureRconPassword"

# RCON port (default is game port + 5)
server_rcon_port 20105
Προειδοποίηση Ασφαλείας: Χρησιμοποιείτε πάντα έναν ισχυρό, μοναδικό κωδικό πρόσβασης για το RCON. Οποιοσδήποτε έχει τον κωδικό RCON σας και την IP του διακομιστή σας μπορεί να εκτελέσει οποιαδήποτε εντολή στον διακομιστή σας. Μην μοιράζεστε ποτέ τα διαπιστευτήρια RCON σας δημόσια.

Για να συνδεθείτε μέσω RCON, μπορείτε να χρησιμοποιήσετε οποιονδήποτε client συμβατό με Source RCON. Εισαγάγετε την IP του διακομιστή σας, τη θύρα RCON και τον κωδικό πρόσβασης για να δημιουργήσετε μια σύνδεση.

Εντολές Διαχειριστή Εντός Παιχνιδιού

Οι διαχειριστές μπορούν να εκτελούν εντολές εντός του παιχνιδιού πατώντας το καθορισμένο πλήκτρο κονσόλας (συνήθως ` ή ~) και πληκτρολογώντας την εντολή. Ο παρακάτω πίνακας παραθέτει τις πιο συχνά χρησιμοποιούμενες εντολές διαχειριστή:

Διαχείριση Παικτών

Εντολή Χρήση Περιγραφή
kick kick <playerID> "reason" Αποβολή ενός παίκτη από τον διακομιστή με προαιρετικό λόγο
ban ban <playerID> <minutes> "reason" Αποκλεισμός ενός παίκτη για καθορισμένη διάρκεια (0 = μόνιμος)
unban unban <steamID> Αφαίρεση αποκλεισμού βάσει Steam ID
slay slay <playerID> Άμεση εξόντωση ενός παίκτη
swapteam swapteam <playerID> Μετακίνηση ενός παίκτη στην αντίπαλη ομάδα
mute mute <playerID> Σίγαση της φωνητικής και γραπτής συνομιλίας ενός παίκτη
unmute unmute <playerID> Κατάργηση σίγασης ενός παίκτη που είχε προηγουμένως τεθεί σε σίγαση
ID Παικτών: Μπορείτε να βρείτε το ID ενός παίκτη χρησιμοποιώντας τον πίνακα βαθμολογίας. Ο αριθμός ID εμφανίζεται δίπλα στο όνομα κάθε παίκτη όταν προβάλλεται ως διαχειριστής.

Έλεγχος Χάρτη και Παιχνιδιού

Εντολή Χρήση Περιγραφή
changemap changemap <mapName> <gameModeID> Άμεση μετάβαση σε καθορισμένο χάρτη και λειτουργία
nextmap nextmap Παράλειψη στον επόμενο χάρτη της εναλλαγής
restartround restartround Επανεκκίνηση του τρέχοντος γύρου
endround endround <teamID> Τερματισμός του τρέχοντος γύρου με καθορισμένη νικήτρια ομάδα (1 ή 2)
settimeleft settimeleft <seconds> Ορισμός του χρόνου που απομένει για τον τρέχοντα γύρο

Διαχείριση Κλάσεων και Spawn

Εντολή Χρήση Περιγραφή
setclasslimit setclasslimit <className> <percent> Ορισμός του ορίου ποσοστού για μια κλάση (π.χ. πυροβολικό, αξιωματικός)
forceclass forceclass <playerID> <className> Εξαναγκασμός ενός παίκτη σε συγκεκριμένη κλάση
respawn respawn <playerID> Εξαναγκασμός respawn ενός νεκρού παίκτη

Διαμόρφωση Διακομιστή για Ανταγωνιστικό Παιχνίδι

Εάν φιλοξενείτε εκδηλώσεις, μάχες γραμμής (line battles) ή ανταγωνιστικούς αγώνες, οι παρακάτω ρυθμίσεις βοηθούν στη δημιουργία ενός δομημένου περιβάλλοντος:

# Competitive settings
server_friendly_fire true
server_auto_balance_teams false
server_enforce_team_balance false
server_allow_spectators true

# Disable certain classes for line battles
server_class_limit_artillery 0
server_class_limit_cavalry 0

# Longer round times for organized events
server_round_time_seconds 1800

# Disable respawning (one life per round)
server_respawn_enabled false
server_respawn_time_seconds 0
Συμβουλή για Line Battle: Για οργανωμένες εκδηλώσεις line battle, απενεργοποιήστε την αυτόματη εξισορρόπηση και την επιβολή friendly fire ώστε οι αρχηγοί των συνταγμάτων να μπορούν να διαχειρίζονται τους δικούς τους σχηματισμούς. Ορίστε τα όρια κλάσεων σε 0 για το πυροβολικό και το ιππικό εκτός εάν έχει συμφωνηθεί ειδικά και από τις δύο πλευρές.

Διαχείριση Εναλλαγής Χαρτών

Μπορείτε να διαχειριστείτε την εναλλαγή χαρτών δυναμικά χρησιμοποιώντας εντολές διαχειριστή ή επεξεργαζόμενοι το αρχείο διαμόρφωσης.

Εντολές Εναλλαγής Χαρτών κατά την Εκτέλεση

# View current map rotation
maplist

# Add a map to the rotation
addmap "Grasslands" 0

# Remove a map from the rotation
removemap "Grasslands" 0

# Clear the entire rotation
clearrotation
Σημείωση: Οι αλλαγές εναλλαγής κατά την εκτέλεση δεν αποθηκεύονται στο holdfastnaw-dedicated/configs/serverconfig_default.txt. Θα χαθούν όταν επανεκκινήσει ο διακομιστής. Για να κάνετε μόνιμες αλλαγές, επεξεργαστείτε το αρχείο διαμόρφωσης απευθείας μέσω του File Manager του GPanel.

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

Ο Διακομιστής Δεν Εμφανίζεται στον Browser

  • Βεβαιωθείτε ότι ο διακομιστής λειτουργεί για τουλάχιστον 2-3 λεπτά μετά την εκκίνηση. Χρειάζεται χρόνος για να εγγραφεί στη λίστα κύριου διακομιστή (master server) του Steam.
  • Επαληθεύστε ότι το server_steam_query_port είναι σωστά διαμορφωμένο και ταιριάζει με την εκχώρηση του GPanel σας.
  • Ελέγξτε ότι ο διακομιστής σας δεν έχει οριστεί σε λειτουργία μόνο LAN.
  • Επιβεβαιώστε ότι ο διακομιστής εκκίνησε με επιτυχία ελέγχοντας την έξοδο κονσόλας στο GPanel για τυχόν μηνύματα σφάλματος.

Καταρρεύσεις Διακομιστή

  • Ελέγξτε τα αρχεία καταγραφής του διακομιστή στον κατάλογο server_log/ για λεπτομέρειες σφάλματος.
  • Βεβαιωθείτε ότι το holdfastnaw-dedicated/configs/serverconfig_default.txt σας δεν περιέχει συντακτικά σφάλματα. Ένας μόνο λανθασμένα τοποθετημένος χαρακτήρας μπορεί να εμποδίσει την εκκίνηση του διακομιστή.
  • Επαληθεύστε ότι τα ονόματα χαρτών στην εναλλαγή σας είναι γραμμένα σωστά και αναφέρονται σε έγκυρους χάρτες.
  • Εάν οι καταρρεύσεις επιμένουν μετά από ενημέρωση παιχνιδιού, δοκιμάστε να επανεγκαταστήσετε τον διακομιστή μέσω της επιλογής Reinstall του GPanel (δημιουργήστε πρώτα αντίγραφο ασφαλείας των διαμορφώσεών σας).

Προβλήματα Desync Παικτών

  • Το desync είναι πιο συχνό με υψηλό αριθμό παικτών. Εάν αντιμετωπίζετε συχνό desync, σκεφτείτε να μειώσετε το server_max_players.
  • Βεβαιωθείτε ότι ο ρυθμός tick (tick rate) του διακομιστή σας έχει οριστεί κατάλληλα για τον αριθμό παικτών σας.
  • Οι παίκτες με πολύ υψηλή καθυστέρηση (200+ ms) είναι πιο πιθανό να αντιμετωπίσουν desync. Μπορείτε να ορίσετε ένα μέγιστο όριο ping:
# Kick players with ping above this threshold (ms)
server_max_ping 300

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

  • Επαληθεύστε ότι ο διακομιστής λειτουργεί και έχει εκκινήσει πλήρως στο GPanel.
  • Εάν χρησιμοποιείτε κωδικό πρόσβασης, βεβαιωθείτε ότι οι παίκτες που συνδέονται τον εισάγουν σωστά.
  • Ελέγξτε ότι ο διακομιστής δεν είναι πλήρης (έχει επιτευχθεί το όριο server_max_players).
  • Εάν οι παίκτες συνδέονται μέσω απευθείας IP, βεβαιωθείτε ότι χρησιμοποιούν τη σωστή IP και θύρα παιχνιδιού (όχι τη θύρα ερωτημάτων/query port).

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

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


Was this article helpful?

Ready to Get Started?

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