Questions for the development team

Hello, first of all I want to make it clear that this post is not intended to attack the project’s development. I love FiveM, but I’ve been seeing decisions that seem increasingly out of touch with reality.

I have some questions that I would really like the developers to answer. This would not only be clarifying for me, but for a large part of the community.

Why is there so little interest in merging PRs that fix bugs or implement new things in the project?

How is development priority defined?

Are you going to address the escrow system, which remains broken?

Are you going to give attention to all runtimes? Mono v2 has been completely abandoned, and on top of that, escrow only works with Lua, making it unviable to commercially sell anything that wasn’t written in Lua.

Do you have any intention of moving away from the separate resources philosophy? I understand it worked well when FiveM was smaller, but now it only adds more complexity during development, in addition to the performance issues caused by the need to serialize all client → NUI and inter-resource communication. Please consider a shared memory approach, even if it’s something controlled like a shared buffer.

Do you intend to develop proper development tooling? I think FxDK had great potential, but it was completely abandoned.

And finally: FiveM has been receiving fewer and fewer updates, with only minor updates despite having major issues, why did you make the decision to go closed source?

Please pay attention to developers, improve the platform so we can build even better things. This will bring more players to FiveM.

2 Likes

Did you miss the enhanced post or just not read the entire thing?

What do you mean by that? I read the post, and the only thing they say is

“However, as with any launch, we expect to continue to identify and resolve issues experienced and look forward to working in close collaboration with the community to continue to improve the framework for developers, server owners, and players.”

Which is something that’s always been said but never put into practice, not to mention that it’s completely vague and meaningless.

1 Like

That is not the only thing they said in that post…

1 Like

So tell me what they said…

1 Like

You can read it for yourself:

They are also working on replacing mono which I assume is hopefully coming with the enhanced updates.

Things are moving to closed source because of the greater integration with GTA and rockstar isn’t going to release proprietary code to the public.

Why would they get rid of the current resource structure? There is nothing wrong with it and they already demonstrated enhanced with be more performant.

I think you just want to be mad.

1 Like

Hi How are you guys

Hi How are you guys

The resources architecture has clear issues that I outlined in my post. If you were to develop anything large-scale, you’d be well aware of the scalability limitations. It’s not just me complaining; these are complaints I’ve heard from several people, including those responsible for maintaining some of the most widely used resources on the servers.

So no, I’m not trying to be mad; I’m pointing out clear problems, and for some reason, you’re really trying to find a flaw in my criticism. You haven’t presented any arguments, and you haven’t answered the question I asked you—which, based on what you said, should have a clear answer. So if you’re bored and want to argue with someone online, find another post; mine wasn’t written with that intention.

3 Likes

will it support .net 8 or higher