Qbox-project / qbx_core

http://qbox-project.github.io
Other
65 stars 136 forks source link

Add points system for built-in queue #367

Open SKITTLE6969 opened 7 months ago

SKITTLE6969 commented 7 months ago

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

solareon commented 7 months ago

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

D4isDAVID commented 7 months ago

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.

D4isDAVID commented 7 months ago

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".

SKITTLE6969 commented 7 months ago

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')

DevX32 commented 7 months ago

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

D4isDAVID commented 7 months ago

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

D4isDAVID commented 7 months ago

@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 commented 7 months ago

@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

D4isDAVID commented 7 months ago

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