Generator konfiguracji serwera MTA (Multi Theft Auto)
Za pomocą tego generatora mtaserver.conf (MTA Server Config Generator) utworzysz konfigurację serwera MTA dla Multi Theft Auto: San Andreas bez ręcznego pisania XML. Ustaw w formularzu 28 opcji sieci, synchronizacji, czatu głosowego, bezpieczeństwa, wydajności, Backupów i logowania zdarzeń albo opisz swój serwer AI w trybie Easy Mode. Podgląd na żywo pokaże gotowy plik mtaserver.conf, który możesz skopiować, pobrać lub udostępnić jako link. Za darmo i bez logowania — plik powstaje bezpośrednio w przeglądarce.
Autor: Florian Galz
Przykładowy wynik
Przykład: wygenerowany plik mtaserver.conf
Ustawiasz opcje w formularzu lub w trybie AI Easy Mode, a generator na bieżąco tworzy z nich gotowy plik mtaserver.conf dla MTA (Multi Theft Auto). Poniżej znajdziesz pierwsze linie domyślnej konfiguracji. Twój plik zawiera wybrane przez ciebie wartości i wszystkie pozostałe ustawienia.
Przykład · Konfiguracja domyślna
Wynik
<?xml version="1.0" encoding="utf-8"?><config> <servername>ZAP MTA Server</servername> <owner_email_address/> <serverip>auto</serverip> <httpdownloadurl/> <httpserver>1</httpserver> <ase>1</ase> <password/> <maxplayers>20</maxplayers> <idfile>server-id.keys</idfile> <logfile>logs/server.log</logfile> <authfile>logs/server_auth.log</authfile> <dbfile>logs/db.log</dbfile> <acl>acl.xml</acl>- Jeszcze wierszy: 45Pełny plik możesz skopiować w generatorze lub pobrać. Przykładowe wiersze tutaj pokazują tylko jego początek.
Ustawienia
Co możesz ustawić w mtaserver.conf
Plik mtaserver.conf jest plikiem XML: każde ustawienie stanowi osobny element w <config>, na przykład <serverport>22003</serverport>. Generator dzieli ustawienia na siedem kategorii, a w nawiasach podaje nazwy tagów z pliku.
Sieć
Port połączeń graczy (serverport, UDP, domyślnie 22003), port wbudowanego serwera HTTP do pobierania zasobów (httpport, TCP, domyślnie 22005), liczba jednoczesnych połączeń HTTP na klienta (httpmaxconnectionsperclient, 1–8, domyślnie 5) oraz próg ochrony HTTP przed atakami DoS na adres IP (httpdosthreshold, 1–100, domyślnie 20).
Synchronizacja
Odstępy między pakietami synchronizacji w milisekundach dla graczy, kamery, pedów i nieobsadzonych pojazdów (player_sync_interval 100, camera_sync_interval 500, ped_sync_interval 400, unoccupied_vehicle_sync_interval 400, każde w zakresie 50–4000) oraz Bullet Sync poprawiający rejestrowanie trafień z niektórych broni (bullet_sync, domyślnie włączone, zużywa więcej przepustowości). Jako eksperymentalne oznaczono ekstrapolację ruchu pojazdów (vehext_percent, 0–100 %, z vehext_ping_limit) i redukcję opóźnień (latency_reduction).
Czat głosowy
Włącz lub wyłącz czat głosowy w grze (voice, domyślnie wyłączony). Dopiero po włączeniu pojawią się ustawienia częstotliwości próbkowania (voice_samplerate: 8, 16 lub 32 kHz, domyślnie 16 kHz) i jakości głosu (voice_quality, 0–10, domyślnie 4). Wyższe wartości poprawiają dźwięk, ale wymagają większej przepustowości.
Bezpieczeństwo i dostęp
Automatyczne podnoszenie minimalnej wersji klienta w celu ochrony przed cheatami (minclientversion_auto_update: wyłączone, z kilkudniowym opóźnieniem lub natychmiast), wyłączenie rozgłaszania w sieci LAN (donotbroadcastlan), grupy ACL z autoryzacją na podstawie numeru seryjnego (auth_serial_groups, domyślnie Admin), taka sama weryfikacja przy logowaniu przez interfejs HTTP i webadmin (auth_serial_http) oraz dodatkowa ochrona zasobów korzystających z MySQL przez dbConnect (database_credentials_protection).
Wydajność
Ograniczenie zużycia przepustowości (bandwidth_reduction: none, medium lub maximum, domyślnie medium), limit FPS dla połączonych klientów (fpslimit, 25–100, domyślnie 36) oraz lokalnie zmodyfikowane skiny graczy przez gta3.img (allow_gta3_img_mods: none lub peds), niezalecane na serwerach rywalizacyjnych.
Backupy
Liczba dni między Backupami (backup_interval, 0–30, domyślnie 3) i liczba przechowywanych kopii (backup_copies, 0–100, domyślnie 5); wartość 0 wyłącza Backupy. Backupy powstają tylko podczas uruchamiania serwera, więc rzeczywisty odstęp może być dłuższy. Możesz też ustawić przesyłanie zrzutów awarii do MTA HQ (crash_dump_upload, domyślnie włączone).
Logowanie
Poziom szczegółowości logu debugscript (scriptdebugloglevel, od 0 = wyłączony do 3 = szczegółowy) i łączenie powtarzających się wierszy logu (filter_duplicate_log_lines, domyślnie włączone).
Generator obsługuje 28 ustawień mtaserver.conf. Nazwa serwera, hasło, limit graczy, serverip, httpserver, ase, owner_email_address i httpdownloadurl nie mają osobnych pól, ponieważ panel ustawia je na serwerze ZAP-Hosting przy każdym uruchomieniu, a hasło tylko wtedy, gdy jest ustawione w panelu. Bez importu w pliku znajdują się ich wartości domyślne oraz domyślna lista zasobów (między innymi admin, play, voice i webadmin), aby mtaserver.conf był kompletny. Z importem generator przejmuje je z twojego pliku.
Instrukcja
Jak utworzyć konfigurację serwera MTA
Od pierwszej wartości po ponowne uruchomienie: tak powstaje mtaserver.conf dla twojego serwera MTA.
- 1
Krok 1
Otwórz generator lub zaimportuj mtaserver.conf
Generator zaczyna od domyślnego pliku mtaserver.conf serwera MTA:SA. Jeśli masz już plik, prześlij go przez funkcję importu jako plik .conf, .xml lub .txt o wielkości do 2 MB albo wklej jego zawartość. Wartości 28 ustawień obsługiwanych przez generator pojawią się w formularzu.
- 2
Krok 2
Wybierz Easy Mode lub formularz
W trybie Easy Mode opisz swój serwer własnymi słowami lub kliknij przykład, np. serwer Freeroam z czatem głosowym. AI zaproponuje odpowiednie wartości i wyjaśni każdą zmianę. Zastosowane zostaną tylko wybrane przez ciebie propozycje. W formularzu ustawiasz każdą opcję samodzielnie.
- 3
Krok 3
Ustaw sieć, synchronizację i czat głosowy
Sprawdź porty (serverport 22003, httpport 22005) i limity HTTP. W razie potrzeby dostosuj interwały synchronizacji, które wpływają na zużycie przepustowości i odczuwalne opóźnienia, oraz włącz czat głosowy z wybraną częstotliwością próbkowania i jakością.
- 4
Krok 4
Ustaw zabezpieczenia, wydajność, Backupy i logowanie
Określ, które grupy ACL są chronione autoryzacją na podstawie numeru seryjnego, jak mocno serwer ogranicza zużycie przepustowości, jaki limit FPS otrzymują klienci, jak często przy uruchomieniu tworzony jest Backup i jak szczegółowy jest log debugowania skryptów.
- 5
Krok 5
Sprawdź i zapisz mtaserver.conf
Sprawdź plik w podglądzie na żywo, w którym zmienione wiersze są wyróżnione. Następnie skopiuj go, pobierz jako mtaserver.conf lub udostępnij link ze zmienionymi wartościami.
- 6
Krok 6
Prześlij plik i uruchom serwer ponownie
Zastąp plik deathmatch/mtaserver.conf w katalogu serwera. Na serwerze ZAP-Hosting zrobisz to przez menedżer plików w panelu. MTA odczytuje mtaserver.conf tylko podczas uruchamiania, więc zrestartuj serwer.
Konfiguracja
Lokalizacja i wdrożenie
Dwa sposoby przeniesienia konfiguracji na serwer: samodzielne przesłanie lub zastosowanie bezpośrednio w naszym panelu.
Sposób ręczny
Prześlij samodzielnie
- 1
Pobierz plik
Pobierz wygenerowany plik mtaserver.conf za pomocą przycisku powyżej.
- 2
Prześlij przez menedżer plików lub FTP/SFTP
Na serwerze hostowanym samodzielnie umieść w
mods/deathmatch/mtaserver.conf(Linux) lubmods\deathmatch\mtaserver.conf(Windows), w ZAP-Hosting wdeathmatch/mtaserver.conf. - 3
Zastosuj zmiany
MTA odczytuje mtaserver.conf tylko przy uruchamianiu — uruchom serwer ponownie, aby zmiany zaczęły obowiązywać.
Sposób ZAP-Hosting
Zastosuj w panelu, bez FTP
Wynajmij u nas serwer MTA (Multi Theft Auto): pobierz plik, umieść go w menedżerze plików i uruchom serwer ponownie. Wszystko w przeglądarce.
- Menedżer plików bezpośrednio w przeglądarce
- Klient FTP nie jest potrzebny
- Online w 60 sekund
Więcej narzędzi
Przydatne narzędzia dla twojego serwera MTA
Generator server.cfg
Skonfiguruj sieć, licencję, OneSync, uprawnienia administratora i zasoby za pomocą formularza.
Autor: Eric Mager
Generator konfiguracji serwera
Opisz ustawienia server.cfg własnymi słowami w ZapX AI Agent lub ustaw każdy parametr ręcznie — z podglądem na żywo dla swojego wynajętego serwera SA:MP.
Autor: Florian Galz
Sprawdzanie portu
Sprawdź, czy określone porty są otwarte pod adresem IP lub nazwą hosta — wybierz protokół albo grę zamiast skanować wszystkie porty naraz.
Autor: Sebastian Rademacher
Porty powszechnie znane i polecenia zapory
NowyWpisz port lub usługę, sprawdź, do czego służy, i skopiuj gotowe polecenia zapory dla ufw, iptables, nftables, firewalld i Windows. Pełna lista portów IANA i test portów.
Autor: Justin Schuessler
Test pingu
Zmierz ping, jitter i utratę pakietów dla wszystkich lokalizacji serwerów gier – i uzyskaj rekomendację najlepszej lokalizacji.
Autor: Marvin Kluck
Formater i walidator XML
Sprawdzaj poprawność, formatuj, minimalizuj i automatycznie naprawiaj XML (niezamaskowane znaki, brakujące tagi i deklaracje) — w 100% w przeglądarce, bez przesyłania plików.
Autor: Justin Schuessler
FAQ
Często zadawane pytania
Lokalizacja pliku, porty, czat głosowy, pola panelu, import, Easy Mode i koszty — krótkie odpowiedzi.
Plik mtaserver.conf znajduje się w deathmatch/mtaserver.conf względem katalogu głównego serwera. Na serwerze ZAP-Hosting otworzysz go i edytujesz przez menedżer plików w panelu.
Domyślnie 22003 (UDP) służy do połączeń graczy (serverport), a 22005 (TCP) do wbudowanego serwera HTTP, z którego klienci pobierają zasoby (httpport). W generatorze możesz ustawić oba porty w zakresie od 1 do 65535. Jeśli jesteś zalogowany i masz już serwer MTA w ZAP-Hosting, oba pola są zablokowane, ponieważ porty przydziela panel.
Włącz czat głosowy (voice na 1). Pojawią się wtedy ustawienia częstotliwości próbkowania: 8, 16 lub 32 kHz (domyślnie 16 kHz) oraz jakości głosu od 0 do 10 (domyślnie 4). Wyższe wartości poprawiają dźwięk, ale zużywają więcej przepustowości. Zasób voice znajduje się już na domyślnej liście zasobów w wygenerowanym pliku.
Na serwerze ZAP-Hosting panel przy każdym uruchomieniu zapisuje w mtaserver.conf nazwę serwera, limit graczy, IP serwera, serwer HTTP, widoczność w przeglądarce serwerów (ase), adres e-mail właściciela i URL pobierania, a hasło tylko wtedy, gdy ustawisz je w panelu. Wartość ustawiona tutaj zostałaby nadpisana przy następnym restarcie, dlatego ustawiaj te parametry w panelu. Bez importu wygenerowany plik zawiera dla nich wartości domyślne, aby był kompletny, a z importem zachowuje wartości z twojego pliku. Jeśli samodzielnie utrzymujesz serwer, dostosuj te tagi ręcznie po pobraniu pliku.
Nie — pobierzesz gotowy plik mtaserver.conf do przesłania przez menedżer plików. MTA odczytuje ten plik tylko przy uruchamianiu, więc aby zmiany zaczęły obowiązywać, musisz ponownie uruchomić serwer.
Tak. Przez funkcję importu prześlij plik .conf, .xml lub .txt o wielkości do 2 MB albo wklej jego zawartość. Generator przejmie do formularza wartości 28 obsługiwanych ustawień. Inne tagi z twojego pliku, takie jak własna lista zasobów czy nazwa serwera, zostają w eksportowanym pliku. Bez importu znajdą się tam wartości domyślne generatora.
Opisz własnymi słowami, jaki serwer chcesz utworzyć, na przykład serwer Roleplay z rygorystycznymi zabezpieczeniami i pełnym logowaniem zdarzeń. AI zaproponuje odpowiednie wartości ustawień generatora i wyjaśni każdą zmianę osobno. Nieprawidłowe propozycje zostaną odrzucone, a zastosowane będą tylko te, które wybierzesz i potwierdzisz.
Z generatora, w tym z trybu Easy Mode, możesz korzystać za darmo i bez logowania. Plik mtaserver.conf powstaje bezpośrednio w twojej przeglądarce. Tylko w trybie Easy Mode twój opis i aktualne wartości są przesyłane do AI. Plik nie zawiera danych logowania, a link do udostępnienia zawiera tylko wartości zmienione przez ciebie względem konfiguracji domyślnej.
Masz dodatkowe pytania?
Kontakt z pomocą technicznąUruchom swój serwer MTA (Multi Theft Auto) już dziś
Wynajmij teraz serwer MTA (Multi Theft Auto) i zastosuj tę konfigurację bezpośrednio w panelu.
Bez konfiguracji. Bez ryzyka. Online w kilka sekund.
