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

Οδηγός Εγκατάστασης Διακομιστή alt:V


Αυτός ο οδηγός καλύπτει όλα όσα χρειάζεστε για να λειτουργήσει ο διακομιστής σας alt:V στο Legion Hosting, από την πρώτη εκκίνηση και τη διαμόρφωση server.toml έως τα resources gamemode, την εγκατάσταση CDN, το voice chat και τον τρόπο σύνδεσης των παικτών μέσω του alt:V launcher. Για την ανάπτυξη resources, την εγκατάσταση βάσης δεδομένων και τη διαχείριση διαχειριστή, δείτε το Εγκατάσταση Διαχειριστή και Resources alt:V.

Πίνακας Διακομιστή: Όλη η διαχείριση του διακομιστή γίνεται μέσω του GPanel στο gpanel.legionhosting.net. Οι διακομιστές alt:V λειτουργούν ως αυτόνομη εφαρμογή αποκλειστικού διακομιστή, ξεχωριστά από τον game client του GTA V.

Τι είναι το alt:V;

Το alt:V είναι μια δωρεάν, ανοιχτού κώδικα τροποποίηση multiplayer για το Grand Theft Auto V. Επιτρέπει στους παίκτες να συνδέονται σε προσαρμοσμένους διακομιστές που εκτελούν μοναδικά gamemodes όπως roleplay (RP), deathmatch, racing, freeroam και άλλα. Ο διακομιστής εκτελεί προσαρμοσμένα resources γραμμένα σε JavaScript, TypeScript ή C#, δίνοντας στους ιδιοκτήτες διακομιστών πλήρη έλεγχο της λογικής του gameplay. Οι παίκτες συνδέονται μέσω του alt:V launcher, ο οποίος τροποποιεί το GTA V για συνδεσιμότητα multiplayer.

Απαιτείται άδεια GTA V: Κάθε παίκτης που συνδέεται στον διακομιστή σας alt:V πρέπει να κατέχει ένα νόμιμο αντίγραφο του Grand Theft Auto V στον λογαριασμό του Rockstar Games. Ο alt:V launcher επαληθεύει την κατοχή του παιχνιδιού πριν επιτρέψει τις συνδέσεις.

Πρώτη Εκκίνηση

Όταν λάβετε για πρώτη φορά τον διακομιστή σας alt:V, ακολουθήστε αυτά τα βήματα για να τον φέρετε online:

  1. Συνδεθείτε στο GPanel και επιλέξτε τον διακομιστή σας alt:V.
  2. Πλοηγηθείτε στην καρτέλα Startup και διαμορφώστε το όνομα του διακομιστή σας, τον μέγιστο αριθμό παικτών και άλλες startup variables.
  3. Μεταβείτε στην καρτέλα Console και κάντε κλικ στο Start.
  4. Ο διακομιστής θα κατεβάσει τα αρχεία διακομιστή alt:V κατά την πρώτη εκκίνηση. Αυτό μπορεί να πάρει μερικά λεπτά.
  5. Μόλις η κονσόλα εμφανίσει ότι ο διακομιστής ακούει και είναι έτοιμος για συνδέσεις, ο διακομιστής σας είναι online.
  6. Από προεπιλογή, ο διακομιστής ξεκινά χωρίς resources gamemode. Θα πρέπει να προσθέσετε resources για να δημιουργήσετε gameplay. Δείτε το Εγκατάσταση Διαχειριστή και Resources alt:V για λεπτομέρειες.
Χωρίς gamemode από προεπιλογή: Ένας νέος διακομιστής alt:V ξεκινά χωρίς resources gameplay. Οι παίκτες μπορούν να συνδεθούν αλλά θα εμφανιστούν χωρίς προσαρμοσμένα χαρακτηριστικά. Πρέπει να εγκαταστήσετε ή να αναπτύξετε resources για να δημιουργήσετε το επιθυμητό gamemode σας.

Startup Variables του GPanel

Το alt:V εκθέτει διάφορες επιλογές διαμόρφωσης ως startup variables στο GPanel. Πλοηγηθείτε στην καρτέλα Startup για να τις τροποποιήσετε. Οι αλλαγές απαιτούν επανεκκίνηση του διακομιστή.

Μεταβλητή Προεπιλογή Περιγραφή
PASSWORD ChangeMe Κωδικός πρόσβασης για σύνδεση στον διακομιστή. Ελάχιστο 6 χαρακτήρες.
SERVER_DESC A Pterodactyl Hosted Server Περιγραφή διακομιστή που εμφανίζεται στον browser διακομιστών alt:V.
BUILD release Το branch διακομιστή alt:V: release (stable), rc (release candidate) ή dev (development).

Διαμόρφωση Διακομιστή (server.toml)

Το κύριο αρχείο διαμόρφωσης για τους διακομιστές alt:V είναι το server.toml, που βρίσκεται στον ριζικό κατάλογο του διακομιστή. Μπορείτε να επεξεργαστείτε αυτό το αρχείο μέσω της καρτέλας Files στο GPanel ή μέσω SFTP.

Παράδειγμα 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"]

Βασικές ρυθμίσεις: name (εμφανιζόμενο όνομα στον browser), host (διατηρήστε 0.0.0.0), port (πρέπει να ταιριάζει με το GPanel), players (μέγιστος αριθμός), password (κενό για δημόσιο), announce (true για εμφάνιση στον browser), token (announce token από τον ιστότοπο alt:V, απαιτείται για καταχώρηση στον browser), gamemode (ετικέτα browser όπως "Roleplay"), modules (modules script: js-module ή csharp-module), resources (array φακέλων resource προς φόρτωση) και tags (ετικέτες φίλτρου browser).

Σταματάτε πάντα τον διακομιστή σας πριν την επεξεργασία του server.toml. Οι αλλαγές που γίνονται ενώ ο διακομιστής λειτουργεί δεν θα τεθούν σε ισχύ μέχρι την επανεκκίνηση και ενδέχεται να αντικατασταθούν.

Announce Token

Για να εμφανιστεί ο διακομιστής σας στον browser διακομιστών alt:V, χρειάζεστε ένα announce token από τον master server του alt:V:

  1. Επισκεφθείτε τον ιστότοπο alt:V και συνδεθείτε ή δημιουργήστε έναν λογαριασμό.
  2. Πλοηγηθείτε στην ενότητα διαχείρισης διακομιστή και δημιουργήστε ένα νέο server token.
  3. Αντιγράψτε το token και επικολλήστε το στο πεδίο token στο server.toml σας.
  4. Βεβαιωθείτε ότι announce = true στη διαμόρφωσή σας.
  5. Επανεκκινήστε τον διακομιστή. Θα πρέπει τώρα να εμφανίζεται στον δημόσιο browser.
Διατηρήστε το announce token σας ιδιωτικό. Μην το μοιράζεστε δημόσια. Το token είναι μοναδικό για τον διακομιστή σας και θα πρέπει να βρίσκεται μόνο στο server.toml σας.

Resources Gamemode

Οι διακομιστές alt:V τροφοδοτούνται από resources — scripts που ορίζουν όλη τη λογική του gameplay. Χωρίς resources, ένας διακομιστής δεν έχει προσαρμοσμένη λειτουργικότητα. Τα resources τοποθετούνται στον κατάλογο resources/.

Δομή Resource

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)

Φόρτωση Resources

Προσθέστε ονόματα resources στο array resources στο server.toml για να τα φορτώσετε κατά την εκκίνηση:

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

Κάθε resource πρέπει να έχει ένα αρχείο resource.toml στον κατάλογό του που ορίζει τον τύπο του, τις εξαρτήσεις του και τα σημεία εισόδου script. Για λεπτομέρειες σχετικά με τη δημιουργία και διαχείριση resources, δείτε το Εγκατάσταση Διαχειριστή και Resources alt:V.


Εγκατάσταση CDN

Το alt:V χρησιμοποιεί έναν μηχανισμό CDN για την παροχή client-side αρχείων (models, textures, scripts) στους παίκτες που συνδέονται. Το ενσωματωμένο CDN παρέχει αρχεία απευθείας από τον διακομιστή χωρίς να απαιτείται επιπλέον διαμόρφωση — αυτό είναι το προεπιλεγμένο και λειτουργεί καλά για τους περισσότερους διακομιστές. Για διακομιστές μεγάλης κλίμακας με πολλά προσαρμοσμένα assets, μπορείτε προαιρετικά να διαμορφώσετε ένα εξωτερικό CDN ανεβάζοντας client αρχεία σε έναν web server και ορίζοντας το CDN URL στη διαμόρφωση του resource σας, μειώνοντας τη χρήση εύρους ζώνης του διακομιστή παιχνιδιού.


Voice Chat

Το alt:V περιλαμβάνει ένα ενσωματωμένο σύστημα voice chat που επιτρέπει positional (3D) φωνητική επικοινωνία μεταξύ παικτών. Το voice chat ενεργοποιείται και διαμορφώνεται στο server.toml.

Διαμόρφωση Φωνής

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

Το bitrate ελέγχει την ποιότητα της φωνής (το 64000 είναι τυπικό). Τα πεδία external* διαμορφώνουν έναν εξωτερικό διακομιστή φωνής — αφήστε τα κενά/μηδέν για να χρησιμοποιήσετε τον ενσωματωμένο διακομιστή φωνής, που συνιστάται για τις περισσότερες ρυθμίσεις. Η επιλογή εξωτερικού διακομιστή φωνής χρειάζεται μόνο για προηγμένες διαμορφώσεις όπου η επεξεργασία φωνής μεταφέρεται σε ξεχωριστό μηχάνημα.


Πώς Συνδέονται οι Παίκτες

Οι παίκτες συνδέονται στους διακομιστές alt:V μέσω του alt:V launcher, όχι μέσω του GTA V απευθείας.

Μέσω του Browser Διακομιστών

  1. Κατεβάστε και εγκαταστήστε τον alt:V launcher από το altvmp.com.
  2. Εκκινήστε τον alt:V launcher. Θα εντοπίσει και θα επαληθεύσει την εγκατάσταση του GTA V.
  3. Από τον launcher, περιηγηθείτε στον Server Browser.
  4. Αναζητήστε τον διακομιστή σας με το όνομα ή χρησιμοποιήστε φίλτρα (gamemode, tags, αριθμός παικτών).
  5. Κάντε κλικ στον διακομιστή σας και επιλέξτε Connect.
  6. Εάν ο διακομιστής έχει κωδικό πρόσβασης, θα ζητηθεί από τον παίκτη να τον εισαγάγει.
  7. Το GTA V θα εκκινήσει με το alt:V multiplayer mod και θα συνδεθεί στον διακομιστή σας.

Μέσω Direct Connect

  1. Στον alt:V launcher, επιλέξτε Direct Connect.
  2. Εισαγάγετε τη διεύθυνση IP και τη θύρα του διακομιστή σας στη μορφή IP:PORT (π.χ. 192.168.1.1:7788).
  3. Κάντε κλικ στο Connect.

Για να βρείτε τη διεύθυνση IP και τη θύρα του διακομιστή σας, δείτε το Πώς να Βρείτε την IP και τη Θύρα του Διακομιστή σας.

Ο διακομιστής δεν εμφανίζεται στον browser; Βεβαιωθείτε ότι announce = true στο server.toml σας και ότι έχετε ένα έγκυρο announce token. Ο διακομιστής μπορεί να χρειαστεί ένα λεπτό για να καταχωρηθεί μετά την εκκίνηση. Ελέγξτε την κονσόλα για σφάλματα σύνδεσης master server. Σημειώστε ότι η θύρα σας ανατίθεται τυχαία εκτός εάν έχετε ιδιωτική IP -- ελέγξτε το GPanel για τη σωστή τιμή.

Μέγιστος Αριθμός Παικτών και Απόδοση

Οι διακομιστές alt:V μπορούν να υποστηρίξουν υψηλό αριθμό παικτών, αλλά η απόδοση εξαρτάται σε μεγάλο βαθμό από τα resources σας και το πλάνο διακομιστή:

  • 32–128 παίκτες: Ένα συνηθισμένο εύρος για τους περισσότερους διακομιστές. Τα απλά gamemodes λειτουργούν ομαλά σε υψηλότερους αριθμούς.
  • 128–512+ παίκτες: Δυνατό για βελτιστοποιημένους διακομιστές με αποδοτικά resources. Απαιτεί περισσότερη CPU και RAM.
  • Αποδοτικότητα resources: Τα κακώς βελτιστοποιημένα scripts είναι η κύρια αιτία προβλημάτων απόδοσης. Server-side scripts που εκτελούν βαριές λειτουργίες κάθε tick ή διατηρούν μεγάλες δομές δεδομένων στη μνήμη μπορούν να δημιουργήσουν συμφόρηση στον διακομιστή.
  • Ερωτήματα βάσης δεδομένων: Τα gamemodes που χρησιμοποιούν βάσεις δεδομένων (MySQL, MongoDB) θα πρέπει να χρησιμοποιούν async queries για να αποφεύγουν το μπλοκάρισμα του main thread.
Συμβουλή απόδοσης: Εάν ο διακομιστής σας αντιμετωπίζει lag, κάντε profile στα resources σας για ακριβές λειτουργίες. Βελτιστοποιήστε τα ερωτήματα βάσης δεδομένων, μειώστε τις λειτουργίες ανά tick και χρησιμοποιήστε event-driven μοτίβα αντί για polling loops.

Σχετικά Άρθρα


Χρειάζεστε Περισσότερη Βοήθεια;

Εάν αντιμετωπίζετε προβλήματα που δεν καλύπτονται σε αυτόν τον οδηγό, η ομάδα υποστήριξής μας είναι διαθέσιμη για να σας βοηθήσει. Ανοίξτε ένα δελτίο στο legionhosting.net/submitticket.php με τα στοιχεία του διακομιστή σας και μια περιγραφή του προβλήματος.


Was this article helpful?

Ready to Get Started?

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