• Index
  •  » FAQ
  •  » Jak postawić serwer Soldata pod Windows.

#1 2008-12-26 19:31:05

TajemniczyRycerz

ClanMaster

Zarejestrowany: 2008-12-12
Posty: 294
Punktów :   

Jak postawić serwer Soldata pod Windows.

Autor: JotEmI
Źródło: link

Nie masz pojęcia jak postawić własny serwer Soldata bądź nie wiesz jak go skonfigurować do rozgrywek Dodgeball? W tym temacie postaram się Tobie pomóc.

Pierwsza rzecz od jakiej powinieneś zacząć to uważnie przeczytać manual dołączony do gry. Znajdziesz tam podstawowe informacje i komendy, które będą ci potrzebne. Sugeruję także ściągnąć Soldat Dedicated Server 1.4.2 (v2.6.3)  oraz Advanced Remote Soldat Server Enchanter (ARSSE). Narzędzia te nie są niezbędne, ale znacznie ułatwiają pracę i pozwalają na efektowniejszą administrację naszego serwera.

Jeśli macie już SDS i ARSSE to możemy zaczynać. Przechodzimy do folderu, w którym rozpakowany został SDS i jakimkolwiek edytorem tekstu otwieramy plik soldat.ini.

Znajduje się tam mnóstwo opcji, które możemy konfigurować, ale teraz nie zamierzam ich tu wszystkich opisywać (może kiedyś ). Zmodyfikujemy tylko te linie, które są niezbędne do wprowadzenia serwera w tryb Dodgeball, resztę możecie zostawić na domyślnych ustawieniach.
Tak więc po kolei:

W części oznaczonej [GAME] zwracamy uwagę na te opcje:

Capture_Limit= – czyli do ilu zwycięstw prowadzona będzie gra, zwykle ustawiane na 10.

GameStyle=3 – styl rozgrywki (1 – DM, 2 – TDM, 3 – CTF, itd.), ważne aby ustawić na „3” czyli CTF.

Friendly_Fire= - radzę ustawić na 0, FF nie sprawdza się zbytnio w rozgrywkach DB.

Loop_Maps=  - czy mapy będą zapętlone, zwykle ustawiane na 1.

Bonus_Frequency=0
Bonus_FlameGod=0
Bonus_Predator=0
    - wszystkie bonusy ustawiamy na 0
Bonus_Berserker=0
Bonus_Vest=0
Bonus_Cluster=0


Time_Limit=20 – chyba oczywiste, po ilu minutach następuje przełączanie mapy.

Survival_Mode=1     - ustawiamy Survival Mode na „1”, reszta mode’ów na „0”
Realistic_Mode=0
Weapons_Mode=0


Weapon_1=0
Weapon_2=0
Weapon_3=0
Weapon_4=0
Weapon_5=0
Weapon_6=0
Weapon_7=0
Weapon_8=0
        - na „1” ustawiamy tylko Weapon_12 (nóż), reszta na „0”
Weapon_9=0
Weapon_10=0
Weapon_11=0
Weapon_12=1
Weapon_13=0
Weapon_14=0


Max_Grenades=0 – nie chcemy żadnych granatów podczas grania w DB

Bullet_Time= - włącza/wyłącza Bullet Time.

NoSniperLine=1 – wyłaczenie lini snajperskiej, zwykle ustawiane na „1”

Następnie przechodzimy do miejsca oznaczonego [NETWORK]:

Port=23073            - port pod który gracze będą łączyć się do naszego serwera,
JoinPort=23073            standardowo jest to 23073

Max_Players=        - maksymalna ilość graczy jaką może pomieścić serwer.

Admin_Password=    - tutaj ustawiamy haslo dla admina, czyli tzw. adminlog. Taka mała sugestia: raczej mało prawdopodobne, żeby ktoś próbował się włamać na konto admina na waszym serwerze, ale zawsze lepiej być ostrożnym. Dla tego zaleca się aby hasło liczyło przynajmniej 8 znaków i składało się zarówno z małych i dużych liter jak i cyfr.

Connection=        - Internet lub LAN, określa czy serwer ma być publiczny czy sieciowy.

Lobby_Register=    - określa czy nasz serwer ma być rejestrowany w Lobby.

ASE_Register=    - określa czy serwer ma być rejestrowany w ASE (All-Seeing-Eye).

Server_Name=    - tutaj podajemy nazwę naszego serwera.

Dedicated=1          - czy serwer ma być dedykowany, ustawiamy na „1”.

Greeting_Message=    - trzy linijki, w których możemy wpisać powitalną wiadomość widoczną dla graczy dołączających do naszego serwera.

Max_Ping=    - maksymalny ping po przekroczeniu którego gracze zostaną wyrzuceni z serwera

ClientPort=23083    - port pobierania map, musi być równy JoinPort + 10.

BattlEye_Anti_Cheat=1 – włącza/wyłącza ochronę anty-cheatową, zalecam ustawić na „1”.

To chyba tyle jeśli idzie o konfigurację serwera. Teraz należy jeszcze zmodyfikować plik weapons.ini. Szukamy w nim frazy [Combat Knife], poniżej znajdują się ustawienia noży. Modyfikujemy dwie linijki:

Damage=250000     - ilość obrażen zadawanych przez nóż, można poeksperymentować
Speed=74        - szybkość noży, polecam wartość z przedziału 74-75.

Kolejna ważna rzecz to oczywiście mapy. Zapewne graliście już na innych serwerach DB, więc w głównym katalogu Soldata w folderze Maps znajdziecie całą masę map (jeśli nie to wkrótce zamieścimy paczkę z mapami DB na forum). Interesują nas te zaczynające się od db_ lub DB_. Zaznaczamy te mapy, które chcemy mieć na serwerze i kopiujemy je do folderu maps w katalogu z SDS (standardowo umieszczonych jest tam już kilka map, ale radzę je usunąć; po co nam mapy ctf czy dm na serwerze DB). Niektóre mapy wymagają dodatkowych tekstur i grafik, dla tego najlepiej skopiować całe foldery scenery-gfx i textures z katalogu Soldata do katalogu SDS. Teraz wypada zmodyfikować plik mapslist.txt. W kolejnych liniach wpisujemy nazwy map. Mapy na serwerze będą zmieniać się w takiej kolejności w jakiej wpisaliśmy ich nazwy do pliku mapslist.txt. Kiedy już to zrobimy nie pozostaje nam nic innego jak uruchomić nasz serwer. W tym celu odpalamy soldatserver.exe. Jeśli wszystko poszło dobrze powinniśmy zobaczyć konsolowe okienko, w którym wypisane będą różne informacje dotyczące naszego serwera. Np. : nazwa modu broni, nazwa naszego serwera, numer PID, informacje od kompilatora dotyczące kompilacji skryptów, IP naszego serwera i port, itd.

Jak teraz administrować naszym serwerem? Do tego celu właśnie służy ARSSE, choć równie dobrze skorzystać możecie z innych tego typu programów. Dokładną obsługę ARSSE opiszę w innym temacie, tutaj powiem tylko jak podłączyć się do naszego serwera. Po uruchomieniu ARSSE.exe w polu Host wpisujemy localhost, w polu Port port jaki zdefiniowaliśmy dla naszego serwera, a w Password podajemy adminloga, którego zdefiniowaliśmy w soldat.ini. Po połączeniu się z serwerem dostępne staną się komendy umieszczone po prawej stronie w Command Box i to za ich pomocą administrować będziemy naszym serwerem.

To chyba wszystko (chyba, że o czymś zapomniałem ), ale w wielu przypadkach zabawa dopiero się zaczyna. Niektórzy z was (albo i większość) będzie miała problem typu: nikt nie może dołączyć do mojego serwera, mój serwer w Lobby ma 9999 pingu, itd. Wszystkie te problemy można rozwiązać i już wkrótce zamieszczę opis jak to zrobić.

PS. Nie jestem nieomylny więc jeśli się gdzieś pomyliłem lub źle coś opisałem to nie bójcie się zwrócić na to uwagę.

Offline

 
  • Index
  •  » FAQ
  •  » Jak postawić serwer Soldata pod Windows.

Stopka forum

RSS
Powered by PunBB
© Copyright 2002–2008 PunBB
Polityka cookies - Wersja Lo-Fi


Darmowe Forum | Ciekawe Fora | Darmowe Fora
www.liga1on1.pun.pl www.domowewynalazki.pun.pl www.sancygniow.pun.pl www.fmgroupslask.pun.pl www.galactikfootballgame.pun.pl