ProAsm
08-09-2003, 06:37 AM
UT2Vote17 - Released 9th August
http://www.unrealza.co.za/proasm/ut2vote/images/utv17maps.jpg
Direct Download: http://www.unrealza.co.za/files/mods/ut2vote17.zip
Please Note:
UT2Vote17 requires Patch 2225 and the EpicBonusPack to be installed.
Manual in English or German see: http://www.1337noob.de/ut2vote/index.html
For more detailed information see: http://www.unrealza.co.za/proasm
------------------------ Installation ------------------------------
The following files need to go in the UT2003 System folder:
UT2Vote17.u
UT2Vote17.int
UT2Vote17.ini
UT2Vote17 needs to be added as a Mutator in your Server startup commandline as follows:
?Mutator=UT2Vote17.UT2Vote
You also need to add UT2Vote17 as a Serverpackage in the servers UT2003.ini file:
[Engine.GameEngine]
ServerPackages=UT2Vote17
------------------------ Brief Setup -------------------------------
No other Mutators or ? commands should go in the Server startup line.
UT2Vote requires this information to be entered at the following places:
ServerMuts=
Any Mutators that you would normally add to your Server startup commandline, must go here.
For example:
ServerMuts=ServerBots.ServerBots,UnrealGame.MutLow Grav,XGame.MutNoAdrenaline
ServerLine=
Any commandline commands that you need for all games must go here, for example:
ServerLine=?Translocator=True?AdminName=Admin?Admi nPassword=xxxxx
GamePassword=
If the Games on your server requires ALL players to logon with a Game Password, that password should be entered here.
VoteAdminPass=
This is the Main Admin password and will give this Admin full rights to accessing anything in UT2Vote.
ClanAdminPass=
This password is for Clan Leaders who can setup the server for a dedicated ClanMatch.
This Admin will not have access to the general Admin settings of the server.
DefaultGame=
Whatever you choose to be your Server DefaultGame needs to be entered here.
If you leave it blank, UT2Vote will enter the game from which your Server first starts up in.
Example: DefaultGame=XGame.xDeathMatch
When players have all left your server and it is not in a default state, UT2Vote will switch your server to this Default Game State.
You are now ready to startup your Server.
Once your server is running, join the Game and login as Admin:
Mutate UT2VoteLogin (the VoteAdminPass)
Press the Map Menu Hotkey (normally set on the ScrolLock Key) and once the Menu is up, click on the Admin button and you will start seeing the world at your fingertips.
NB.. All Admin changes will need a level restart.
-------------------- Fixes in Version 1.7 --------------------------
MapLimits
Fixed the small bug which prevented the MapLimits not working correctly in 1.6
PlayersMustBeReady
Fixed where a Clan Match switched back to a default game the PlayersMustBeReady remained.
Clan Game Password
Fixed the conflict between the Game passwords when a Clan Match was being played.
Fixed where sometimes when a Clan Admin switched to another game, the password remained.
Chatlog
Fixed the map title being displayed at the wrong time in the ChatLog.
Wrong map in wrong game
Fixed when an Admin could switch to the current map when a new Game had been voted.
This for instance caused a DM map to be played in a CTF game.
Admin Spectator
Fixed where an Admin logged in as a Spectator, he now gets the proper Map Option and Menus.
New Game Mutators
Fixed when a new game was voted and the Mutators were not being reset.
MapLists
Fixed the UT2Vote GameType MapLists not working correctly.
Game Seperators
Fixed where an Admin could edit a Game Seperator in the Games Menu.
Game Speed
Fixed where the GameSpeed would sometimes default to 50%.
Setup Menu
Fixed where the Setup Menu would sometimes display incorrect settings.
3 Player Vote Pass
Fixed when a Player would get his vote passed during a game if there where 3 Players on the Server and no one else voted.
Game Button
Fixed where Game Button was not disabling after a new game had been voted.
WebAdmin
Fixed where all Games showed in WebAdmin even if they were set as AllowVote=False.
InstaGib
Fixed where a Instagib or Arena would show in the Menu if an InstaGib game was already being played.
TTM Detection
Fixed where UT2Vote would not load its defaults when starting a game using TTM.
This fix may cause other problems with TTM, especially during a TTM Warmup.
-------------------- Additions in Version 1.7 ----------------------
UT2VoteIniOnly
A new catergory has been added to the Ini file for ini file only settings.
[UT2Vote17.UT2VoteIniOnly]
Chat Line
A Chat line has been added to the Map Menu Option window for players to chat while voting.
NB.. This Chat line is not buffered so it does not remember what you last entered.
Admin GameMenu
A new Game Menu has been added where all variables and commands are now in click and set format.
An Admin can also edit any GameType from the Game Menu by clicking on the new Edit button.
Chatlog Commands
An Admin can now disable or enable the Chatlog during a game.
From ingame:
Mutate UT2VoteChatOff or Mutate UT2VoteChatOn
From WebAdmin Console:
Say UT2VoteChatOff or Say UT2VoteChatOn
This was done so Admin can download the current Chatlog via remote FTP.
Clientside Demo
A Player can now start a Clientside Demo from the Client menu.
Mutator List
All Mutators are now in a single List which can hold up to 50 Mutators.
These include all the default Mutators as well and are displayed in alphabetical order.
Multi Mutators
An Admin can now select as many Mutators as he wants at any time.
Clan MapList
The maps in the Clan Maplist has been increased from 10 to 20
The same map can now also be listed twice in a Game.
Hourly Auto Gameswitch
An option has been added to the ini file where your server can switch to a new GameType at any time.
[UT2Vote17.UT2VoteGameSwitch]
SwitchToGame=(SwitchHour=12,GameClass="XGame.xDeathMatch",DoSwitch=True)
SwitchToGame=(SwitchHour=21,GameClass="XGame.xCTFGame",DoSwitch=False)
SwitchToGame=(SwitchHour=22,GameClass="XGame.xTeamGame",DoSwitch=True)
At 12:00 UT2Vote will now switch your Server to a DeathMatch game.
The switch at 21:00 will not take place because DoSwitch=False
The switch at 22:00 will take place however.
When using this new option, make sure your server PC is set to 24 hour time.
NB.. UT2Vote will set this new game as its current Default Game.
UT2Vote will ONLY switch to the new GameType if the server is empty.
WARNING! Make sure your GameClass is correct else your server will Crash!
bDisplayRec
This can be found in the Ini file and if set to False, it will not display the message:
< Recording Started > when an Admin starts a Demo recording.
UT2Vote vGames
As these special Games did not show in the UT2003 Browser they have all been changed to xGames.
Except for Invasion they are now as follows:
UT2Vote17.xDeathMatch
UT2Vote17.xTeamGame
UT2Vote17.xCTFGame
UT2Vote17.xDoubleDom
UT2Vote17.xBombingRun
UT2Vote17.Invasion
UT2Vote17.xMutantGame
UT2Vote17.xLastManStandingGame
Map Opinion Vote
Players can now vote an opinion on the current map being played.
This is so Admin can see which are the more popular maps on the server.
Players can also view the Top 20 maps by either clicking on the View button before voting an Opinion or by bringing up the Client Menu and doing it from there.
Players can also vote for one of the Top 20 Maps but selecting one and clicking on Submit.
Once a Player has given his Opinion Vote, the Opinion extended Window will no longer display for him.
The Admin can view the percentage Opinion in the Ini file under:
[UT2Vote17.UT2VoteMapsVoted]
bUseOpinion
If this is set to False, it will disable the Map Opinion Vote option in the Map Menu altogether.
bSortOpinion
If this Ini option if set to True, the maps will be sorted in their Opinion order rather than Maps Voted order.
VotePercent
This can be found in the Ini file and if set greater than 0, UT2Vote will use this as the required percentage to pass a Vote.
If set as VotePercent=0 then the old way will be used.
EndGame Button
The DefaultGame button in the Setup Menu has been replaced with a EndGame button.
This will now set the current game to its original and remove all ClanMatch configurations and Clan Password.
GamePassword
A GamePassword= has been added to the Ini file for Admin to enter the common Game Password needed for their Server.
NB.. The Game Password should only be entered here as this has priority over any other place.
bUseChatMap
In the Ini file, setting this to True will now have the ChatLog appended to the MapName.
In this way you can have a Chatlog for every map rather than one big Chatlog.
Also makes it easy to view other ChatLogs during the game by an Admin.
MapLimits per Game
The MapLimits are now set for each GameType rather than each Map Type.
This is because namy GameTypes use the same MapType and if a MapLimit has not counted to zero, that map would not show in the new game.
Rejected Maps
Rejected Maps are now also per GameType as with MapLimits.
Server Restart
When a Server is started, it no longer adds itself to the number of MapsVoted count.
Map Menu
The Map Menu Options window has been moved up to allow messages to be seen while the Menu is open.
Painter
The Painter weapon will now also be disabled when the Redeemer is disabled during a ClanMatch.
bShowVotes
In the Ini file, setting this to True will display the current Vote tally in voted order.
bShowTally
In the Ini file, setting this to True will display the current Vote tally in the Mapmenu but only after the player has voted for a Map Opinion or the Opinion is disabled.
The Tally will only display at GameEnd and in Random voting.
bDisWarmupIfTTM
In the Ini file, setting this to True will disable the UT2Vote Clan Warmup if TTM is being used.
Clan Warmup
When a player now is Ready - he will go into Spectator mode.
When everyone is ready a Countdown will start with the Match doing a Game restart and no longer a Level restart.
bWarmStart
Also added in the Setup Menu and if set to True, the above "warm" Game Restart will take place else if set to False, the normal Level restart will happen.
Clan Warm Time
Also added in the Setup Menu and indicates the time required for a Clan Warmup session.
HUDs
All standard Game HUDs are now catered for and all Clientside options, including Hud Transparency.
NB.. Huds will be disabled if TTM is running.
--------------------------- Credits ----------------------------------
Thanks go to the following for all the help and testing on UT2Vote17
Yakomo - Socke - NexXxus - MikeDr
Clans: =]DBoZ[= - [TDW]
Also thanks to all those people who sent their inputs and requests.
ProAsm
proasm@stormnet.co.za
http://www.unrealza.co.za/proasm/ut2vote/images/utv17maps.jpg
Direct Download: http://www.unrealza.co.za/files/mods/ut2vote17.zip
Please Note:
UT2Vote17 requires Patch 2225 and the EpicBonusPack to be installed.
Manual in English or German see: http://www.1337noob.de/ut2vote/index.html
For more detailed information see: http://www.unrealza.co.za/proasm
------------------------ Installation ------------------------------
The following files need to go in the UT2003 System folder:
UT2Vote17.u
UT2Vote17.int
UT2Vote17.ini
UT2Vote17 needs to be added as a Mutator in your Server startup commandline as follows:
?Mutator=UT2Vote17.UT2Vote
You also need to add UT2Vote17 as a Serverpackage in the servers UT2003.ini file:
[Engine.GameEngine]
ServerPackages=UT2Vote17
------------------------ Brief Setup -------------------------------
No other Mutators or ? commands should go in the Server startup line.
UT2Vote requires this information to be entered at the following places:
ServerMuts=
Any Mutators that you would normally add to your Server startup commandline, must go here.
For example:
ServerMuts=ServerBots.ServerBots,UnrealGame.MutLow Grav,XGame.MutNoAdrenaline
ServerLine=
Any commandline commands that you need for all games must go here, for example:
ServerLine=?Translocator=True?AdminName=Admin?Admi nPassword=xxxxx
GamePassword=
If the Games on your server requires ALL players to logon with a Game Password, that password should be entered here.
VoteAdminPass=
This is the Main Admin password and will give this Admin full rights to accessing anything in UT2Vote.
ClanAdminPass=
This password is for Clan Leaders who can setup the server for a dedicated ClanMatch.
This Admin will not have access to the general Admin settings of the server.
DefaultGame=
Whatever you choose to be your Server DefaultGame needs to be entered here.
If you leave it blank, UT2Vote will enter the game from which your Server first starts up in.
Example: DefaultGame=XGame.xDeathMatch
When players have all left your server and it is not in a default state, UT2Vote will switch your server to this Default Game State.
You are now ready to startup your Server.
Once your server is running, join the Game and login as Admin:
Mutate UT2VoteLogin (the VoteAdminPass)
Press the Map Menu Hotkey (normally set on the ScrolLock Key) and once the Menu is up, click on the Admin button and you will start seeing the world at your fingertips.
NB.. All Admin changes will need a level restart.
-------------------- Fixes in Version 1.7 --------------------------
MapLimits
Fixed the small bug which prevented the MapLimits not working correctly in 1.6
PlayersMustBeReady
Fixed where a Clan Match switched back to a default game the PlayersMustBeReady remained.
Clan Game Password
Fixed the conflict between the Game passwords when a Clan Match was being played.
Fixed where sometimes when a Clan Admin switched to another game, the password remained.
Chatlog
Fixed the map title being displayed at the wrong time in the ChatLog.
Wrong map in wrong game
Fixed when an Admin could switch to the current map when a new Game had been voted.
This for instance caused a DM map to be played in a CTF game.
Admin Spectator
Fixed where an Admin logged in as a Spectator, he now gets the proper Map Option and Menus.
New Game Mutators
Fixed when a new game was voted and the Mutators were not being reset.
MapLists
Fixed the UT2Vote GameType MapLists not working correctly.
Game Seperators
Fixed where an Admin could edit a Game Seperator in the Games Menu.
Game Speed
Fixed where the GameSpeed would sometimes default to 50%.
Setup Menu
Fixed where the Setup Menu would sometimes display incorrect settings.
3 Player Vote Pass
Fixed when a Player would get his vote passed during a game if there where 3 Players on the Server and no one else voted.
Game Button
Fixed where Game Button was not disabling after a new game had been voted.
WebAdmin
Fixed where all Games showed in WebAdmin even if they were set as AllowVote=False.
InstaGib
Fixed where a Instagib or Arena would show in the Menu if an InstaGib game was already being played.
TTM Detection
Fixed where UT2Vote would not load its defaults when starting a game using TTM.
This fix may cause other problems with TTM, especially during a TTM Warmup.
-------------------- Additions in Version 1.7 ----------------------
UT2VoteIniOnly
A new catergory has been added to the Ini file for ini file only settings.
[UT2Vote17.UT2VoteIniOnly]
Chat Line
A Chat line has been added to the Map Menu Option window for players to chat while voting.
NB.. This Chat line is not buffered so it does not remember what you last entered.
Admin GameMenu
A new Game Menu has been added where all variables and commands are now in click and set format.
An Admin can also edit any GameType from the Game Menu by clicking on the new Edit button.
Chatlog Commands
An Admin can now disable or enable the Chatlog during a game.
From ingame:
Mutate UT2VoteChatOff or Mutate UT2VoteChatOn
From WebAdmin Console:
Say UT2VoteChatOff or Say UT2VoteChatOn
This was done so Admin can download the current Chatlog via remote FTP.
Clientside Demo
A Player can now start a Clientside Demo from the Client menu.
Mutator List
All Mutators are now in a single List which can hold up to 50 Mutators.
These include all the default Mutators as well and are displayed in alphabetical order.
Multi Mutators
An Admin can now select as many Mutators as he wants at any time.
Clan MapList
The maps in the Clan Maplist has been increased from 10 to 20
The same map can now also be listed twice in a Game.
Hourly Auto Gameswitch
An option has been added to the ini file where your server can switch to a new GameType at any time.
[UT2Vote17.UT2VoteGameSwitch]
SwitchToGame=(SwitchHour=12,GameClass="XGame.xDeathMatch",DoSwitch=True)
SwitchToGame=(SwitchHour=21,GameClass="XGame.xCTFGame",DoSwitch=False)
SwitchToGame=(SwitchHour=22,GameClass="XGame.xTeamGame",DoSwitch=True)
At 12:00 UT2Vote will now switch your Server to a DeathMatch game.
The switch at 21:00 will not take place because DoSwitch=False
The switch at 22:00 will take place however.
When using this new option, make sure your server PC is set to 24 hour time.
NB.. UT2Vote will set this new game as its current Default Game.
UT2Vote will ONLY switch to the new GameType if the server is empty.
WARNING! Make sure your GameClass is correct else your server will Crash!
bDisplayRec
This can be found in the Ini file and if set to False, it will not display the message:
< Recording Started > when an Admin starts a Demo recording.
UT2Vote vGames
As these special Games did not show in the UT2003 Browser they have all been changed to xGames.
Except for Invasion they are now as follows:
UT2Vote17.xDeathMatch
UT2Vote17.xTeamGame
UT2Vote17.xCTFGame
UT2Vote17.xDoubleDom
UT2Vote17.xBombingRun
UT2Vote17.Invasion
UT2Vote17.xMutantGame
UT2Vote17.xLastManStandingGame
Map Opinion Vote
Players can now vote an opinion on the current map being played.
This is so Admin can see which are the more popular maps on the server.
Players can also view the Top 20 maps by either clicking on the View button before voting an Opinion or by bringing up the Client Menu and doing it from there.
Players can also vote for one of the Top 20 Maps but selecting one and clicking on Submit.
Once a Player has given his Opinion Vote, the Opinion extended Window will no longer display for him.
The Admin can view the percentage Opinion in the Ini file under:
[UT2Vote17.UT2VoteMapsVoted]
bUseOpinion
If this is set to False, it will disable the Map Opinion Vote option in the Map Menu altogether.
bSortOpinion
If this Ini option if set to True, the maps will be sorted in their Opinion order rather than Maps Voted order.
VotePercent
This can be found in the Ini file and if set greater than 0, UT2Vote will use this as the required percentage to pass a Vote.
If set as VotePercent=0 then the old way will be used.
EndGame Button
The DefaultGame button in the Setup Menu has been replaced with a EndGame button.
This will now set the current game to its original and remove all ClanMatch configurations and Clan Password.
GamePassword
A GamePassword= has been added to the Ini file for Admin to enter the common Game Password needed for their Server.
NB.. The Game Password should only be entered here as this has priority over any other place.
bUseChatMap
In the Ini file, setting this to True will now have the ChatLog appended to the MapName.
In this way you can have a Chatlog for every map rather than one big Chatlog.
Also makes it easy to view other ChatLogs during the game by an Admin.
MapLimits per Game
The MapLimits are now set for each GameType rather than each Map Type.
This is because namy GameTypes use the same MapType and if a MapLimit has not counted to zero, that map would not show in the new game.
Rejected Maps
Rejected Maps are now also per GameType as with MapLimits.
Server Restart
When a Server is started, it no longer adds itself to the number of MapsVoted count.
Map Menu
The Map Menu Options window has been moved up to allow messages to be seen while the Menu is open.
Painter
The Painter weapon will now also be disabled when the Redeemer is disabled during a ClanMatch.
bShowVotes
In the Ini file, setting this to True will display the current Vote tally in voted order.
bShowTally
In the Ini file, setting this to True will display the current Vote tally in the Mapmenu but only after the player has voted for a Map Opinion or the Opinion is disabled.
The Tally will only display at GameEnd and in Random voting.
bDisWarmupIfTTM
In the Ini file, setting this to True will disable the UT2Vote Clan Warmup if TTM is being used.
Clan Warmup
When a player now is Ready - he will go into Spectator mode.
When everyone is ready a Countdown will start with the Match doing a Game restart and no longer a Level restart.
bWarmStart
Also added in the Setup Menu and if set to True, the above "warm" Game Restart will take place else if set to False, the normal Level restart will happen.
Clan Warm Time
Also added in the Setup Menu and indicates the time required for a Clan Warmup session.
HUDs
All standard Game HUDs are now catered for and all Clientside options, including Hud Transparency.
NB.. Huds will be disabled if TTM is running.
--------------------------- Credits ----------------------------------
Thanks go to the following for all the help and testing on UT2Vote17
Yakomo - Socke - NexXxus - MikeDr
Clans: =]DBoZ[= - [TDW]
Also thanks to all those people who sent their inputs and requests.
ProAsm
proasm@stormnet.co.za