Felsökning
Felsökning
Verktyget öppnas inte
Öppnandet kör en komplett kontrollpipeline. Om någon kontroll misslyckas får du en avisering som förklarar varför. Gå igenom följande:
- Behörighet — om
Config.Permission.Enabled = true, bekräfta att spelaren uppfyller kraven. FörType = 'ace', se till att ACE-behörigheten (animpos.use) har tilldelats medadd_ace. FörType = 'job', se till att spelarens jobb finns med iConfig.Permission.Jobs. - Tillståndsbegränsning — du blockeras om du befinner dig i ett fordon, faller/hoppar fallskärm, simmar (om det är aktiverat), är död, i sista andetaget eller belagd med handfängsel. Aviseringen talar om vilket tillstånd det gäller. Justera den relevanta
Config.Restrictions-flaggningen om blockeringen inte är önskad. - Nedkylning — efter varje användning finns en väntetid på
Config.Cooldown(standard 15 s). "Too fast! Please wait a moment." betyder att nedkylningen fortfarande är aktiv. - CanUse-hook — en anpassad
Config.CanUsesom returnerarfalseblockerar öppnandet. Kontrollera om det finns anpassad logik där.
Inga aviseringar visas
Det beror nästan alltid på en backend-felmatchning. Config.Notify måste matcha ett aviseringssystem som faktiskt körs:
ox_lib— kräver att ox_lib har startats (konsolen varnar om den är inställd på ox_lib men ox_lib inte körs).qbcore— kräver QB-Core och dessQBCore:Notify-event.esx— kräver ESX och dessesx:showNotification-event.custom— kräver en fungerande hanterare iConfig.CustomNotify.
Ett ogiltigt värde faller tillbaka på ox_lib och loggar en varning i konsolen.
Kortkommandot gör ingenting
- Bekräfta att
Config.Keybind.Enabled = trueoch attConfig.Keybind.Defaultinte är tom – keymappingen registreras endast när båda är inställda. - Keymappingen registreras när resursen startar; om du har ändrat konfigurationen, starta om resursen.
- Kontrollera att spelaren inte har binda om (eller rensat) tangenten under Inställningar → Tangentbindningar → FiveM. Kommandot
/animposfungerar alltid oavsett kortkommando.
Texten är på fel språk / engelska
- Ställ in
setr ox:locale "<code>"iserver.cfg(användsetrså att det replikeras till klienter). - Använd en kod som stöds:
en,tr,de,fr,es,pt,ru. - En saknad översättningsnyckel faller tillbaka på engelska – verifiera att din lokaliseringsfil har den nyckeln med exakt samma namn som i
en.json.
Framework-funktioner fungerar inte / detekteras inte
- Ställ in
Config.Frameworkså att det matchar din server exakt (qbox,qbcore,esxellerstandalone). Ett ogiltigt värde loggar en varning i konsolen. - Begränsningarna för död / sista andetaget / handfängsel fungerar endast på
qboxochqbcore. Påesxochstandalonehoppas dessa metadatakontroller över av design – endast fordon / fall / simning tillämpas. - Om metadatakontrollerna fortfarande inte triggas på QBox/QB-Core kan ditt framework lagra dessa fält under andra nycklar – justera
Config.Restrictions.MetaKeys.
Karaktären sitter fast i fryst läge eller är transparent
Skriptet nollställer alpha, avfryser peden och återställer ragdoll när resursen stoppas, så en omstart av bupa-animpos löser ett fastnat tillstånd. Om en integration lämnade ped-skalningen pausad anropas även återuppta-exporten vid rensning.