Jump to content


Sign in to follow this  
Shumitu

Vademecum początkującego admina

Recommended Posts

VIP

CS-4Frags.pl - Sieć serwerów CS GO

Wraz z darmową rekrutacją i pojawieniem się nowych adminów, pomyślałem, iż warto odświeżyć vademecum sourcemoda.

Jest to lektura obowiązkowa dla KAŻDEGO admina na sieci lub admina, który nie czuje się pewnie, jeżeli chodzi o znajomość komend sourcemod.

Komendy można wywołać poprzez konsolę, na chacie lub  w panelu admina. W tym poradniku skupimy się na dwóch pierwszych opcjach.

W poniższym poradniku będę zamiennie używał obu form, tj. sm_komenda oraz !komenda.

 

0) Parametry

We wszystkich komendach nick można zamienić na jeden z dostępnych parametrów/celów:

@aim - oznacza osobę, na którą w danej chwili celujesz celownikiem, działa również podczas obserwowania konkretnej osoby po śmierci,

@me - oznacza Ciebie,

@!me - oznacza wszystkich, oprócz Ciebie,

@all - oznacza wszystkich,

@t - oznacza terrorystę,

@ct - oznacza antyterrorystów,

@dead - oznacza wszystkich, martwych graczy,

@alive - oznacza wszystkich, żyjących graczy,

#tutaj_id_gracza - umożliwia wywołanie komendy na osobie o danym id, dostępnym po wpisaniu status w konsoli, 

#steam_id - tak samo jak wyżej, sid pobrany z statusu.

Aby poprawnie użyć steam id, należy wybrać jedną z dwóch dostępnych opcji:

a)  "#steam_id" -  w tym przypadku należy umieścić cały SID w cudzysłowie, musi być on poprzedzony znakiem #,

b) #steam_id - w tym przypadku należy w SIDzie zamienić wszystkie dwukropki na podłogi (_),

 

1) Banowanie

Ogólny schemat wygląda następująco:

sm_ban <nick> <czas> <powód> lub !ban <nick> <czas> <powód> (Pierwsza opcja używana jest w konsoli, druga na chacie)

Czas podajemy w minutach, gdzie '0' to ban permanentny.

Powód MOŻE zawierać spacje, ale NIE NALEŻY używać polskich znaków, tj. ź, ć, ś itd.

Admin nie musi podać całego nicku, wystarczy unikalny fragment dla całej listy osób na serwerze, tzn., że żaden inny gracz nie posiada takiego samego ciągu znaków w swoim nicku.

Weźmy gracza o nicku: Together now. Poprawne, przykładowe zbanowanie powinno wyglądać następująco:

!ban Together 30 skracanie 

Można użyć również całego nicku, ale wtedy należy umieścić go w cudzysłowie:

!ban "Together now" 30 skracanie

 

Pamiętaj, że wpisanie !ban Together now 30 skracanie spowoduje nadanie permanentnego bana osobie o nicku Together, z powodem now 30 skracanie, co jest dużym błędem. Jeżeli nie podasz czasu, serwer zinterpretuje czas jako '0', a więc gracz dostanie permanentnego bana.

 

2) Kickowanie, gagowanie itd.

Kolejne komendy działają analogicznie do banowania, używając nich również możesz korzystać z operatorów z punktu 0), w wielu sytuacjach ułatwia to pracę na serwerze.

Dostępne komendy:

!kick <nick> <powód> - jak sama nazwa wskazuje, komenda ta wyrzuca danego gracza z serwera,

!slay <nick> - komenda ta zabija danego gracza,

!mute <nick> <czas> <powód> - komenda ta blokuje komunikacje głosową na określony czas,

!unmute <nick> - znosi mute,

!gag <nick> <czas> <powód> - komenda ta blokuje komunikację na chacie na określony czas,

!ungag <nick> - znosi gaga,

!silence <nick> <czas> <powód> - komenda ta blokuje wszelką komunikację na określony czas,

!unsilence <nick> - znosi silence,

!who <nick> - komenda ta pozwala na sprawdzenie flag dostępu danego gracza,

 

Komend jest zdecydowanie więcej, ale te stanowią bazę, którą musisz umieć. 

 

3) Głosowania i komunikaty

!vote "pytanie" "odpowiedz_1" "odpowiedz_2" "odpowiedź_n" - komenda ta umożliwia tworzenie głosowań na serwerze.

Użycie cudzysłowów umożliwia tworzenie pytań i odpowiedzi, zawierających spacje lub inne białe znaki, bez nich głosowanie zostanie wyświetlone niepoprawnie.

Przykładowe głosowanie z pytaniem: Czy zmieniamy mapę?, oraz odpowiedziami: Tak, zmieniamy. Nie, nie zmieniamy.

sm_vote "Czy zmieniamy mape?" "tak, zmieniamy" "nie, nie zmieniamy"

komenda sm_vote ma domyślne paramatry, a więc wpisanie: sm_vote "Zmiana mapy?" poskutkuje stworzeniem dwóch odpowiedzi: 1. Tak, 2. Nie,

!msay  <tekst> - komenda ta umożliwia stworzenie komunikatu, pojawiającego się na ekranie. Możesz umieścić dwa zdania jedno pod drugim, używając znacznika nowej linii: \n.

W praktyce wygląda to następująco:

!msay Zdanie w pierwszej linii \nZdanie w drugiej linii

!chat <tekst> - wysyła wiadomość do adminów,

!csay <tekst>- wyświetla tekst na środku ekranu,

!psay <nick> <tekst> - wysyła wiadomość prywatną do konkretnej osoby,

!say <tekst> - wysyła wiadomość do wszystkich graczy.

 

Powyższe komendy to podstawa, którą każdy admin powinien mieć opanowaną. Zapoznaj się z treścią powyżej. Podczas rekrutacji powinieneś zostać przepytany z znajomości ww. wymienionych komend. Ich nieznajomość może poskutkować otrzymaniem ostrzeżenia lub nawet zdegradowaniem na niższą rangę.

 

Reszta komend dostępna jest pod linkiem:

https://wiki.alliedmods.net/Admin_commands_(sourcemod)

Zachęcam do lektury ;>

 

Kopiowanie  i rozpowszechnianie

ww. poradnika za zgodą autora.

 

 

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...