Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2016-08-17, 18:20


AteX







Wiek: 26
Na forum: 4015 dni
Posty: 927
Nick w MP: #AteX

Piwa: 8360

Respekt: 775,3
Respekt: 775,3Respekt: 775,3


Witaj
.
W tym poradniku dowiesz się, jak postawić serwer MTA na własnym komputerze, który pozwoli Ci na grę z innymi bez konieczności inwestowania w hosting.
Zaczynajmy!


1. Instalacja oraz konfiguracja serwera

Na początku musimy zainstalować nasz serwer. Można to zrobić przy instalacji MTA, wybierając opcję instalacji klienta z serwerem lub samego serwera.
Standardowo instalator proponuje instalację klienta z serwerem, więc jeżeli nie zmieniałeś opcji instalacji, powinieneś mieć już zainstalowany serwer.
Możesz to zweryfikować poprzez sprawdzenie, czy w folderze z MTA znajduje się folder "server". Jeśli go tam nie ma, pobierz instalator MTA stąd i zainstaluj serwer. (https://mtasa.com/download/)

Jeżeli mamy już zainstalowany serwer, możemy go jeszcze skonfigurować.
Aby to zrobić, musisz odnaleźć plik mtaserver.conf (MTA San Andreas 1.5\server\mods\deathmatch\mtaserver.conf) i otworzyć go dowolnym edytorem tekstowym.

Modyfikujemy tutaj 2 ustawienia:
  • <servername>Default MTA Server</servername> - Nazwa twojego serwera.
  • <maxplayers>32</maxplayers> - Liczba slotów na twoim serwerze. Maksymalnie 4096 slotów.

I na tym kończymy konfigurację.

2. Utworzenie konta administratora

Serwer jest już gotowy do działania, ale przydałoby się jeszcze utworzyć konto administratora.
Zanim jednak utworzymy konto, otwórz plik acl.xml (MTA San Andreas 1.5\server\mods\deathmatch\acl.xml), aby nadać uprawnienia administratora.

W grupie "Admin" dodaj następującą linijkę:
  • <object name="user.nick"></object>

Gdzie "nick" to nazwa użytkownika, pod jaką później zarejestrujesz się na serwerze.

Przykład:
Kod:

Uprawnienia nadane, więc możemy teraz założyć konto na swoim serwerze.
Uruchom serwer (MTA San Andreas 1.5\server\MTA Server.exe), włącz MTA i wejdź w przeglądarkę serwerów, a następnie zakładkę Lokalne.
Powinien znajdować się tam twój serwer wraz z ustawioną przez Ciebie nazwą oraz slotami (czasami trzeba poczekać, aż serwer się uruchomi).

Po wejściu na serwer utwórz nowe konto z tą samą nazwą użytkownika, jaką podałeś w acl.xml, poprzez wpisanie komendy:
  • /register nick hasło

Na czacie otrzymasz powiadomienie o poprawnym utworzeniu konta.

Teraz wystarczy zalogować się na konto komendą:
  • /login nick hasło

Jeśli pomyślnie się zalogujesz, powinieneś mieć działający panel administratora pod klawiszem 'P'.

Serwer działa!
Jeśli panel administratora się wyświetlił, masz już działający serwer wraz z uprawnieniami administratora.
Jeśli chcesz mieć serwer lokalny (nikt poza Twoją lokalną siecią do niego nie dołączy), to nie musisz czytać reszty poradnika.
Natomiast jeśli chcesz, aby Twój serwer był publicznie dostępny w internecie, będziesz musiał jeszcze odblokować porty w routerze.


3. Odblokowanie portów w routerze

Przed odblokowywaniem portów musimy odczytać 2 adresy IP.
Najszybszym sposobem do ich uzyskania będzie skorzystanie z wiersza poleceń.
Uruchom cmd i wpisz komendę "ipconfig", a następnie odczytaj następujące adresy:
  • IPv4 Address - lokalny adres IP twojego komputera
  • Default Gateway - adres IP do routera

Teraz możemy przejść do odblokowywania portów.
W przeglądarce wpisz adres IP do routera. Powinieneś zostać poproszony o podanie loginu i hasła.
W starszych routerach zwykle jest to:
  • Login: admin
  • Hasło: admin

Nowsze routery często mają wygenerowane losowe hasło, które zapisane jest gdzieś na obudowie routera. Możesz również sprawdzić domyślne hasło do routera (https://bestvpn.org/default-router-passwords/)

Po pomyślnym zalogowaniu powinna ukazać się strona.
Różne modele routerów mają różny firmware, przez co strona może się różnić od tej prezentowanej u mnie. Ja przedstawię konfigurację na routerze TP-LINK TL-WR841N.

W sumie musimy odblokować w routerze 3 porty:
  • serverport - standardowo 22003, protokół UDP
  • httpport - standardowo 22005, protokół TCP
  • 22126, protokół UDP

Więc, aby odblokować te porty, musisz wejść kolejno w zakładkę Przekierowanie portów -> Serwery wirtualne i kliknąć przycisk Dodaj nowy...

Uzupełniamy tam następujące pola:
  • Port usługi - tutaj podajesz port
  • Adres IP - tutaj podajesz odczytany wcześniej lokalny adres IP twojego komputera
  • Protokół - tutaj wybierasz protokół



Końcowa lista powinna się prezentować w następujący sposób:


Gratulacje!
Od teraz serwer powinien być już dostępny dla wszystkich.
Możesz dodatkowo sprawdzić, czy poprawnie odblokowałeś porty, wpisując komendę "openports" w konsoli serwera.

Adres serwera będzie wyglądał następująco:
mtasa://zewnetrzny_adres_IP:22003
Zewnętrzny adres IP jest automatycznie wykrywany przez serwer MTA i wypisywany w konsoli serwera w linijce zawierającej:
"Querying MTA master server... success! (Auto detected IP:[tutaj twoje zewnętrzne IP])"


Ostatnio zmieniony przez zugi 2025-05-05, 02:37, w całości zmieniany 4 razy  
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 11 piw(a):
HarnasWLKP, troloolo3, JakisPolak199, LeThOPL, Vaku1335, tomziom2008, bandzio, wiktor6462, papapa12, FALERREK2115, Kropla_Wody
Wysłany: 2016-10-14, 11:36


DeusEx







Wiek: 25
Na forum: 3887 dni
Posty: 2
Nick w MP: DeusEx



Respekt: 50

ej jak wej??do ustawnien routera

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-10-15, 10:25


AteX







Wiek: 26
Na forum: 4015 dni
Posty: 927
Nick w MP: #AteX

Piwa: 8360

Respekt: 775,3
Respekt: 775,3Respekt: 775,3

"DeusEx" napisał/a:

ej jak wej??do ustawnien routera

Jest opisane w 4 punkcie. Zwykle adres to 192.168.1.1

Podpis
MultiTheftAuto++ dla MTA 1.5.7 już dostępne.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-04-01, 19:48


Samotny

5life.pl






Wiek: 22
Na forum: 3351 dni
Posty: 34
Nick w MP: Jabol

Piwa: 81

Respekt: 20,5

Skomplikowane

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-05-31, 23:06


DJBOOMBA







Wiek: 23
Na forum: 3291 dni
Posty: 1
Nick w MP: DJBOOMBA



Respekt: 50

Witam mam problem wszystko zrobi?em dok?adnie jak w poradniku u g?ry i gdy odpalam serwer wyskakuje mi ?e porty s? zamkni?te mimo ?e s? w??czone
Dodatkowy ss: http://imgur.com/a/1zF69

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-09-16, 19:01


Alien2

C++, Music produce






Wiek: 26
Na forum: 4317 dni
Posty: 40
Nick w MP: Teaj

Piwa: 6

Respekt: 19

Trzeba mie? zewn?trzne IP :D

Podpis

1407 dni: 17.07.2018


Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-02-07, 21:34


JakisPolak199

wieczny student






Wiek: 20
Na forum: 3510 dni
Posty: 131
Nick w MP: bover.

Piwa: 905

Respekt: 150
Respekt: 150Respekt: 150

Wow dzi?ki nigdy nie mog?em nic znale?? na internecie o tym jak zrobi? z tego serwer publiczny jeszcze raz dzi?ki :D daje respekt

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Zauberel
Wysłany: 2018-03-07, 19:18


SkiDaw







Wiek: 38
Na forum: 3017 dni
Posty: 1



Respekt: 50

jak wpisuje w przgladarce tabrame domyslna to mam ten panel logowania si? i pisze login:admin haslo:admin to niedziala wiec piszcze login:admin haslo:admin1 i tez niedziala a wiec prosz? o pomoc!

Postaw piwo autorowi tego posta
 

 
Wysłany: 2019-09-25, 12:42


JakisMEH







Wiek: 34
Na forum: 2653 dni
Posty: 1
Nick w MP: JakisMEH



Respekt: 50

czy to jest za darmo?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-08-18, 14:37


knb128pl







Wiek: 20
Na forum: 2134 dni
Posty: 2
Nick w MP: knb128pl lub Keanbe



Respekt: 50

?wietny poradnik leci :piwo:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-01-28, 10:59


Vaku1335







Wiek: 39
Na forum: 1953 dni
Posty: 1
Nick w MP: Vaku1335



Respekt: 50

Ej bo jak zrobi?em to co ty doslownie wszystko to mi sie konsola administratorska nie wy?wietla(panel administratora) sprawdzi?em w ustawieniach i nic Wiesz czym moze by? to spowodowane? i tak wpisa?em /register Vaku1335 i te haslo i ppootem /login Vaku1335 i haslo i nic

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-05-28, 18:03


lagereQQ







Wiek: 23
Na forum: 2294 dni
Posty: 5
Nick w MP: giga_szef

Piwa: 150

Respekt: 50

dasdfafsgasdga

Ostatnio zmieniony przez lagereQQ 2023-08-11, 10:46, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2022-12-01, 18:53


wiktorex71







Wiek: 24
Na forum: 1324 dni
Posty: 1

Piwa: 1

Respekt: 50

hej, doradzi kto? gdy w zak?adce "Internal Host:" trzeba co? wpisa? i wybra? ale nic nie mam do wyboru gdy w to klikam a zapisa? mi si? nie chce bo to jest musi by? wype?nione to pole. (ruter huawei)(ss)

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
borsuk
Tagi: jak :: postawić :: serwer :: mta :: własnym :: komputerze
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » GTA SAN ANDREAS » MTA:SA MULTIPLAYER » Jak postawić serwer MTA na własnym komputerze Odpowiedz do tematu

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
Dodaj temat do Ulubionych
Wersja do druku