[RELEASE] DiscordQueue-AdaptiveCards

Bump 20 chars

@OfficialBadger Purchased this a few days ago, Iā€™m having issues where it is saying people are in the queue, but the server isnā€™t full. It seems like its not dropping people out of queue when they join. I have 40 people in server and it said 16 in queue at one point, stopping people from joining.

Currently, there are 5 people in server out of 46 and its showing [5/6] in queue.

Any ideas?

Currently working on a fix for this in the regular version as well. It seems that somehow players who donā€™t exist stay in the queue and never get removedā€¦ Will post here when I update it with the fix

Thanks

NEW UPDATE

  • Queue seems to be fully working now. Sorry it took so long (FiveM is weird as fuckā€¦)
  • Brand new config file with a lot of new options!

New QueueList feature

New Config

Config = {
	Default_Prio = 500000, -- This is the default priority value if a discord isn't found
	Default_Role_Name = "Default |",
	AllowedPerTick = 1, -- How many players should we allow to connect at a time?
	CheckForGhostUsers = 40, -- How many seconds should the script check for ghosts users in the queue?
	HostDisplayQueue = true,
	onlyActiveWhenFull = false,
	Requirements = { -- A player must have the identifier to be allowed into the server
		Discord = true,
		Steam = true
	},
	WhitelistRequired = false, -- If this option is set to true, a player must have a role in Config.Rankings to be allowed into the server
	Debug = true,
	Webhook = '',
	Displays = {
		Prefix = '[BadgerDiscordQueue]',
		Messages = {
			MSG_CONNECTING = 'You are being connected [{QUEUE_NUM}/{QUEUE_MAX}]: ', -- Default message if they have no discord roles 
			MSG_CONNECTED = 'You are up! You are being connected now :)',
			MSG_DISCORD_REQUIRED = 'Your Discord was not detected... You are required to have Discord to play on this server...',
			MSG_STEAM_REQUIRED = 'Your Steam was not detected... You are required to have Steam to play on this server...',
			MSG_NOT_WHITELISTED = 'You do not have a Discord role whitelisted for this server... You are not whitelisted.',
		},
	},
}

-- COLORS: Red, Blue, Black, Yellow, White, Green, Gray
Config.Card = {
	TitleColor = 'Red',
	Header_Images = {
		'https://www.trackyserver.com/user_data/server_banners/fd8a8d410fd1c358213cc6b5334a8089.webp',
		'https://www.trackyserver.com/user_data/server_banners/b482af26450a383100658da78b943615.webp',
		'https://www.trackyserver.com/user_data/server_banners/363e1f03ed9bfa4e1ba9116d3e5483fa.webp',
	},
	Heading2 = {
		'Waiting to get into the server...',
		'Waiting is fun, right?',
		'You should read the rules on our Discord :)',
		'Have fun RPing on the server!',
	},
	Heading2Color = 'White',
	QueueListEnabled = true, 
	QueueListSlots = 5, -- How many players should we show in the queue list?
	QueueListTitleColor = 'Black',
	QueueListColor = 'Black',
	MessageColor = 'White',
	Heading4 = 'Check out our Discord and Website below',
	Heading4Color = 'White',
	Discord_Link = '',
	Website_Link = '',
}

Config.Rankings = {
	-- LOWER NUMBER === HIGHER PRIORITY 
	-- ['roleID'] = {rolePriority, connectQueueMessage},
	['Member'] = {500, "You are being connected (you are not as special as Badger) [{QUEUE_NUM}/{QUEUE_MAX}]:", 'Discord Member |'}, -- Discord User 
	['Staff'] = {100, "You are being connected (Staff Queue) [{QUEUE_NUM}/{QUEUE_MAX}]:", 'Staff |'}, -- Staff 
	['Admin'] = {50, "You are being connected (Admin Queue) [{QUEUE_NUM}/{QUEUE_MAX}]:", 'Admin |'}, -- Admin
	['Founder'] = {1, "You are being connected (Founder Queue) [{QUEUE_NUM}/{QUEUE_MAX}]:", 'Founder |'}, -- Founder
}
1 Like

CHRISTMAS SALE (25% OFF)

For a limited time only, this script is 25% off on my tebex store! This sale will end on December 26th, 2020, so make sure you pick it up now!

https://badgerstore.tebex.io/package/4225361

[SALE: 25%] 5 DAYS LEFT

Make sure you get this for your server while it is on sale!!!

1 Like

[SALE: 25%] 4 DAYS LEFT

Make sure you get this for your server while it is on sale!!!

[SALE: 25%] 3 DAYS LEFT

Make sure you get this for your server while it is on sale!!!

[SALE: 25%] 2 DAYS LEFT

Make sure you get this for your server while it is on sale!!!

[SALE: 25%] 1 DAY LEFT

Make sure you get this for your server while it is on sale!!!

SALE OVER

:frowning: You may now purchase it for the old price.

Make sure you purchase this for your server!

Itā€™s updated on the same dropbox link constantly

Is there any features you would like to see added to this?

I am still actively working on fixing all the bugs to make this script flawless!

UPDATED AND FULLY WORKING

This resource has been updated and seems to be fully working!

Is the queue supposed to put people in a couple seconds after waiting even though the server is full?

I donā€™t understand your question :frowning:

Even when the server is full, someone will sit in queue for about 30 seconds and get put in regardless if someone leaves or not. So basically no cap on the server because people will always get put in.

Show your configuration. You most likely have the queue active despite the server being full or not. Itā€™s an option in the configuration.