This script is an immersive in-game streaming system for the QBCore, ESX & QBX Framework, allowing players to become streamers, interact with chatters and grow their audience by increasing views and earnings through upgrades and engagement. It enhances immersive roleplay by introducing a dynamic streaming career path that players can build and customize within the game world.
MAIN FEATURES
Modify the desired settings in the Config.lua file.
Obtain a camera and streamer_tablet through gameplay.
Use the tablet to set up your profile, buy stream upgrades, view active streamers, and send donations.
Go live using the camera (make sure you’ve created a profile—guest accounts won’t retain upgrades).
Change your pose using the bottom-right button and chat during your stream.
Gradually improve your stream to attract more viewers and receive more donations.
If you are currently using ESX or other FiveM frameworks – I’m wondering if this is something you’d be interested in seeing adapted for your framework as well? If there’s enough interest, I’d definitely consider creating versions compatible with ESX or other popular setups.
At this time, it’s not possible to watch other users’ streams, as the current system is designed primarily for individuals to stream and earn money for themselves. That said, this feature is something I plan to implement in the coming days.
The main reason it hasn’t been added yet is due to server performance concerns. Even with just one or two users streaming, we observed high resource usage and latency. Currently, I’m working with a few others to find a solution that ensures the feature is both functional and efficient without putting excessive strain on server resources.
Additionally, I’m actively developing support for both ESX and QBOX frameworks.
I’m currently working on this and just need to review the core functions of QBOX and ESX, as my experience has primarily been with QBCore development. That said, it shouldn’t take me long to complete.
Barring any unforeseen issues, I expect to release an update by Monday or Tuesday.
Cash/Bank Payout Option – New config setting allows you to choose whether payouts are delivered in cash or sent to the bank, offering more flexibility for server owners.
If you have any feedback, issues, or feature requests, feel free to reach out. Thank you all for the continued support!
I promise this is something I’m actively working on — it’s been a key part of the project since day one. I just really want to make sure it’s fully optimized so it runs smoothly on your server and others. That said, I’ll definitely get it done — I just don’t want to release anything that could drag down server performance or fall short of what I think you all deserve.