Instalación
Dificultad: Principiante · Necesitas: tu cuenta de Cfx.re, los archivos del servidor y el server.cfg
Descárgalo del Portal de Cfx.re
Después de comprarlo, entra en portal.cfx.re con la misma cuenta de Cfx.re y descárgalo desde Granted assets.
El servidor tiene que usar una clave de licencia creada con esa misma cuenta. Si no, la consola muestra
You lack the required entitlementy el pack no arranca. Ver Asset Escrow y la ropa.Copia la carpeta
Pon la carpeta
zaiders_tattoosen tu carpetaresources. También sirve una carpeta de categoría comoresources/[zaiders]/.Agrégalo al
server.cfginiset onesync on ensure zaiders_tattoosHace falta OneSync prendido (
on, nolegacyni apagado) para que los demás vean los tatuajes del pack: el juego no los manda, y la sincronización del pack usa los state bags de los jugadores, que FiveM solo manda con OneSync prendido. txAdmin lo pone en su propia configuración. La consola avisa cuando no está prendido.Con ZAIDERS Appearance el
ensurepuede ir en cualquier lugar: encuentra el pack arranque antes o después que él. Con otro script de tatuajes, ponlo después de ese script.Si tenías otro recurso con estos mismos diseños (una copia vieja de este pack), saca su
ensure. Los dos juntos mostrarían cada diseño dos veces.Prepáralo para tu script de tatuajes
Con ZAIDERS Appearance no hay nada que hacer. Con otro script, sigue Tu script de tatuajes.
Para que el instalador escriba las listas en ese script, FXServer necesita una línea por script en el
server.cfg, antes deensure zaiders_tattoos, y reiniciar el servidor (solo las lee al arrancar):iniadd_filesystem_permission zaiders_tattoos write rcore_tattoosLa última palabra es el nombre de la carpeta del script. Sin la línea no se rompe nada: la consola la muestra, y el archivo preparado queda en
zaiders_tattoos/install/para que lo copies a mano.Reinicia el servidor y mira la consola
El pack dice qué script de tatuajes encontró y si está listo, por ejemplo:
text[zaiders_tattoos] ZAIDERS Appearance: ready (its tattoo shop reads this pack by itself)Los mensajes de la consola siguen
Config.Language, que viene en inglés:setr zaiders_tattoos_language esen elserver.cfglos pasa al español, junto con los nombres de los diseños, y esa línea quedaZAIDERS Appearance: listo (su tienda de tatuajes lee este pack sola). Conpt,frodesolo cambian los nombres de los diseños: la consola habla solo inglés o español.Pruébalo en el juego
Los jugadores tienen que reconectarse después de agregar el pack, porque el juego solo carga tatuajes nuevos al entrar. Abre tu tienda de tatuajes: los diseños están, por zona, con sus nombres. En ZAIDERS Appearance aparecen con ZAIDERS como pack, y De packs muestra solo los addon.
Si ZAIDERS Appearance dice en F8
el juego no tiene la colección zaiders_overlays, tienes la versión 1.0.0: ver Actualizar.
Idioma
Los nombres de los diseños siguen Config.Language: en (de fábrica), es, pt, fr o de. Cada diseño tiene su nombre en los cinco. Es un solo idioma para todos los jugadores: el pack registra los nombres en el juego, así que el idioma que cada uno elige en ZAIDERS Appearance no los cambia. Los mensajes de la consola están solo en inglés o en español.
Las listas para otros scripts de tatuajes siguen Config.ListsLanguage: en (de fábrica) o es. Ver Configuración.
Actualizar
Descarga la versión nueva del Portal de Cfx.re, reemplaza la carpeta zaiders_tattoos dejando tu config.lua, y reinicia el servidor. Los jugadores se reconectan para recibir los diseños nuevos.
Para saber qué versión tienes, mira la línea version del fxmanifest.lua. La 1.0.1 además termina data/zaiders_overlays.xml con <nameHash>zaiders_overlays</nameHash>.
Una versión nueva nunca les cambia el nombre a los diseños, a los presets ni a las etiquetas. Los tatuajes guardados, data/renamed.json y las listas instaladas en otros scripts de tatuajes siguen sirviendo, sin reinstalar nada. Los diseños nuevos toman el número que sigue en su zona y van al final de las listas, también la de esx_tattooshop. Cuando una versión trae una lista más nueva, zaiders_tattoos_install actualiza la que instaló en tu script.
De la 1.0.0 a la 1.0.1
Al data/zaiders_overlays.xml de la 1.0.0 le faltaba el nombre de la colección: la línea <nameHash>zaiders_overlays</nameHash> después de </presets>. El juego lo cargaba pero no podía poner ningún diseño, y ZAIDERS Appearance los dejaba fuera de su tienda (F8: el juego no tiene la colección zaiders_overlays). La 1.0.1 agrega esa línea.
Solo cambiaron data/zaiders_overlays.xml y fxmanifest.lua (además de README.md y LEEME.md), así que alcanza con copiar esos dos sobre los tuyos, y un config.lua de la 1.0.0 sirve tal cual. Reinicia el servidor, y los jugadores se reconectan.
