[PORADNIK] Jak zalożyć swój własny dedykowany serwer !!

Poradniki i tutoriale własne oraz tłumaczone
User avatar
hack
Team Poland
Posts: 1225
Joined: 06 May 2006, 11:06
Location: Kraków
Contact:

[PORADNIK] Jak zalożyć swój własny dedykowany serwer !!

Post by hack »

Witam wszystkich zainteresowanych założeniem własnego serwera w grze TMN.


Założenie takie serwera na swoim pc-tku jest w sumie bardzo proste, ale dla początkującego jest to very hard ;).
Też kiedyś sam zaczynałem ;) i metodą prób i błędów doszedłem do perfekcji :)

mogę wam teraz co nieco przekazać wiedzy na ten temat ! :)
A więc zacznę od tego co nam jest potrzebne :

1.Dobry komp
a) wymagania minimalne: (takie jakie ja mam na serwery :) )
- Procesor 416 Mhz
- Pamięc Ram 394 MB
- Karta graficzna 16 MB (rivka :P )
- Dysk nie mniej niż 5 Gb ;) (mam troszeczke wiekszy ;) )
2.Lącze internetowe (minimalne)
- 512 kbit/s
Kiedy już mieścimy się w tych wymaganiach przejdzmy dalej ->
3. TmDedicatedServer
- wersja z maja 2006 05-30
>>> DOWNLOAD<<<
4.ServerMania
DOWNLOAD
a)aby servermania zadziałała musisz mieć najpierw program NET.Framework 2.0 również do sciagniecia na stronie z servermanią.
Kiedy już sciagnelismy te programy, należy stworzyć swój własny folder np.Server or C:/Serwery/Server/
"Server" będzie to nasz głowny katalog do którego zaladujemy potrzebne pliki ;)


Teraz mozemy przejsc do instalacji kazdego z w/w programow, które są niezbędne do odpalenia naszego serwa :)

Po pierwsze musimy rozpakowac program TmDedicatedServer. Załóżmy że rozpakujemy go na Pulpit.Powstał nam folder o nazwie tego programu.
Teraz musimy całą zawartość tego folderu przenieść do naszego katalogu C:/Serwery/Server/<!--Tu należy przekopiować pliki -->/

Kiedy już to zrobiliśmy wchodzimy do folderu Server, gdzie sa wszystkie pliki :
folder - Game Data
folder - RemoteControlExamples
pliki :
- ClientCommandLine.txt
- dedicated.cfg ( ten plik będzie edytowany !! )
- ListCallbacks.html
- ListMethods.html
- Readme_Dedicated.html
- Runtrackmanianations.bat ( ten plik będzie edytowany !! )
- Runtrackmanianations.sh (ten plik jest edytowany wylacznie pod systemami linux)
- Trackmaniaserver
- Trackmaniaserver.exe

Kiedy już mamy ten oto zestaw plików, możemy przejść do poczatków konfigurowania serwera.


Po pierwsze musimy stworzyć nowe konto w grze z serii TM.
Załóżmy, że nasz nowy login to nowyserver100 i hasło to server100 .
Kiedy już stworzymy nowe konto, musimy otworzyć plik dedicated.cfg z naszego folderu /Server jakimś edytorem tekstu.


Zawartość naszego pliku wygląda tak (w nawiasach () będę opisywal każdy krok który trzeba wykonac) :

<?xml version="1.0" encoding="utf-8" ?>

<dedicated>
<authorization_levels>
<level>
<name>SuperAdmin</name>(nie zmieniamy nic !! )
<password>SuperAdmin</password>(nie zmieniamy nic !!)
</level>
<level>
<name>Admin</name>(nie zmieniamy nic !! )
<password>Admin</password>(nie zmieniamy nic !! )
</level>
<level>
<name>User</name>(nie zmieniamy nic !! )
<password>User</password>(nie zmieniamy nic !! )
</level>
</authorization_levels>

<masterserver_account>
<login></login>(Tu wpisujemy dane naszego nowego konta ktore stworzyliśmyw grze z serii TM)
<password></password>(Tu wpisujemy dane naszego nowego konta ktore stworzyliśmyw grze z serii TM)
<nation></nation>(Tu wpisujemy naszą nację konta czyli jeżeli stworzyłeś konto w POL to wpisujesz POL ;) chyba nie trzeba tego doglebniej objaśniać)
</masterserver_account>

<server_options>
<name></name>( Tu wpisujemy nazwę serwera np. $FFFServer $0F0Testowy)
<comment></comment>( Tu wpisujemy komentarz który widoczny jest przed wejściem na serwer może to być np. $FFF$sWitam na naszym serwerze :) :.: :) )
<max_players>32</max_players>( Tu chyba nie trzeba nic objaśniać :P )
<password></password>( Tu chyba nie trzeba nic objaśniać :P )
<max_spectators>32</max_spectators>( Tu chyba nie trzeba nic objaśniać :P )
<password_spectator></password_spectator>( Tu chyba nie trzeba nic objaśniać :P )
<ladder_mode>normal</ladder_mode> // value between 'inactive', 'normal' and 'forced' (or '0', '1', '2') ( Tutaj nic pod zadnym pozorem nie zmieniamy !!!!! )
<enable_p2p_upload>True</enable_p2p_upload>
<enable_p2p_download>True</enable_p2p_download>
<callvote_timeout>60000</callvote_timeout> ( czas trwania vota )
<callvote_ratio>0.5</callvote_ratio>
<allow_challenge_download>True</allow_challenge_download>
</server_options>

<system_config>
<connection_type>DSL_16384_4096</connection_type>
<server_port>2350</server_port>
<server_p2p_port>3450</server_p2p_port>
<client_port>0</client_port>
<xmlrpc_port>5000</xmlrpc_port> ( To jest domyślny port !! należy ustawic inny port np. 5049 !! )
<xmlrpc_allowremote>False</xmlrpc_allowremote> // if you specify an ip adress here, it'll be the only accepted adress. this will improve security.
<bind_ip_address></bind_ip_address>
<force_ip_address></force_ip_address>
<use_proxy>False</use_proxy>
<proxy_login></proxy_login>
<proxy_password></proxy_password>
<blacklist_url></blacklist_url>
</system_config>
</dedicated>


Reszty nie trzeba objaśniać gdyż jest to niepotrzebne wam :P :)


Kiedy już zrobiliśmy to co napisalem powyżej, możemy przejsc do konfiguracji pliku "runtrackmanianations.bat" :

Po pierwsze jest to plik w którym zalączamy plik z naszymi trasami, jednak aby go w ogóle stworzyć zalecam użycia Servermanii( opisze to w dalszej części Poradnika ) rownież można stworzyć plik z trasami w grze.
Musimy wejść do Internet >> Create >> Zaznacz trasy i zapisać w jakimś pliku np. Trasy.txt.

a więc jeżeli zastosujesz się do tej drugiej możliwości, otwórz plik runtrackmanianations.bat edytorem tekstowym

zobaczysz :

TrackManiaServer.exe /game=nations /internet /game_settings=MatchSettings/Internet/AdvancedTraining.txt /dedicated_cfg=dedicated.cfg


Na 100% matchsetting z trasami o nazwie Trasy.txt zapisal ci się w folderze C:/Serwery/Server/Game Data/Tracks/Matchsetting/Trasy.txt
LUB
C:/Serwery/Server/Game Data/Tracks/Matchsetting/Internet/Trasy.txt

zauważmy jeszcze raz pewną linijkę w pliku runtrackmanianations.bat :

/game_settings=MatchSettings/Internet/AdvancedTraining.txt

Domyślasz się pewnie jak go zmienić :)


////Tyle narazie więcej dziś wieczorkiem :)
Wtedy rozpoczniemy zabawę z servermania :)

poz
dro...
Last edited by hack on 14 November 2006, 14:22, edited 3 times in total.
wiadp1
Pirat drogowy
Posts: 649
Joined: 09 February 2006, 14:06
Location: Warszawa
Contact:

[PORADNIK] Jak zalożyć swój własny dedykowany serwer !!

Post by wiadp1 »

LOL

No początek poradnika niezwykle obiecujący
A kiedy następna część ?
Vizzini
Zaczyna szaleć na ulicach
Posts: 321
Joined: 19 October 2006, 16:29

[PORADNIK] Jak zalożyć swój własny dedykowany serwer !!

Post by Vizzini »

wiadp1 wrote:LOL

No początek poradnika niezwykle obiecujący
A kiedy następna część ?
Ja teraz za tego posta także chcę pochwałę... ;p
Last edited by Vizzini on 15 November 2006, 8:49, edited 1 time in total.
User avatar
PETER
Jeździ konno
Posts: 37
Joined: 27 September 2006, 20:35

[PORADNIK] Jak zalożyć swój własny dedykowany serwer !!

Post by PETER »

No no. Ładny początek :D Czekam na dalszą część. Oby była szybko :D
User avatar
hack
Team Poland
Posts: 1225
Joined: 06 May 2006, 11:06
Location: Kraków
Contact:

[PORADNIK] Jak zalożyć swój własny dedykowany serwer !!

Post by hack »

dziś tego nie dokoncze bo mam kilka spraw w szkole :/ także jutro wieczorkiem przysiąde i napisze na temat servermanii :)

Ponieważ Poradnik z aseco jest trochę ubogi, napisze rownież tutaj( ale to pozniej) o publicznej bazie danych, czyli wady zalety konfiguracja itp. oraz jak najprosciej zainstalowac lokalną bazę danych, Choć to nie jest zbyt proste ;)

poz
dro...
User avatar
czatowiec_POL
Doświadczony driver
Posts: 109
Joined: 31 October 2006, 20:16
Location: Kraków
Contact:

POlska

Post by czatowiec_POL »

Jak zrobić żeby nacja POL byla w serwer manii?

[ Dodano 30 listopada 2006, 20:51[/i] ]
hack wrote:dziś tego nie dokoncze bo mam kilka spraw w szkole :/ także jutro wieczorkiem przysiąde i napisze na temat servermanii :)

Ponieważ Poradnik z aseco jest trochę ubogi, napisze rownież tutaj( ale to pozniej) o publicznej bazie danych, czyli wady zalety konfiguracja itp. oraz jak najprosciej zainstalowac lokalną bazę danych, Choć to nie jest zbyt proste ;)

poz
dro...
Jak zrobić żeby6 nacja POL byla w serwer manii?
User avatar
hack
Team Poland
Posts: 1225
Joined: 06 May 2006, 11:06
Location: Kraków
Contact:

[PORADNIK] Jak zalożyć swój własny dedykowany serwer !!

Post by hack »

Nie ma w servermanii POL mozesz tylko ustawic w pliku configuracyjnym który automatycznie będziesz mial w folderze z serwerem
pozdro...
User avatar
czatowiec_POL
Doświadczony driver
Posts: 109
Joined: 31 October 2006, 20:16
Location: Kraków
Contact:

[PORADNIK] Jak zalożyć swój własny dedykowany serwer !!

Post by czatowiec_POL »

a jak i w jakim pliku???
Image
Image
Image
Image
User avatar
hack
Team Poland
Posts: 1225
Joined: 06 May 2006, 11:06
Location: Kraków
Contact:

[PORADNIK] Jak zalożyć swój własny dedykowany serwer !!

Post by hack »

sm_config1 np.
taki ci powstaje
User avatar
czatowiec_POL
Doświadczony driver
Posts: 109
Joined: 31 October 2006, 20:16
Location: Kraków
Contact:

nieporozumienie

Post by czatowiec_POL »

Chodzi oto ze jak serwa robię żeby na liście krajów w której wybieram kraj w którym serwer będzie widoczny, żeby tam przed POR było POL.
PS> niemamtakiego pliku jakmi nazwe daleś
Image
Image
Image
Image
User avatar
PITMaN
Pirat drogowy
Posts: 813
Joined: 18 October 2006, 18:07
Location: Gdąńśk

[PORADNIK] Jak zalożyć swój własny dedykowany serwer !!

Post by PITMaN »

Kiedy dalszy ciąg Poradnika - ServerMania :?:
Image
Image
Image
User avatar
PETER
Jeździ konno
Posts: 37
Joined: 27 September 2006, 20:35

[PORADNIK] Jak zalożyć swój własny dedykowany serwer !!

Post by PETER »

żeby zrobić serva na POL trzeba zminić plik z servermani w dedicadet taki kawałęk
<masterserver_account>
<login>peterserver6</login>
<password>xxxx</password>
<nation>POL</nation>
</masterserver_account>
i w SM_serv_1 taki kawałek

<login>peterserver6</login>
<password>xxxx</password>
<nation>ALG</nation>
</masterserver_account>
z ALG na POL czyli ma wygłądać tak
<login>peterserver6</login>
<password>xxxx</password>
<nation>POL</nation>
</masterserver_account>
User avatar
czatowiec_POL
Doświadczony driver
Posts: 109
Joined: 31 October 2006, 20:16
Location: Kraków
Contact:

[PORADNIK] Jak zalożyć swój własny dedykowany serwer !!

Post by czatowiec_POL »

dzięki, gdyby to był moj temat dal bym pochweałe
Image
Image
Image
Image
User avatar
buzek
Jeździ konno
Posts: 22
Joined: 07 January 2007, 15:23
Location: Warszawa
Contact:

[PORADNIK] Jak zalożyć swój własny dedykowany serwer !!

Post by buzek »

Jestem kompletnie zielony w temacie stawiania serwerow i musze powiedziec ze poradnik trudno się czyta, nie wszystko jest jasno powiedziane, ale widze ze to jakas trudna operacja, wiec ogolnie fajnie, ze ktos się tym zajął. Chcialbym postawic serwer (może nawet parę), wiec czekam na dokonczenie poradnika ;]
User avatar
PETER
Jeździ konno
Posts: 37
Joined: 27 September 2006, 20:35

[PORADNIK] Jak zalożyć swój własny dedykowany serwer !!

Post by PETER »

jeżeli chcesz coś wiedziec a czegoś nie rozumiesz to pisz ja ci odpisze. trochę się na tym znam bo mialem lekcje u hacka :D i THX HACK sorry ze tak puzno ale lepiej puzno niz wcale :D
User avatar
TOMEK
Jeździ konno
Posts: 43
Joined: 04 October 2006, 15:24
Location: Wrząca

poradnik

Post by TOMEK »

bardzo proszę przeslijcie mi pelna instrukcje jak zalozyc serwer tylko bardziej czytelnie np jak zmieniamy coś to jak ma wygladac ta linijka w której coś zmieniono gdzie to wszystko dalej wgrac itd itp
Image
Image
User avatar
siekiera
Zaczyna szaleć na ulicach
Posts: 450
Joined: 16 August 2006, 16:34
Location: Zielona Góra

[PORADNIK] Jak zalożyć swój własny dedykowany serwer !!

Post by siekiera »

najprosciej u siebie w domu to przez gre załóż server bo watpie zebys miałe server dedykowany
Siekiera=Siekierka
Dziękuje naszym administratorom za to że od miesiąca czekam na zdjęcie niesprawiedliwego zakazu pisania.
User avatar
TOMEK
Jeździ konno
Posts: 43
Joined: 04 October 2006, 15:24
Location: Wrząca

[PORADNIK] Jak zalożyć swój własny dedykowany serwer !!

Post by TOMEK »

to napisz jak zalozyc taki serwer lub jak go miec czy ktos może pomoc czy wszyscy tylko tu watpia? pls pomocy! :cry:
Image
Image
User avatar
Jurek
Gangsta Mapper
Posts: 558
Joined: 24 March 2006, 16:30

[PORADNIK] Jak zalożyć swój własny dedykowany serwer !!

Post by Jurek »

Specjalistą w tej dziedzinie jest z pewnością Hack, więc pogadaj z nim jeśli chcesz założyc profesjonalny serwer.
Ja robię serwer z gry opcją - Create. Wcześniej zainstalowalem w katalogu z grą TmDedicatedServer. No i musisz mieć zewnętrzne IP oraz odblokowanego firewalla.
Wadą tej metody jest to, że nie możesz opuścić serwera i grać w tym czasie na innym.
User avatar
TOMEK
Jeździ konno
Posts: 43
Joined: 04 October 2006, 15:24
Location: Wrząca

[PORADNIK] Jak zalożyć swój własny dedykowany serwer !!

Post by TOMEK »

HACK pomocy bo widze ze tylko w Tobie nadzieja!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! :?: :!: :shock:
Image
Image
Post Reply

Return to “Poradniki”