callvote-revived

last built 3 years ago
Build #20
By downloading this file, you agree to our license terms.
Source: github.com
License: MIT
Maintainer: Arechi
This plugin does not compile with the latest version of RocketMod.
Contact the author and kindly ask him to update this plugin or consider fixing it on GitHub.

The RocketMod team curates a dozen of community plugins and could need your support.
Consider a donation to RocketMod and sponsor your favourite plugins or contribute code to them.

CallVote Revived

Originally made by CryReaper, now revived!

Build #15: Added console support & minimum player requirement option
Build #17: Several fixes for finishing vote too early; percent display shows kind of vote
Build #18: Added events to use with other plugins

 

The plugin allows players to start a vote.

 

Current votes:

  • Day
  • Night
  • Rain (start/stop)
  • Airdrop (random on map)
  • AirdropAll (random but at every player’s spot)
  • HealAll (heal everyone)
  • VehicleAll (random vanilla vehicle for everyone)
  • ItemAll (Itemid) (give everyone an item)
  • MaxSkills
  • Unlock (unlock every vehicle)
  • Kick (Player) (kick someone)
  • Mute (Player) (mute someone for a set amount of minutes decided in config)
  • Spy (Player) (anonymously vote to spy someone; on success everyone besides the suspect will know who got spied and will have access to the spy screenshot)
  • Custom (Text) (does nothing)

 

 

Configuration:

  • Color: the color for the messages; can be a hex value or Unity color name
  • FinishVoteEarly: setting this to true will finish the vote if the required percent has been met before the timer ends
  • NotifyCooldownOver: whether to announce when the vote cooldown is over
  • AutoVoteCaller: immediately make the starter of the vote count in with the percent
  • VoteTimer: how long the vote should be going on (in seconds)
  • VoteCooldown: time between each vote (in seconds)
  • RequiredPercent: the percent of the present players required to agree with the vote
  • MuteTime: if the mute vote is enabled, this will be the time (in minutes) to mute the player
  • MinimumPlayers: whether to restrict voting to a set amount of minimum players present

 

All votes can be enabled/disabled and require the permission cvote and cvote.[vote name]

The aliases of the votes can be changed or used as alternative/translated names.

 

Any suggestions?

 

If you appreciate my work you can always donate to me here

Default configuration


Default english translation


Commands and permissions


Git changelog