update to MUV3

This commit is contained in:
cclecle
2022-07-25 00:12:23 +02:00
parent 478542ecde
commit 00b66630c7
9 changed files with 1576 additions and 8446 deletions

View File

@@ -1,23 +1,24 @@
=========================================================================================
Map Vote Ultimate v2.3 for UT by Deepak O V, SpEcTra_7 & Sektor2111 (admin@ultimateut.tk)
=========================================================================================
======================================================
Map Vote Ultimate 3 for UT by Deepu, Spectra & Nelsona
======================================================
Release Date 22/04/2016
Release Date 08/03/2019
Map Vote Ultimate needs 1024 X 768 or more resolutions for fitting column width on the screen.
Map Vote Ultimate needs minimum 960 Width X 720 Height or more resolutions for fitting column width on the screen.
What is Map Vote Ultimate v2.3?
===============================
What is Map Vote Ultimate?
=========================
Map Vote Ultimate is a Map vote Mutator that allows the players to vote for the next map being played
Main Features:
==============
- Voting for up to 4096 maps
- 8 Customizable Map Lists+
- Voting for up to 8192 maps
- 12 Customizable Map Lists+
- Search option
- Customizable background, boxes, boxes text & titles color
- Up to 60 Custom gametypes where you can assign Prefixes, Mutators and Settings
- Filter system (supporting Wildcards) to implement detailed Map list assignments (up to 8x512 Filters)
- Filter system (supporting Wildcards) to implement detailed Map list assignments (up to 8x64 Filters)
- Predefined Map list if noone voted (return to default maps)
- Automatically map switch to a predefinded Map list if server is empty for a certain time (return to default maps)
- Priority System for Map lists
@@ -33,39 +34,44 @@ Installation (Server)
=====================
1) copy the .u, .int and .ini files to the UT\System folder
2) add to the UnrealTournament.ini in section [Engine.GameEngine] the following entry
3) If you are using XC_Engine, won't need to add "MVU3" to the ServerPackages list.
[Engine.GameEngine]
ServerPackages=MapVoteULv2_3
ServerPackages=MVU3
Configuration
=============
The configuration is done in the file MapVoteULv2_3.ini
The configuration is done in the file MVU_Config.ini
Most of the settings can be changed in-game too. If you log in as admin and open the Map Vote you will get an additional Admin Tab.
Make sure about (bReloadMapsOnRequestOnly=True in MapVoteULv2_3.ini) or (Check "Reload Maps on request only" option in Admin tab)
Make sure about (bReloadMapsOnRequestOnly=True in MVU_Config.ini) or (Check "Reload Maps on request only" option in Admin tab)
This option can prevent all time maps loading in server side. This option reduce CPU load & faster server restart.
If you added a new map in server click on "Reload Maps" button. It updates map names to "MapListTemp.ini" file.
If you added a new map in server click on "Reload Maps" button. It updates map names to "MVU_MapList.ini" file.
UPDATE FROM MapVoteULv2_2 TO MapVoteULv2_3
==========================================
In MapVoteULv2_2 the MutatorActorConfig[] has been removed and merged into the CustomGameConfig[].
UPDATE FROM MapVoteULv2_4 TO MVU3
=================================
In MapVoteULv2_4 the MutatorActorConfig[] has been removed and merged into the CustomGameConfig[].
Remove the MutatorActorConfig[] entries and start the server and do a servertravel. The CustomGameConfig[] settings should now
have been expanded and you can apply the Mutators there.
Starting up Map Vote
====================
Fire up your server and choose "Map Vote Ultimate 2.3" from the Mutator Tab
Fire up your server and choose "Map Vote Ultimate 3" from the Mutator Tab
or
Add this line to server startup mutator list "MVU3.BDBMapVote"
Hints:
======
* to open the votemenu midgame use the following keybinding: "mutate bdbmapvote votemenu" or say !v (Command Utility installed).
* to open the votemenu midgame use the following keybinding: "mutate bdbmapvote votemenu" or say !v, !vote, !mapvote and !kickvote.
* to adjust color settings for background, boxes, boxes text & titles, open the votemenu then click on "Config" tab to get color configuration.
* to adjust settings in-game log in as admin and open the votemenu, you will get an additional "Admin" tab for configuration.
FAQ: What settings do I need in MapVoteULv2_3.ini?
==================================================
FAQ: What settings do I need in MVU_Config.ini?
===============================================
1) Step 1: Loading Maps
-----------------------
Step 1: Loading Maps
--------------------
For default gametypes there are predefined keys to enable the maps:
bDM=True
@@ -75,14 +81,14 @@ FAQ: What settings do I need in MapVoteULv2_3.ini?
bCTF=True
bAS=True
To load cusom gametypes, mutators and settings you can use up to 60 'CustomGameConfig's.
To load cusom gametypes, mutators, settings and packages you can use up to 60 'CustomGameConfig's.
Here some examples to load iDM, iCTF, iAS, RocketArena and Bunnytrack:
DefaultSettings="FriendlyFireScale=0.0"
CustomGameConfig[0]=(bEnabled=True,GameClass="Botpack.DeathMatchPlus",NewPrefix="iDM",Mutators="BotPack.InstaGibDM",Settings="")
CustomGameConfig[1]=(bEnabled=True,GameClass="Botpack.DeathMatchPlus",NewPrefix="proDM",Mutators="",Settings="FriendlyFireScale=1.0")
CustomGameConfig[2]=(bEnabled=True,GameClass="BotPack.CTFGame",NewPrefix="iCTF",Mutators="BotPack.InstaGibDM",Settings="")
CustomGameConfig[3]=(bEnabled=True,GameClass="LeagueAS140.LeagueAssault",NewPrefix="iAS",Mutators="BotPack.InstaGibDM",Settings="")
CustomGameConfig[0]=(bEnabled=True,GameClass="Botpack.DeathMatchPlus",NewPrefix="iDM",Mutators="BotPack.InstaGibDM",Settings="",Packages="Test1")
CustomGameConfig[1]=(bEnabled=True,GameClass="Botpack.DeathMatchPlus",NewPrefix="proDM",Mutators="",Settings="FriendlyFireScale=1.0",Packages="Test2")
CustomGameConfig[2]=(bEnabled=True,GameClass="BotPack.CTFGame",NewPrefix="iCTF",Mutators="BotPack.InstaGibDM",Settings="",Packages="Test3")
CustomGameConfig[3]=(bEnabled=True,GameClass="LeagueAS140.LeagueAssault",NewPrefix="iAS",Mutators="BotPack.InstaGibDM",Settings="",Packages="Test4")
CustomGameConfig[4]=(bEnabled=True,GameClass="RocketArena.RocketArenaGame",NewPrefix="")
CustomGameConfig[5]=(bEnabled=True,GameClass="BunnyTrack.BunnyTrackGame",NewPrefix="")
@@ -90,12 +96,16 @@ FAQ: What settings do I need in MapVoteULv2_3.ini?
E.g.: to load Deathmatch and Insta-Deathmatch just change the prefix of the Insta-Deathmach to 'iAS'
* Custom Settings:
You can use several custom settings by seperating them with a comma. E.g.: "FriendlyFireScale=1.0,Aircontrol=0.8"
You can use several custom settings by seperating them with a comma. E.g.: Settings="FriendlyFireScale=1.0,Aircontrol=0.8"
IMPORTANT: If you use custom settings in the CustomGameConfigs you have to make sure those settings get reset to Default for all other maps:
E.g.: DefaultSettings="FriendlyFireScale=0.0,AirControl=0.35"
* Packages:
You can use several custom packages by seperating them with a comma. E.g.: Packages="SoldierSkins,CommandoSkins,FCommandoSkins,SGirlSkins,BossSkins,Botpack"
IMPORTANT: You must need atleast XC_Engine version 15 or more version to load Packages for each CustomGameConfig.
2) Step 2: Assign the maps to a map list
----------------------------------------
Step 2: Assign the maps to a map list
-------------------------------------
Tell the Map Vote in which list the maps should be displayed. Use the (up to 512 per list) 'List1FilterX[Y]' variables for this.
You can use wildcards in the Filters. Some Examples:
@@ -129,6 +139,25 @@ A: Support forum: http://forum.ultimateut.tk/
Version History:
================
MVU3:
-----
* Added : 8192 maps support
* Added : Packages loading ability with the help of XC_Engine for each CustomGameConfig
* Added : Self package loading ability if XC_Engine installed
* Added : Window stay at center of the screen when resolution changed
* Changed : All config .ini files to "MVU_" prefix & Map Vote package name
* Increased: Map Vote History cache number to 1024
* Reduced : List Filters to 8x64
* Reduced : Exclude Filter to 512
* Fixed : Most of the accessed nones
* Added : (!) say commands, not required any custom command loader for MVU
MapVoteULv2_4:
--------------
* Added : Search option
* Enhanced : Loading state
MapVoteULv2_3:
--------------
* Added : 4096 maps support