QBCore Shop

FiveM for GTAV Enhanced: Early Access Hotfix

· QBCore Team · 2 min read

FiveM shipped a hotfix with more fixes from community reports on our GitHub Discussions, along with a batch of crash and stability fixes.

What’s fixed in this patch:

  • Resources now execute files in the correct order, and underscore-prefixed (_) files load first again (#8, #14)
  • Loading screen handover data returns an object again instead of a JSON string, and the missing serverAddress property is back (#19)
  • RegisterConsoleListener no longer crashes the server on every new console log line (#16)
  • The SetDiscord* natives no longer crash the client (#17, #48)
  • Restored the missing gen8 JS/V8 helpers like getPlayers() and getPlayerIdentifiers() (#10)
  • Default key bindings from RegisterKeyMapping() are now set correctly
  • External loading screens are now supported
  • The OneSync convar is back in read-only mode
  • Fixed a SQLite crash
  • Removed the start/load game options that don’t apply to online sessions
  • Resources that declare provide in their manifest satisfy dependency checks again (#15)
  • Server-side writes to player state bags now replicate to the owning client (#77)
  • ACE permission checks like IsPlayerAceAllowed work again during the playerConnecting event (#100)
  • _deferrals.done() no longer throws a msgpack error inside a playerConnecting handler (#78)
  • PerformHttpRequest now normalizes an empty URL path to /, and no longer silently drops responses larger than ~10 MB (#89, #96)
  • Fixed the server key-value database natives, including StartFindKvp/FindKvp/EndFindKvp and a crash when using KVP getters with no-sync setters (#46, #45)
  • Async JavaScript exports work again (#64)
  • GetCamMatrix returns the camera’s actual matrix again instead of zeroed values (#49)
  • Runtime textures load base64 data URLs correctly again, and no longer crash on an invalid texture (#87)
  • Fixed the character turning around when aiming or scoping to the left (#63)
  • Fixed a server crash from a scripting core assertion failure (#98)
  • You can register event handlers from inside an event again
  • Events sent with no arguments from another runtime no longer throw a stream error
  • Fixed a startup crash caused by CEF resizing
  • Fixed flickering text in vMenu
  • Fixed the wrong namespace on some client-side natives
  • Various server-side crash and stability fixes
  • Thank you for the feedback and please keep reporting issues via the Discussions tab.
ShareXRedditFacebook

Written by

QBCore Team

The QBCore Team builds, tests and supports every script we sell at QBCore Shop. Our guides come straight from running and troubleshooting real FiveM roleplay servers on QBCore, ESX and Qbox — so the steps are the ones we actually use.

More about us →

More from the blog