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

Jak dodać adminów oraz wyrzucać i banować graczy na serwerze Day of Defeat: Source

Day of Defeat: SourceUpdated Nov 2, 20264 min read

Żeby kogoś zrobić adminem na serwerze Day of Defeat: Source w PlayNHost, zainstaluj SourceMod, dodaj jego SteamID z flagami "99:z" do dod/addons/sourcemod/configs/admins_simple.ini i wpisz sm_reloadadmins w Console. Admini wyrzucają wtedy komendą sm_kick i banują komendą sm_ban, w grze albo na karcie Console w panelu.

Na nowym serwerze nie ma SourceMod. Najpierw go zainstaluj: Jak zainstalować SourceMod na serwerze Day of Defeat: Source.

Zrób siebie adminem

  1. Dołącz do swojego serwera w grze.
  2. W panelu kliknij kartę Console, wpisz status w polu Wpisz komendę i naciśnij Enter. Znajdź na liście swój nick i skopiuj swój SteamID z tej samej linii, na przykład STEAM_0:1:16 albo [U:1:33].
  3. Kliknij kartę Files i otwórz dod/addons/sourcemod/configs/admins_simple.ini.
  4. Dodaj nową linię ze swoim SteamID i flagami, oba w cudzysłowie: "STEAM_0:1:16" "99:z".
  5. Kliknij Zapisz zawartość.
  6. Na karcie Console wpisz sm_reloadadmins i naciśnij Enter.
  7. W grze otwórz konsolę deweloperską klawiszem ~, wpisz sm_admin i naciśnij Enter. Po powrocie do gry otworzy się menu admina.
Edytor plików z otwartym admins_simple.ini i dodaną linią admina na serwerze Day of Defeat: Source

SourceMod czyta SteamID w każdej postaci: STEAM_0:1:16, [U:1:33] albo 17-cyfrowy numer z linku do profilu Steam (kod obsługi adminów w SourceMod zamienia każdą z nich na to samo ID).

Co znaczą flagi admina?

99:z daje dostęp root: wszystkie flagi, z poziomem odporności 99, więc admini z niższym poziomem nie mogą cię wyrzucić ani zbanować. Dla moderatora daj mniej flag, na przykład "STEAM_0:1:16" "bcd". Główne flagi z poradnika AlliedModders o adminach:

FlagaPozwala na
azarezerwowany slot
bzwykłego admina, potrzebne każdemu adminowi
cwyrzucanie innych graczy
dbanowanie innych graczy
ezdejmowanie banów
gzmianę mapy
zwszystko i ignoruje odporność

Wyrzucanie, banowanie i odbanowywanie graczy

Wpisuj je w konsoli gry jako admin albo na karcie Console w panelu, która nie wymaga uprawnień admina. Na czacie admin może wpisać tę samą komendę z ! zamiast sm_, na przykład !kick, albo z /, żeby ukryć ją przed innymi graczami.

KomendaCo robi
sm_kick <name or #userid> [reason]wyrzuca gracza
sm_ban <name or #userid> <minutes> [reason]banuje gracza; 0 minut to ban permanentny
sm_unban <steamid or ip>zdejmuje bana
sm_map <map>zmienia mapę
sm_whowypisuje graczy i ich uprawnienia admina

#userid to numer userid gracza pokazany przez status, na przykład sm_ban #5 0 cheating. Komendy pochodzą z listy komend admina SourceMod.

Czy mogę wyrzucać graczy bez SourceMod?

Tak, z karty Console. Lista komend konsoli od Valve zawiera własne komendy silnika:

  • status: wypisuje graczy z ich userid i SteamID.
  • kick: wyrzuca gracza według slotu, userid albo nicku, na przykład kick PlayerName.
  • banid, removeid i listid: dodają SteamID do listy banów, usuwają go i wypisują bany.
  • writeid: zapisuje listę permanentnych banów do pliku banned_user.cfg.

Komendy SourceMod są wygodniejsze przy banach, bo przyjmują nick gracza i czas trwania w jednej linii.

Czy w panelu jest przycisk wyrzucania?

Nie. Karta Aktywni gracze na stronie Przegląd pokazuje, kto jest online i jak długo jest połączony, ale w tej grze nie ma przycisków wyrzucania ani banowania. Użyj komend z góry.

Powiązane: Jak używać Console i RCON na serwerze Day of Defeat: Source oraz Jak ustawić hasło do dołączania na serwerze Day of Defeat: Source.

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

NASZE OSTATNIE WPISY