This will be my last post on this. Does anyone see the irony of an open source project creating restrictions on creativity? This was absolutely handled incorrectly in my opinion which is very little here. Best of luck to everyone else, I will spending my next 4 weekends migrating my community to “fx”.
For the record, you can have a product in Alpha or Beta stage and not have it be spewing mess. You could plan things out, warn people months ahead, create guides, documentation etc. Battlegrounds is a prime example of an excellent Alpha/Beta stage product.
Well I mean, it was told that Citizen will be deprecated. With the word “depcrecated” it does mean you should move over and develop for FX Server. Somewhere on the wiki or on the forum it does say that FX Server is the new thing for the future. That should’ve been the call up to start migrating. I mean, I’ve been using FX Server for a week now and it’s going all good.
you mean the work you won’t need to do? As i’ve said earlier, there is barely any difference scripting wise from CFX-Server to FXServer, only thing that might change this is that “require” doesn’t exist.
Hey devs I just want to say thanks for what you guys are doing! This thread is turning kinda toxic but just a few weeks ago I knew 0 about Lua or scripting.
This resource has motivated me to start learning and contributing so please keep doing what guys do. I for one am excited for change. Is it perfect no, however there always will be growing pains.
@TieDyeDude it sounds like the issue isn’t with the fxserver it’s with the fact that you are a solo developer on your server. Have you reached out to the community for help? I’m sure there are people here who would be more than willing to help you transition.
I was serious that if you need help just pm me and I will help you with any questions on setting up the fxserver. I will see about writing a step by step guide of how to install the fx server if its needed. I think i have also seen a videos of the fx installation I believe but i have not watched it.
Said it was my last post, but wanted to at least say thanks dude. Yes, I am just burnt out been doing 15 hours a day last 3 days to launch a new server. Just got done on a 14 hour session, obviously this just hit me wrong. Just really burnt out. I’ve reached out to a couple of other awesome server devs who are going help out. Thanks for the kindness bud!
@shuzu You are correct, without fivem I would not have blossomed my awesome community, I am very thankful.
I have no idea who you are replying to but this couldn’t be more wrong, there’s like maximum of 2 active developers at once and the mods are basically chosen at random.
Yes we know but none of us know how to manage a community properly and people are willing lock themselves into a resource that the creator says you shouldn’t use, we’re kinda backed into a corner
Yes people decided to not do it, hence why this is happening.
While this is mostly true ES 2.X relies on behaviour that should never have worked in the first place (sending metatables in events). The only reason this worked is because of the broken NeoLua runtime on the C# server.
A servers that isn’t supposed to be temporary (aka unmaintable)
Same scripting runtime as client (fully supported C# and Lua)
Proper multi threading and scheduling
A better platform for OneSync
Consistency with client codebase (as it’s the same codebase)
Stop thinking we do this to spite the community
Once again it’s people like you that help us stay motivated
If you want to make the wiki page easier to understand / clearer that would be awesome!
Why though? Why would you ever want this? That’s just unoptimized.
That’s not healthy Hopefully the scripting will be easier in the future and not require 15h sessions. It’s definitely not where we want it to be atm, but making a scripting enviroment for another scripting enviroment is kinda weird.
But the resource downloading works exactly the same as the C# server???
So since this happened, I’ve been setting up an FXServer for the first time and already on a fresh setup followed by this tutorial https://youtu.be/5oX5Z8HhuQE I have an issue when I attempt to connect to my server, it shows “Couldn’t load resource sessionmanager. :(” but in the cmd it shows that it has been loaded and started. I am not too sure about this change, I just started a CitizenMP.Server a few weeks ago and it has been stable, I mean running for days and no connection issues. It seems that I am doing everything right since I’ve redone it over 3 times now and it keeps coming out with the same outcome.
My question about sessionmanager is why should that have to be done every time?? Does it make a difference with the old session manager cause i can get to work fine with FX