Skocz do zawartości

Rekomendowane odpowiedzi

 

 

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!

 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić obrazków. Dodaj lub załącz obrazki z adresu URL.


×
×
  • Dodaj nową pozycję...