qbox-project / qbx_core Goto Github PK
View Code? Open in Web Editor NEWHome Page: http://qbox-project.github.io
License: Other
Home Page: http://qbox-project.github.io
License: Other
When selecting a previously created character you get stuck on a black screen
No client side errors appear, but an error message from qbx_smallresources seems to appear when logging in (likely unrelated)
Expect to be able to login and spawn
Black screen after character selection (existing characters only)
No response
3 hours ago
Default qbox-lean recipe
N/A
Additional information used in items.shared is breaking core
['hiqualitysoil'] = {['name'] = 'hiqualitysoil', ['label'] = 'Soil (HQ)', ['weight'] = 0, ['type'] = 'item', ['image'] = 'hiqualitysoil.png', ['unique'] = false, ['useable'] = false, ['shouldClose'] = false, ['description'] = 'Soil for your plants', ['uses'] = { ['IsSoil'] = true, ['Soil'] = 60, }, },
Core to load on login
no resources are able to get the core object
Some scripts pass additional information on the items.shared, doing this with qbox unfortunately breaks the core on load in.
I understand my situation could be from additional information I cant see because of escrow or to be blunt user error but here is an example
today
N/A
N/A
When passing any tag to the logger module with a webhook fails
Pass a log to the logger module with a webhook and a tag
Webhook to post with tag
Error on console and no webhook
[script:qbx_smallreso] SCRIPT ERROR: @qbx_core/modules/logger.lua:55: attempt to concatenate a nil value (field '?')
[script:qbx_smallreso] > logPayload (@qbx_core/modules/logger.lua:55)
[script:qbx_smallreso] > fn (@qbx_core/modules/logger.lua:84)
Additionally the logger documentation should reflect that roles other than @everyone
or @here
need to be called using user/role ids or the user will not be tagged.
today
n/a
n/a
SCRIPT ERROR: @qb-core/server/storage.lua:74: qb-core was unable to execute a query! Column 'license' cannot be null
When a new player creates a character.
SCRIPT ERROR: @qb-core/server/storage.lua:74: qb-core was unable to execute a query! Column 'license' cannot be null
couple of days ago
no
qb-core
Are we going to be doing any module changes for 1.0.0? Or are the current 3 modules the intended 1.0.0 modules?
Figure out ideal module setup for 1.0.0
No response
No response
unless you use qbx_vehiclekeys, givekeys breaks
use any vehiclekey resource other than qbx_vehiclekeys. For example qb-vehiclekeys.
expected behavior is that regardless of what vehiclekey system you use you should be able to trigger the event.
Car ownership, and a number of other car related things break due to car keys not being given to players.
Maybe move this out of core?
Today
modified qb-vehiclekeys/custom vehiclekeys resource
no
upserting the cid is not happening properly
try a different multichar
cid to increment starting from 1
cid NULL
No response
today
no
no
Qbus/QBCore is shit
remaking the whole framework
Remove useless tables from the database (cid, id and cleanup the metadata etc cauz i think there's some unused stuff in there too)
make the citizenid an incrementing number (after a while it's gonna be a long number so players shouldn't confuse it with their server id anyway, and fuck 'em if they're not dumb they'll find a way to call them different things)
ALSO
Use TXAdmin's bans (they're maintained and should be better than whatever qbcore had)
Maybe use other features of txadmin idk
(i know they can already be used anyway but not duplicating features and making use of them in the adminmenu for example can be a good thing i guess)
No response
lacking shops after switching to ox_inventory
Add qb-shops locations to ox_inventory shops.lua?
No response
No response
When qbx-spawn isn't present, it spawns you at a set coord even if its with a character that's already made
Make it so when qbx-spawn is removed and you select a made character, it spawns it at the last location.
no
no
You cannot change salary as boss/owner. From old days when old ESX we could do that but not with newer frameworks. I miss this feauture
Give freedom to business owners (Boss) to change salary to their employees to create better business RP
Make it in DB salary system or make it possible to do salary in DB. (Changeable)
No response
Doesn't save health, armor.
Doesn't consume health when thirst or hunger is <= 0.
isLoggedIn in client/loop.lua always returning false
No response
27.05.2023
--
no
Hi there, So far QBox has been awesome for us, However No matter what position setting I put in the config.lua the notifications seem to default to top right, I was wonder if this is just incomplete? Also an option for button center would be amazing
More position options for qb:notify
No response
No response
Review non deprecated vehicle spawning function in core and determine if code is prod ready for initial release
See summary
No response
No response
qbx_core/server/events.lua:36: attempt to index a nil value (field 'Player_Buckets')
see error
should not show this
getting error
No response
today
none
no
QBShared is being directly referenced within core.
Call the underlying utility function directly supplied by the module
No response
No response
The Config for Default Spawn doesnt Apply, the Player gets Spawned to a location of fivem-map-skater.
get spawned to the default coords
not get spawned to default coords
No response
today
nah
nah
Players are in the same bucket, so can see and hear each other when in the same character selection location
You wouldn't be able to see nor hear other players selecting characters
You can see and hear other players selecting characters
This is due to not putting players in different buckets on load-in due to a more severe bug associated with that. See #223
N/A
N/A
N/A
Permissions seem broken
Working permissions? Was working before recent update past week
broken?
No response
Today
none
no
bridge not working
when using jim-payments and using jim-catcafe or trying to use the cash register command it will throw an error when trying to locate nearest players.
should pull the closest players and offer to charge the player
error codes:
[ script:jim-payments] SCRIPT ERROR: @jim-payments/server/server.lua:246: attempt to index a nil value (local 'P')
[ script:jim-payments] > TriggerCallback (@qbx_core/bridge/qb/server/main.lua:81)
[ script:jim-payments] > handler (@qbx_core/bridge/qb/server/main.lua:43)
[ script:qbx_core] SCRIPT ERROR: error object is not a string
No response
today
jim-payments
no
attempt to index a nil value (global 'lib')
Menu should open, and should be able to browse cars.
[BUG]attempt to index a nil value (global 'lib')
Up into the recent update that was posted 8hours prior to this bug report, Everything been working flawlessly to what I can tell.
Also Advanced Drugs Creator 4.6 by jaksam1074, Is having same issue walk up to a blip and click E and same error, I believe this is to do with QB:Notify
today
okok-vehicleshop
no
Lots of servers want players to be able to have multiple jobs at the same time. Existing solutions accomplish this using a swapper, since QB requires that there be one "active" job. This can create issues for things like qbx_management, where managers would like to see all players who have the job, not only players who have the job active.
This is the solution that's more friendly to supporting existing multi-job resources
No response
No framework
Update framework
Compatible framework to be loaded
[script:ox_doorlock:w] Warning: no compatible framework was loaded, most features will not work
No response
today
others
no
Some qbcore resources that require vehicle plate generate errors on qbx_core
I have seen this error on more than one legacy resources, for example renzu_garage but also qbx_vehiclesales.
When I recall the vehicle spawn event, the following error appear on client side:
Generally this is associated with GetVehicleProperties
I expect no error from the qbcore bridge on qbx_core
The error cause the vehicle to spawn without some properties (like damages)
No response
yesterday
renzu_garage
no rename at all.
No response
No response
prop placement
using cdn-fuel or any fuel script that uses hose and fuel nozzle,
The nozzle will spawn and disappear.
To be able to place or spawn props.
using cdn-fuel or any fuel script that uses hose and fuel nozzle,
The nozzle will spawn and disappear.
No response
yesterday
none
none
When creating a character there are rules and checks on the creation fields. For example, the first and last name must be capitalized. Failing one of these checks results in clearing of all fields.
No response
So this is just an idea, I'm going to assume you guys are at least keeping QBox backward compatible with qbcore scripts right?
as not every developer will adapt ox_lib sadly,
So wouldn't it make sense to have toggle in config, So if compatibility mode is enable, it will silent the printing of not using ox_lib
and so on.
Add config.CompatibilityMode in config.lua and make some adjustments to events.lua & debug.lua
No response
No response
We have a ton of deprecated functions and events in our core. This is a load of bloat that would be nice to remove, but we still want compatibility.
Create a separate resource which provides compatibility so we can move deprecated functions/events there
Keep the compatibility functions within qbx-core, but hide them inside of a bridge folder so that they are not mixed in
No response
the boss menu is not working
the boss menu is not working
No response
No response
After connecting, I select the spawn location, but after that I just get a black screen.
I installed Qbox, I use the latest artifact.
I used the txAdmin recipe you gave me.
The first character creation got stuck when I wanted to finalize it.
I restarted.
After a restart, the stuck character was fine, but I made a second one, which also worked fine the first time.
I select the character, it works fine.
The spawn location menu appears, I can choose a location.
As soon as I click on the location, the screen is black and my character does not teleport to the interior.
I expected my character to appear in the selected location.
Black screen instead of spawn
No response
today
no
Female peds on spawn are set to lower max health then male peds, normally its a lol moment but people are becoming more and more aware. In my core I use a small snippet to correct it on spawn and run it through a loop. Just figured id bring it up as I didnt see it in the medical.
if GetEntityMaxHealth(cache.ped) ~= 200 then
SetEntityMaxHealth(cache.ped, 200)
SetEntityHealth(cache.ped, 200)
could slap in small resources, id even stream in ped metas but I think its a fivem limitation
No response
The character delete button can be mistakenly pressed and immediately deletes.
Prompt user to confirm character deletion with an input dialog, allowing the user to cancel if required.
N/A
This is when using qbx-lean (built in qbx_core character selection)
cash not syncing
using the appreance
sync smoothly
not syncing
No response
today
none
no
They are a kinda strange abstraction on ACE perms that may be more confusing than good. Are we gonna keep them or deprecate them?
N/A
No response
No response
qbx_core error
Every time you login to the server qbx_core default character selection not showing up and spawn you as a ped then have error says failed to load model
Error
@qbx_core/client/character.lua:387: failed to load model '279228114' (waited 8.6ms)
You load the server as a ped not in your default character
today
no
no
Cant connect since last commit
That I can connect to the server normally like before
I cannot connect and the server console says:
[ script:qbx-core] SCRIPT ERROR: @qbx-core/server/events.lua:74: attempt to call a nil value (global 'IsLicenseInUse') [ script:qbx-core] > handler (@qbx-core/server/events.lua:74)
today
none
no
Export ToggleOptin results in error whenever called.
exports.qbx_core:ToggleOptin(source)
Metadata value optin
(true|false) to be not optin
An error is returned.
[ script:qbx_core] SCRIPT ERROR: @qbx_core/server/functions.lua:311: attempt to call a nil value (field 'SetPlayerData')
[ script:qbx_core] > ref (@qbx_core/server/functions.lua:311)
[ script:qbx_core] > handler (@qbx_adminmenu/server/main.lua:256)
[script:qbx_adminmenu] SCRIPT ERROR: @qbx_adminmenu/server/main.lua:256:
[script:qbx_adminmenu] An error occurred while calling export `ToggleOptin` in resource `qbx_core`:
[script:qbx_adminmenu]
[script:qbx_adminmenu] ---
optin
has traditionally been a broken feature, but with Qbox, I think it would be beneficial for this to work. The first step is to address the issue in the core when triggering the export.
Why keep this export?
Other features rely on this such as:
Scoreboard - Overhead IDs (hiding during spectating or when serving as an onduty admin)
Reports - Disables them from admins when off duty | EDIT: It seems /report
was removed. Feature request created at: Qbox-project/qbx_adminmenu#24
Last week
N/A
qbx_core
Near daily reports of vehicles requested from garage spawning with incorrect plate and missing mods
I have spent over 8 hours trying to reproduce and cannot reproduce locally or from remote server. Players are requesting a personal vehicle from their garage and this will happen sometimes, usually once per day at approx. 15 avg players. Has happened from v1.2+. Cannot verify if happened prior to 1.2.
The plate to match the vehicle 100% of the time, keys given and mods to always apply to the vehicle.
In small cases (<5% observed) the plate will not set.
My server is a low pop beta with 10-20 players online when the issue generally occurs.
I created a thread in the Discord with my debugging information as I went through the process:
https://discord.com/channels/1012753553418354748/1195501924041117727
There were other issues discovered that were originally believed to be related (same issue happening with job spawns), but I believe those are unrelated now. At least for qbx_ambulancejob, the missing keys/wrong plate is believed to be due to the plate being set on the requestor's client without regard to who the entity owner is. The warning you'd expect is masked because the properties are not set by ox_lib as they are in the core.
I understand without reproduction steps that this is a long shot but it is a very troublesome issue. I will appreciate any suggestions or research into this.
1-12-2023
Yes but nothing that will interfere with standard vehicle spawning
No
New vehicles.lua update breaks qbx_vehicleshop,
Should swap into the categories and let you access all vehicles
Gave me an error when trying to go into any category that isn't compacts.
No response
Today
None
No
When putting on armor, it doesn't save - reconnecting doesn't save the metadata
put on armor
quit
reconnect
no armor
put on armor
quit
reconnect
armor
put on armor
quit
reconnect
no armor
No response
today
N/A
player.lua
It's a common operation to create a map of categories to vehicles. adminmenu & vehicleshop both do it. This results in duplicate code across resources implementing the same feature
create a centralized core export to reduce duplicate code in other resources for a common operation.
add a utility function to the utility module which converts the vehicles to the desired format. If we go this route maybe we could make a generic remapper function which inputs the key to map on so it can be re-used to create a map of hashes to vehicles, or for other tables as well.
At the very least, if going the module route, deprecate GetVehiclesByName and GetVehiclesByHash and create GetVehicles
No response
After restarting client you will see default freemode male ped for any existing characters
Saved ped model should show when selecting characters if loading into server after client restart.
as described above
qbx-lean recipe with default settings
Also occurs using spawn-default branch (as well as main branch)
today
None
N/A
Duty not getting set correctly on server start
To reproduce this, you may need to be using older qbcore resources like jim-closed shops. But essentially what happens is:
Expected behavior is that when no players are on for that specific job, the ped will spawn by default.
Ped or action won't happen unless player is on the job and then actively goes off duty.
This seems to be an issue with qb-core resources, have not tested it with qbox resources or others.
Today
jim-closedshops
Renaming is for weirdos
Right now a few events are exposed and can be called from client to set playerdata
copy paste ox_core solution: https://github.com/overextended/ox_core/blob/main/client/utils.lua#L5
No response
No response
See title
See title
No response
No response
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.