VoteSys

Search, find and discuss about Mutators!
Buggie
Godlike
Posts: 2785
Joined: Sat Mar 21, 2020 5:32 am

Re: VoteSys

Post by Buggie »

Some map votes equipped with reports:
scr_1675057594.png
scr_1675057606.png
Not order, but allow choose some name and later vote by find in list, via search function.
You do not have the required permissions to view the files attached to this post.
Deaod
Average
Posts: 37
Joined: Fri Jul 10, 2020 9:22 am

Re: VoteSys

Post by Deaod »

VoteSys v8
  • Improved proxy handling
    • Clients will always connect to ServerAddress if it has been specified
  • Use ACE HWID for banning players, if available
  • MinimumMapRepeatDistance is now preset-specific
  • Added setting PresetProbeDepth
    • Controls how many presets need to be empty before probing for more presets stops
  • Added setting MidGameVoteThreshold
    • Controls how many players need to have voted before mid-game voting starts
  • Added setting MidGameVoteTimeLimit
    • If positive, controls how long mid-game voting lasts
  • Added setting DefaultMap
    • If specified, VoteSys will switch to this map when switching to DefaultPreset
  • Added setting VoteEndCondition
    • Controls how votes can end, e.g. purely based on time, or when all players have voted, or when the result cant change with remaining votes anymore
  • Added setting IdleTimeout
    • Seconds before an empty server switches to the default preset
    • Disabled if its value is 1 or less
  • Admins can now ignore restrictions on map repetitions
  • VoteSys will no longer switch to maps that are broken and pick another random map for the voted preset
Refer to the ReadMe for more information.
User avatar
Que
Inhuman
Posts: 803
Joined: Mon Dec 09, 2019 5:49 am
Personal rank: ...

Re: VoteSys

Post by Que »

nice additions..

would it be complicated to implement a random vote system where by if the last game was CTF and no0ne voted then votesys would select a random CTF map?
instead of going full on exotic and voting for a totally random GameType?
*Join our Discord Here.*
Our mods - MVX , SSB , SmartWFL , UTCmds , BotCommands , Smart Stats , join/leave announcer , NoSmoke , UTLogin , BrightSkins , Server Tran…
*Our Servers
User avatar
Berserker
Experienced
Posts: 130
Joined: Fri Sep 27, 2019 5:08 pm

Re: VoteSys

Post by Berserker »

Que wrote: Wed Mar 15, 2023 2:29 pm nice additions..

would it be complicated to implement a random vote system where by if the last game was CTF and no0ne voted then votesys would select a random CTF map?
instead of going full on exotic and voting for a totally random GameType?
This could be in conflict with DefaultPreset in VoteSys ini. The way it functions right now is by setting DefaultPreset=Category/PresetName. And if nobody votes, VoteSys will switch to that preset.

It could be possibly implemented by Deaod if you've set DefaultPreset empty. This is just an idea, but the scenario would be like this: When CTF map from Preset #3 ends and nobody votes, if DefaultPreset empty, it will remember the last map and what preset it was on, then it will auto-switch to a random map from Preset #3.
Visit us on Discord:
https://discord.gg/fcRakgNCjR Image
Deaod
Average
Posts: 37
Joined: Fri Jul 10, 2020 9:22 am

Re: VoteSys

Post by Deaod »

Berserker wrote: Wed Mar 15, 2023 3:51 pm It could be possibly implemented by Deaod if you've set DefaultPreset empty. This is just an idea, but the scenario would be like this: When CTF map from Preset #3 ends and nobody votes, if DefaultPreset empty, it will remember the last map and what preset it was on, then it will auto-switch to a random map from Preset #3.
Ill do this for the next version.
Deaod
Average
Posts: 37
Joined: Fri Jul 10, 2020 9:22 am

Re: VoteSys

Post by Deaod »

VoteSys v9
  • Added setting bChangeGameNameForPresets
  • Added setting bAlwaysUseDefaultMap
  • Changed behavior of DefaultPreset. If empty, use whatever preset is currently running on the server
  • Fixed players getting disconnected when many mutators are being used
User avatar
Que
Inhuman
Posts: 803
Joined: Mon Dec 09, 2019 5:49 am
Personal rank: ...

Re: VoteSys

Post by Que »

10/10 This thing is fast and versatile.
*Join our Discord Here.*
Our mods - MVX , SSB , SmartWFL , UTCmds , BotCommands , Smart Stats , join/leave announcer , NoSmoke , UTLogin , BrightSkins , Server Tran…
*Our Servers
Deaod
Average
Posts: 37
Joined: Fri Jul 10, 2020 9:22 am

Re: VoteSys

Post by Deaod »

VoteSys v10
  • Added "Random" button
    Votes for a random map for the currently selected preset
  • Added setting bAlwaysUseDefaultPreset
    If false and nobody voted, the current preset is maintained and a random map is selected
  • Added setting GameNameMode
    Replaces setting bChangeGameNameForPresets
  • Presets in drop-down list are sorted now
  • Fixed ACE HWID detection when playing on maps with [ and ] in the name
User avatar
Que
Inhuman
Posts: 803
Joined: Mon Dec 09, 2019 5:49 am
Personal rank: ...

Re: VoteSys

Post by Que »

for mac users if menu does not show then;
deaod wrote:ah, macs tend to have weird scaling
[9:57 PM]
tell him to look in VoteSys.ini in his System folder
[9:58 PM]
under [ClientSettings] there should be a location for the menu (edited)
[9:58 PM]
in X and Y
[9:58 PM]
setting those to 0 might help
*Join our Discord Here.*
Our mods - MVX , SSB , SmartWFL , UTCmds , BotCommands , Smart Stats , join/leave announcer , NoSmoke , UTLogin , BrightSkins , Server Tran…
*Our Servers
Deaod
Average
Posts: 37
Joined: Fri Jul 10, 2020 9:22 am

Re: VoteSys

Post by Deaod »

Ive added a section with frequently reported issues in the first post.
Deaod
Average
Posts: 37
Joined: Fri Jul 10, 2020 9:22 am

Re: VoteSys

Post by Deaod »

VoteSys v11
  • Add IgnoreMap and IgnoreList options to Map List Config [by PhasecoreX]
    • Added setting IncludeList to MapLists
    • Added setting IgnoreMap to MapLists
    • Added setting IgnoreMapsWithPrefix to MapLists
    • Added setting IgnoreList to MapLists
  • Added setting Packages to Presets
    • Allows adding arbitrary packages to the list of ServerPackages
    • Requires server setting bManageServerPackages to be enabled
    • Packages containing classes listed in Mutators do not need to be specified again, they are picked up automatically
  • Added setting bRetainCandidates
    • If true, candidates stay in the list of candidates when they reach 0 votes
    • Defaults to false
  • Added a settings menu
    • Can be opened through the Vote Menu or using the console command mutate votesys settings
  • Added a Dark theme to UI
  • Fixed MinimumMapRepeatDistance preventing voting for any map of a preset unexpectedly
  • Reworked how information about players and vote candidates gets replicated to clients, solving multiple bugs in the process
  • Fixed multiple bugs with how MapLists were sorted [by PhasecoreX]
  • Fixed map preview window overlapping preset selection list
  • Fixed Tutorial maps being unexpectedly included in lists of maps for gamemodes or unexpectedly excluded from lists generated from prefixes
  • Spectators can now open the vote menu and will also show up in the list of players
  • You can now inherit from presets defined after the current preset, removing the ordering requirements
Dark Theme UI
Image
Psychomorph
Posts: 2
Joined: Sun Dec 27, 2020 2:08 pm

Re: VoteSys

Post by Psychomorph »

Can I use this to vote maps in the Infiltration (v2.9) mod, so that it loads maps properly within the mod and not just opens it as UT?

Is there a key bind to open VoteSys in-game?
Deaod
Average
Posts: 37
Joined: Fri Jul 10, 2020 9:22 am

Re: VoteSys

Post by Deaod »

I dont know the Infiltration mod, so i cant answer your first question.

VoteSys does not automatically rebind your keys. You can use the console commands mutate votemenu or mutate bdbmapvote votemenu to open it. If you bind either of those commands to a key you have a keybind. The latter console command is there for compatibility with other mapvote mutators. I suggest binding that one to a key.

UTCmds also has a !v text command that in turn executes mutate bdbmapvote votemenu.
Deaod
Average
Posts: 37
Joined: Fri Jul 10, 2020 9:22 am

Re: VoteSys

Post by Deaod »

VoteSys v12
  • Added Black theme
  • Random button no longer immediately votes for a specific map, creates a placeholder candidate instead
  • Added SortPriority setting to presets to allow controlling the order of presets inside the drop-down box
  • Fixed spectators being counted as voters
  • Fixed spectators being able to vote
  • Fixed random map selection, no longer ignores MinimumMapRepeatDistance setting
  • Added server-side settings to the interface
Black Theme UI
Image

Server-Side Settings Interface
Image
Deaod
Average
Posts: 37
Joined: Fri Jul 10, 2020 9:22 am

Re: VoteSys

Post by Deaod »

VoteSys v13
  • VoteMenu no longer automatically opens for spectators at the end of the match
  • Fix 436 clients not being able to join servers with VoteSys
  • Added player limits
  • Allow clients to sort the map list
  • Support Assault
  • Make the behavior of MidGameVoteThreshold more intuitive
  • Added the option of replacing the chat interface with a logo
    • Shown to players the first time they open the VoteMenu per match
    • Optionally has buttons with links along the bottom edge
  • Split server settings UI into three parts to make more space
Logo Example
Image

Admin Settings
Image