Wyprzedaż Błyskawiczna 50% rabatu na wszystkie serwery Zostało tylko kilka godzin!
Kończy się za: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Przewodnik konfiguracji serwera alt:V


Ten przewodnik obejmuje wszystko, czego potrzebujesz, aby uruchomić swój serwer alt:V na Legion Hosting, od pierwszego uruchomienia i konfiguracji server.toml po zasoby trybów gry, konfigurację CDN, czat głosowy oraz to, jak gracze łączą się przez launcher alt:V. Aby zapoznać się z rozwojem zasobów, konfiguracją bazy danych i zarządzaniem administracyjnym, zobacz Konfiguracja administratora i zasobów alt:V.

Panel serwera: Całe zarządzanie serwerem odbywa się przez GPanel pod adresem gpanel.legionhosting.net. Serwery alt:V działają jako samodzielna aplikacja serwera dedykowanego, oddzielnie od klienta gry GTA V.

Czym jest alt:V?

alt:V to darmowa, otwartoźródłowa modyfikacja wieloosobowa do Grand Theft Auto V. Pozwala graczom łączyć się z niestandardowymi serwerami uruchamiającymi unikalne tryby gry, takie jak roleplay (RP), deathmatch, wyścigi, freeroam i inne. Serwer uruchamia niestandardowe zasoby napisane w JavaScript, TypeScript lub C#, dając właścicielom serwerów pełną kontrolę nad logiką rozgrywki. Gracze łączą się przez launcher alt:V, który modyfikuje GTA V w celu zapewnienia łączności wieloosobowej.

Wymagana licencja GTA V: Każdy gracz łączący się z Twoim serwerem alt:V musi posiadać legalną kopię Grand Theft Auto V na swoim koncie Rockstar Games. Launcher alt:V weryfikuje posiadanie gry przed zezwoleniem na połączenia.

Pierwsze uruchomienie

Gdy po raz pierwszy otrzymasz swój serwer alt:V, wykonaj te kroki, aby uruchomić go online:

  1. Zaloguj się do GPanel i wybierz swój serwer alt:V.
  2. Przejdź do zakładki Startup i skonfiguruj nazwę serwera, maksymalną liczbę graczy i inne zmienne startowe.
  3. Przejdź do zakładki Console i kliknij Start.
  4. Serwer pobierze pliki serwera alt:V przy pierwszym uruchomieniu. Może to potrwać kilka minut.
  5. Gdy konsola wyświetli, że serwer nasłuchuje i jest gotowy na połączenia, Twój serwer jest online.
  6. Domyślnie serwer uruchamia się bez zasobów trybu gry. Będziesz musiał dodać zasoby, aby utworzyć rozgrywkę. Zobacz Konfiguracja administratora i zasobów alt:V, aby uzyskać szczegóły.
Brak trybu gry domyślnie: Świeży serwer alt:V uruchamia się bez zasobów rozgrywki. Gracze mogą się połączyć, ale odrodzą się bez niestandardowych funkcji. Musisz zainstalować lub opracować zasoby, aby utworzyć pożądany tryb gry.

Zmienne startowe GPanel

alt:V udostępnia kilka opcji konfiguracji jako zmienne startowe w GPanel. Przejdź do zakładki Startup, aby je zmodyfikować. Zmiany wymagają restartu serwera.

Zmienna Domyślnie Opis
PASSWORD ChangeMe Hasło do dołączenia do serwera. Minimum 6 znaków.
SERVER_DESC A Pterodactyl Hosted Server Opis serwera wyświetlany w przeglądarce serwerów alt:V.
BUILD release Gałąź serwera alt:V: release (stabilna), rc (kandydat do wydania) lub dev (rozwojowa).

Konfiguracja serwera (server.toml)

Głównym plikiem konfiguracyjnym serwerów alt:V jest server.toml, znajdujący się w katalogu głównym serwera. Możesz edytować ten plik za pomocą zakładki Files w GPanel lub przez SFTP.

Przykładowy server.toml

name = "My alt:V Server"
host = "0.0.0.0"
port = 7788
players = 128
password = ""
announce = true
token = ""
gamemode = "Freeroam"
website = ""
language = "en"
description = "A custom GTA V multiplayer server"
modules = ["js-module"]
resources = ["myresource"]
tags = ["freeroam", "fun"]

Kluczowe ustawienia: name (nazwa wyświetlana w przeglądarce), host (zachowaj 0.0.0.0), port (musi odpowiadać GPanel), players (maksymalna liczba), password (puste dla publicznego), announce (true, aby pojawić się w przeglądarce), token (token ogłoszeniowy ze strony alt:V, wymagany do wpisu w przeglądarce), gamemode (etykieta przeglądarki, np. „Roleplay"), modules (moduły skryptów: js-module lub csharp-module), resources (tablica folderów zasobów do załadowania) oraz tags (tagi filtrowania w przeglądarce).

Zawsze zatrzymuj serwer przed edycją server.toml. Zmiany wprowadzone podczas działania serwera nie zostaną zastosowane do czasu restartu i mogą zostać nadpisane.

Token ogłoszeniowy

Aby Twój serwer pojawił się w przeglądarce serwerów alt:V, potrzebujesz tokenu ogłoszeniowego z serwera głównego alt:V:

  1. Odwiedź stronę alt:V i zaloguj się lub utwórz konto.
  2. Przejdź do sekcji zarządzania serwerem i wygeneruj nowy token serwera.
  3. Skopiuj token i wklej go do pola token w swoim server.toml.
  4. Upewnij się, że announce = true w Twojej konfiguracji.
  5. Zrestartuj serwer. Powinien teraz pojawić się w publicznej przeglądarce.
Zachowaj swój token ogłoszeniowy w tajemnicy. Nie udostępniaj go publicznie. Token jest unikalny dla Twojego serwera i powinien znajdować się wyłącznie w Twoim server.toml.

Zasoby trybów gry

Serwery alt:V są napędzane przez zasoby — skrypty, które definiują całą logikę rozgrywki. Bez zasobów serwer nie ma żadnej niestandardowej funkcjonalności. Zasoby są umieszczane w katalogu resources/.

Struktura zasobu

resources/
  myresource/
    resource.toml       <-- Resource configuration
    server/
      index.js          <-- Server-side script
    client/
      index.js          <-- Client-side script (runs on the player's GTA V)

Ładowanie zasobów

Dodaj nazwy zasobów do tablicy resources w server.toml, aby załadować je przy uruchomieniu:

resources = ["chat", "freeroam", "spawn"]

Każdy zasób musi mieć plik resource.toml w swoim katalogu, który definiuje jego typ, zależności i punkty wejścia skryptów. Aby uzyskać szczegóły dotyczące tworzenia i zarządzania zasobami, zobacz Konfiguracja administratora i zasobów alt:V.


Konfiguracja CDN

alt:V używa mechanizmu CDN do dostarczania plików po stronie klienta (modele, tekstury, skrypty) łączącym się graczom. Wbudowany CDN dostarcza pliki bezpośrednio z serwera bez potrzeby dodatkowej konfiguracji — jest to ustawienie domyślne i działa dobrze dla większości serwerów. W przypadku serwerów na dużą skalę z wieloma niestandardowymi zasobami możesz opcjonalnie skonfigurować zewnętrzny CDN, przesyłając pliki klienta na serwer internetowy i ustawiając adres URL CDN w konfiguracji zasobu, zmniejszając zużycie przepustowości serwera gry.


Czat głosowy

alt:V zawiera wbudowany system czatu głosowego, który umożliwia pozycyjną (3D) komunikację głosową między graczami. Czat głosowy jest włączany i konfigurowany w server.toml.

Konfiguracja głosu

[voice]
bitrate = 64000
externalSecret = ""
externalHost = ""
externalPort = 0

Wartość bitrate kontroluje jakość głosu (64000 jest standardem). Pola external* konfigurują zewnętrzny serwer głosowy — pozostaw je puste/zerowe, aby używać wbudowanego serwera głosowego, co jest zalecane w przypadku większości konfiguracji. Opcja zewnętrznego serwera głosowego jest potrzebna tylko w zaawansowanych konfiguracjach, gdzie przetwarzanie głosu jest przenoszone na osobną maszynę.


Jak gracze się łączą

Gracze łączą się z serwerami alt:V przez launcher alt:V, a nie bezpośrednio przez GTA V.

Przez przeglądarkę serwerów

  1. Pobierz i zainstaluj launcher alt:V ze strony altvmp.com.
  2. Uruchom launcher alt:V. Wykryje i zweryfikuje instalację GTA V.
  3. Z launchera przeglądaj Server Browser.
  4. Wyszukaj swój serwer według nazwy lub użyj filtrów (tryb gry, tagi, liczba graczy).
  5. Kliknij swój serwer i wybierz Connect.
  6. Jeśli serwer ma hasło, gracz zostanie poproszony o jego wprowadzenie.
  7. GTA V uruchomi się z modem wieloosobowym alt:V i połączy z Twoim serwerem.

Przez bezpośrednie połączenie

  1. W launcherze alt:V wybierz Direct Connect.
  2. Wprowadź adres IP i port swojego serwera w formacie IP:PORT (np. 192.168.1.1:7788).
  3. Kliknij Connect.

Aby znaleźć adres IP i port swojego serwera, zobacz Jak znaleźć IP i port swojego serwera.

Serwer nie pokazuje się w przeglądarce? Upewnij się, że announce = true w Twoim server.toml i że masz prawidłowy token ogłoszeniowy. Rejestracja serwera po uruchomieniu może potrwać minutę. Sprawdź konsolę pod kątem błędów połączenia z serwerem głównym. Pamiętaj, że Twój port jest przydzielany losowo, chyba że masz prywatny adres IP -- sprawdź GPanel pod kątem poprawnej wartości.

Maksymalna liczba graczy i wydajność

Serwery alt:V mogą obsługiwać dużą liczbę graczy, ale wydajność zależy w dużej mierze od Twoich zasobów i planu serwera:

  • 32–128 graczy: Typowy zakres dla większości serwerów. Proste tryby gry działają płynnie przy wyższej liczbie.
  • 128–512+ graczy: Możliwe dla zoptymalizowanych serwerów z wydajnymi zasobami. Wymaga więcej CPU i RAM.
  • Wydajność zasobów: Słabo zoptymalizowane skrypty są główną przyczyną problemów z wydajnością. Skrypty po stronie serwera, które uruchamiają ciężkie operacje na każde tyknięcie lub utrzymują duże struktury danych w pamięci, mogą tworzyć wąskie gardło serwera.
  • Zapytania do bazy danych: Tryby gry korzystające z baz danych (MySQL, MongoDB) powinny używać zapytań asynchronicznych, aby uniknąć blokowania głównego wątku.
Wskazówka dotycząca wydajności: Jeśli Twój serwer doświadcza lagów, profiluj swoje zasoby pod kątem kosztownych operacji. Optymalizuj zapytania do bazy danych, redukuj operacje na każde tyknięcie i używaj wzorców sterowanych zdarzeniami zamiast pętli odpytujących.

Powiązane artykuły


Potrzebujesz więcej pomocy?

Jeśli doświadczasz problemów nieopisanych w tym przewodniku, nasz zespół pomocy technicznej jest dostępny, aby pomóc. Otwórz zgłoszenie pod adresem legionhosting.net/submitticket.php, podając szczegóły swojego serwera i opis problemu.


Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.