|
ProVote3
for UnrealTournament
Release Version 3.0
Download ProVote3
Map Voting
Map voting.
This can be done in several ways.
1. By selecting a map from the list.
2. By typing in the mapname.
3. By typing in the map sequence number.
Each map displays it's sequence number on the lower left of the picture insert.
Vote to Restart any level
This will vote to restart the
current level.
Check Current vote
This will display the current vote, or just NONE!.
Check Spectators
Each player can individually check what spectators are currently logged on.
Downloads
Should a player want to vote for a map that is not on his/her PC
a 'Download Required' message will be displayed.
Game Goodies
Arenas.
There are 14 Arena's to choose form.
The Redeemer Arena has some special enhancements.
Additions
These additions can all be added to any game.
Only the JumpMatch and the Low Gravity cannot work together.
Should either one be selected the other will be cancelled.
Default Game
This will restore the game to an original state as follows:
Any Arena game disabled.
All additional Mutators disabled.
Damage Amp on.
Turbo Mode off.
If the server is not a Duel server - PowerUps, Redeemer and Weaponstay enabled.
If a DeathMatch game the Translocator disabled.
Settings
Key Bindings
These are used in ProVote and can be bound here.
VoteMenu - (Mutate ProVoteMenu)
Show Spectators - (Mutate ShowSpec)
Toss Relic - (Mutate TossRelic)
Please Note in Provote3 the Vote Yes key bind has been removed as it is
not really necessary anymore due to the way in which ProVote functions.
Kick Vote
This has been added by demand, but kept simple.
Just type the players Nickname in the box and vote to kick him/her.
Spawn Protection.
When enabled it will give everyone a 3 second protection.
During these 3 seconds, the player cannot frag anyone either.
Turbo Mode.
This will switch the game into Turbo mode and increase AirControl to 65
Translocator.
This option is currently only available in a DeathMatch Game.
Mute Spectators.
This is so spectators cannot chat to players.
Although it is automatically reset at the end of each game.
This is to enable spectators to make game end comments.
Weapon Stay.
In some games like Tournaments this needs to be disabled.
This is not effective in an Arena.
Redeemer.
Disable or enable the Redeemer from any game.
Damage Amplifier.
This can now seperately be disabled or enabled.
Invisibility.
When disabled, the Invisibility is replaced with the ThighPads.
Powerups.
This has now been separated from the Redeemer on request.
Voting Window.
When a voter votes for something the other players will get this Window
appear on the screens - (shown below).
Voting Window
Voting
With ProVote3 things have changed quite a lot as far as voting is concerned.
At the time when someone make a Vote, a warning in big yellow writing will appear
in the center of everyone's screens saying:
* VOTE CASTING IN 5 SECONDS *
From this point all players will be protected for 9 seconds regardless whether
Spawn Protection is enabled or not.
5 seconds later the Voting Window above will appear.
This was done to prepare everyone for the coming vote as well as reducing
Vote Spamming from some players.
Game End Voting
If the 'bEndVote' in the INI file is set to True, this will now enable Game End Voting.
The time it normally takes for UT to switch to the next map at Game End is increased
by a set time 'EndVoteTime' (also set by the Admin). This is defaulted to 90 seconds.
Depending on how many players are on the server, there will be a delay of approx.
20 seconds, where everyone can still make a comment like 'gg' for instance, then the
VoteMenu will appear on averyone's screens displaying the next map in the normal map cycle.
At this point players can vote for whatever they want, or just select the next map.
Should no decision be made by the end of the set 'EndVoteTime' - UT will just switch
over to the next map in the map list cycle.
Cancel a current vote
Should the person who cast the vote want to cancel their vote, by bringing up
their VoteMenu, they will get the folowing:
Vote Cancel Window
ProVote Operation
Voting Times
Any player can only make two votes in any level.
This does not effect voting Yes or No.
ProVote now has a fixed time period in which to vote at the start of each
level and is defaulted to 5 minutes. This is to reduce vote Spamming.
Game End Voting is now also available. (see above)
Single Players
Should there be only one player on the server with Bots, that player
will not be able to change any of the Settings in ProVote.
Spectators
Spectators cannot activate ProVote in any way except request to display what
spectators are on the server - Mutate SHOWSPEC
Catered Games
ProVote caters for all the default games.
DeathMatch, TeamDeathMatch, CTFGame, Domination, Assault.
Servers
ProVote needs the following in the Server INI file:
[Engine.GameEngine]
ServerPackages=ProVote3
INI File
The ProVote ini file has two lots of settings.
It will be noted that there is a duplicate set starting with 'x'.
Some servers run two UT games from the same folder, in a case like this if the
Server Port is not 7777 then the second set will be used.
Auto Default Reset
Should there be no players on the server and a level changes over, (Bots playing)
ProVote will check for this and if anything is not set as Default (above), then
the level will restart with Defaults on.
Admin Options
Admin Options
Whoever decides to admin ProVote will need to enter his Nickname into either
the Admin1= or Admin2= slots in the ProVote INI file. As can be seen ProVote
caters for two Admin. The following options are available from the Console:
1. Mutate ProVote TURBOFF
This will disable Game Turbo Mode if in DeathMatch.
2. Mutate ProVote PROVIS
This will enable the No Invisibility.
3. Mutate ProVote POWERON
This will enable Powerups.
4. Mutate ProVote VOTETIME x (where x can be 1 to 30 minutes)
This sets the Vote Time Limit for voting.
This is defaulted to 5 minutes.
5. Mutate ProVote ENDVOTE TF (where TF is TRUE or FALSE)
If set to True, (default) this will enable Game End Voting as described above.
6. Mutate ProVote ENDVOTETIME x (where x can be 30 to 240 seconds)
This is defaulted to 90 seconds.
This is the time it will take UT to switch to the next map at Game End should
no voting decision be made within the set period.
7. Mutate ProVote ENDWAIT x (where x can be 10 to 60 seconds)
This is the Average wait time at Game End, before the VoteMenu appears.
This is defaulted to 20 seconds.
NB. All the above options require a level restart.
Other Admin Stuff
Admins can vote as many times as they like.
Admins have no voting timelimits to worry about.
Admins can use the settings when alone on a server.
Other modifications in ProVote3
A player can no longer have more votes by changing his name in game.
The code sent between the Server and Client has been somewhat reduced.
I have had a few complaints about a crash that happens when there are a few
Bots playing, and after tracing this problem I found the following:
This is a UT problem and has been there probably since the original release.
In their Class Botpack.ChallengeBotInfo you will notice that FavoriteWeapon(25)
is set to "Botpack.Minigun" instead of "Botpack.Minigun2".
Basically what happens, if there are enough Bots, and they all search for this
"FavouriteWeapon" which in reality does not exist, it is possible for a crash
to happen. This can often be seen in your log file.
Warning: Failed to load 'Class Botpack.Minigun': Failed to find object 'Class Botpack.Minigun'
How to fix it:
In the User.ini file, both Server and Client, you will see this error under:
[Botpack.ChallengeBotInfo] and quite far down you'll find:
FavoriteWeapon[25]=Botpack.Minigun
Change this to read:
FavoriteWeapon[25]=Botpack.Minigun2
|