Open Source Votekicking system with leaderboard

Heres the link to the Model for the votekicking system: Votekicking system

Very simple to add to your game. You need to have a margin of 3 votes more than the opposing option for a successful votekick. Example: if you have 0 votes for “No” and “3+” votes for “Yes”. The target will be successfully votekicked. If you have 3 “Yes” and 4 “No” votes. The kick will be unsuccessful.

There is a 10 minute cooldown for the person who sent the votekick, after 10 minutes they can send another votekick.

If a player is votekicked, they will be serverbanned for 30 minutes.

Add your UserId to the Speciald’s table to have your votes count as +25 instead of +1. You will also be unkickable if your userId is in that list. It’s basically an admin list.

Images:

Images

image
image
image
image
image

If you add yourself to the admin list this is how the votes will show up:

Image

If you run into any bugs or issues let me know, if you need help let me know. Instructions are inside of the model. Any feedback is appreciated. Enjoy :smiley:

6 Likes

Wow! It works well! I tested it on my alt account and it can’t join for 30-ish minutes. I would upload a video of demonstrating it, but the file size is too big. It’s really good, but the only problem I have with it is the fact that the Teams probably won’t show up on the leaderboard, unless you have code in the script which changes the name of the player to their team. Overall this is a really good votekick system! I can put my test server here: Test Server for D-Day By MAG_Doger - Roblox

1 Like