Garry's Mod

Garry's Mod

88 ratings
Simple Votekick
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Tool
Addon Tags: Fun, Roleplay
File Size
Posted
Updated
38.807 KB
17 Apr, 2017 @ 1:43am
11 May, 2022 @ 7:30am
3 Change Notes ( view )

Subscribe to download
Simple Votekick

Description
Back in 2017 I made my first attempt at a vote kicking system. It wasn't precisely the best, so I've decided to remake it.

Simple Votekick is a basic voting tool for players to kick griefers in the absence of administrators.

Opening the voting menu
You can either:
  • Q menu > Options > DyaMetR > Simple Votekick > Open voting menu
  • Typing !votekick in chat.

Customizing voting methods
Clients can customize how they vote by going to Q menu > Options > DyaMetR > Simple Votekick.
  • Use key binds to vote
    Toggles key binds. If disabled, it will require the player to type either !yes or !no in chat.
  • Vote yes
    Key used to vote positively during an active vote.
  • Vote no
    Key used to vote negatively during an active vote.

Server configuration
For listen servers you can access options by going to Q menu > Utilities > DyaMetR > Simple Votekick.
  • From here, admins can also abort a vote if they deem it to be abusive by clicking Abort current vote.

For dedicated servers here's the full list of console variables:
  • sv_votekick - Enables the addon. Disabling it during a vote will cancel it.
  • sv_votekick_immuneadmins - Doesn't allow players to vote admins off.
  • sv_votekick_bantime - How many minutes is a player banned when voted off.
  • sv_votekick_votetime - How many seconds does a voting last for.
  • sv_votekick_cooldown - How many minutes does a player need to wait before calling another vote.
  • sv_votekick_minvotes - Minimum percentage of players that need to partake in the voting for it to be valid.
  • sv_votekick_minplayers - Minimum amount of players required for a vote to be called.

Source code[github.com]

Have fun!
Popular Discussions View All (2)
0
11 May, 2022 @ 7:55am
PINNED: New bug report thread
DyaMetR
15 Comments
boogey man 2 11 Jul @ 11:26am 
lambda player support?
weedshot 14 Mar, 2023 @ 1:07pm 
half life 2 deathmatch style
DyaMetR  [author] 14 Mar, 2023 @ 6:41am 
@Caboosie
Only on the console though. When someone starts a vote, it prints a message telling who started it, who is being voted off and the reason.
wsBoogie 14 Mar, 2023 @ 6:32am 
does this by chance log the person creating the vote?
weedshot 20 Jan, 2023 @ 5:56pm 
zeta player support?
ChaozRage 3 May, 2019 @ 12:21pm 
Okay, good to know.
DyaMetR  [author] 3 May, 2019 @ 12:14pm 
@Pvt. Oinks
Probably I should put it also in the addon instead of just the description.
DyaMetR  [author] 3 May, 2019 @ 12:13pm 
@Pvt. Oinks
Minutes.
ChaozRage 3 May, 2019 @ 9:25am 
Is the ban time measured in hours, minutes, or seconds?
DyaMetR  [author] 24 Apr, 2019 @ 12:29am 
@DDG Patrick the Legendary
This is for people who don't have ULX or anything of the sorts lmao. It'd be kinda redundant.