Serwery gier na godziny. Płać tylko, gdy grasz.

Komendy administracyjne serwera CS:GO (SourceMod)

Ty uruchomiłeś serwer, więc to Ty jesteś administratorem. Komendy administracyjne CS:GO działają przez SourceMod, który jest zainstalowany i skonfigurowany na każdym serwerze CS:GO na 2hours.gg, a Twoje konto Steam automatycznie otrzymuje uprawnienia administratora. Każdą komendę możesz uruchomić z konsoli webowej na stronie swojego serwera albo w grze.

Trzy rodzaje komend

Warto wiedzieć, który jest który, bo wpisuje się je inaczej:

  • Komendy administracyjne (SourceMod) — wyrzucanie (kick), banowanie, zmiana mapy, zabijanie (slay). Może je uruchomić tylko administrator. Wpisujesz je na czacie z prefiksem !, na przykład !kick (lub / , żeby ukryć wiadomość przed innymi graczami). Ta sama komenda działa w konsoli jako sm_kick.
  • Ustawienia serwera (cvary) — czas rundy, boty, ogień do sojuszników. To zmienne gry, a nie komendy administracyjne. Jako administrator zmieniasz je poleceniem sm_cvar <name> <value>, na przykład sm_cvar mp_roundtime 2.
  • Komendy gracza — wszystko, co dowolny gracz uruchamia na swoim własnym kliencie (kupowanie broni, głos, obserwowanie). Nie wymagają uprawnień administratora i dotyczą tylko tego gracza.

Jak uruchamiać komendy administracyjne

Musisz włączyć konsolę developerską (Ustawienia > Gra > Włącz konsolę dla deweloperów, albo dodaj -console do opcji uruchamiania). Następnie masz dwie opcje:

  • Na czacie: naciśnij Y, wpisz komendę z prefiksem ! (!map de_nuke). Użyj / zamiast !, żeby uruchomić ją bez pokazywania wiadomości innym graczom.
  • W konsoli: naciśnij ~ (tylda, na lewo od klawisza 1) i wpisz wersję z sm_ (sm_map de_nuke).

Najprościej: wpisz !admin na czacie, żeby otworzyć menu administracyjne SourceMod i kliknąć każdą z poniższych komend bez zapamiętywania.

Zarządzanie graczami (administrator)

!kick <name>
Usuwa gracza z serwera.
!ban <name> 30 <reason>
Banuje gracza na 30 minut (użyj 0 dla bana na stałe).
!slay <name>
Natychmiast zabija gracza w bieżącej rundzie.
!slap <name> 20
Zadaje 20 obrażeń i odrzuca gracza (0, żeby tylko odrzucić bez obrażeń).
!gag <name>
Blokuje graczowi czat tekstowy. !ungag, żeby cofnąć.
!mute <name>
Blokuje graczowi czat głosowy. !unmute, żeby cofnąć.
!noclip <name>
Pozwala graczowi przelatywać przez ściany (przełącznik).

Kontrola meczu i mapy (administrator)

!map de_inferno
Natychmiast zmienia mapę na nową. Mapy de_ to Rozbrajanie bomby, mapy cs_ to Odbijanie zakładników.
sm_cvar mp_restartgame 1
Restartuje mecz po 1 sekundzie: wyniki i rundy są zerowane, wszyscy zostają połączeni. Właśnie to oznacza "restart game" w CS:GO. (To NIE restartuje samego serwera.)
sm_rcon mp_warmup_start
Rozpoczyna rozgrzewkę (darmowy zakup broni, bez liczenia wyniku).
sm_rcon mp_warmup_end
Kończy rozgrzewkę i rozpoczyna właściwy mecz.

Nie uruchamiaj quit ani _restart (na przykład przez sm_rcon). Zatrzymują proces serwera i rozłączają wszystkich. Do restartu meczu użyj mp_restartgame.

Ustawienia serwera / cvary (administrator)

Zmieniasz je poleceniem sm_cvar <name> <value> w konsoli albo z menu !admin:

mp_roundtime 2
Liczba minut na rundę.
mp_timelimit 30
Minuty do końca meczu (0 = bez limitu). Potem serwer restartuje mecz na tej samej mapie.
mp_maxrounds 24
Liczba rozegranych rund przed końcem meczu / zamianą stron.
mp_friendlyfire 1
Ogień do sojuszników włączony (1) lub wyłączony (0).
mp_startmoney 16000
Ilość pieniędzy, z jaką każdy gracz zaczyna mecz.
bot_quota 6
Liczba botów utrzymywanych w grze.
bot_difficulty 2
Poziom trudności botów: 0 łatwy, 1 normalny, 2 trudny, 3 ekspert.
sv_full_alltalk 1
Każdy gracz słyszy każdego na voice, obie drużyny i widzów (1), albo voice tylko w drużynie (0).
sv_cheats 1
Włącza komendy typu cheat, jak noclip i god, do testów (1). Wyłącz (0) na prawdziwe mecze.

Zabawa i głosowania (administrator)

!beacon <name>
Nakłada na gracza pierścień i sygnał dźwiękowy, żeby wszyscy mogli go znaleźć.
!freeze <name>
Zamraża gracza w miejscu na kilka sekund.
!burn <name>
Podpala gracza.
!votemap de_dust2 de_mirage
Rozpoczyna głosowanie na mapę spośród podanych map.
!votekick <name>
Rozpoczyna głosowanie nad wyrzuceniem gracza.
!csay <message>
Wyświetla wiadomość na środku ekranu wszystkich graczy.

Komendy gracza (dla każdego)

Nie wymagają uprawnień administratora i dotyczą tylko gracza, który je uruchamia:

status
Konsola: wyświetla listę połączonych graczy, ich SteamID i ping. Przydatne do znalezienia nicku do wyrzucenia.
timeleft
Czat: pokazuje, ile czasu zostało do zmiany mapy.
nextmap
Czat: pokazuje, jaka będzie następna mapa.

Niezabezpieczone serwery (własne klienty)

Domyślnie twój serwer działa z włączonym VAC (Valve Anti-Cheat), tak jak w publicznym matchmakingu. Przy wdrażaniu możesz zamiast tego ustawić go jako niezabezpieczony: VAC wyłączony, dzięki czemu będą mogły się łączyć własne klienty, skrypty i zmodyfikowane konfiguracje. Dotyczy to wyłącznie twojego serwera i nigdy nie naraża twojego konta Steam.

To zależy od ciebie. Niektóre prywatne grupy uruchamiają niezabezpieczone serwery do testów, moddingu albo własnych zasad (HvH i podobne). Zostaw VAC włączony do normalnej, chronionej gry; wyłącz go dla prywatnego lobby, w którym wszyscy znają zasady.

Zobacz także

← Wróć do wszystkich przewodników