Vote2Ban
Ban2Vote
A democratic way of getting rid of griefers and other derps by letting the community help itself!
Here is a linklist of the pages that will be important:
Vote Example - Configuration - Permissions - BanVoteEventLog.txt Info
Features:
- let your players vote for banning other players
- let your players vote for kicking other players
- let your players vote for muting other players
- let your players vote for freezing other players
- log kept in root folder - "BanVoteLog.txt"
Commands:
- /banvote [playername] [reason] | initiate a ban vote
- /kickvote [playername] [reason] | initiate a kick vote
- /mutevote [playername] [reason] | initiate a mute vote
- /freezevote [playername] [reason] | initiate a freeze vote
- /vote [yes-no] | vote yes or no on the current situation
Configurables:
- time of one mute
- time of one freeze
- time of one ban
- weight of a NO vote
- weight of a YES vote
- vote duration
Hey there,
Suggestion:
Example: Allowing mods to start vote for temp bans, and admins to start vote on permbans. This would mean that if you adjust configs, mods can only ban for say 24hrs max, whilst admins can ban for say a month etc. Is it possible to set a minimum amount of votes for bans to be passed?
How: eg. /tempbanvote [player] [reason] [timeminutes]
Configs might look like this:
Ban: true
'MaxMuteLength:': 30
'MaxFreezeLength:': 30
'MaxBanLength:': 43830 [1 month]
'VoteDuration:': 1
'MinimumVotes:': 3
'WeightOfYesVote:': 1
'WeightOfNoVote:': 1
TempBan: true
'MaxMuteLength:': 30
'MaxFreezeLength:': 30
'MaxBanLength:': 2880 [48hrs]
'VoteDuration:': 1
'MinimumVotes:': 3
'WeightOfYesVote:': 1
'WeightOfNoVote:': 1
Not actually used this plugin yet, but it looks like it has the potential to be a must have administration tool! PM me if this is possible, Thanks :)
Can you please change the /vote yes and /vote no to /banvote yes and /banvote no because I have the vote plugin and when i type /vote yes it says yes does not exist cause of this other plugin Please change it thanks!
When a player is pardoned, the announcement says 'The player was PRADONED.' Please fix this and any other grammar errors please.
@Mayhem777
Yes sir
Works for R4? :D
@danielford166
As far as I know any.
@mdchaos0923
Created the permission
I was wondering what permissions plugin I need for this plugin, or does it support PermissionEx?
how bout a permission to initiate the vote?
very nice plugin! I also had that idea before :D
But when griefers find out about this plugin, they could login with many (as they often do) and then voteban your regular players for nothing ;(
A solution could be to only allow this to regular players ("first login is more than X days ago" or "logged in more than x times") also, you could combine that with mcbans and not give permissions to anyone with a low reputation.
@spunkiie
Sure :) I'll work on it for the next version.
Could you please ADD custom messages so server that cannot speak english may use the plugin ?
@tremor77
Currently it tallies yes/no votes and the one with the higher number causes the result.
fantastic! This is a really good idea.. does this tally only yes/no votes in the time period, or does it require a majority or percentage of all online players?