Ovaj vodič pokriva sve što vam je potrebno da pokrenete svoj alt:V server na Legion Hosting, od prvog pokretanja i server.toml konfiguracije do gamemode resursa, CDN podešavanja, glasovnog chata i načina na koji se igrači povezuju kroz alt:V launcher. Za razvoj resursa, podešavanje baze podataka i admin upravljanje, pogledajte alt:V podešavanje administracije i resursa.
Šta je alt:V?
alt:V je besplatna modifikacija za više igrača otvorenog koda za Grand Theft Auto V. Omogućava igračima da se povežu na prilagođene servere koji pokreću jedinstvene gamemode-ove kao što su roleplay (RP), deathmatch, trke, freeroam i još mnogo toga. Server pokreće prilagođene resurse napisane u JavaScript, TypeScript ili C#, dajući vlasnicima servera punu kontrolu nad logikom igre. Igrači se povezuju kroz alt:V launcher, koji modifikuje GTA V za povezivanje sa više igrača.
Prvo pokretanje
Kada prvi put dobijete svoj alt:V server, pratite ove korake da biste ga pokrenuli na mrežu:
- Prijavite se na GPanel i izaberite svoj alt:V server.
- Idite na karticu Startup i konfigurišite ime servera, maksimalan broj igrača i druge startup promenljive.
- Idite na karticu Console i kliknite Start.
- Server će preuzeti alt:V fajlove servera pri prvom pokretanju. Ovo može potrajati nekoliko minuta.
- Kada konzola prikaže da server sluša i da je spreman za povezivanje, vaš server je na mreži.
- Podrazumevano, server se pokreće bez gamemode resursa. Moraćete da dodate resurse da biste kreirali igru. Pogledajte alt:V podešavanje administracije i resursa za detalje.
GPanel Startup promenljive
alt:V izlaže nekoliko opcija konfiguracije kao startup promenljive u GPanel-u. Idite na karticu Startup da ih izmenite. Izmene zahtevaju restart servera.
| Promenljiva | Podrazumevano | Opis |
|---|---|---|
PASSWORD |
ChangeMe |
Lozinka za pridruživanje serveru. Minimum 6 karaktera. |
SERVER_DESC |
A Pterodactyl Hosted Server |
Opis servera prikazan u alt:V pretraživaču servera. |
BUILD |
release |
alt:V server grana: release (stabilna), rc (release candidate) ili dev (razvojna). |
Konfiguracija servera (server.toml)
Primarni konfiguracioni fajl za alt:V servere je server.toml, smešten u korenskom direktorijumu servera. Možete urediti ovaj fajl kroz karticu Files u GPanel-u ili preko SFTP-a.
Primer 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"]
Ključne postavke: name (ime prikaza u pretraživaču), host (zadržite 0.0.0.0), port (mora se podudarati sa GPanel-om), players (maksimalan broj), password (prazno za javni), announce (true za pojavljivanje u pretraživaču), token (announce token sa alt:V veb sajta, potreban za prikaz u pretraživaču), gamemode (oznaka pretraživača kao "Roleplay"), modules (moduli skripti: js-module ili csharp-module), resources (niz foldera resursa za učitavanje) i tags (tagovi za filtriranje u pretraživaču).
Announce token
Da bi se vaš server pojavio u alt:V pretraživaču servera, potreban vam je announce token sa alt:V master servera:
- Posetite alt:V veb sajt i prijavite se ili kreirajte nalog.
- Idite do sekcije za upravljanje serverom i generišite novi server token.
- Kopirajte token i nalepite ga u
tokenpolje u vašemserver.toml. - Uverite se da je
announce = trueu vašoj konfiguraciji. - Restartujte server. Sada bi trebalo da se pojavi u javnom pretraživaču.
server.toml.
Gamemode resursi
alt:V serveri se pokreću pomoću resursa — skripti koje definišu svu logiku igre. Bez resursa, server nema prilagođenu funkcionalnost. Resursi se postavljaju u direktorijum resources/.
Struktura resursa
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)
Učitavanje resursa
Dodajte imena resursa u resources niz u server.toml da biste ih učitali pri pokretanju:
resources = ["chat", "freeroam", "spawn"]
Svaki resurs mora imati resource.toml fajl u svom direktorijumu koji definiše njegov tip, zavisnosti i ulazne tačke skripti. Za detalje o kreiranju i upravljanju resursima, pogledajte alt:V podešavanje administracije i resursa.
CDN podešavanje
alt:V koristi CDN mehanizam za isporuku fajlova na strani klijenta (modeli, teksture, skripte) igračima koji se povezuju. Ugrađeni CDN isporučuje fajlove direktno sa servera bez potrebne dodatne konfiguracije — ovo je podrazumevano i dobro radi za većinu servera. Za servere velikog obima sa mnogo prilagođenih asseta, opciono možete konfigurisati spoljni CDN tako što ćete otpremiti fajlove klijenta na veb server i postaviti CDN URL u konfiguraciji svojih resursa, čime se smanjuje potrošnja propusnog opsega game servera.
Glasovni chat
alt:V uključuje ugrađen sistem glasovnog chata koji omogućava pozicionu (3D) glasovnu komunikaciju između igrača. Glasovni chat se omogućava i konfiguriše u server.toml.
Konfiguracija glasa
[voice]
bitrate = 64000
externalSecret = ""
externalHost = ""
externalPort = 0
bitrate kontroliše kvalitet glasa (64000 je standardno). external* polja konfigurišu spoljni glasovni server — ostavite ih prazne/nulu da biste koristili ugrađeni glasovni server, što se preporučuje za većinu podešavanja. Opcija spoljnog glasovnog servera potrebna je samo za napredne konfiguracije gde se obrada glasa prebacuje na zasebnu mašinu.
Kako se igrači povezuju
Igrači se povezuju na alt:V servere kroz alt:V launcher, a ne kroz GTA V direktno.
Putem pretraživača servera
- Preuzmite i instalirajte alt:V launcher sa altvmp.com.
- Pokrenite alt:V launcher. On će detektovati i verifikovati GTA V instalaciju.
- Iz launcher-a, pregledajte Server Browser.
- Pretražite svoj server po imenu ili koristite filtere (gamemode, tagovi, broj igrača).
- Kliknite na svoj server i izaberite Connect.
- Ako server ima lozinku, od igrača će se tražiti da je unese.
- GTA V će se pokrenuti sa alt:V multiplayer modom i povezati se na vaš server.
Putem direktnog povezivanja
- U alt:V launcher-u, izaberite Direct Connect.
- Unesite IP adresu i port vašeg servera u formatu
IP:PORT(npr.192.168.1.1:7788). - Kliknite Connect.
Da biste pronašli IP adresu i port vašeg servera, pogledajte Kako pronaći IP adresu i port vašeg servera.
announce = true u vašem server.toml i da imate validan announce token. Serveru može biti potreban minut da se registruje nakon pokretanja. Proverite konzolu za greške veze sa master serverom. Imajte na umu da se vaš port dodeljuje nasumično osim ako nemate privatnu IP adresu -- proverite GPanel za ispravnu vrednost.
Maksimalan broj igrača i performanse
alt:V serveri mogu podržati veliki broj igrača, ali performanse u velikoj meri zavise od vaših resursa i plana servera:
- 32–128 igrača: Uobičajen opseg za većinu servera. Jednostavni gamemode-ovi rade glatko pri višim brojevima.
- 128–512+ igrača: Moguće za optimizovane servere sa efikasnim resursima. Zahteva više CPU-a i RAM-a.
- Efikasnost resursa: Loše optimizovane skripte su primarni uzrok problema sa performansama. Skripte na strani servera koje pokreću teške operacije pri svakom tiku ili održavaju velike strukture podataka u memoriji mogu stvoriti usko grlo na serveru.
- Upiti baze podataka: Gamemode-ovi koji koriste baze podataka (MySQL, MongoDB) treba da koriste asinhrone upite da bi izbegli blokiranje glavne niti.
Povezani članci
- alt:V podešavanje administracije i resursa — Razvoj resursa, podešavanje baze podataka, admin alati i rešavanje problema
- Kako pronaći IP adresu i port vašeg servera
- Kako otpremiti fajlove preko SFTP-a
- Vodič za pokretanje servera — Opšti vodič za pokretanje bilo kog game servera na Legion Hosting
Potrebna vam je dodatna pomoć?
Ako imate probleme koji nisu obrađeni u ovom vodiču, naš tim za podršku je dostupan da pomogne. Otvorite tiket na legionhosting.net/submitticket.php sa detaljima vašeg servera i opisom problema.