Troubleshooting
Troubleshooting
/status 12 says I am not allowed
Kontrola záchranáře probíhá na serveru a selže z jedné ze čtyř příčin:
- Vaše povolání není v
Config.Permissions.EditOthers, nebo je seznam prázdný (což zcela zakazuje vyšetřování ostatních hráčů). - Vaše hodnost povolání je nižší než
Config.Permissions.MinGrade. - Jste dál od cíle než
Config.Permissions.MaxDistance(výchozí 3 m) — to vrátí "You are too far away." - Očekávali jste ACE cestu, ale
Config.Permissions.UseAceje stálefalse.
"You cannot remove it before it expires"
Tuto poznámku vám přidal záchranář a Config.Permissions.LockStaffNotes je zapnuté. Po vypršení časovače sama zmizí. Oprávněné povolání ji může odstranit předčasně pouze tehdy, pokud je Config.Permissions.StaffCanRemoveLocked nastaveno na true.
Clear all a /statusclear fungují stejným způsobem — odstraňují pouze to, co má volající povoleno odstranit, a uzamčené záznamy ponechávají.
The markers do not sit on the body
Značky jsou promítány z 3D souřadnic kostí v každém snímku, takže by měly ped přesně následovat.
offsetvConfig.BodyPartsse záměrně nepoužije na značky — existuje proto, aby zvedl plovoucí text v herním světě nad tělo. Pokud byste ho použili na značky, každá tečka by se posunula směrem nahoru.- Chcete-li upravit pozici značky pro určitou oblast, přidejte volitelný parametr
marker = { x = 0.0, y = 0.0, z = 0.04 }pouze pro tuto část těla. - Pokud se značky na vytíženém serveru zdají zasekané,
Config.Camera.HotspotRefreshje váš ovladač — je to interval obnovování v milisekundách, takže vyšší číslo je méně náročné na výkon, ale méně plynulé.
The character is cropped, tiny or off-centre
Ponechte Config.Camera.AutoFrame = true a místo toho upravte následující:
Fill— kolik procent výšky obrazovky tělo zabírá. Snižte hodnotu, pokud se postava zdá stísněná.VerticalNudge— kladné hodnoty posouvají postavu dolů po obrazovce, záporné ji posouvají nahoru.SideOffset— jak daleko je ped posunutý doleva, aby jej panel zakrýval.Fov— nižší hodnota pro menší zkreslení, vyšší pro zobrazení větší části těla bez nutnosti posouvat kameru dozadu.
Distance a Height se čtou pouze tehdy, když je AutoFrame nastaveno na false.
Text clips into the clothing
Zvětšete hodnotu z pro offset dané části těla. Tento offset posouvá pouze text v herním světě a neovlivňuje panel.
Nobody else can see my annotation
- Musí se nacházet v rámci
Config.Text.ViewDistance(výchozí 6 m). - Pokud je
Config.Text.OnlyWhileAimingzapnuté, uvidí ji pouze při držení klávesy míření. - Poznámky se přenášejí přes stavový bag
bupaStatuseshráče. Pokud se hráč připojil uprostřed relace a nevidí vůbec nic, zkontrolujte, zda běžíoxmysqla zda konzole serveru nevykazuje žádné chyby databáze.
"Character data is not loaded yet"
Server nedokázal pro tohoto hráče najít citizen id. Na QBox, QB-Core a ESX to znamená, že postava ještě dokončila načítání; resource znovu načítá hráčovy poznámky při událostech QBCore:Server:PlayerLoaded a esx:playerLoaded.
Annotations come back after a restart
To je úmysl — jsou uloženy v MySQL pod citizen id postavy a po spuštění se znovu načtou. Vypršené poznámky jsou smazány úklidovým vláknem, které běží každých Config.Duration.CleanupInterval sekund (minimum 10).
"Slow down a moment"
Config.Limits.WriteCooldown (výchozí 2 sekundy) je ochrana proti spamu mezi jednotlivými zápisy. Nastavte hodnotu na 0 pro její vypnutí.
Other limits you may be hitting
| Message | Cause |
|---|---|
| Annotation limit reached | Config.Limits.MaxPerPlayer (výchozí 4) |
| That body region already has an annotation | Config.Limits.OnePerBodyPart je true |
| Please write a valid annotation | Text byl po oříznutí a odstranění znaků <, >, ~ prázdný |
| Invalid body region | ID části těla není v Config.BodyParts |
Během nastavování si zapněte Config.Debug. Vypisuje řádek pro každý zápis, který ukazuje autora, cíl, oblast a zda byla poznámka uzamčena.