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
Categorías

Guía de Configuración del Servidor alt:V


Esta guía cubre todo lo que necesitas para poner en funcionamiento tu servidor alt:V en Legion Hosting, desde el primer inicio y la configuración de server.toml hasta los recursos del modo de juego, configuración de CDN, chat de voz y cómo los jugadores se conectan a través del launcher de alt:V. Para el desarrollo de recursos, configuración de base de datos y gestión de administración, consulta Configuración de Administración y Recursos de alt:V.

Panel del Servidor: Toda la gestión del servidor se realiza a través de GPanel en gpanel.legionhosting.net. Los servidores alt:V se ejecutan como una aplicación de servidor dedicado independiente, separada del cliente del juego GTA V.

¿Qué es alt:V?

alt:V es una modificación multijugador gratuita y de código abierto para Grand Theft Auto V. Permite a los jugadores conectarse a servidores personalizados que ejecutan modos de juego únicos como roleplay (RP), deathmatch, carreras, freeroam y más. El servidor ejecuta recursos personalizados escritos en JavaScript, TypeScript o C#, dando a los propietarios del servidor control total sobre la lógica del juego. Los jugadores se conectan a través del launcher de alt:V, que modifica GTA V para la conectividad multijugador.

Se requiere licencia de GTA V: Cada jugador que se conecte a tu servidor alt:V debe poseer una copia legítima de Grand Theft Auto V en su cuenta de Rockstar Games. El launcher de alt:V verifica la propiedad del juego antes de permitir las conexiones.

Primer Inicio

Cuando recibas tu servidor alt:V por primera vez, sigue estos pasos para ponerlo en línea:

  1. Inicia sesión en GPanel y selecciona tu servidor alt:V.
  2. Navega a la pestaña Startup y configura el nombre de tu servidor, máximo de jugadores y otras variables de inicio.
  3. Ve a la pestaña Console y haz clic en Start.
  4. El servidor descargará los archivos del servidor alt:V en el primer arranque. Esto puede tardar unos minutos.
  5. Una vez que la consola muestre que el servidor está escuchando y listo para conexiones, tu servidor está en línea.
  6. Por defecto, el servidor inicia sin recursos de modo de juego. Necesitarás añadir recursos para crear la jugabilidad. Consulta Configuración de Administración y Recursos de alt:V para más detalles.
Sin modo de juego por defecto: Un servidor alt:V nuevo inicia sin recursos de jugabilidad. Los jugadores pueden conectarse pero aparecerán sin funciones personalizadas. Necesitas instalar o desarrollar recursos para crear el modo de juego deseado.

Variables de Inicio de GPanel

alt:V expone varias opciones de configuración como variables de inicio en GPanel. Navega a la pestaña Startup para modificarlas. Los cambios requieren un reinicio del servidor.

Variable Predeterminado Descripción
PASSWORD ChangeMe Contraseña para unirse al servidor. Mínimo 6 caracteres.
SERVER_DESC A Pterodactyl Hosted Server Descripción del servidor que se muestra en el navegador de servidores de alt:V.
BUILD release La rama del servidor alt:V: release (estable), rc (candidato a lanzamiento) o dev (desarrollo).

Configuración del Servidor (server.toml)

El archivo de configuración principal para los servidores alt:V es server.toml, ubicado en el directorio raíz del servidor. Puedes editar este archivo a través de la pestaña Files en GPanel o vía SFTP.

Ejemplo de 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"]

Configuraciones clave: name (nombre que se muestra en el navegador), host (mantener 0.0.0.0), port (debe coincidir con GPanel), players (cantidad máxima), password (vacío para público), announce (true para aparecer en el navegador), token (token de anuncio del sitio web de alt:V, requerido para aparecer en el listado del navegador), gamemode (etiqueta del navegador como "Roleplay"), modules (módulos de scripts: js-module o csharp-module), resources (array de carpetas de recursos a cargar) y tags (etiquetas de filtro del navegador).

Siempre detén tu servidor antes de editar server.toml. Los cambios realizados mientras el servidor está en ejecución no tendrán efecto hasta el reinicio y pueden ser sobrescritos.

Token de Anuncio

Para que tu servidor aparezca en el navegador de servidores de alt:V, necesitas un token de anuncio del servidor maestro de alt:V:

  1. Visita el sitio web de alt:V e inicia sesión o crea una cuenta.
  2. Navega a la sección de gestión de servidores y genera un nuevo token de servidor.
  3. Copia el token y pégalo en el campo token de tu server.toml.
  4. Asegúrate de que announce = true en tu configuración.
  5. Reinicia el servidor. Ahora debería aparecer en el navegador público.
Mantén tu token de anuncio privado. No lo compartas públicamente. El token es único para tu servidor y solo debe estar en tu server.toml.

Recursos del Modo de Juego

Los servidores alt:V funcionan con recursos — scripts que definen toda la lógica del juego. Sin recursos, un servidor no tiene funcionalidad personalizada. Los recursos se colocan en el directorio resources/.

Estructura de Recursos

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)

Carga de Recursos

Añade los nombres de los recursos al array resources en server.toml para cargarlos al inicio:

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

Cada recurso debe tener un archivo resource.toml en su directorio que define su tipo, dependencias y puntos de entrada de scripts. Para detalles sobre la creación y gestión de recursos, consulta Configuración de Administración y Recursos de alt:V.


Configuración de CDN

alt:V utiliza un mecanismo de CDN para servir archivos del lado del cliente (modelos, texturas, scripts) a los jugadores que se conectan. El CDN integrado sirve archivos directamente desde el servidor sin necesidad de configuración adicional — esto es lo predeterminado y funciona bien para la mayoría de los servidores. Para servidores a gran escala con muchos assets personalizados, opcionalmente puedes configurar un CDN externo subiendo los archivos del cliente a un servidor web y estableciendo la URL del CDN en la configuración de tu recurso, reduciendo el uso de ancho de banda del servidor de juego.


Chat de Voz

alt:V incluye un sistema de chat de voz integrado que permite la comunicación por voz posicional (3D) entre jugadores. El chat de voz se habilita y configura en server.toml.

Configuración de Voz

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

El bitrate controla la calidad de voz (64000 es estándar). Los campos external* configuran un servidor de voz externo — déjalos vacíos/cero para usar el servidor de voz integrado, que es lo recomendado para la mayoría de las configuraciones. La opción de servidor de voz externo solo se necesita para configuraciones avanzadas donde el procesamiento de voz se descarga a una máquina separada.


Cómo se Conectan los Jugadores

Los jugadores se conectan a los servidores alt:V a través del launcher de alt:V, no directamente a través de GTA V.

A través del Navegador de Servidores

  1. Descarga e instala el launcher de alt:V desde altvmp.com.
  2. Inicia el launcher de alt:V. Detectará y verificará la instalación de GTA V.
  3. Desde el launcher, navega por el Server Browser.
  4. Busca tu servidor por nombre o usa filtros (modo de juego, etiquetas, cantidad de jugadores).
  5. Haz clic en tu servidor y selecciona Connect.
  6. Si el servidor tiene contraseña, se le pedirá al jugador que la ingrese.
  7. GTA V se iniciará con el mod multijugador de alt:V y se conectará a tu servidor.

A través de Conexión Directa

  1. En el launcher de alt:V, selecciona Direct Connect.
  2. Ingresa la dirección IP y el port de tu servidor en el formato IP:PORT (por ejemplo, 192.168.1.1:7788).
  3. Haz clic en Connect.

Para encontrar la dirección IP y el port de tu servidor, consulta Cómo Encontrar la IP y el Puerto de tu Servidor.

¿El servidor no aparece en el navegador? Asegúrate de que announce = true en tu server.toml y que tengas un token de anuncio válido. El servidor puede tardar un minuto en registrarse después del inicio. Revisa la consola para errores de conexión con el servidor maestro. Ten en cuenta que tu port se asigna aleatoriamente a menos que tengas una IP privada; verifica GPanel para el valor correcto.

Máximo de Jugadores y Rendimiento

Los servidores alt:V pueden soportar altas cantidades de jugadores, pero el rendimiento depende en gran medida de tus recursos y plan de servidor:

  • 32–128 jugadores: Un rango común para la mayoría de los servidores. Los modos de juego simples funcionan sin problemas con cantidades más altas.
  • 128–512+ jugadores: Posible para servidores optimizados con recursos eficientes. Requiere más CPU y RAM.
  • Eficiencia de recursos: Los scripts mal optimizados son la causa principal de problemas de rendimiento. Los scripts del lado del servidor que ejecutan operaciones pesadas cada tick o mantienen grandes estructuras de datos en memoria pueden crear cuellos de botella en el servidor.
  • Consultas a la base de datos: Los modos de juego que usan bases de datos (MySQL, MongoDB) deben usar consultas asíncronas para evitar bloquear el hilo principal.
Consejo de rendimiento: Si tu servidor experimenta lag, analiza el rendimiento de tus recursos buscando operaciones costosas. Optimiza las consultas a la base de datos, reduce las operaciones por tick y usa patrones basados en eventos en lugar de bucles de sondeo.

Artículos Relacionados


¿Necesitas Más Ayuda?

Si estás experimentando problemas no cubiertos en esta guía, nuestro equipo de soporte está disponible para asistirte. Abre un ticket en legionhosting.net/submitticket.php con los detalles de tu servidor y una descripción del problema.


¿Te resultó útil este artículo?

Ready to Get Started?

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