NOWOŚĆ 📢 Ograniczona oferta na start: do 70% zniżki na pierwszy miesiąc, na każdą grę!Zobacz plany

Jak zostać adminem na serwerze No More Room in Hell

No More Room in HellUpdated Oct 26, 20263 min read

No More Room in Hell nie ma wbudowanego systemu adminów poza RCON. Do czegokolwiek więcej potrzebny jest SourceMod, standardowy framework pluginów dla serwerów Source.

Droga 1: RCON

  1. Ustaw hasło w nmrih/cfg/server.cfg:
    rcon_password "a-long-password-here"
  2. Zrestartuj serwer albo uruchom exec server.cfg z konsoli panelu.
  3. Dołącz do serwera, otwórz konsolę deweloperską i uwierzytelnij się:
    rcon_password a-long-password-here
  4. Uruchom dowolną komendę serwera z prefiksem rcon:
    rcon changelevel nmo_broadway
    rcon status
    rcon kickid 3 "reason"

Hasło RCON daje pełną kontrolę. Nigdy nie dawaj go moderatorowi.

Droga 2: zainstaluj SourceMod

SourceMod działa na MetaMod, więc potrzebne są oba, a MetaMod idzie pierwszy.

  1. Zatrzymaj serwer.
  2. Pobierz wersje na Linux dla MetaMod: Source i SourceMod.
  3. W panelu otwórz Files i przejdź do folderu nmrih.
  4. Prześlij i rozpakuj tam oba archiwa, tak żeby powstało:
    nmrih/addons/metamod/
    nmrih/addons/sourcemod/
    nmrih/cfg/sourcemod/
  5. Uruchom serwer i sprawdź w konsoli panelu:
    meta version
    sm version
    Oba powinny podać wersję.

Jeśli meta version nic nie mówi, MetaMod się nie wczytuje. Sprawdź, czy istnieje nmrih/addons/metamod.vdf, bo to on mówi silnikowi, żeby go wczytał.

Dodaj adminów SourceMod

  1. Zatrzymaj serwer.
  2. Edytuj:
    nmrih/addons/sourcemod/configs/admins_simple.ini
  3. Dodaj jedną linię na admina:
    "STEAM_0:1:12345678" "99:z"
    "STEAM_0:0:87654321" "50:bcdefgj"
  4. Zapisz i uruchom serwer.

ID jest w klasycznym formacie STEAM_0:, a nie jako SteamID64. Druga wartość to poziom odporności, dwukropek i flagi uprawnień: z to root, c kick, d ban, e unban, f slay, g zmiana mapy, h zmiana cvarów.

Dodawanie pluginów

Prześlij skompilowane pliki .smx do nmrih/addons/sourcemod/plugins/, a potem z konsoli panelu:

sm plugins refresh
sm plugins list

Pluginy przy pierwszym uruchomieniu zapisują swoją konfigurację w nmrih/cfg/sourcemod/, więc uruchom serwer raz, a potem edytuj to, co się pojawiło.

Jeśli SourceMod cię nie rozpoznaje

  • Uruchom sm_reloadadmins z konsoli panelu albo zrestartuj serwer.
  • Sprawdź format Steam ID.
  • Uruchom sm_admins, żeby zobaczyć, kogo SourceMod uważa za adminów.

Masz już serwer gdzie indziej? Przenieś go do nas

NASZE OSTATNIE WPISY