VoteSys

Search, find and discuss about Mutators!
Deaod
Average
Posts: 67
Joined: Fri Jul 10, 2020 9:22 am

Re: VoteSys

Post by Deaod »

VoteSys v17
  • Add setting ServerName to presets
    • Allows changing server's name depending on the preset
    • Known to be incompatible with Nexgen
  • Add button to restore logo
    • Only visible after dismissing the logo
  • Enable selecting text within chat area
    • Selected text will be copied to the clipboard
  • Reload server config files after switching maps
    • Requires server version ≥469d
  • Reload client config file after joining server
    • Requires client version ≥469d
  • Prevent scrolling while hovering over UI elements from focusing them
  • Slightly compress player list
  • Fixed "Player X was kicked" appearing multiple times
  • Allow admins to kick players using VoteSys even if kick-voting is disabled
  • Fixed VoteSys windows not giving back mouse control when closed while used in combination with mods derived from UTPure (including various forms of NewNet)
  • Fixed a few error messages
Download Here
User avatar
[rev]rato.skt
Adept
Posts: 461
Joined: Mon Aug 16, 2010 1:09 pm

Re: VoteSys

Post by [rev]rato.skt »

Very nice, later i go teste!
Brazilian Server:
Classic - madruga.utbr.cf:7777
Duel - x1.utbr.cf:6666
Laithan
Novice
Posts: 7
Joined: Tue Feb 07, 2023 2:14 am

Re: VoteSys

Post by Laithan »

Hi all. I'm struggling a little to customize VoteSys. I have so many questions :)

I don't need help getting it running, I have it up and running but:

1) How do I access the admin GUI interface? The server is a dedicated server so the server itself doesn't have a GUI. I cannot seem to find instructions for this.

2) Are there examples and detailed instructions for creating the game modes? All the proper context for each mode? All I see is a single tab for DM on the VoteSys client GUI. Editing the presets are not working because I need examples and instructions.

Thank you :)
Deaod
Average
Posts: 67
Joined: Fri Jul 10, 2020 9:22 am

Re: VoteSys

Post by Deaod »

Laithan wrote: Wed Oct 15, 2025 12:40 am 1) How do I access the admin GUI interface? The server is a dedicated server so the server itself doesn't have a GUI. I cannot seem to find instructions for this.
Log in as Admin (adminlogin command on console), open the settings menu (cog icon bottom right on the main VoteSys GUI) and see the tabs prefixed with "[A]". Those tabs are admin tabs where you can change settings.

You can also use the "mutate votesys settings" command on the console to open the settings menu directly. However, you will only see admin tabs when logged in as admin.
Laithan wrote: Wed Oct 15, 2025 12:40 am 2) Are there examples and detailed instructions for creating the game modes? All the proper context for each mode? All I see is a single tab for DM on the VoteSys client GUI. Editing the presets are not working because I need examples and instructions.
VoteSys should come with example configurations for gamemodes that demonstrate the most important bits.

Heres an example for a preset that i use on my own server (not that anyone plays there, but still):

Code: Select all

[VS_PresetConfig0]
PresetName=iCTF PUG 5v5
Abbreviation=Pug
Category=iCTF
Game=NewCTF_v17.NewCTF
Mutators=InstaGibPlus9.UTPure
Mutators=InstaGibPlus9.NewNetIG
Mutators=SmartCTF_4DPlusPlusv3c.SmartCTF
Mutators=UTCmds.UTCmds
Mutators=RextendedUTv2-5-2.RexUT
Mutators=InstaGibPlus9.MutKillFeed
GameSettings=MaxPlayers=10
GameSettings=TimeLimit=20
GameSettings=MaxSpectators=10
GameSettings=bTournament=True
GameSettings=bUseTranslocator=False
GameSettings=bAllowOvertime=True
GameSettings=RespawnDelay=1.0
GameSettings=OvertimeRespawnDelay=1.0
GameSettings=OvertimeRespawnDelayCoefficient=120.0
In general, i would encourage reading the documentation for information about individual settings.

If you have further questions, feel free to ask.
Laithan
Novice
Posts: 7
Joined: Tue Feb 07, 2023 2:14 am

Re: VoteSys

Post by Laithan »

Awesome! Thank you very much I will give this a shot
John1052
Posts: 2
Joined: Sat Nov 15, 2025 5:04 pm

Re: VoteSys

Post by John1052 »

Hello Deaod, I'm entirely new to hosting a server and know almost zero about configuring one. I want to install VoteSys, but don't want to screw it up. A lot of what has been said here (file names, configurations, editing ini files) and so forth. Could you personally help me set up the basics so it's installed and running correctly before I dive deeper into configuring it to my personal settings? If so, how can I provide you with the server info to help?
Deaod
Average
Posts: 67
Joined: Fri Jul 10, 2020 9:22 am

Re: VoteSys

Post by Deaod »

I cannot set up your server for you. I can help with specific problems, when you get stuck and google can no longer help you.

My very broad recommendation is to follow a guide for setting up a UT99 server in the environment your server exists in (managed? root server? operating system?).

Generally speaking, VoteSys should be added as a ServerPackage in the INI, then added to the launch parameters of the server by either adding ?Mutator=VoteSys_v17.MutVoteSys to the end of the URL (example URL without it: CTF-Bloxeh?Game=Botpack.CTFGame), or by adding VoteSys_v17.MutVoteSys, (dont forget the comma) to the start of that list of mutators (so immediately after the =).

The only weird thing about VoteSys is that it uses an additional TCP port to transmit data to clients.
If your environment has a firewall you will either need to open a specific port (that then needs to be configured in VoteSys), or abandon using VoteSys. Configuring a firewall is better covered by others, and the VoteSys documentation should indicate where to add the port you opened.
John1052
Posts: 2
Joined: Sat Nov 15, 2025 5:04 pm

Re: VoteSys

Post by John1052 »

Thanks for getting back to me. The server is setup - I was asking if you could install VoteSys for me.
Deaod
Average
Posts: 67
Joined: Fri Jul 10, 2020 9:22 am

Re: VoteSys

Post by Deaod »

VoteSys v18
  • Added alternate way of transferring data between server and clients
    • Setting bEnableCustomDataTransport changes between the old transport method using a custom TCP link (True) and the new (False)
    • NOTE: Defaults to False
    • Existing users can (and should) set this to True to restore original fast transport method
    • This change mainly benefits those users who are less experienced and those hosting in restrictive environments who couldn't use VoteSys before because of this
  • Scroll Wheel can now be used to scroll through available category and settings tabs
  • VoteSys will now function without presets configured
  • Added Tool Tips to logo buttons that show where the button will take you
    Image
Download Here

P.S.: If you previously found VoteSys to not work for you, please give it another shot. The biggest source of problems was and continues to be how data gets transferred to clients.
The new default way of transferring data should work in a lot more circumstances.
User avatar
[rev]rato.skt
Adept
Posts: 461
Joined: Mon Aug 16, 2010 1:09 pm

Re: VoteSys

Post by [rev]rato.skt »

hello deaod,

Does this window allow you to add maps without having to manually type their names? It would be great if it opened the map list with just two clicks could add the maps
:gj: :tu:
You do not have the required permissions to view the files attached to this post.
Brazilian Server:
Classic - madruga.utbr.cf:7777
Duel - x1.utbr.cf:6666
Deaod
Average
Posts: 67
Joined: Fri Jul 10, 2020 9:22 am

Re: VoteSys

Post by Deaod »

VoteSys v19
  • Added a way for players to rate maps
    • 1 - 5 stars
    • Players can rate maps once per match
    • Spectators cannot rate maps
    • Maps need 10 ratings before having the average shown to players
      • This value is configurable (setting MinimumNumberOfRatings)
    • Ratings are shown in the map list as vertical bars in front of maps
    • Map list can be sorted by rating
  • Fixed VoteSys fallback data transport on Listen servers
  • Fixed fallback data transport not working right when maps have non-ascii characters
Download Here

Image
User avatar
Hostile
Novice
Posts: 19
Joined: Wed Apr 07, 2021 4:31 am

Re: VoteSys

Post by Hostile »

love this mod. Best 1 out there in my opinion.
I'm having a problem though, when there are just 1-3 players that do not vote. Or I have it not show to vote. I't will choose a big map that is set at, MinPlayers=4,MaxPlayers=16. Do I have a setting wrong, or is there any way to get it to follow the same rules that the players see in the vote screen?
Thanks
Image
User avatar
revok14
Experienced
Posts: 92
Joined: Sat Sep 06, 2025 4:23 am
Personal rank: Quake 3 Refugee
Location: SW US

Re: VoteSys

Post by revok14 »

Heres an example for a preset that i use on my own server (not that anyone plays there, but still):

If you have further questions, feel free to ask.
Do the mutators and gamesettings lines require their own entries or can multiple entries be entered on one line separated by commas?

Not all configurable options will be showing up via the admin login.

example:
GameSettings=GoalTeamScore=3
GameSettings=bUseTranslocator=True

vs

GameSettings=GoalTeamScore=3,bUseTranslocator=True
Image
Deaod
Average
Posts: 67
Joined: Fri Jul 10, 2020 9:22 am

Re: VoteSys

Post by Deaod »

Hostile wrote: Tue Jan 27, 2026 6:45 pm love this mod. Best 1 out there in my opinion.
I'm having a problem though, when there are just 1-3 players that do not vote. Or I have it not show to vote. I't will choose a big map that is set at, MinPlayers=4,MaxPlayers=16. Do I have a setting wrong, or is there any way to get it to follow the same rules that the players see in the vote screen?
Thanks
This feels like an oversight on my part. Ill fix this.
revok14 wrote: Tue Jan 27, 2026 6:50 pm Do the mutators and gamesettings lines require their own entries or can multiple entries be entered on one line separated by commas?

Not all configurable options will be showing up via the admin login.

example:
GameSettings=GoalTeamScore=3
GameSettings=bUseTranslocator=True

vs

GameSettings=GoalTeamScore=3,bUseTranslocator=True
You can absolutely combine lines, using commas to separate individual Mutators/GameSettings.
Parameters are different. Do not use commas when merging Parameters. Every Parameter starts with a ? and when merging Parameters you should not add anything.

Which options are missing from the admin UI?
User avatar
revok14
Experienced
Posts: 92
Joined: Sat Sep 06, 2025 4:23 am
Personal rank: Quake 3 Refugee
Location: SW US

Re: VoteSys

Post by revok14 »

Which options are missing from the admin UI?
I misspoke. I just don't see how it's advantageous to log in as an admin while in game and enter all of the data manually if all of the information has to be typed in anyways with the exact formatting and syntax. You might as well copy and paste from the two .ini files, it seems faster, easier, and less likely to have errors.
Image