update to MUV3
This commit is contained in:
@@ -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
|
Map Vote Ultimate is a Map vote Mutator that allows the players to vote for the next map being played
|
||||||
|
|
||||||
Main Features:
|
Main Features:
|
||||||
==============
|
==============
|
||||||
|
|
||||||
- Voting for up to 4096 maps
|
- Voting for up to 8192 maps
|
||||||
- 8 Customizable Map Lists+
|
- 12 Customizable Map Lists+
|
||||||
|
- Search option
|
||||||
- Customizable background, boxes, boxes text & titles color
|
- Customizable background, boxes, boxes text & titles color
|
||||||
- Up to 60 Custom gametypes where you can assign Prefixes, Mutators and Settings
|
- 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)
|
- 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)
|
- 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
|
- Priority System for Map lists
|
||||||
@@ -33,39 +34,44 @@ Installation (Server)
|
|||||||
=====================
|
=====================
|
||||||
1) copy the .u, .int and .ini files to the UT\System folder
|
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
|
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]
|
[Engine.GameEngine]
|
||||||
ServerPackages=MapVoteULv2_3
|
ServerPackages=MVU3
|
||||||
|
|
||||||
Configuration
|
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.
|
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.
|
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
|
UPDATE FROM MapVoteULv2_4 TO MVU3
|
||||||
==========================================
|
=================================
|
||||||
In MapVoteULv2_2 the MutatorActorConfig[] has been removed and merged into the CustomGameConfig[].
|
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
|
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.
|
have been expanded and you can apply the Mutators there.
|
||||||
|
|
||||||
Starting up Map Vote
|
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:
|
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 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.
|
* 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:
|
For default gametypes there are predefined keys to enable the maps:
|
||||||
bDM=True
|
bDM=True
|
||||||
@@ -75,14 +81,14 @@ FAQ: What settings do I need in MapVoteULv2_3.ini?
|
|||||||
bCTF=True
|
bCTF=True
|
||||||
bAS=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:
|
Here some examples to load iDM, iCTF, iAS, RocketArena and Bunnytrack:
|
||||||
|
|
||||||
DefaultSettings="FriendlyFireScale=0.0"
|
DefaultSettings="FriendlyFireScale=0.0"
|
||||||
CustomGameConfig[0]=(bEnabled=True,GameClass="Botpack.DeathMatchPlus",NewPrefix="iDM",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")
|
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="")
|
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="")
|
CustomGameConfig[3]=(bEnabled=True,GameClass="LeagueAS140.LeagueAssault",NewPrefix="iAS",Mutators="BotPack.InstaGibDM",Settings="",Packages="Test4")
|
||||||
CustomGameConfig[4]=(bEnabled=True,GameClass="RocketArena.RocketArenaGame",NewPrefix="")
|
CustomGameConfig[4]=(bEnabled=True,GameClass="RocketArena.RocketArenaGame",NewPrefix="")
|
||||||
CustomGameConfig[5]=(bEnabled=True,GameClass="BunnyTrack.BunnyTrackGame",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'
|
E.g.: to load Deathmatch and Insta-Deathmatch just change the prefix of the Insta-Deathmach to 'iAS'
|
||||||
|
|
||||||
* Custom Settings:
|
* 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:
|
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"
|
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.
|
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:
|
You can use wildcards in the Filters. Some Examples:
|
||||||
@@ -129,6 +139,25 @@ A: Support forum: http://forum.ultimateut.tk/
|
|||||||
|
|
||||||
Version History:
|
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:
|
MapVoteULv2_3:
|
||||||
--------------
|
--------------
|
||||||
* Added : 4096 maps support
|
* Added : 4096 maps support
|
||||||
BIN
Redirect/MVU3.u.uz
Normal file
BIN
Redirect/MVU3.u.uz
Normal file
Binary file not shown.
2
Run.sh
2
Run.sh
@@ -36,7 +36,7 @@ function del_ServerActors() {
|
|||||||
del_iniKey 'XC_Engine.XC_GameEngine' ServerActors $1
|
del_iniKey 'XC_Engine.XC_GameEngine' ServerActors $1
|
||||||
}
|
}
|
||||||
function getmodprefix() {
|
function getmodprefix() {
|
||||||
UFile=$(find $OUTPUT_DIR/System -type f -name "MapVoteULv*.u" -exec basename {} \;)
|
UFile=$(find $OUTPUT_DIR/System -type f -name "MVU*.u" -exec basename {} \;)
|
||||||
BaseName="${UFile%.*}"
|
BaseName="${UFile%.*}"
|
||||||
echo "$BaseName"
|
echo "$BaseName"
|
||||||
}
|
}
|
||||||
|
|||||||
2
System/MVU.int
Normal file
2
System/MVU.int
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
[Public]
|
||||||
|
Object=(Name=MVU3.BDBMapVote,Class=Class,MetaClass=Engine.Mutator,Description="Map Vote Ultimate 3,Map Vote system for Unreal Tournament!")
|
||||||
BIN
System/MVU3.u
Normal file
BIN
System/MVU3.u
Normal file
Binary file not shown.
1513
System/MVU_Config.ini
Normal file
1513
System/MVU_Config.ini
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -1,2 +0,0 @@
|
|||||||
[Public]
|
|
||||||
Object=(Name=MapVoteULv2_3.BDBMapVote,Class=Class,MetaClass=Engine.Mutator,Description="Map Vote Ultimate 2.3,Map Vote system for Unreal Tournament!")
|
|
||||||
Binary file not shown.
Reference in New Issue
Block a user