Qbox-project/qbx_core

Add points system for built-in queue

SKITTLE6969 opened this issue · 9 comments

The problem

missing couple of options from the standard queue system

Ideal solution

add below config options to the queue system may be, if that is not in the bucket list at least add config option to enable/disable built in queue system and use a 3rd party one

https://github.com/Nick78111/ConnectQueue/blob/b170946921a85640786422fd723ea91bbd23f72d/connectqueue/server/sv_queue_config.lua#L6

https://github.com/Nick78111/ConnectQueue/blob/b170946921a85640786422fd723ea91bbd23f72d/connectqueue/server/sv_queue_config.lua#L31

Alternative solutions

No response

Additional context

No response

Regarding the disabling of the queue. If you set the convar as described here then any external queue should work.

The grace time option will be added.

Other than that like @solareon said there is already an option to enable/disable the built-in queue system with the qbx:enablequeue convar.

Queue priority using points is not planned at all, instead you should be using the sub-queue system, which can be set-up to have similar functionality.

Just a note that although a fix has been pushed already the docs above were invalid and you should specify set qbx:enablequeue "false", and not "true".

i saw and tried that but below happens @_@
[ script:qbx_core] [qbx_core] [ERROR] @qbx_core/server/events.lua:128: attempt to index a boolean value (upvalue 'queue')

i saw and tried that but below happens @_@ [ script:qbx_core] [qbx_core] [ERROR] @qbx_core/server/events.lua:128: attempt to index a boolean value (upvalue 'queue')
are u adding one by one in ur server or whole qbx_core bcz i checked i am not having that issue

That is a real issue that happens when turning off the queue. It'll be fixed.

@SKITTLE6969 disabling the queue has been fixed.

The team also had a little discussion about your suggestion so some sort of a points system will be done after all as well.

@SKITTLE6969 disabling the queue has been fixed.

The team also had a little discussion about your suggestion so some sort of a points system will be done after all as well.

Thank you <3 much appreciated

Don't close the issue yet, we still haven't implemented the suggestion.