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).
| Tipo | Id utilizzabili | Riservato |
|---|---|---|
| Impostazioni sirena | da 1 a 254 | 0 significa nessuna sirena; 255, nessuna |
| Impostazioni luce | da 0 a 254 | 255 |
| Kit di modifica | fino a 65.534 | 65.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).
- 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…").
- 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. - Sotto Fixed files (file corretti), togli la spunta a qualunque modifica che non vuoi (un pack che sostituisce di proposito una sirena del gioco).
- Download all N files (.zip) (scarica gli N file), o solo il file corretto, e rimetti ciascuno nel suo pack.

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 CheckUtile anche qui: Vehicle Pack Merger · Sirens Builder


