Queue Manager

$20.00

Sold by: Billy Joe

Queue Manager is a plugin that changes how the rust queue operates and introduces priority queues!

Categories: , ,

Description

About Queue Manager

Queue Manager is a plugin that changes how the rust queue operates. Have you ever been stuck in a 200 players queue and got disconnected? Have you ever been in game, got disconnected, to connect back to a 200 players queue? Have you ever wished there was a priority queue? Well perfect, with Queue Manager you can have all of these issues fixed!

 

Features

In Game Spot Holding – Give players a grace period to get back into server so they can avoid sitting through a queue.

Queue Spot Holding – Give players a grace period to get back into the queue and keep there position so they can avoid getting put to back of queue.

Server Queue Hold – Stop server queue from processing until there are no more players in game with grace period, this stops your server getting overpopulated to where it tanks fps.

Priority Queue – Don’t want to have players just be able to skip queue? Priority queue allows players with priority to get sent to front of queue, in order of priority.

Custom Queue Messages – Change what your users see when they get on the queue screen.

Optimization – This has been done with performance in mind, you wont have to worry about any performance issues.

 

More to come, this is the first iteration! Feel free to make some suggestions on what to add, this will be the best queue manager around!

 

Permission

Permissions are set in the config, they are not required only if wanted by server owner.

 

Config

{
  "Queue Skip": {
    "Permissions to allow queue skip": [
      "queuemanager.queueskip"
    ],
    "Auth level required to skip queue (0 = disabled, 1 = moderator, 2 = owner, 3 = both)": 3,
    "Allow queue skip when server full?": true
  },
  "Priority Queue": {
    "Priority Queue Permissions (permission name, priority) (Higher priority means closer to front of priority queue, lower priority means back of priority queue)": {
      "queuemanager.lowpriority": 1,
      "queuemanager.medpriority": 2,
      "queuemanager.highpriority": 3
    },
    "Use VIP Priority Queue": false
  },
  "Grace Period": {
    "Queue Holding Settings": {
      "Permissions to hold spot in queue on disconnect (If perm required)": [
        "queuemanager.queuehold"
      ],
      "Hold players spot in queue on disconnect?": true,
      "Require permission to hold spot in queue on disconnect?": false
    },
    "In-Game Holding Settings": {
      "Permissions to hold spot in server on disconnect (If perm required)": [
        "queuemanager.ingamehold"
      ],
      "Hold players spot in server on disconnect?": true,
      "Require permission to hold spot in server on disconnect?": false
    },
    "Time (Mins) for players to reconnect before losing spot?": 5
  },
  "Queue Screen Messages": {
    "Use Custom Queue Messages": true,
    "Queue Title (Non Priority)": "NO PRIORITY QUEUE",
    "Queue Title (Priority Queue)": "PRIORITY QUEUE",
    "Queue Message (Non Priority)": "YOU ARE CURRENTLY #{0} IN THE QUEUE, {1} OTHER PLAYERS ARE BEHIND YOU!",
    "Queue Message (Priority Queue)": "YOU CURRENTLY ARE #{0} IN THE QUEUE, YOU SKIPPED {1} PLAYERS DUE TO YOUR PRIORITY!",
    "Queue Message Next Up (Non Priority)": "YOU ARE NEXT UP, THANKS FOR BEING PATIENT!",
    "Queue Message Next Up (Priority Queue)": "YOU ARE NEXT UP, THANKS FOR PURCHASING PRIORITY!"
  }
}

4 reviews for Queue Manager

  1. 1 out of 5

    uruzsoporte (verified owner)

    Don’t buy it because it doesn’t work.
    (01:52:07) | Error while compiling: QueueManager.cs(307,24): error CS1061: Type `Network.Server’ does not contain a definition for `write’ and no extension method `write’ of type `Network.Server’ could be found. Are you missing an assembly reference?

  2. 1 out of 5

    uruzsoporte (verified owner)

    After 11 days talking with the developer, trying possible solutions, the plugin never worked correctly. Luckily the owner of the page ended up issuing my refund.

  3. 1 out of 5

    veeta (verified owner)

    Looking forward for my refund as this never worked.

  4. 1 out of 5

    frozenstab (verified owner)

    No longer works, abandoned by developer. It should no longer be available for sale.


Only logged in customers who have purchased this product may leave a review.

Version 1.0.1 | Updated July 17, 2023
  • Fixed Net compile error
  • Fixed Inverted config option for custom messages.

Discussions

There are no discussions yet.

Leave a reply

Your email address will not be published. Required fields are marked *

Plugin FAQ – How do I use this .zip/.7z file I just purchased on my server?

• First, you want to unzip the file. You can do so by just double-clicking it to open, then drag the contents to the desired location (you may need to install an external unzipping software if you don’t already have one such as 7zip or winrar)
• Next you will find either a structure of folders or just the .cs file itself (it’s the actual plugin file itself).
• After that just install the .cs (plugin file) into your …/oxide/plugins/ folder where you will install plugins you ever need to.

Additionally, here’s a great video that easily covers adding a plugin to your server if you need! https://youtu.be/yWC_p97FhQA

• Installation is not included with any products on the site, however, if needed we may assist if you reach out to our support.

Currently all products on Lone.Design will be contained within a zipped file which is the .7z or .zip that you see. I believe windows 10 and up can unzip on its own without 3rd party tools, but in that case, if you’re unfamiliar with zipped files here are 2 programs I recommend to easily unzip zipped files.

Video On How to Zip and Unzip: https://youtu.be/Ep-L3PjBPCk (TechInsider Youtube Channel)

Zipping/Unzipping Tools
Winrar https://www.rarlab.com (I used to use for years, but works great!)
7zip https://www.7-zip.org/a/7z2107-x64.exe (the one I use currently)

Product Enquiry

Please Login to make enquiry about this product