VoteSys

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

Re: VoteSys

Post by Deaod »

VoteSys v14
  • Added "Suggest" Button between "Vote" and "Random"
    • Automatically votes for a random map from the current map list
  • Added context menu to map list
    • You can change how the map list is sorted in that menu
  • Added presets settings menu
  • Added setting LogoDrawRegion
  • Added setting bEnableACEIntegration
    • If true and ACE is running, use ACE to identify players for the purposes of enforcing bans
    • Defaults to false
  • Fixed size of logo area
  • Logo buttons are always clickable
  • VoteSys now closes automatically when travelling due to logo button click
Admin Presets Settings UI
Image

Download Here
User avatar
Hostile
Novice
Posts: 5
Joined: Wed Apr 07, 2021 4:31 am

Re: VoteSys

Post by Hostile »

This is a very good vote system for UT. It works fast compared to others. It is real good at managing the server files, and I like the logo picture added. Nice touch. :gj:
The 1 thing that I would like to be able to do, is for it to have an option per preset to run without bringing up map vote at all. Just stay in its preset running maps until commanded. Most people do not vote :noidea , but it would be nice for anyone to be able to change a map/preset.
Having no key bind option, I use
'UT command" to bring up vote.
Everyone plays mostly 1 preset on my server. Rarely do they try other presets. Having the vote come up for them would be great. Then if no one plays on the server it goes back to the default preset, were it would run through the maps as any server. Having it old school that way, then having it programable for the people that know how would be great!
Image
Deaod
Average
Posts: 51
Joined: Fri Jul 10, 2020 9:22 am

Re: VoteSys

Post by Deaod »

You probably want to set bAlwaysUseDefaultPreset to False in the servers settings. This will make the server remain on the current preset if nobody votes. The server will still switch back to the default preset after it crashes, or if the idle timeout is hit.

I could probably add a flag that makes the vote menu not open up automatically at the end of the game, if this is really what you want. Please do let me know if i understood your request correctly.

I'm glad you like VoteSys.
User avatar
Hostile
Novice
Posts: 5
Joined: Wed Apr 07, 2021 4:31 am

Re: VoteSys

Post by Hostile »

I could probably add a flag that makes the vote menu not open up automatically at the end of the game, if this is really what you want. Please do let me know if i understood your request correctly.

Yes!! Have it in each preset to ether run through all the maps with no vote, or bring up map vote at the end of game.
That way it would run all the maps in the default preset, with no map vote unless commanded.
Or if another preset is called on, it could bring up map vote at end of the game.
Then if no one's on the server, it goes back to default preset, running maps, with no map vote.
It's already a very good vote. Thanks for your work. :tu:

PS: Perfect, Thank You! :D
Image
Deaod
Average
Posts: 51
Joined: Fri Jul 10, 2020 9:22 am

Re: VoteSys

Post by Deaod »

VoteSys v15
Features
  • Allow Players to mark individual maps as favorites
    • Favorites apply across presets
      Marking a map as a favorite in one presets map list will mark that map as a favorite in all other presets' map lists
    • Favorites apply across servers
      Marking a map as a favorite on one server will mark that map on all other servers as a favorite as well
    • Map list can be sorted such that favorites are always at the top
  • Added server and preset setting bOpenVoteMenuAutomatically
    • If True (the default), the vote menu gets opened automatically when the vote countdown starts
    • If False, the vote menu never gets opened automatically, but can be opened manually
    • If the server setting bOpenVoteMenuAutomatically is False, the vote menu will never open automatically. If it is True, the value for the currently active preset will determine behavior.
  • Preset List in Admin UI now has a horizontal scrollbar
Bugfixes
  • No longer creates objects in the Transient package
  • No longer writes scary message about failed texture load to log if no logo is configured
  • Logo will no longer appear in front of logo buttons
  • Suggest button will now be disabled if no preset is selected
  • Aligned SettingState label in Admin UI with button labels
  • Settings window will now remember its position
  • Banned players will now be kicked as soon as possible instead of waiting up to 30 seconds
  • Bans will now be saved to disk eagerly
  • Players with an empty ACE HWID can no longer be banned
Overview
Image

Download Here
Deaod
Average
Posts: 51
Joined: Fri Jul 10, 2020 9:22 am

Re: VoteSys

Post by Deaod »

VoteSys v16
  • Added Map Lists Settings UI
  • Added Setting bEnableKickVoting
    • Controls whether players can vote to kick other players
  • Added Client Setting bShowPlayerList
    • If False, hides the player list and gives more space to the chat/logo area
  • VoteSys now captures Team messages
  • Fixed slow map switching with certain maps
  • Added horizontal scroll bars to relevant UI elements
    • Presets list in admin UI
    • Map list
    • Player list
Map Lists Settings UI
Image

Download Here
User avatar
Hostile
Novice
Posts: 5
Joined: Wed Apr 07, 2021 4:31 am

Re: VoteSys

Post by Hostile »

It has been running great on my server. There are no real complaints at all. :D
The only thing I noticed is sometimes when no one will vote, and it is running on it's list of maps. Then if someone decides to vote. It may repeat a map or 2. Like if someone votes for Deck16, it may repeat Deck16 if it were next in it's internal list of maps running, and no one votes again.
also, maybe someone can help, is there anyway to stop the announcer countdown, "30 seconds left" and "10,9,8 --3,2,1" ? Especially when map vote is not called on? :noidea
On the wish list, maybe a way to run a small list of different logo pictures, instead of just the one?
:tu:
Image
Deaod
Average
Posts: 51
Joined: Fri Jul 10, 2020 9:22 am

Re: VoteSys

Post by Deaod »

Thanks for the feedback. I have changed two things:
  • Random map selection will now obey repetition limits.
  • If you dont want the vote menu to open automatically, the time remaining announcements wont play unless there has been a vote cast.
About the different logo pictures: I know you can chain images together in a single texture, but i dont know if you can make the delay between images arbitrarily long or how to change it even.
User avatar
[rev]rato.skt
Adept
Posts: 447
Joined: Mon Aug 16, 2010 1:09 pm

Re: VoteSys

Post by [rev]rato.skt »

Hey man,

I tested it on LAN, and I had a problem where whenever I voted for a map my name was changed on the next map
ame=nick Player: ame=vw!rato.skt mi nick is vw!rato.skt

I'm changing my nickname, could it be an error or some configuration?
Brazilian Server:
Alma Negra - 34.95.189.187:7777
Classic - madruga.utbr.cf:7777
Duel - x1.utbr.cf:6666
Deaod
Average
Posts: 51
Joined: Fri Jul 10, 2020 9:22 am

Re: VoteSys

Post by Deaod »

it sounds like there's a stray space in the URL, can you give me a (redacted) UnrealTournament.log file that contains you switching maps using VoteSys and reproducing this issue?
User avatar
[rev]rato.skt
Adept
Posts: 447
Joined: Mon Aug 16, 2010 1:09 pm

Re: VoteSys

Post by [rev]rato.skt »

Hi Man,

look.. i make new teste now online work fine dont change my nick name :D :tu:

Brazilian Server:
Alma Negra - 34.95.189.187:7777
Classic - madruga.utbr.cf:7777
Duel - x1.utbr.cf:6666
User avatar
Hostile
Novice
Posts: 5
Joined: Wed Apr 07, 2021 4:31 am

Re: VoteSys

Post by Hostile »

[rev]rato.skt wrote: Mon Nov 25, 2024 12:33 pm Hi Man,

look.. i make new teste now online work fine dont change my nick name :D :tu:
It only changes your name on lan. Once online it will not.   
Auto merged new post submitted 9 minutes later
Deaod wrote: Sun Nov 24, 2024 6:57 am About the different logo pictures: I know you can chain images together in a single texture, but i dont know if you can make the delay between images arbitrarily long or how to change it even.
I was thinking maybe like a map list of sorts. First game end, pic 1, Second game end, pic 2, and so on. Maybe 5 or so. Then repeat.
but... :noidea
no big deal if you cannot. thanks for your work. :tu:
Image
User avatar
[rev]rato.skt
Adept
Posts: 447
Joined: Mon Aug 16, 2010 1:09 pm

Re: VoteSys

Post by [rev]rato.skt »

hi,

For me, the favorites star appears cut, in fact it almost doesn't appear....
It would be because at the beginning there are maps with long names?
You do not have the required permissions to view the files attached to this post.
Brazilian Server:
Alma Negra - 34.95.189.187:7777
Classic - madruga.utbr.cf:7777
Duel - x1.utbr.cf:6666
Deaod
Average
Posts: 51
Joined: Fri Jul 10, 2020 9:22 am

Re: VoteSys

Post by Deaod »

Yes, its because of the maps with long names. I think ill fix this, though.

Thanks for reporting this.
User avatar
[rev]rato.skt
Adept
Posts: 447
Joined: Mon Aug 16, 2010 1:09 pm

Re: VoteSys

Post by [rev]rato.skt »

hi man, this config to DUEL is correct?

[VS_PresetConfig5]
PresetName=DUEL WeaponStay True
Abbreviation=DUEL
Category=DUEL
SortPriority=30
Game=Botpack.TeamGamePlus
MapListName=
bDisabled=False
MinimumMapRepeatDistance=0
bOpenVoteMenuAutomatically=True
MinPlayers=0
MaxPlayers=2
MaxSpectators=12
Mutators=fnn283.NewNetServer,csb12.ClassicSB,SmartSB121.SmartSB,fst12.FragStats,UTChat31.UTChat,VingaBR.RevengeMutator,marteloBRv1.HumiliationMutator,ACEv12e_CH.ACEMut,ComboImpressive.cwMut,NWUltraGoreSSEc.NWBloodyMess_UGSSE
Parameters=?TimeLimit=10
GameSettings=bTournament=True
GameSettings=bAllowTranslocator=False
GameSettings=bMultiWeaponStay=True

[VS_PresetConfig6]
PresetName=DUEL WeaponStay Off
Abbreviation=DUEL
Category=DUEL
SortPriority=30
Game=Botpack.TeamGamePlus
MapListName=
bDisabled=False
MinimumMapRepeatDistance=0
bOpenVoteMenuAutomatically=True
MinPlayers=0
MaxPlayers=2
MaxSpectators=12
Mutators=fnn283.NewNetServer,csb12.ClassicSB,SmartSB121.SmartSB,fst12.FragStats,UTChat31.UTChat,VingaBR.RevengeMutator,marteloBRv1.HumiliationMutator,ACEv12e_CH.ACEMut,ComboImpressive.cwMut,NWUltraGoreSSEc.NWBloodyMess_UGSSE
Parameters=?TimeLimit=10
GameSettings=bTournament=True
GameSettings=bAllowTranslocator=False
GameSettings=bMultiWeaponStay=False
Brazilian Server:
Alma Negra - 34.95.189.187:7777
Classic - madruga.utbr.cf:7777
Duel - x1.utbr.cf:6666