Светкавична разпродажба 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

Администраторски команди за No More Room in Hell


Това ръководство покрива настройка на администратор чрез RCON, команди на Source engine, поддръжка на SourceMod/MetaMod плъгини, управление на играчи, управление на карти, потребителски карти и отстраняване на проблеми за вашия No More Room in Hell (NMRiH) dedicated сървър. За първоначална настройка и конфигурация на сървъра вижте Ръководство за настройка на No More Room in Hell сървър.

Source Engine: NMRiH е изграден върху Source engine на Valve. Това означава, че поддържа стандартните администраторски инструменти на Source engine, включително RCON, SourceMod и MetaMod. Ако имате опит с администриране на CS:S, TF2 или Garry's Mod сървъри, командите и системите за плъгини ще ви бъдат познати.

1. Настройка на администратор (RCON)

RCON (Remote Console) е основният метод за администриране на NMRiH сървъри. Той осигурява пълен достъп до команди както в играта, така и дистанционно.

Настройка на RCON

  1. Влезте в GPanel и изберете вашия NMRiH сървър.
  2. Отидете в раздел Startup и задайте RCON_PASSWORD на сигурна парола.
  3. Проверете дали същата парола е зададена в nmrih/cfg/server.cfg:
    rcon_password "YourSecureRCON"
  4. Рестартирайте сървъра, за да влязат в сила промените.

Удостоверяване чрез RCON в играта

  1. Отворете developer console, като натиснете ~ (тилда).
  2. Удостоверете се с:
    rcon_password YourSecureRCON
  3. Сега можете да поставите префикс rcon пред всяка команда, за да я изпълните на сървъра.
Пазете вашата RCON парола сигурна. RCON предоставя пълен контрол върху сървъра. Никога не я споделяйте с играчи, на които не се доверявате напълно.

2. Команди на Source Engine

Следните команди са стандартни сървърни команди на Source engine. Изпълнявайте ги чрез RCON (с префикс rcon в игровата конзола) или чрез GPanel конзолата.

Команда Описание
changelevel <map_name> Сменете на конкретна карта незабавно (напр. changelevel nmo_broadway).
kick <player_name> Изритайте играч от сървъра по неговото име.
kickid <user_id> Изритайте играч по user ID (показан в изхода на status).
banid <minutes> <user_id> Забранете играч по user ID за определено време. Използвайте 0 за постоянно.
removeid <user_id> Премахнете забрана по user ID.
status Покажете информация за сървъра и списък с всички свързани играчи с техните ID и IP адреси.
users Изброете свързаните играчи с техните user ID.
say <message> Изпратете съобщение до всички играчи от сървърната конзола.
mp_restartgame 1 Рестартирайте текущия рунд след 1-секундно забавяне.
sv_password <password> Променете паролата за присъединяване към сървъра по време на изпълнение. Използвайте празни кавички за без парола.
maps * Изброете всички налични карти на сървъра.
writeid Запазете текущия списък със забрани в banned_user.cfg.
writeip Запазете текущия списък със забрани на IP в banned_ip.cfg.

3. Управление на играчи

Идентифициране на играчи

Използвайте командата status, за да видите всички свързани играчи:

rcon status

Това показва името на всеки играч, user ID, Steam ID, IP адрес и време на свързване.

Изритване на играчи

rcon kick "PlayerName"
rcon kickid 3

Използвайте кавички около имена на играчи, които съдържат интервали. Вариантът kickid използва цифровото user ID от status.

Забрана на играчи

rcon banid 0 3 kick

Това забранява user ID 3 постоянно (0 минути = постоянно) и го изритва незабавно. За забрана за ограничено време:

rcon banid 60 3 kick

Това забранява за 60 минути. След забрана запазете списъка със забрани:

rcon writeid

Премахване на забрана на играчи

rcon removeid STEAM_X:X:XXXXXXX

Използвайте Steam ID от списъка със забрани или изхода на status. Запазете промените с rcon writeid.

4. Управление на карти

Смяна на карти

За незабавна смяна на картите по време на игра:

rcon changelevel nmo_broadway

Преглед на наличните карти

rcon maps *

Това изброява всички файлове с карти, инсталирани на сървъра. Използвайте името на картата без разширението .bsp при смяна на нивата.

Редактиране на цикъла на картите

Ротацията на картите се контролира от nmrih/mapcycle.txt. Редактирайте този файл, за да добавите или премахнете карти:

  1. Спрете сървъра от GPanel.
  2. Отворете nmrih/mapcycle.txt чрез раздел Files или SFTP.
  3. Добавете или премахнете имена на карти (по едно на ред).
  4. Запазете и стартирайте сървъра.

5. Потребителски карти

NMRiH има активна общност, която създава потребителски карти. За да инсталирате потребителски карти на вашия сървър:

Инсталиране на потребителски карти

  1. Изтеглете файла с потребителската карта (.bsp) от надежден източник като Steam Workshop или GameBanana.
  2. Спрете сървъра от GPanel.
  3. Свържете се чрез SFTP (вижте Как да качвате файлове чрез SFTP).
  4. Качете файла .bsp в nmrih/maps/.
  5. Добавете името на картата към nmrih/mapcycle.txt.
  6. Стартирайте сървъра.
Забележка: Играчите също трябва да имат инсталирана потребителската карта или сървърът трябва да бъде конфигуриран с sv_downloadurl за FastDL, така че клиентите да могат да изтеглят картата автоматично при свързване.

Настройка на FastDL

За да позволите на клиентите да изтеглят потребителски карти автоматично, настройте FastDL в server.cfg:

sv_downloadurl "http://your-fastdl-url.com/nmrih/"
sv_allowdownload 1
sv_allowupload 0

6. Поддръжка на SourceMod и MetaMod

NMRiH поддържа SourceMod и MetaMod:Source, които осигуряват мощна рамка за плъгини за разширена администрация на сървъра.

Инсталиране на MetaMod:Source

  1. Изтеглете MetaMod:Source от sourcemm.net.
  2. Спрете сървъра от GPanel.
  3. Свържете се чрез SFTP и разархивирайте файловете на MetaMod в директорията nmrih/, запазвайки структурата на папките.
  4. Стартирайте сървъра и проверете дали MetaMod е зареден, като въведете rcon meta version в конзолата.

Инсталиране на SourceMod

  1. Изтеглете SourceMod от sourcemod.net. Уверете се, че сте избрали правилната версия за клона на Source engine на NMRiH.
  2. Спрете сървъра от GPanel.
  3. Разархивирайте файловете на SourceMod в директорията nmrih/ върху съществуващата инсталация на MetaMod.
  4. Стартирайте сървъра и проверете чрез въвеждане на rcon sm version.

Често използвани SourceMod плъгини

  • Admin menu: Администраторски панел в играта за kicks, bans и смяна на карти.
  • Map nominations/voting: Позволете на играчите да гласуват за следващата карта.
  • Reserved slots: Резервирайте слотове за играчи за администратори или VIP.
  • Anti-cheat плъгини: Допълнителна защита срещу измамници.
Съвет: Конфигурирайте SourceMod администратори в nmrih/addons/sourcemod/configs/admins_simple.ini, използвайки Steam ID. Това предоставя администраторски достъп в играта на определени играчи.

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

RCON не работи

  • Проверете дали rcon_password е зададена както в server.cfg, така и в раздел Startup на GPanel.
  • Уверете се, че се удостоверявате преди изпълнение на команди: rcon_password YourPassword, след което rcon command.
  • Проверете дали RCON портът съответства на игровия порт на вашия сървър (Source engine използва същия порт за RCON по подразбиране).

Потребителските карти не се зареждат

  • Проверете дали файлът .bsp е в nmrih/maps/.
  • Уверете се, че името на картата в mapcycle.txt съответства точно на името на файла (без разширението .bsp).
  • Проверете сървърната конзола за грешки "map not found".

SourceMod не се зарежда

  • Потвърдете, че MetaMod е инсталиран правилно, като проверите rcon meta version.
  • Проверете дали версията на SourceMod е съвместима с клона на Source engine на NMRiH.
  • Проверете директорията nmrih/addons/sourcemod/logs/ за логове за грешки.

Играчите биват изритвани неочаквано

  • Проверете дали SourceMod anti-cheat плъгин не причинява фалшиви положителни резултати.
  • Проверете дали sv_timeout не е зададена твърде ниско (по подразбиране е 65 секунди).
  • Прегледайте сървърната конзола за съобщения с причини за изритване.

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

  • Ако сривовете започнаха след инсталиране на плъгини, премахнете ги един по един, за да идентифицирате причината.
  • Изтрийте server.cfg и рестартирайте, за да се регенерират стойностите по подразбиране.
  • Ако сривовете продължават, отворете тикет за поддръжка със съобщения за грешки от конзолата на GPanel.

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

Имате нужда от помощ?

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


Was this article helpful?

Ready to Get Started?

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