Con esta guía activás txAdmin en tu servidor de FiveM y entrás por primera vez. txAdmin es la herramienta web de FiveM para administrar tu servidor desde el navegador.
Antes de empezar
- Tu servidor tiene que tener cargada la licencia de FiveM. Si no la tenés, mirá Cómo obtener la licencia de FiveM.
- Necesitás una cuenta de Cfx.re. Puede ser la misma con la que sacaste la licencia. txAdmin te pide vincularla la primera vez.
1. Creá un puerto para txAdmin
- Entrá a https://gpanel.neatech.ar, abrí tu servidor y apagalo.
- Abrí Network y tocá Create Allocation. Se agrega un puerto nuevo a la lista.
- Anotá el número de ese puerto. No uses el principal, el que figura como Primary: ese es el del juego.
Si no ves Create Allocation, mirá Puertos adicionales en tu servidor de juegos.
2. Activá txAdmin en Startup
- Abrí Startup.
- Activá el interruptor de USAR TXADMIN?.
- En PUERTO DE TXADMIN, borrá el 40120 que viene de fábrica y escribí el número que anotaste. El 40120 no sale a internet.
- Los cambios de Startup se guardan solos. No hay botón para guardar.
3. Encendé el servidor y buscá el PIN
- Tocá el botón verde de encendido.
- Mirá la Terminal. La primera vez, txAdmin muestra un recuadro con un PIN de 4 números. Lo vas a necesitar en el paso siguiente. No uses las direcciones que aparecen en ese recuadro. Entrá con la del paso siguiente.
Mientras no termines la configuración de txAdmin, el juego no arranca y nadie puede entrar a tu servidor. En el panel, el servidor puede figurar como que sigue arrancando. Es lo esperado. No lo reinicies y seguí con el paso siguiente.
4. Entrá a txAdmin por primera vez
- Desde el navegador, entrá a
http://res.neatech.ar:PUERTO, con el puerto de txAdmin en lugar de PUERTO. Es la misma dirección que ves en Address, en la Terminal, pero con otro puerto. Escribíhttp://y nohttps://. - Escribí el PIN de la Terminal y vinculá tu cuenta de Cfx.re.
- Elegí una contraseña de respaldo y aceptá los términos de FiveM. Usá una contraseña que no uses en otro lado, porque la página de txAdmin se puede abrir desde internet.
De ahí en adelante entrás a txAdmin en esa misma dirección, con tu cuenta de Cfx.re o con la contraseña de respaldo.
5. Elegí con qué archivos arranca tu servidor
txAdmin te pregunta cómo armar el servidor. Tenés dos caminos:
- Usar los archivos que ya tiene tu servidor. Elegí Existing Server Data. Como carpeta poné
/home/containery como archivo de configuraciónserver.cfg. Es lo más simple, porque el panel mantiene el puerto del juego correcto en ese archivo. - Usar una receta (Popular Recipes). txAdmin arma una carpeta nueva dentro de
txData, con su propioserver.cfg. Te pide la clave de licencia de tu servidor. Copiala del portal de Cfx.re, como explica Cómo obtener la licencia de FiveM. Antes de arrancar, txAdmin te muestra eseserver.cfgpara editarlo. Ahí revisá las líneasendpoint_add_tcpyendpoint_add_udp. Tienen que tener el puerto Primary de Network. Si dicen 30120 u otro número, cambialo. Con 30120 nadie puede entrar, porque ese puerto no sale a internet. Si el servidor ya arrancó, cambialo desde Files, en la carpeta de la receta dentro detxData, tocá Save Content y reiniciá el servidor. Con una receta, el nombre del servidor, la cantidad de jugadores y la licencia de Startup dejan de aplicarse. Si querés cambiarlos, hacelo en eseserver.cfg.
Si la receta te pide una base de datos, creala antes en Databases, vacía, como explica Cómo crear una base de datos para mi servidor de juegos. En txAdmin, los datos de la base vienen plegados y con localhost. Desplegalos con Show/Hide Database options (advanced) y cargá el host y el puerto de Endpoint, el usuario, la contraseña y el nombre completo de la base, con el prefijo. Si usás una base que ya tiene datos, apagá Delete Database, porque si queda prendido txAdmin la borra. Para revisar la conexión después, mirá Cómo conectar mi servidor de FiveM a la base de datos.
Si querés volver atrás
Apagá el servidor, desactivá USAR TXADMIN? en Startup y volvé a encenderlo. Arranca sin txAdmin, con el server.cfg de la carpeta principal. Si usabas una receta, sus archivos quedan en su carpeta, pero el servidor deja de usarlos.
Si no podés entrar a txAdmin
- Revisá que el número de PUERTO DE TXADMIN sea uno de los de Network y que no sea el Primary.
- Revisá que la dirección empiece con
http://. - Si cambiaste el puerto con el servidor encendido, reinicialo para que tome el nuevo.
- Si no encontrás el PIN, buscalo en la Terminal después de encender el servidor. Solo aparece mientras no haya una cuenta vinculada. Si ya vinculaste una, entrá con esa.
- Si revisaste todo y sigue sin cargar, abrí un ticket (mirá más abajo). Puede que tengamos que recrear el contenedor (el entorno donde corre tu servidor) desde nuestro lado. Los datos de tu servidor no se pierden con esto.
Si necesitás ayuda
Abrí un ticket desde tu cuenta (no como invitado) en https://neatech.ar/submitticket.php, en el departamento Soporte Game Servers, y elegí el servicio afectado.
- Contanos en qué paso te trabaste, qué número pusiste en PUERTO DE TXADMIN y desde cuándo pasa.
- Sumá una captura de Network y otra de la Terminal o del error.
No pongas contraseñas en el ticket.
También te puede pasar si...
- Quiero activar txAdmin en mi servidor de FiveM.
- No sé qué puerto poner en txAdmin.
- Entro a la dirección con el puerto de txAdmin y no carga.
- txAdmin me pide un PIN y no sé dónde está.
- Activé txAdmin y mi servidor no arranca.
- Instalé una receta en txAdmin y nadie puede entrar al servidor.
- Quiero sacar txAdmin y volver a como estaba antes.