Jump to content
  • Chmurka
  • Boróweczka
  • Jabłuszko
  • Limonka
  • Czekoladka
  • Węgielek
Sign in to follow this  
MAGNET

02. Konfiguracja serwera CS:GO #1

Recommended Posts

 

 

FileZilla download
Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami!

Jeżeli chcemy, aby pliki o danym rozszerzeniu otwierały się w notepadzie++ (wyeliminuje to problem niepoprawnego formatowania się tekstu), wykonaj następujące kroki:

Edytuj->opcje->skojarzenia typów plików i wpisujemy :

cfg "twoja/sciezka/do/notepada"

od teraz wszystkie pliki cfg otwierane w FileZilli będą korzystały z notepada++ ?

 

Do połączenia się potrzebujemy host, nazwę użytkownika oraz hasło

 

Struktura katalogów:

Spoiler

csgo (główny folder gry)
	>addons
		>metamod (pliki metamoda. Nie interesują nas)
		>sourcemod (pliki sourcemoda)
			>configs (folder z plikami konfiguracyjnymi sourcemoda, jak np. admini, bazy danych, czy mapy w menu admina)
			>logs (serwer raportuje o ewentualnych błędach)
			>plugins (folder na pluginy z roszerzeniem *.smx. Jeśli chcielibyśmy dany dodatek wyłączyć, po prostu przerzucamy go do folderu 'disabled'
			>scripting (folder na nieskompilowany kod)
			>translations (znajdują się w nim pliki z tłumaczeniami pluginów)
	>cfg (folder z wszelkimi ustawieniami serwera)
		>sourcemod (znajdują się w nim pliki konfiguracyjne sourcemoda)
	>maps (folder do wrzucania niestandardowych map)
	>materials (wrzuca się tu np. tekstury)
	>models (folder na niestandardowe modele)
	>sounds (folder na niestandardowe dźwięki)

 

 

Dodawanie admina

pobieramy nasze SteamID stąd
Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami!, lub wchodząc na jakikolwiek serwer i wpisując w konsoli "status". Wówczas ukaże się lista graczy wraz z ich SID

następnie otwieramy plik configs/admins_simple.ini i tworzymy nowy wpis:

"STEAM_ID" "Poziom_immunitetu:flagi"
np.
"STEAM_1:1:918365028" "5:abc" // admin z immunitetem 5, flagi: rezerwacja, flaga ogólna oraz możliwość kickowania

Pamiętajmy, że po dodaniu admina musimy przeładować listę adminów! Możemy to zrobić zmieniając mapę, restartując serwer, lub uzywając polecenia sm_reloadadmins

Ponadto, warto zapisywać sobie kto znajduje się pod danym SteamID. Możemy w tym  celu wykorzystywać komentarze (// na początku linijki). Nie będą one brane pod uwagę i możemy zapisywać sobie w nich co tylko chcemy, np.:

// MAGNET, generic, kick, rezerwacja
"STEAM_1:1:839285639" "abc"

pozwoli to na zapanowanie nad plikiem ?

 

Lista flag admina:
Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami!

 

Jeżeli wgrywamy pluginy, które mają swoje własne cvary, nic nie stoi na przeszkodzie, aby umieścić je w pliku konfiguracyjnym. Najlepszy będzie do tego server.cfg. Same pluginy wrzucamy do folderu /plugins (tak jak zostało to pokazane na filmie)

Kompilujemy tutaj!
Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami!

 

Pliki konfiguracyjne (uruchamiane w kolejności):

1. Autoexec.cfg - cvary, które wykonują się tylko jeden raz (np. hasło czy nazwa serwera). Musimy stworzyć sami

2. Server.cfg - wykonuje się po autoexec.cfg. Możemy tutaj wrzucać np. cvary niestandardowe

3. Gamemodes.txt - Dla każdego trybu istnieje oddzielny plik, np. dla casuala plik ten nazywa się gamemode_casual.txt i znajduje się w folderze csgo! Pliku nie należy edytować. Możemy jedynie skopiować jego zawartość, by utworzyć sobie... (pkt 4)

4. Gamemodes_server.txt - wersja gamemodes.txt, która uruchamia się na samym końcu. Zalecana jest jednie zmiana samych wartości cvarów, bez ruszania kolejności, czy też samego układu pliku

 

Przykładowe polecenie startowe serwera SRCDS:

srcds -game csgo -tickrate 128 -console -usercon -maxplayers_override 10 +sv_setsteamaccount TWOJ_SID +game_type 0 +game_mode 1 +mapgroup mg_active +map de_dust2

 

Pełna lista parametrów uruchamiania, cvarów, a także innych przydatnych linków:

Angielska wersja wyjaśniająca działanie plików konfiguracyjnych
Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami!

Dodawanie admina (post na AlliedModders)
Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami!

Wyjaśnienie, jak działa SteamID i co można z niego wyczytać
Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami!

Rozbudowana lista plików konfiguracyjnych
Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami!

Pełna lista parametrów uruchamiania
Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami!

Pełna lista ConVarów CS:GO
Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami!

Lista wszystkich poleceń silnika Source
Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami!

Najprzydatniejsze cvary do CS:GO
Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami!

Trochę więcej o adminach z perspektywy pisania programu
Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami!

 

  • Lubię to! 1
  • Kocham to! 2

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

Nasza historia

Na początku byliśmy małą grupą internetowych znajomych, którzy stwierdzili, że potrzebne jest solidne forum, na którym znajdą się ludzie z dużą wiedzą programistyczną ukierunkowaną na CS:GO. Pomysł powstał na początku 2018 roku, a parę miesięcy później, 19 kwietnia, powstała ta strona internetowa. Jako alternatywna odpowiedź na inne tego typu miejsca, poważnie podeszliśmy do tematu, najpierw tłumacząc angielską dokumentację SourceMod'a na język polski, a potem pisząc rozległe poradniki i wypełniając forum najpotrzebniejszymi rzeczami dla właścicieli serwerów i programistów. Cała nasza Ekipa jest dumna z pracy jaką w to włożyliśmy i cieszymy się że zbierają się wokół nas zarówno ludzie znający tematy sourcepawn'a i konfiguracji, jak i również nowe twarze w tym "biznesie", którym z chęcią niesiemy wiedzę oraz pomoc w rozwiązywaniu problemów.

Największe modyfikacje serwerowe

×
×
  • Create New...