I would like to know about FiveM Framework

Hello every,

  1. Please explain about FiveM Framework. What is the difference between in each one? (ESX Framework, QBCore and other)
  2. I am new developer. Which FiveM Framework should I go for?

I would like to create GTA Roleplay.

Basically, they are all script packs that provide you with the basic functionality of…whatever the developers thought it was needed (account creation, characters, stats, voice chat, etc).

  • ESX is probably still the most used, but it’s also the oldest, so keep that in mind, because it might contain code that is no longer “best practice”.
  • QBCore, probably the newest mainstream framework out there, it’s designed to work similarly with ESX (I think), and from what I’ve seen, the maintainers are very active on this forum. Being newer, means the code is also more up-to-date. Downside is you won’t find as many resources on the forum as with ESX.

I would say QBCore, but I don’t play RP, or use those frameworks, so you might want to wait for other responses.

Final note: My advise would be to learn how resources work, and to try to write your own scripts.

Thank you for recommend. :ok_hand:t2:

QBCore is very beginner friendly, suggest going with that

Thank you ! :grin:

ESX is a self-titled ‘legacy’ framework, the code in it is quite old and it won’t run on onesync. QBCore is built upon ESX and is actively maintained, the code is much newer and is frequently updated but it is not backwards compatible with ESX or even older versions of itself, the maintainers behind QBCore aim to have a ‘stable’ release by January 1st.

What do you mean ESX wont run on onesync? im currently using OneSync on ESX with no issues… just curious if im missing something here lol

It’s built for ‘onesync legacy’, aka the old onesync that shouldn’t be used anymore. The new Onesync (previously Onesync Infinity) causes all sorts of issues in old ESX resources that aren’t built for it