I made a votekick system not to long ago because server side anti-exploit can only go so far, It took me about a month to finish it since I wanted the UI to look good, and I made a few dumb mistakes while programming it. But now its been complete and I wanna know how I can improve on it.
Here is a video I made demonstrating it: https://youtu.be/HnMJDP9Hkrw
If you wanna test it out yourself here is the actual test place for it: https://www.roblox.com/games/4635702688/VK-test
6 Likes
(Good editing by the way!) The UI is a bit messy but the overall system is fine. I would just not have it as a menu but rather a public command like seen in games such as Phantom Forces.
1 Like
Yeah I thought the UI would have a bit of problems, if you have any suggestions on how to fix it let me know. Also I got inspired by the CB:RO votekick system as well as the Phantom Forces one.
If you are new to the whole concept of UI, I’d suggest using Roblox UI tools and features. Don’t bother using Image Labels and smooth corners, It will just make it harder to edit.
I did make it a few months ago so yeah the UI doesn’t look the greatest, but I do know how to create UI a bit.
Good concept, ugly UI. Other then that, it’s pretty spot-on.
the system is good. aside from improving the GUI, I think its better if u also put a button to easily access the votekick prompt so that players dont have to type it out to open it
(post marked for deletion for privacy reasons)
Well there are already UI corners and only one has opacity. I don’t really think the problem with the UI is the corners and transparency, I think its the placement of the buttons, lack of detail, and text label placement.
Here’s my 2 cents:
I think a well made server side Anti-Cheat has less space for false positives, people could abuse the Vote-Kick system, and kick out someone who is not in there “group/gang/friends”, which will be a false positive and could potentially ruin a few players experience.
But what I can see from the video, the Vote-Kick system itself looks well made, your right in certain situations it can be very practical.
All in all, Looks good 
Yeah thats a problem most games have with votekick systems, very notable example being Phantom Forces. Its really easy to get falsely votekicked, I do plan on adding a lot more things to make that less of a problem but there will always be someone willing to false votekick no matter what.
Really good looking! It feels a bit cramped, but otherwise, it’s really well done. (Plus it functions. :)) Try using a remoteevent to fire all the clients when a player joins/leaves so you can add/remove a new label for their name. You can use a UIGridLayout to make sure they format properly, and so you don’t have to do all the hard work,
Thanks for the feedback, I’ve already done all of that pretty much.
I’d just recommend you make the toxic reason named “Toxicity” instead of just Toxic.
1 Like
The CBRO votekick system is kind of a mess, but do you, I guess.
Im just taking the selection through gui aspect since some people are horrible at typing.