SFTP (SSH File Transfer Protocol) es un protocolo de red cifrado que permite transferir archivos a través de una conexión SSH. Te permite intercambiar archivos de forma segura entre tu PC y tu servidor de juegos. Con SFTP puedes acceder a los archivos de tu servidor y gestionarlos, tanto si quieres subirlos y descargarlos como si prefieres editarlos directamente.
Los servidores de juegos de ZapX solo permiten el acceso mediante SFTP. No se admite el FTP clásico sin cifrar.
Para acceder mediante SFTP, necesitas un cliente SFTP compatible. Hay muchos clientes disponibles, pero dos de los más conocidos y consolidados son FileZilla y WinSCP.
| Cliente SFTP | Descarga |
|---|---|
| FileZilla | Sitio web oficial |
| WinSCP | Sitio web oficial |
En FiveM, con SFTP trabajas sobre todo con tus resources, el server.cfg y los datos de txAdmin. La conexión y las credenciales funcionan exactamente como se describe arriba. Aunque a menudo se hable de «FiveM FTP»: en ZapX siempre te conectas por SFTP.
Después de iniciar sesión, los archivos de FiveM están en la carpeta fivem y, dentro de ella, en la carpeta de tu variante, por ejemplo fivem/standard. Ahí encontrarás:
| Carpeta / archivo | Contenido |
|---|---|
<Nombre>_<Código>.base (p. ej. Qbox_E99E54.base) | La carpeta del servidor que crea txAdmin al configurarlo con una receta (recipe). Contiene el server.cfg y la carpeta resources. |
default | El perfil de txAdmin con la configuración (config.json), los datos y los logs |
admins.json | Las cuentas de administrador de txAdmin |
server-data | Otra carpeta de servidor con su propio server.cfg y su propia carpeta resources |
artifacts | Los archivos del servidor de FiveM (FXServer). Aquí no tienes que cambiar nada. |
En ZapX no hay una carpeta txData aparte. Los datos de txAdmin están directamente en esta carpeta de la variante.
Para ver qué carpeta del servidor está activa, abre txAdmin y ve a Settings → FXServer, campo Server Data Folder. Los cambios en un server.cfg de otra carpeta no tienen efecto.
- Descomprime la resource descargada en tu PC. El archivo
fxmanifest.lua(en resources antiguas,__resource.lua) debe estar directamente en la carpeta de la resource. - Detén tu servidor.
- Sube la carpeta por SFTP a la carpeta
resourcesde tu carpeta de servidor activa. - Añade la resource al
server.cfgconstart <nombredecarpeta>e inicia el servidor.
Encontrarás más información en la guía FiveM: Instalación de Resources.
- Detén el servidor antes de modificar el
server.cfg, archivos de la carpetadefaulto eladmins.json. El servidor y txAdmin escriben en estos archivos, por lo que los cambios hechos con el servidor en marcha pueden sobrescribirse. - Descarga antes una copia del archivo para poder volver al estado anterior si algo sale mal.
- Los cambios pequeños en el
server.cfgtambién puedes hacerlos directamente en el CFG Editor de txAdmin.
En FiveM, la carpeta que más crece es cache, dentro de la carpeta del servidor (<Nombre>_<Código>.base/cache). Puedes borrarla con el servidor detenido, FiveM la vuelve a crear en el siguiente inicio. También puedes eliminar archivos de log antiguos en default/logs. No modifiques la carpeta artifacts ni el resto de archivos de txAdmin.
Comprueba que el nombre de la carpeta coincide exactamente con el del comando start (se distinguen mayúsculas y minúsculas) y que el fxmanifest.lua está directamente en la carpeta y no en una subcarpeta. Encontrarás más problemas en FiveM: Problemas frecuentes.
