Niniejsza strona wykorzystuje pliki cookies. Informacje uzyskane za pomocą cookies wykorzystywane są głównie w celach statystycznych.
Masz możliwość wyłączenia ich w przeglądarce. Pozostając na stronie godzisz się na ich zapisywanie w Twojej przeglądarce.
RejestracjaSzukajFAQUżytkownicyGrupyZaloguj
Jak zainstalować dedykowany serwer Trackmanii
Idź do strony 1, 2  Następny 
Napisz nowy temat   Odpowiedz do tematu    Forum TrackMania Poland Strona Główna » TrackMania » TrackMania Nations » Informacje
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
shimon
Samochodowy prawiczek


Dołączył: 17 Cze 2006
Posty: 1


PostWysłany: 17 czerwca 2006, 18:29    Temat postu: Jak zainstalować dedykowany serwer Trackmanii Odpowiedz z cytatem  

Cześć,

Napiszę tu łopatologicznie, jak zainstalować dedykowany serwer Trackmanii z dodatkami Servermania i FAST pod windows.
Servermania służy do wygodnej obsługi serwera, natomiast FAST jest rozszerzeniem serwera o globalną bazę danych rekordów na poszczególnych trasach, oraz pozwala na sterowanie serwerem z gry i łatwiejszą pogawędkę w grze Smile

Najlepiej będzie stworzyć nowy katalog na potrzeby całego tego zamieszania, powiedzmy c:\trackmania_serwer, do którego będziemy rozpakowywać wszystkie potrzebne pliki.
Serwer gry ściągnąć można z http://www.tm-forum.com/viewtopic.php?t=1350, plik TmDedicatedServer_2006-05-30.zip.
Program "Servermania", do zarządzania serwerem, z http://cyrlaur.free.fr/ServerMania/download.php, pliki ServerMania_082.zip, TMServerData.zip.
Teraz trzeba te pliki wypakować do naszego katalogu.
Niestety żeby Servermania działała potrzebny jest kolejny plik, tym razem dość duży, dotnetfx.exe, jest to Microsoft .NET Framework 2.0, do ściągnięcia z http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&DisplayLang=pl
Teraz trzeba ten plik zainstalować.

Po zainstalowaniu uruchamiamy servermanię, czyli plik ServerMania.exe.
Najpierw trzeba skonfigurować serwer. Przechodzimy do zakładki "Server list", i wciskamy przycisk "Add".
Wybieramy opcję "Local". Pokaże się kolejne okienko.
Wpisujemy tu nazwę serwera, np. "świetne trasy". "Game" wybieramy "Nations".
W "Server Location" trzeba podać katalog w którym jest plik TrackManiaServer.exe
W "Match Setting File" trzeba podać ścieżkę do pliku w którym zapisane jest, jakie trasy będą dostępne na serwerze. Pliki te są w podkatalogach katalogu GameData\Tracks\MatchSettings.
Później opiszę jak stworzyć własny plik.
Przechodzimy teraz do zakładki Autorizations. Proponuję zmienić tu hasła dla SuperAdmin i Admin, i zaznaczyć opcję "Auto Log into server".
W zakładce "Network" na razie wyłączamy "Internet Server", przetestujemy go lokalnie.
Teraz wciskamy OK, przechodzimy na zakładkę "Start", wybieramy nasz serwer z listy i "Connect".
Serwer powinien się uruchomić.
Wciskamy "Start" i gotowe!
Włączamy grę, wybieramy "LAN" i podłączamy się do naszego serwera! Smile
W międzyczasie może pokazać się komunikat zapory (firewall) windows o blokowaniu programu TrackManiaServer.exe, trzeba go odblokować.
Jeśli komunikatu nie było, i serwera nie widać w grze to znaczy że blokuje go zapora.
Żeby odblokować, trzeba wejść w "Panel sterowania" windows i wybrać "Zapora systemu Windows", teraz zakładka "Wyjątki", przycisk "Dodaj program" i "Przeglądaj". Tu trzeba wskazać plik TrackManiaServer.exe.
Jeśli znasz się na tym i chcesz kontrolować konkretne porty to odblokuj 2350 TCP i UDP, oraz 3450 UDP, zamiast programu.
Teraz powinno już działać bez problemów.

Jak dodać własne trasy?
Zatrzymujemy serwer, przycisk "Stop", po zatrzymaniu "Close", na pierszej zakładce. Pokarze się komunikat "connection lost" i wrócimy do pierwszego okna servermanii.
W katalogu GameData\Tracks\MatchSettings trzeba stworzyć pusty plik "moje_trasy.txt".
Przechodzimy na zakładkę "Server List", wybieramy nasz serwer i "Modify". W "Match Settings File" wskazujemy nasz pusty plik.

Podłaczamy się ponownie do serwera (wiadomo już jak), wybieramy zakładkę "Maps", przycisk "Load MatchSettings", i wskazujemy na nasz plik "moje_trasy.txt".
Teraz z górnej listy wybieramy trasy które mają być dostępne na serwerze (checkbox) i wciskamy "Add >".
Gdy mamy już wszystkie trasy można je zapisać przyciskiem "Save MatchSettings".
usuńąć z listy można przyciskiem "Remove", "Delete" kasuje z dysku!
Przechodzimy na pierwszą zakładkę, uruchamiamy serwer "Start" i jedziemy!


Jeśli wszystko działa to możemy udostępnić nasz serwer w internecie.
konfiguracji serwera, na zakładce "Network" jest checkbox "Internet Server". Trzeba go zaznaczyć i podać nazwę użytkownika i hasło (można podać dowolne, jeśli nie istnieje, zostanie stworzony). Trzeba wybrać również kraj, niestety polski nie ma, ale jest na to sposób.
Po dokonianiu wszystkich zmian wyłącz servermanię i poszukaj pliku SM_serv_X.cfg i w nim sekcji
<masterserver_account>
<login>aaaaaa</login>
<password>aaaaa</password>
<nation>ALG</nation>
</masterserver_account>
Zmień "nation" na "POL" i gotowe! Niestety trzeba robić to po każdej zmianie w konfiguracji servermanii..

Kolejną sprawą przed uruchomieniem serwera w internecie, jest to, że trzeba skonfigurować router naszej sieci, tak aby cały ruch który idzie na porty 2350 TCP i UDP, oraz 3450 UDP był przekierowany na nasz komputer. To już jest zadanie dla administratora sieci, trzeba go poprosić o te zmiany. (ciekawe czy się zgodzi Smile
Porty można stosować dowolne, ustawia się je w zakładce "Network" Servermanii.

Uruchamiamy serwer, ludzie podłączają się, więc i my chcemy pograć na własnym serwerze.
Są dwa sposoby: pierwszy, w grze wybieramy LAN i gramy! ale tu niestety nie ma laddera, nie zdobędziemy punktów. Więc trzeba wybrać drugi sposób - Internet. Wchodzimy, widzimy własny serwer, klikamy... i... Jeśli mamy dobry router to gramy, jeśli nie, to wystakuje błąd. Otórz gra otrzymuje adres zewnętrzny naszego serwera i próbuje połączyć się z tym adresem. Sposobem na to jest dodanie zewnętrznego adresu sieci do adresów IP naszego komputera, co wiąże się z koniecznością rezygnacji z DHCP. Admin sieci pomoże.
Dodatkowo utrudnia sprawę fakt, że i router dostaje adres z DHCP, więc co jakiś czas trzeba będzie aktualizować adresy IP komputera.

Teraz omówię dodatek FAST.
Żeby go zaistalować potrzebne jest PHP, do pobrania stąd:
http://uk2.php.net/get/php-5.1.4-Win32.zip/from/a/mirror
Rozpakowujemy do naszego katalogu.
Teraz trzeba ściągnąć FAST, plik fast_247.zip, link na dole strony:
http://fastserver.fa.funpic.de/old/?action=install&step=1

Po ściągnięciu i rozpakowaniu do naszego katalogu, musimy założyć konto dla programu FAST. Jest to inne konto niż konto dedykowanego serwera - konto bazy danych.
Trzeba wcisnąć przycisk "Continue" na dole strony, i podać nazwę konta jaką chcemy mieć, oraz adres email, na które zostanie przesłane hasło.
Odszukujemy teraz plik fast_config_2.4.php, i w nim zmieniamy:
Nasze konto: $fast_login ='xxxxxx';
Hasło z emaila: $fast_password ='123456789';
Adres serwera: $ip = '127.0.0.1';
Port: $port = 5225;
Hasło do konta SuperAdmin naszego serwera: $password ='aaaaaa';
(To samo ktore wpisywaliśmy w zakładce Authorizations w Servermanii)

W serwermanii, na zakładce "Network", jest port "Xml-Rpc Listen Port", to jest właśnie port na ktorym działa FAST, musi być indentyczny jak w pliku fast_config_2.4.php

Teraz odszukujemy plik "FAST2 start.bat", i zmieniamy w nim linijkę
set INSTPHP=E:\php-5.0.5-Win32
na
set INSTPHP=c:\trackmania_serwer\Php
Ścieżka musi wskazywać na katalog w którym jest plik php.exe, jeśli zainstalowałeś php w innym katalogu, podasz inną ścieżkę.
pozostałych linijek nie ruszamy.

Teraz uruchamiamy serwer, trzeba poczekać aż wystartuje, następnie FAST (plik "FAST2 start.bat"), i na końcu grę!
Uprzedzam że trzeba mieć szybki komp żeby to wszytko uciągnął, mój sempron 2400 jest zbyt wolny żeby grać, mam 10fps..
Dzięki FAST można zarządzać serwerem bezpośrednio z gry komendami /adm xxxx (zobacz /adm help)
Jednak żeby FAST wiedział który gracz jest administratorem, trzeba w pliku fast_config_2.4.php zmienić:
$AdminList = array();
na np.
$AdminList = array('shi_mon','jurek','cshogun');

Serwer przy około 30 użytkownikach zaczyna zapychać łącze, a mam 512kbit upload, więc ma duży apetyt.
Żeby to ograniczyć trzeba zrobić tak:
W Servermanii na zakładce Server wyłączyć "Allow P2P Download Upload".
W pliku konfiguracyjnym SM_serv_X.cfg zmienić
<connection_type>DSL_16384_4096</connection_type>
na
<connection_type>Modem_56K</connection_type>
Na początku przy kilku użytkownikach łącze będzie zapchane, ale gdy podłączy się więcej osób upload spadnie do ok 2kb/sek.
Można zbić to jeszcze bardziej, blokująć porty UDP i zostawiając sam TCP 2350, przy 50 osobach upload będzie zero kb/sek Smile

W Servermanii jest błąd, na początku źle pokazuje dozwoloną liczbę graczy. Trzeba poczekać aż serwer wystartuje i wcisnąć "Refresh".

Jeszcze jedna sprawa - gra przestaje naliczać punkty jeśli ustawisz że do serwera może podłączyć się więcej niż 50 graczy.

Pół niedzieli nad tym siedziałem...
Powodzenia!
Shimon

Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość
Kroink+
Doświadczony driver


Dołączył: 15 Maj 2006
Posty: 179
Skąd: z trwardziela

PostWysłany: 17 czerwca 2006, 19:12    Temat postu: Odpowiedz z cytatem  

suuper super ciogle nato czekalem dzięki dzięki normalnie tak jestem zadowolony ze szok
Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość Numer GG
[POL] cityzen
Samochodowy prawiczek


Dołączył: 17 Maj 2006
Posty: 9
Skąd: B?onie k.Wa-wy

PostWysłany: 17 czerwca 2006, 19:30    Temat postu: Odpowiedz z cytatem  

no brawo shimon!! na pewno to się przyda wielu ludziom i tylko patrzec jak dzięki Tobie powstaną nowe POLSKIE serwery TM. Thx...
_________________
P4 3GHz; ASUS P4-P800X; 1GB RAM; Radeon 9600XT; 120GB HDD Razz

Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość Odwiedź stronę autora Numer GG
[POL] hack
Team Poland


Dołączył: 06 Maj 2006
Pochwał: 2
Posty: 1225

Skąd: Kraków

PostWysłany: 17 czerwca 2006, 20:46    Temat postu: Odpowiedz z cytatem  

no Smile jestem bardzo zadowolony z tego iz shimon wstawil cala instrukcje obslugi Fast'a. Zreszta wyniki tej pomocy mozecie zobaczyc na moim serwie POL Dedicated Smile


pozdro....


THX Shimon

Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość Wyślij email Odwiedź stronę autora Numer GG MSN Messenger
EnD
Jeździ konno


Dołączył: 28 Maj 2006
Posty: 30
Skąd: stamt?d

PostWysłany: 18 czerwca 2006, 1:04    Temat postu: Odpowiedz z cytatem  

Hmm.. ja jakos mogę w miare grać... przy athlonie xp+ (barton) 2,8, 512mb ram ddr400 bez dual. mam wlaczonego krasnala (tmweb), dedicated (bez servermani) i fascie... na poczatku mialem problemy z fastem, bo się okazalo ze wymaga php 5.1 a nie 5.0... :/

ogolnie co do opisu shimona polecam jeszcze [o ile mamy serwer http z php] skrypty TmWeb, co też dosyć ułatwia administrację serwerem, no i można sterować nim zdalnie Smile

skrypt tmweb dostępny jest gdzieś na oficjalnym forum tm-forum... [oryginalnie w wersji francuskiej, ale w opcjach mozna zmienic na EN, sam może przygotuje (lubie spolszczać Razz) do PL]


no i jedna uwaga... nie spolszajcie na siłe pliku fast.php -> u mnie osobiście po "spolszczniu" nie działal do końca dobrze skrypt [ale nie zmieniłem nic w składni (w końcu postawy programowania znam:P)]

_________________

Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość Odwiedź stronę autora Numer GG
Piti
Jeździ konno


Dołączył: 15 Maj 2006
Posty: 15
Skąd: Bydgoszcz

PostWysłany: 12 lipca 2006, 19:39    Temat postu: Odpowiedz z cytatem  

wie ktoś może jak mam zrestartować fasta, zeby rekordy były od nowa?
_________________

Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość Numer GG
[CDD] Yard
Emerytowany Admin


Dołączył: 08 Lut 2006
Pochwał: 2
Posty: 478

Skąd: W-wa/Lublin

PostWysłany: 12 lipca 2006, 19:56    Temat postu: Odpowiedz z cytatem  

Flo - FAST creator napisał:
Records will not be deleted or resetted!

FAST bazuje na globalnej bazie danych, wiec rekordow nie da się zresetowac
radzilbym się przerzucic na coś nowszego tak czy siak, Aseco chyba już umozliwia rekordy we wlasnej bazie danych

Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość Odwiedź stronę autora Numer GG MSN Messenger
nipild
Jeździ konno


Dołączył: 28 Maj 2006
Posty: 44


PostWysłany: 12 lipca 2006, 20:21    Temat postu: Odpowiedz z cytatem  

fajnie by było jakby ktos napisal po polsku poradnik do programu Aseco Razz
Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość Wyślij email
Murzyn
Samochodowy prawiczek


Dołączył: 29 Cze 2006
Posty: 3
Skąd: New York

PostWysłany: 13 lipca 2006, 22:03    Temat postu: Odpowiedz z cytatem  

Fajnie fajnie Very Happy tylko dlaczego nie działają mi linki do podawanych plików potrzebnych do tego serwera Question Sad
_________________

Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość
nipild
Jeździ konno


Dołączył: 28 Maj 2006
Posty: 44


PostWysłany: 13 lipca 2006, 22:06    Temat postu: Odpowiedz z cytatem  

pierwsze dwa linki nie dzialaja bo sa z przecinkiem na koncu usuń to będzie działać Wink
Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość Wyślij email
Murzyn
Samochodowy prawiczek


Dołączył: 29 Cze 2006
Posty: 3
Skąd: New York

PostWysłany: 13 lipca 2006, 22:15    Temat postu: Odpowiedz z cytatem  

tak zrobiłem i dalej nic niewiem co jest grane jak wam normalnie działa Twisted Evil może mi ktoś wysłac te pliki na maila Question oczywiście jak są nie wielkie kb Very Happy murzyn87@onet.eu pliss Cool
_________________

Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość
nipild
Jeździ konno


Dołączył: 28 Maj 2006
Posty: 44


PostWysłany: 13 lipca 2006, 22:37    Temat postu: Odpowiedz z cytatem  

no to padl serwer tm-community, jutro będzie działać (prawdopodobnie) Razz
Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość Wyślij email
Murzyn
Samochodowy prawiczek


Dołączył: 29 Cze 2006
Posty: 3
Skąd: New York

PostWysłany: 13 lipca 2006, 23:07    Temat postu: Odpowiedz z cytatem  

no myśle że będzie działał ten serwer :? a jak już wcale nie odpali to katastrofa Razz Laughing trzeba będzie szukac plików niewiadomo gdzie Evil or Very Mad
_________________

Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość
[POL] hack
Team Poland


Dołączył: 06 Maj 2006
Pochwał: 2
Posty: 1225

Skąd: Kraków

PostWysłany: 18 lipca 2006, 15:02    Temat postu: PROBLEM Z USTAWIENIEM ROUND !! Odpowiedz z cytatem  

Witam

dawno się nie wypowiadalem na tym forum no ale coż wakacje Smile a teraz przejde do rzeczy. A wiec tak zrobilem serwa na SCG TMNfight. jak wiadomo teraz jest moda na round a nie na time attack, ale wystepuje taki problem ze jak ustawiam na round to zawodnik, który wygra runde to dostaje tylko 1 punkt!. ciezka sprawa bo chcialbym zeby dostawal 10 pkt, nastepny 6 a nastepny 4 itd. Pewnie ciężko będzie znalezc na to pytanie odpowiedz ale może może kto wie Smile może ktos jest mozgiem i mi poradzi Smile

poz
dro...

Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość Wyślij email Odwiedź stronę autora Numer GG MSN Messenger
nipild
Jeździ konno


Dołączył: 28 Maj 2006
Posty: 44


PostWysłany: 18 lipca 2006, 15:34    Temat postu: Odpowiedz z cytatem  

jak znasz angielski to spytaj na tm forum, na pewno ci odpowiedza Razz
http://www.tm-forum.com/

Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość Wyślij email
[POL] hack
Team Poland


Dołączył: 06 Maj 2006
Pochwał: 2
Posty: 1225

Skąd: Kraków

PostWysłany: 19 lipca 2006, 7:09    Temat postu: Odpowiedz z cytatem  

Wiesz co nie za bardzo umiem się zapytac jak zrobić Round w dedicated razem z Fast'em zeby były dla wygrywającego gracza 10 pkt ?? Razz

poz
dro...


może ktos jednak pomoze po polsku ??

Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość Wyślij email Odwiedź stronę autora Numer GG MSN Messenger
PETER
Jeździ konno


Dołączył: 27 Wrz 2006
Pochwał: 4
Ostrzeżeń: 1
Posty: 37



PostWysłany: 12 listopada 2006, 14:46    Temat postu: Odpowiedz z cytatem  

może ktoś dać linka do tego FASTa? bardzo bym prosił bo tego co podał shimon to już nie ma :/. albo jak ma ktoś na dysku to prosiłbym o przysłanie mi go na maila piotrsalkowski@interia.pl . bardzo proszę.
Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość Numer GG MSN Messenger
[POL] hack
Team Poland


Dołączył: 06 Maj 2006
Pochwał: 2
Posty: 1225

Skąd: Kraków

PostWysłany: 12 listopada 2006, 21:33    Temat postu: Odpowiedz z cytatem  

Peter wiec Fast już nie istnieje Smile ale za to jest Aseco Smile temat masz w pomocy jak co i w ogóle Smile

poz
dro...

Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość Wyślij email Odwiedź stronę autora Numer GG MSN Messenger
bortel
Samochodowy prawiczek


Dołączył: 04 Lip 2007
Posty: 3


PostWysłany: 06 lipca 2007, 17:58    Temat postu: Odpowiedz z cytatem  

przepraszam ale gdy chce zrobić swoj serwer w internecie to jest lauching a potem się wylancza moglbym się dowiedziec co się dzieje??
Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość
Adamitsu
Samochodowy prawiczek


Dołączył: 30 Lip 2007
Posty: 4
Skąd: Inowroc?aw

PostWysłany: 27 sierpnia 2007, 12:22    Temat postu: Odpowiedz z cytatem  

przydała by się aktualizacja, bo tych plików co są do ściągnięcia, to już się nie da ściągnąć...
Powrót do góry
Ogląda profil użytkownika Wyślij prywatną wiadomość Numer GG
Wyświetl posty z ostatnich:   
Odpowiedz do tematu    Forum TrackMania Poland Strona Główna » TrackMania » TrackMania Nations » Informacje Wszystkie czasy w strefie CET (Europa)
Idź do strony 1, 2  Następny
Strona 1 z 2

 
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach

POWERED BY YARD COPYRIGHT © 2006-2017 TMPL.INFO DESIGNER? JAKI DESIGNER?