Veicoli · 3 min di lettura

Sirene o luci sbagliate in FiveM? Risolvi i conflitti di ID delle sirene

Leggi in: English · Español · Français · Deutsch · Português · Polski · Türkçe · Русский

Aggiungi una nuova auto della polizia e una più vecchia inizia a lampeggiare con il suo pattern. Oppure il menu di tuning di un'auto si svuota, o i suoi fari cambiano colore. Ogni pack di veicoli definisce le sue sirene, luci e kit di modifica con un numero, nel suo carcols.meta, e due pack che scelgono lo stesso numero si sovrascrivono: vince l'ultimo caricato.

Dove stanno i numeri

Il carcols.meta di un pack definisce le impostazioni delle sirene, le impostazioni delle luci e i kit di modifica, ciascuno con un id. Il suo carvariations.meta dice quali usa ogni auto. Se due pack definiscono entrambi la sirena 101, ogni auto che chiede la 101 ottiene quella caricata per ultima.

Perché un numero alto non ti salva

Scegliere un id alto "per sicurezza" è un consiglio comune, e si ritorce contro. Nel formato dei file del gioco, gli id di sirena e luce occupano un solo byte, quindi arrivano solo fino a 255, e un lettore che tiene solo il byte basso (CodeWalker lo fa) trasforma un numero più grande in ciò che resta: la sirena 300 diventa 44, la luce 1237 diventa 213. Questo può cadere proprio su una del gioco (il gioco usa le sirene da 0 a 20 e le luci fino a 217), o su quella di un altro pack. I kit di modifica hanno più spazio (16 bit).

TipoId utilizzabiliRiservato
Impostazioni sirenada 1 a 2540 significa nessuna sirena; 255, nessuna
Impostazioni luceda 0 a 254255
Kit di modificafino a 65.53465.535

Trova e correggi i conflitti

Trascina l'intera cartella resources, oppure i file carcols.meta e carvariations.meta dei pack, nel Siren ID Check. Gira nel tuo browser: non viene caricato nulla, ed è gratuito (accedi con Discord).

  1. Leggi le tre tabelle, Siren settings (impostazioni sirena), Mod kits (kit di modifica) e Light settings (impostazioni luce): ogni id con il file che lo definisce e cosa non va ("over 255: the game reads it as …", "overwrites the game's…", "same id as…").
  2. Ogni conflitto riceve un id libero in Move to (sposta a). Il primo file mantiene il suo id; quelli successivi vengono spostati. Le auto dello stesso pack seguono la loro sirena o luce al nuovo id in carvariations.meta. I kit di modifica sono indicati dal nome del kit, quindi un kit può essere spostato senza cambiare le auto.
  3. Sotto Fixed files (file corretti), togli la spunta a qualunque modifica che non vuoi (un pack che sostituisce di proposito una sirena del gioco).
  4. Download all N files (.zip) (scarica gli N file), o solo il file corretto, e rimetti ciascuno nel suo pack.
Siren ID Check con un'auto della polizia di prova e due file carcols.meta: la sirena 100 definita due volte, spostata sull'id libero 101, e un'impostazione luce trovata due volte come copia identica
Un'auto della polizia di prova e un pattern del Sirens Builder usano entrambi la sirena 100: il secondo passa alla 101.

Una copia identica dello stesso file (lo stesso pack installato due volte) viene segnalata come innocua. Un'auto il cui id è definito da più di un pack, senza che nessuno sia chiaramente il suo, viene lasciata a te da sistemare a mano.

Evita che succeda di nuovo

Se tieni molti pack di auto, unirli in una sola risorsa sistema una volta per tutte gli id, insieme ai nomi di spawn, agli handling e alle texture: come unire pack di auto FiveM. Per creare un nuovo pattern, lo Sirens Builder lo costruisce luce per luce e scrive il suo carcols.meta con un id libero.

Domande

È la stessa cosa di ELS?
No. Questo è il sistema di sirene del gioco, impostato in carcols.meta. ELS e script simili pilotano le luci a modo loro.
Devo riavviare il server?
Sì, dopo aver rimesso i file corretti, così ogni pack viene ricaricato con i nuovi id.

Lo strumento per questo

Siren ID Check

Trascina la cartella delle tue risorse: ogni id di sirena, luce e kit controllato contro il gioco e tra loro, con i conflitti spostati su id liberi.

Apri Siren ID Check

Utile anche qui: Vehicle Pack Merger · Sirens Builder

Ogni strumento è gratis da provare, con 5 esportazioni al giorno. Accedi con Discord per usarli.