Skocz do zawartości

Nowy szablon forum

mygo.pl

Stworzyliśmy dla Was nowy wygląd forum. Z pewnością znajdziesz rzeczy, które wg Ciebie mogą zostać zmienione - wspomnij o tym w specjalnym wątku.

Czytaj więcej

Jak założyć własną sieć

serwerów CS

Zastanawiasz się nad prowadzeniem własnej sieci serwerów? Przeczytaj podstawowe informacje, na które należy zwrócić uwagę, przy takim projekcie.

Czytaj więcej

Tworzymy spis sieci

dodaj swoją

Dodaj sieć do której należysz, pozwoli to na promocję i budowę ogólnopolskiej bazy sieci CS.

Czytaj więcej

[F.A.Q] CS:GO,CS:S,TF2


owner_2019
 Udostępnij

Rekomendowane odpowiedzi

Cześć!

 

 

Przedstawiam wam mini FAQ sourcemod dla: CSGO, CSS, TF2. Temat będzie aktualizowany na bieżąco :)

 

 

Mani admin plugin:

 

  1. Jak zainstalować Mani Admin Plugin?
  2. Gdzie mogę znaleźć komendy, dokumentacje itp. do Mani Admin Plugin
  3. Jak dodać mapy do Mani Admin Plugin?
  4. Jak dodać admina do Mani Admin Plugin?
  5. Jak wgrać Quake Sounds (mani admin plugin)?
  6. Jak ustawić w Manim muzykę na wejście, głosowanie itd?
  7. Jak dodać skiny admina i graczy?
  8. Jak włączyć rtv, nominate itp?

 

SourceMod:

 

  1. Jak zainstalować SourceMod oraz jakie są komendy?
  2. Jak dodać admina do SourceMod?
  3. Jak instalować pluginy?
  4. Jak zainstalować Quake Sounds pod sourcemod?
  5. Jak zmienić muzykę na swoją w knifefight, bombtimer, quakesounds itp?
  6. Jak ustawić muzykę na koniec rund (roundsound)?
  7. Gdzie mogę znaleźć pluginy do sourcemod?

 

Eventscripts 

 

  1. Jak zainstalować eventscripts?
  2. Jak dodawać skrypty/pluginy?
  3. Skąd pobrać skrypty/pluginy?
  4. Serversecurity, a bloka plików przed edycją.

 

 

 

 

 

 

Mani Admin Plugin:

 

 

1. Jak zainstalować oraz skonfigurować Mani Admin Plugin?

 

 

Instalacja mani'ego krok po kroku dla gier CSS protokół 17, CSGO, TF2:

 

  • Otwieramy stronę (kliknij tutaj) i pobieramy najnowszą wersję mani admin plugin dla danego typu gry.
  • Rozpakowane katalogi z archiwum ZIP, wgrywamy na FTP serwera gry:

 

- dla gry CSS wgrywamy do katalogu: css/cstrike/

- dla gry TF2 wygrywamy do katalogu: orangebox/tf/

- dla gry CSGO wgrywamy do katalogu: csgo/

 

  • Pobieramy plik .VDF dla odpowiedniej gry i wgrywamy go na FTP serwera gry, do katalogu addons.

- dla gry CSS: (kliknij tutaj)

- dla gry TF2(kliknij tutaj)

- dla gry CSGO: (kliknij tutaj)

  • Pozostaje nam tylko i wyłącznie restart serwera gry i gotowe.

 

Dla serwerów gry CSS protokół 7 wystarczy pobrać gotową paczkę. Rozpakowany katalog CSS wgrać na FTP serwera gry (kliknij tutaj)

 

 

 

2. Gdzie mogę znaleźć komendy, dokumentacje itp. do Mani Admin Plugin

 

Wszystkie wymienione informacje są dostępne na stronie: (kliknij tutaj)

 

 

 

3. Jak dodać mapy do Mani Admin Plugin?

 

Wpisz nazwę map (każda w osobnej linii, bez końcówek .bsp) do plików:

 

css/cstrike/cfg/mani_admin_plugin/votemaplist.txt

css/cstrike/maplist.txt

css/cstrike/mapcyle.txt

 

 

4. Jak dodać admina do Mani Admin Plugin?

 

Adminów ustawiamy w pliku: css/cstrike/cfg/mani_admin_plugin/clients.txt

 

Pod linkiem udostępniam gotowy plik clients.txt (kliknij tutaj) Z przykładami adminów (na nick + hasło, na IP, na steam id). Wystarczy podmienić w nim dane na swoje i wgrać naFTP serwera gry. Kolejnych adminów dodajemy w analogiczny sposób, zachowując strukturę pliku.

 

 

5. Jak wgrać Quake Sounds?

 

  • W pierwszej kolejności musimy pobrać i rozpakować pliki (kliknij tutaj) Po rozpakowaniu wgrywamy pliki na nasz serwer poprzez FTP do katalogu - cstrike.
  • Kolejnym krokiem jest włączenie dźwięków , w tym celu otwieramy plik: 

 

mani_quake_sounds.cfg i ustawiamy linię na: mani_quake_sound "1" i po tym zapisujemy plik.

 

  • Następnie otwieramy plik: css/cstrike/cfg/mani_server.cfg i wstawiamy linię exec mani_quake_sounds.cfg
  • Sprawdź czy posiadasz w katalogu: /cstrike/cfg/mani_admin_plugin plik quakesoundlist.txt

 

Jeżeli nie posiadasz powyższego pliku utwórz go i uzupełnij poniższymi danymi: 

 

"firstblood"                     quake/fristblood.mp3

"humiliaton"                   quake/humiliaton.mp3

"multikill"                        quake/multikill.mp3

"monsterkill"                  quake/monsterkill.mp3

"ultrakill"                        quake/ultrakill.mp3

"godlike"                        quake/godlike.mp3

"headshot"                     quake/headshot.mp3

"dominating"                  quake/dominating.mp3

"holyshit"                        quake/holyshit,mp3

"kilingspree"                   quake/kilingspree.mp3

"ludicrouskill"                  quake/ludicrouskill.mp3

"prepare"                        quake/prepare.mp3

"rampage"                      quake/rampage.mp3

"unstoppable"                 quake/unstoppable.mp3

"wickedsick"                   quake/wickedsick.mp3

"teamkiller"                    quake/teamkiller.mp3

 

 

 

6. Dodawanie muzyki na wejście, głosowanie itd.

 

W pierwszej kolejności grywamy pliki .mp3 poprzez FTP do katalogu: cstrike/sound/admin_plugin/actions

 

Następnie otwieramy plik: cstrike/cfg/mani_admin_plugin/actionsoundlist.txt i zmieniamy w nim odpowiednie linie:

 

 

"joinserver"                               admin_plugin/actions/joinserver.mp3

"votestart"                                 admin_plugin/actions/startyourvoting.mp3

"voteend"                                  admin_plugin/actions/endofvote.mp3

//"roundstart"                            admin_plugin/actions/roundstart.mp3

//"roundend"                             admin_plugin/actions/roundend.mp3

"restrictedweapon"                   admin_plugin/actions/restrictedweapon.wav

 

 

Pierwsza linia odpowiada za muzykę odtwarzaną podczas wejścia na serwer, drugi i trzecia za rozpoczęcie/zakończenie głosowania. Czwarta i piąta za rozpoczęcie/zakończenie rundy. Jeżeli przed daną linią znajdują się znaki "//" - oznacza to zablokowanie danej funkcji i jeżeli chcemy, aby tak jak w przykładzie powyżej działała funkcja odtwarzania muzyki na wejście, to należy te dwa znaki usunąć. Po edycji pliku zapisujemy zmiany i restartujemy serwer.

 

 

 

7. Jak dodać skiny admina i graczy?

 

W pierwszej kolejności wchodzimy na stronę ze skinami i pobieramy wybrane przez nas skiny. Przykładowe skiny można znaleźć na stronie:

 

- dla admina (kliknij tutaj)

- dla graczy (kliknij tutaj)

 

Rozpakowujemy i wgrywamy katalog cstrike na serwer poprzez FTP. Każdy ze skinów ma zawarty w archiwum plik read_this.txt - w którym dokładni jest opisany dokładny sposób instalacji wybranego skina. Warto pamiętać: każdy skin ma inną formę instalacji, z racji innych ścieżek plików.

 

Poniżej podaje gotową paczkę najpopularniejszych skinów. Wystarczy pobrać, rozpakować i wgrać na serwer FTP gry (nie trzeba nic ustawiać).

 

- dla admina (kliknij tutaj)

- dla graczy (kliknij tutaj)

 

 

 

8. Jak włączyć rtv, nominate itp?

 

Aby ustawić w/w ustawienia, należy zalogować się na serwer FTP, przejść do cstrike/cfg/ i otworzyć plik mani_server.cfg. Aby włączyć RTV, należy zmienić linię rock the vote i zmienić linię z:

 

 

mani_vote_allow_rock_the_vote 0 

 

na 

 

mani_vote_allow_rock_the_vote 1

 

 

Poniżej tej linii znajduje się pozostałe ustawienia rtv m.in od ilu graczy funkcja ta ma działać itp. Pozostałe ustawienia takie jak np: ustawienia wyrzucenia graczy za wysoki ping, głosowanie map, ranking itd. również znajdują się w tym pliku. Wystarczy odnaleźć linię odpowiadającą za daną funkcję i ją włączyć w analogiczny sposób.

 

 

 

 

 

 

 

SourceMod

 

 

1. Jak zainstalować SourceMod oraz jakie są komendy?

 

 

Instalacja SourceMod krok po kroku dla gier CSS protokół 17

  • Otwieramy stronę (kliknij tutaj) i pobieramy najnowszą wersję sourcemod pod system linux.
  • Pobieramy także metamod, który konieczny jest do działania sm: (kliknij tutaj)
  • Rozpakowane katalogi addons i cfg (z metamod i sourcemod) wgrywamy na FTP serwera gry do css/strike
  • Pobieramy plik (kliknij tutaj) i wgrywamy go na FTP serwera gry do katalogu css/cstrike/addons. Restart serwera i gotowe!

 

Sourcemod i metamod CSS protokół 7 przygotowaliśmy w gotowej paczce. Wystarczy ją pobrać, rozpakować i wgrać na FTP serwera (kliknij tutaj)

 

 

 

Instalacja Sourcemod krok po kroku dla gier CSGO, TF2 :

  • Otwieramy stronę (kliknij tutaj) i pobieramy najnowszą wersję sourcemod pod system linux.
  • Pobieramy także najnowszą wersję metamod , który jest konieczny do działania sm (kliknij tutaj)
  • Rozpakowane katalogi addons i cfg (z metamod i sourcemod) wgrywamy na FTP serwera gry do katalogu:

- dla csgo: csgo/

- dla tf2orangebox/tf/

  • Pobieramy plik i wgrywamy go na FTP serwera gry do katalogu css/cstrike/addons. Restart serwera i gotowe!

- csgo: (kliknij tutaj)

tf2(kliknij tutaj)

 

 

Komendy oraz inne informacje dostępne są tutaj: (kliknij tutaj)

 

 

 

2. Jak dodać admina do SourceMod?

 

- Otwieramy plik cstrike/addons/sourcemod/configs/admins_simple.ini

Mamy przed sobą trzy ustawienia administratora:

 

"STEAM_0:1:1388434"          "99:z"

"!34.98.00.12"                        "abc"

"NickGracza"                          "ghjki"                "hasło dostępu"              

 

 

- Z tego co widzimy możemy ustawić admina na steam id, ip lub nick + hasło, po tym ustawiamy flagi dostępu. Wybieramy dla nas dogodny sposób i ustawiamy siebie jako admina.

 

 

Flagi dostępu:

 

"reservation"                                  "a"                             - Rezerwacja slotów

"generic"                                        "b"                             - Wymagania dla adminów

"kick"                                              "c"                             - Wyrzucenie graczy

"ban"                                              "d"                             - Banowanie graczy

"unban"                                          "e"                             - Usuwanie banów

"slay"                                              "f"                             - Możliwość slay'owania graczy

"changemap"                                 "g"                             - Zmiana mapy

"cvars"                                           "h"                             - Zmiana cvarów

"config"                                          "i"                              - Zmiana ustawień serwera

"chat"                                             "j"                              - Specjalne uprawnienia rozmów

"vote"                                             "k"                             - Głosowanie

"password"                                    "l"                               - Ustawienia hasła dla serwera

"rcon"                                            "m"                            - Konsola rcon

"cheats"                                         "n"                            - Włączenie cheat'ów

"root"                                             "z"                             - Pełen dostęp

 

 

 

Flaga 99:z nadaje wszystkie uprawnienia (HeadAdmin). Jeżeli ustawiliśmy admina na nick + hasło, to aby się się zalogować na administratora należy przed wejściem na serwer wpisać w konsoli polecenie: setinfo "_password" "swoje_hasło"

 

Po wejściu na serwer jako admin, w czacie wpisujemy komendę !admin, która otwiera nam menu administratora.

 

Jeżeli chcemy zmienić komendę logowania na inną np. setinfo "_pw" "hasło", otwieramy plik: addons/sourcemod/configs/core.cfg, szukamy linii: "PassInfoVar" "_password" i zmieniamy _paswword na swój parametr. Po edycji, zapisujemy plik.

 

 

 

 

3. Jak zainstalować pluginy?

 

Podstawowe informacje na temat plików, które może zawierać dany plugin: 

 

nazwa_pliku.smx - główny plik pluginu - wrzucamy do: cstrike/addons/soucemod/plugins

nazwa_pliku.sp - plik źródłowy pluginu - wrzucamy do: cstrike/addons/sourcemod/scripting

plugin.nazwa.txt - plik wykorzystujący silnik gry - wrzucamy do: cstrike/addons/sourcemod/gamedata

nazwa.phrases.txt - plik tłumaczenia - wrzucamy do: cstrike/addons/sourcemod/translations

nazwa_pliku.cfg - plik konfiguracyjny pluginu - wrzucamy do: cstrike/addons/sourcemod/configs lub cstrike/cfg/sourcemod (zależne od pluginu)

 

Jeżeli dany plugin zawiera w paczce katalogi np. cfg,sound itp. wrzucamy je na serwer FTP do katalogu cstrike. Część pluginów wymaga dodatkowych bibliotek (hacks), wrzucamy je do: cstrike/addons/sourcemod/extensions. Po wgraniu plików do odpowiednich katalogów nic więcej nie trzeba ustawiać.

 

 

 

4. Jak zainstalować Quake Sounds pod SourceMod?

 

Instalacja Quake Sounds pod source mod jest banalna. Odwiedzamy stronę (kliknij tutaj), pobieramy plik quake sounds, rozpakowujemy i wgrywamy katalogi addons, cfg, sound na serwer gry do katalogu cstrike. Prawda, że proste? :)

 

 

 

5. Jak zmienić muzykę na swoją w knifefight, bombtimer, quakesounds itp?

 

Każdy z wymienionych wyżej pluginów posiada swój plik konfiguracyjny (.cfg), w którym dokonujemy wszelakich zmian. Do edycji tych plików polecamy programNotePad++ (kliknij tutaj) , dzięki któremu wszystko jest bardzo czytelne. W pierwszej kolejności wgrywamy swoje pliki muzyczne (mp3/wav) od odpowiednich katalogów na FTPserwera:

 

 

 

dla knifefight: cstrike/sound/knifefight

dla quakesound: cstrike/sound/quakesound

dla bombtimer: cstrike/sound/bombtimer

 

 

 

Po tym możemy przystąpić do ustawień (podmiany) muzyki w danym pluginie na swoją: 

 

  • Knifefight: Logujemy się na serwer FTP, przechodzimy do cstrike/cfg/sourcemod i otwieramy plik "knifefight.cfg". Szukamy w nim linii sm_knifefight_fightsongs, w którym ustawiamy nazwy naszych plików (jeżeli wgraliśmy więcej niż jeden plik, ustawiamy nazwy po przecinku).

 

 

Przykład: sm_knifefight_fightsongs "muzyka_knifel1.mp3muzyka_knife2.mp3"

 

  • Bombtimer: Logujemy się na serwer FTP, przechodzimy do cstrike/cfg/sourcemod/configs i otwieramy plik: c4soundlist.cfg. Po otwarciu widzimy listę plików, które są odtwarzane przez plugin. Wystarczy tylko podmienić nazwy 1sec.mp32sec.mp3 itd. na nazwy swoich plików, które wcześniej wgraliśmy. Po edycji zapisujemy plik i gotowe.

 

 

 

6. Jak ustawić muzykę na koniec rund (QuakeSound)?

 

  • Pobieramy plugin (kliknij tutaj), następnie go rozpakowujemy i rozpakowane katalogi "addons", "cfg" wgrywamy na FTP naszego serwera gry do css/cstrike
  • Na FTP serwera gry, w katalogu: css/cstrike/sound tworzymy nowy katalog o wybranej nazwie np. "moja_muzyka" i tam wgrywamy pliki muzyczne z nazwami np. tt1.mp3, tt2, ct1.mp3 itd.
  • Otwieramy plik z res_list.cfg z katalogu css/cstrike/addons/sourcemod/configs i wpisujemy w nim ścieżkę do wgranych przez nas wcześniej plików muzycznych w postaci: 

 

moja_muzyka/tt1.mp3=TT

moja_muzyka/tt2.mp3=TT

moja_muzyka/ct1.mp3=CT

moja_muzyka/ct2.mp3=CT

 

 

Widzimy na powyższym przykładzie, że w pierwszej kolejności jest podany katalog, do które wgraliśmy naszą muzykę, następna nazwa pliku mp3 i na końcu ustawienie, czy dany plik ma być odgrywany dla TT, czy CT. Po edycji zapisujemy plik, wykonujemy restart serwera i gotowe!

 

 

 

7. Gdzie mogę znaleźć pluginy do SourceMod?

 

Największą bazą pluginów dla sourcemod jest strona (kliknij tutaj)

 

 

Najpopularniejsze pluginy:

 

 

  1. Knifefight (kliknij tutaj)
  2. C4Timer (kliknij tutaj)
  3. QuakeSound (kliknij tutaj)
  4. Super Admin (kliknij tutaj)
  5. RankMe (kliknij tutaj)
  6. Apteczka (kliknij tutaj)
  7. Zamiana skinów (kliknij tutaj)
  8. Kolorowe Tagi (kliknij tutaj)
  9. Regulamin (kliknij tutaj)
  10. Ruletka (kliknij tutaj)

 

PS Aczkolwiek oglądajcie również w naszym dziale na AMXX, z dnia na dzień, co raz więcej pluginów! :) (kliknij tutaj)

 

 

 

 

 

 

 

Eventscripts

 

 

1. Jak zainstalować eventscripts?

 

 

Instalacja dla serwerów STEAM:

 

  • Wchodzimy na stronę (kliknij tutaj) i pobieramy "CS:S and TF2 (OragneBox) Linux download". Po pobraniu, rozpakowujemy archiwum i wgrywamy katalogi addons cfg na serwer FTP do katalogu cstrike. Restartujemy serwer i cieszymy się zainstalowanym eventscripts.

 

Instalacja starszej wersji (dla serwerów z protokołem 7)

 

  • Pobieramy paczkę (kliknij tutaj). Rozpakowujemy i wgrywamy na serwer FTP zgodnie z zachowaniem strukturą katalogów. Po restarcie serwera, ES będzie działał.

 

 

 

2. Jak dodawać skrypty/pluginy?

 

 

Pobrany skrypt/plugin wypakuj i wgraj folder ze skryptem na serwer FTP, do katalogu: cstrike/addons/eventscripts/. Po wgraniu skryptu przechodzimy do cstrike/cfg i otwieramy plik "autoexec.cfg" (jeżeli nie mamy takiego pliku, to go tworzymy). Dopisujemy w wymienionym pliku linię: 

 

es_load nazwa_folderu_w_którym_jest_skrypt

 

Przykładem poprawnie dodanych skryptów:

 

es_load bomb_timer

es_load serversecurity

es_load mugmod

 

 

Po dodaniu danego skryptu restartujemy serwer lub zmieniamy mapę.

 

 

 

3. Skąd pobierać skryptu/pluginy?

 

Wszystkie wybrane przez nas skrypty znajdziemy na stronach: (kliknij tutaj) & (kliknij tutaj)

 

 

 

4. Serversecurity, a blokada plików przed edycją.

 

 

Serversecurity blokuje część z plików konfiguracyjnych serwera m.in server.cfg oraz clients.txt zmieniając jego atrybuty (chmod) na wartość 444, a także tworzy kopie wymienionych plików (po jakiejkolwiek zmianie, skrypt przywraca kopię danego pliku). W celu edycji w/w plików należy: 

 

  • Wejść do katalogu: cstrike/addons/eventscripts/serversecurity/backup i usunąć wybrany plik kopii np. plik clients.txt (usuwamy plik, który w nazwie zawiera frazę"clients.txt".
  • Wracamy do cstrike/cfg/mani_admin_plugin i zaznaczamy plik clients.txt
  • Jeżeli używamy do obsługi FTP program "Total Commander", wybieramy z głównego menu "Plik(i)", a następnie: zmień atrybuty pliku
  • Zmieniamy wartość z 444 na 777 i klikamy ok.
  • Edytujemy wybrany plik i go zapisujemy. Wykonujemy restart serwera.

 

 

Opisany przykład wyżej, stosujemy w analogiczny sposób do innych plików np. server.cfg :)

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

×
×
  • Dodaj nową pozycję...