Светкавична разпродажба 50% отстъпка на всички сървъри Последен ден!
Завършва след: 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 dedicated сървър, включително настройка на администратори, използване на 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, можете да използвате всеки клиент, съвместим със 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> Задава оставащото време за текущия рунд

Управление на класове и появяване

Команда Употреба Описание
setclasslimit setclasslimit <className> <percent> Задава процентен лимит за клас (напр. артилерия, офицер)
forceclass forceclass <playerID> <className> Принуждава играч да играе в определен клас
respawn respawn <playerID> Принудително появява мъртъв играч

Конфигурация на сървъра за състезателна игра

Ако хоствате събития, линейни битки или състезателни мачове, следните настройки помагат за създаване на структурирана среда:

# 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
Съвет за линейни битки: За организирани събития с линейни битки изключете автоматичното балансиране и принудителното изпълнение на 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.

Отстраняване на проблеми

Сървърът не се появява в браузъра

  • Уверете се, че сървърът е работил поне 2-3 минути след стартиране. Отнема време да се регистрира в главния списък със сървъри на Steam.
  • Проверете дали server_steam_query_port е правилно конфигуриран и съответства на вашето GPanel разпределение.
  • Проверете дали вашият сървър не е настроен в режим само LAN.
  • Потвърдете, че сървърът е стартирал успешно, като прегледате изхода на конзолата в GPanel за съобщения за грешки.

Сривове на сървъра

  • Проверете логовете на сървъра в директорията server_log/ за подробности относно грешките.
  • Уверете се, че вашият holdfastnaw-dedicated/configs/serverconfig_default.txt не съдържа синтактични грешки. Един погрешно поставен символ може да попречи на сървъра да стартира.
  • Проверете дали имената на картите във вашата ротация са изписани правилно и се отнасят до валидни карти.
  • Ако сривовете продължават след актуализация на играта, опитайте да преинсталирате сървъра чрез опцията Reinstall на GPanel (първо архивирайте вашите конфигурации).

Проблеми с десинхронизация на играчи

  • Десинхронизацията е по-често срещана при голям брой играчи. Ако изпитвате честа десинхронизация, помислете за намаляване на server_max_players.
  • Уверете се, че tick rate на вашия сървър е подходящо настроен за вашия брой играчи.
  • Играчите с много висока латентност (200+ ms) са по-склонни да изпитват десинхронизация. Можете да зададете максимален лимит за пинг:
# Kick players with ping above this threshold (ms)
server_max_ping 300

Играчите не могат да се свържат

  • Проверете дали сървърът работи и е напълно стартиран в GPanel.
  • Ако използвате парола, уверете се, че свързващите се играчи я въвеждат правилно.
  • Проверете дали сървърът не е пълен (достигнат лимит server_max_players).
  • Ако играчите се свързват чрез директен IP, уверете се, че използват правилния IP и игрален порт (не порта за заявки).

Свързани статии

Ако се нуждаете от допълнителна помощ с администрирането на сървъра, моля отворете тикет за поддръжка и нашият екип ще ви помогне.


Was this article helpful?

Ready to Get Started?

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