Configuration
The settings are in config.lua. The first ones can also be set from server.cfg, without touching the file.
| Setting | Default | What it does | In server.cfg |
|---|---|---|---|
Config.Language | 'es' | The language of the designs' names and of the console messages: en, es, pt, fr or de. Designs that only have a Spanish name show it in Spanish. | setr zaiders_tattoos_language en |
Config.Sync | true | Shows each player's tattoos to the others. See What other players see. | setr zaiders_tattoos_sync 0 |
Config.SyncDistance | 120 | Meters around a player in which their tattoos are put on. | setr zaiders_tattoos_distance 150 |
Config.SyncInterval | 1000 | Milliseconds between looks at the player's own tattoos (250 at least). | setr zaiders_tattoos_interval 750 |
Config.FixTattooSort | true | Turns on FiveM's fix for the game's broken tattoo sort (game_enableStableOverlaySort). | — |
Config.DiagCommand | false | Adds /zaiderstattoos in the chat or F8: whether the sync is on and what each nearby player sent. | — |
Config.AutoInstall | false | Installs the lists in the running tattoo script when the server starts, without typing zaiders_tattoos_install. | — |
Config.EditOtherScripts | false | Also adds the line that script needs. Every file it changes is checked to compile before it is saved, and the original is kept as <file>.zaiders_backup. | — |
Config.InstallCommand | true | The zaiders_tattoos_install command in the server console. | — |
Config.ListsLanguage | 'es' | The language of the names in the lists for other scripts: es or en (the folder of integrations/ the installer uses). | — |
Config.Price | 200 | The price of each design in the lists for other scripts: the installer writes it when it installs them. | — |
Config.SetShopZonePrices | false | For tattoo shops that charge per zone instead of per tattoo (dx_clothing): sets Config.Price in every zone. | — |
Don't change Config.Collections or Config.Key: they are the pack's collection and the name its scripts use.
config.lua and the lists in integrations/ stay readable and editable with Cfx.re escrow (they are in the pack's escrow_ignore).
Prices
The price is set by your tattoo shop. In ZAIDERS Appearance, addon tattoos cost what their zone costs (Config.Tattoos.addonPrice), and the panel changes each zone's price and each tattoo's. In other scripts, the lists come with Config.Price.
