Skocz do zawartości
OTWARTA REKRUTACJA NA STANOWISKO Redaktor Fanpage oraz Grafik ×
Darmowe PREMIUM za przegrane godziny! ×
Typowanie FAME MMA 9 ×
Madraxu

Poradnik początkującego admina

Rekomendowane odpowiedzi

Moderator
Napisano

 

logo.png.png.bba9bd35ed3f764e5380c6c5f31

 

 

Ten poradnik jest obowiązkową lekturą, jeżeli nie masz doświadczenia w byciu administratorem, jesteś nowy lub po prostu potrzebujesz przypomnieć sobie podstawy komend SourceMod.

 

Przez cały poradnik będę posługiwał się komendami z konsoli.

 

 

 

 

Zacznijmy może od tego w jaki sposób możemy używać komend. Sposobów jest cztery:

- poprzez konsole przy użyciu (np.: sm_ban)

-na czacie przy użyciu "!" (np.: !ban) (widoczne na czacie)

-na czacie przy użyciu "/" (np.: /ban)

-poprzez panel admina wywoływany komendą /admin

 

Osobiście proponujemy komendy wpisywać w konsoli, gdyż jest to najbardziej intuicyjne + niewidoczne dla graczy 

 

Skoro już znamy sposoby wpisywania komend przejdźmy do podstawowych komend i ich krótkiego opisu,

niżej będą one rozpisane bardziej szczegółowo.

 

 

1. Podstawowe komendy:

 

sm_ban - blokuje dostęp do serwera wybranemu graczowi

sm_mute - blokuje możliwość korzystania z czatu głosowego wybranej osobie

sm_gag - blokuje możliwość korzystania z czatu tekstowego wybranej osobie

sm_silence - blokuje możliwość korzystania z obu czatów wybranemu graczowi

sm_kick - wyrzuca gracza z serwera  Wzór: sm_kick "nick" powód

sm_slay - zabija gracza Wzór: sm_slay "nick" 

sm_slap - uderza gracza Wzór: sm_slap "nick" 

sm_who - sprawdza flagi (usługi) graczy na serwerze

sm_unban - odblokowuje możliwość korzystania z serwera

sm_unmute - odblokowuje możliwość korzystania z czatu głosowego

sm_ungag - odblokowuje możliwość korzystania z czatu tekstowego

sm_unsilence - odblokowuje możliwość korzystania z obu czatów

sm_stealth - powoduje, że jesteś niewidoczny dla wszystkich na serwerze

sm_esp - prześwietlenie (X-ray), który działa zarówno na spectcie jak i gdy jesteście w drużynie ale nie żyjecie

sm_map - zmienia mapę Wzór: sm_map nazwa_mapy

sm_vote - rozpoczyna głosowanie

sm_msay - wiadomość po lewej stronie ekranu (tam gdzie RTV lub panel !lvl)

sm_csay - wiadomość na środku ekranu poniżej celownika (różni się od sm_hsay czerwonym trójkątem z wykrzyknikiem)

sm_hsay - wiadomość na środku ekranu poniżej celownika (różni się od sm_csay białym kółkiem z literką "i")

sm_say - wiadomość wyświetlająca się na czacie zielonym kolorem ([email protected])

sm_chat - wiadomość widoczna tylko dla administracji ([email protected])

 

 

2. W jaki sposób możemy "powiedzieć" komendzie o jakiego gracza chodzi?

 

2.1 Poprzez nick

Jednak trzeba uważać przy więcej niż jednoczłonowych nickach lub pisanych inną czcionką niż domyślna jednak to opiszemy w późniejszym podpunkcie.

 

2.2 Poprzez userID

UserID otrzymujemy po wpisaniu komendy  status w konsoli. Tak wygląda to w konsoli:

jdNh5f9.png

 

Element zaznaczony czerwonym prostokątem to nic innego jak nasze userID, czyli taki identyfikator gracza na serwerze, jednak problemem jest fakt, iż pomiędzy # a liczbą jest spacja. Przy używaniu komend na graczach tą spację pomijamy.

Przykład:  sm_ban #3 60 obraza

 

 

2.3 Poprzez parametry

Parametrów możemy używać zamiennie z nickiem/steamID/userID jednak jest to nieco bardziej kłopotliwe i na kilka rzeczy trzeba uważać

Lista parametró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,

 

Jednak używanym w praktyce jest jedynie @aim, lecz znajomość reszty jest potrzebna by uniknąć sytuacji, gdy jakiś gracz ustawi sobie nick załóżmy @!me, a my zbanujemy go w ten sposób: sm_ban @!me 0 cheaty to w tym momencie banujemy permanentnie wszystkie osoby na serwerze oprócz nas z powodem cheaty, czego raczej chcemy uniknąć. Użycie parametru @aim poruszę w punkcie związanym z banowaniem.

 

 

3. Czas:

 

Czas w SourceModzie wyrażamy w minutach przykład: sm_ban Madraxu 60 obraza. W tym przypadku osoba o nicku: Madraxu zostałaby zbanowana na godzinę z powodem: obraza.

 

Najczęściej używane wartości:

- Ban permanentny: sm_ban Madraxu 0 cheaty

- Ban na dzień: sm_ban Madraxu 1440 obraza

- Ban na tydzień: sm_ban Madraxu 10080 obraza

- Ban na godzinę: sm_ban Madraxu 60 obraza

- Ban na sześć godzin: sm_ban Madraxu 360 obraza

 

Powody wyżej są przykładowe, pełen taryfikator banowania znajdziecie w regulaminie Waszego serwera. Wypisane są w nim najczęstsze przewinienia i przewidziane dla nich kary.
 

 

4. Banowanie:

 

Banowanie jest najczęściej używaną komendą, więc niezbędna jest jej znajomość.

 

Większość wypisanych sytuacji w podpunktach poniżej są takie same dla innych komend.

 

4.1 

Ogólny wzór banowania wygląda tak:

 

 sm_ban "nick" <czas w min> <powód>  

 

Nie zawsze będziemy używać nicku podczas banowania, ale to już przedstawię niżej. 

Gdy piszemy powód nie używamy polskich znaków, gdyż potem BANSY zamiast polskich znaków pokazują pytajniki.

 

Przykład:

 

Załóżmy, że chcemy zbanować gracza o nicku: "Madraxu" na dzień za obrazę, wyglądałoby to następująco:

 

sm_ban Madraxu 1440 obraza

 

4.2

Pierwszym problemem jaki możecie napotkać jest nietypowy nick gracza na przykład:

-więcej niż jednoczłonowy (madraxu madraxu madraxu)

-napisany niestandardową czcionką (𝓶𝓪𝓭𝓻𝓪𝔁𝓾 𝓶𝓪𝓭𝓻𝓪𝔁𝓾)

-z użyciem języków używających innych czcionek niż podstawowa (języki: japoński, rosyjski, arabski itp.)

 

Wtedy na ratunek przychodzi nam wyżej wspomniane userID, czyli w miejsce nicku wpisujemy userID danego gracza:
 

sm_ban #3 1440 obraza

 

4.3

Kolejną sytuacją (jak zauważyliśmy kłopotliwą dla Was) jest gdy ktoś używa NICKNAME CHANGER (czasem wbudowane w cheaty), czyli tłumacząc: zmieniaczem nicków, taka osoba co ileś sekund zmienia swój nick na inne nicki dostępne aktualnie na serwerze. Wtedy z pomocą przychodzi parametr @aim 

 

Rozwiązanie problemu:

 

Wchodzimy na spectatora, najlepiej przy użyciu sm_stealth, następnie musimy oglądać POV'a danej osoby i wpisujemy komendę w ten sposób: 

 

sm_ban @aim 0 cheaty

 

4.4

Kolejnym aspektem, który jest w sumie jedynie usprawnieniem podczas wpisywania komend i następnym sposobem poradzenia sobie z osobą mającą więcej niż jednoczłonowy nick jest fakt, iż do zbanowania jakiejś osoby nie potrzebujemy całości jej nicku a jedynie fragment unikalny dla danego gracza.

 

Przykład:

 

Na serwerze jest 5 osób o nickach: Madraxu, Madraxu1, Madraxu2, Madraxu3, uxardam.

By zbanować gracza "uxardam" wystarczy, że napiszemy przykładowo taką komendę: sm_ban uxar 0 cheaty

 

Jak widzicie nie użyliśmy całości nicku, gdyż był on unikalny na serwerze, jednak gdybyśmy chcieli zbanować już któregoś z innych graczy musielibyśmy użyć na przykład: sm_ban axu1 0 cheaty wtedy zbanowany zostaje Madraxu1

 

4.5

Ostatnim podpunktem w banowaniu jest banowanie przez całość nicku umieszczonego w CUDZYSŁOWIE

Banujemy osobę o nicku:  ム Madraxu aby poprawnie zbanować taką osobę wpisujemy komendę w ten sposób:


sm_ban "ム Madraxu" 0 cheaty

 

Podsumowanie banowania:

 

Wszystkie podpunkty są poprawne ale są pomocne w różnych sytuacjach, w których możecie się znaleźć.

Wybór odpowiedniego sposobu banowania jest po Waszej stronie i musicie wybrać, który będzie adekwatny do danej sytuacji.

 

5. Mute/gag/silence:

 

Komendy równie często używane co sm_ban

Działają dokładnie w ten sam sposób jak opisana wyżej komenda, różnią się oczywiście rezultatem.

 

Wzór komend:

sm_mute "nick" <czas> <powód>

sm_gag "nick" <czas> <powód>

sm_silence "nick" <czas> <powód>

 

Wszystkie podpunkty w banowaniu są używane dla tych komend na tej samej zasadzie, więc nie będziemy przedłużać.

 

5. unmute/ungag/unsilence/unban:

 

Komendy potrzebne, gdyż każdy jest człowiekiem i może się pomylić. Jako admini macie dostęp do odblokowywania swoich blokad przy użyciu komend:

 

sm_unban steamID

sm_unmute steamID

sm_ungag steamID

sm_unsilence steamID

 

Przykład:

Pomyliliście się podczas banowania i zbanowaliście nieodpowiednią osobę. SteamID tej osoby to: STEAM_1:1:150580796 

Żeby taką osobę odbanować wpisujemy:

 

sm_unban STEAM_1:1:150580796

 

Tak samo działałoby to w przypadku reszty ww. komend.

 

6. Głosowania i komunikaty:

 

W pierwszym punkcie wymieniliśmy między innymi te komendy:

 

sm_vote - rozpoczyna głosowanie

sm_msay - wiadomość po lewej stronie ekranu (tam gdzie RTV lub panel !lvl)

sm_csay - wiadomość na środku ekranu poniżej celownika (różni się od sm_hsay czerwonym trójkątem z wykrzyknikiem)

sm_hsay - wiadomość na środku ekranu poniżej celownika (różni się od sm_csay białym kółkiem z literką "i")

sm_say - wiadomość wyświetlająca się na czacie zielonym kolorem ([email protected])

sm_chat - wiadomość widoczna tylko dla administracji ([email protected])

sm_psay - wiadomość prywatna

 

Gdy chcemy zrobić głosowanie musimy pamiętać o tym, że więcej niż jednoczłonowe rzeczy wpisujemy w cudzysłowie.

 

Przykład:

Chcemy zrobić głosowanie o treści: Zmieniamy mapę? i odpowiedziami: tak ; nie, zostaw

Aby zrobić to poprawnie musimy napisać coś takiego:

sm_vote "Zmieniamy mapę?" "tak" "nie, zostaw"

Jednak jeżeli zrobilibyśmy to bez cudzysłowów to zrobilibyśmy głosowanie o pytaniu Zmieniamy i odpowiedziami: mapę? ; tak ; nie, ; zostaw  Czyli zupełnie nie to co chcielibyśmy osiągnąć.

 

Załóżmy taką sytuację:

Jest zamęt na serwerze każdy gada w jednym momencie, a Ty jako admin chcesz się przebić przez tłum. W takim wypadku z pomocą przychodzą Ci komendy: sm_msay ; sm_csay ; sm_hsay ; sm_say

 

Najbardziej widoczną ze wszystkich jest sm_msay jednak jest tak samo najbardziej uciążliwą i ostateczną  w użyciu, gdyż musimy ją zamknąć odpowiednim klawiszem.

 

Reszta pojawia się na czacie lub poniżej celownika i po kilku sekundach znika, nie przeszkadzając graczom w widoczności, więc zalecalibyśmy ich użycie. 

 

Kolejną komendą jest  sm_psay ,której używamy gdy chcemy napisać coś do jakiegoś gracza. Wzór wygląda tak:

 

sm_psay "nick" "wiadomość"

 

Ostatnią z częściej praktykowanych komend odnośnie informowania o czymś jest sm_chat ([email protected]) czyli czat do/dla adminów, zwykli gracze także mogą go używać by zgłaszać Wam na przykład cheaterów na serwerze, jednak może on służyć także do komunikacji pomiędzy administracją obecnie aktywną na serwerze.

 

 

DODATKOWA KOMENDA DLA OPIEKUNÓW

Jeżeli jesteście opiekunem to oprócz oczywiście dodanie bana przez SourceBans'y jest możliwość dodania bana z poziomu serwera. Komendą umożliwiającą to jest:

sm_addban

Działanie jej jest nieco inne, gdyż w normalnym banowaniu mamy: sm_ban "nick" <czas> <powód>

a w tej komendzie działa to tak: sm_addban <czas> <STEAMID> <powód>

Przykład:

sm_addban 0 STEAM_1:1:150580796 cheaty

 

 

 

 

Poradnik nie należy do krótkich, jednak musi

być on tak długi, by poruszyć w nim wszystkie ważne kwestie

Więcej komend, których nie poruszyłem, znajdziecie tutaj <KLIK>

 

 

 

Poradnik jest własnością CS-4FRAGS.PL

Całkowity zakaz kopiowania!

 

 

 

 

  • Lubię to 5
  • Super 12
  • Dziękuję 2

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...