NockyCZ / CS2-ReservedSlots

CS2 plugin for Reservation slots

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CS2 Reserved Slots plugin using CounterStrikeSharp

Discord Support Server

Configuration in configs/plugins/ReservedSlots/ReservedSlots.json

What it does
Flag for reserved slots Reservation flag
Admin flag for reserved slots Reservation flag for Admins. When a player with an Admin reserved flag joins, no one is kicked (Leave blank for disable this option)
Kick immunity type Who will be immune to the kick?
0 - Players with a Reserved flag or an Admin reserved flag
1 - Only players with a Reserved flag
2 - Only players with an Admin reserved flag
Reserved slots How many slots will be reserved if the reserved slots method is 1 or 2
Reserved slots method 0 - There will always be one slot open. For example, if your maxplayers is set to 10, the server can have a maximum of 9 players. If a 10th player joins with a Reservation flag, it will kick a player based on the Kick type. If the 10th player doesn't have a reservation flag, they will be kicked
1 - Maintains the number of available slots according to the reservation slots setting, allowing only players with a Reservation flag to join. For example, if you have maxplayers set to 10 and Reserved slots set to 3, when there are 7/10 players on the server, additional players can only join if they have a Reservation flag. If they don't, they will be kicked. If the server is already full and a player with a Reservation flag attempts to join, it will kick a player based on the Kick type
2 - It works the same way as in method 2, except players with a Reservation flag are not counted towards the total player count. For example, if there are 7/10 players on the server, and Reserved slots are set to 3. Out of those 7 players, two players have a Reservation flag. The plugin will then consider that there are 5 players on the server, allowing two more players without a Reservation flag to connect. If the server is already full and a player with a Reservation flag attempts to join, it will kick a player based on the Kick type
Leave one slot open Works only if reserved slots method is set to 1 or 2. If set to true, there will always be one slot open. (true or false)
Kick Check Method When a player will be selected for kick when a player with a Reserved flag joins??
0 - When a player with a Reserved flag joins
1 - When a player with a Reserved flag choose a team
Kick type How is a players selected to be kicked?
0 - Players will be kicked randomly
1 - Players will be kicked by highest ping
2 - Players will be kicked by highest score
3 - Players will be kicked by lowest score
Kick players in spectate Kick players who are in spectate first? (true or false)

Installation

  1. Download the lastest release https://github.com/NockyCZ/CS2-ReservedSlots/releases/latest
  2. Unzip into your servers csgo/addons/counterstrikesharp/plugins/ dir

About

CS2 plugin for Reservation slots


Languages

Language:C# 100.0%