Here it is, the new MapVoteLA
I decided to make this update to fix some errors that were reportet about MapvoteLA12 and took the chance to add some new requested features. The main changes are:
If you update from MapvoteLA12 you have to reconfigure the CustomGameConfigs, since the Game MutatorActorConfig[] has been merged into CustomGameConfig[]. Maybe best start with a clean mapvotela.ini
old config from MapVoteLA12:
CustomGameConfig[0]=(bEnabled=True,GameClass="Botpack.DeathMatchPlus",NewPrefix="iDM")
MutatorActorConfig[0]=(Prefixes="iDM",Classes="BotPack.InstaGibDM")
new config in MapVoteLA13:
CustomGameConfig[0]=(bEnabled=True,GameClass="Botpack.DeathMatchPlus",NewPrefix="iDM",Mutators="BotPack.InstaGibDM",Settings="")
Keep in mind: if you enter some custom Settings don't forget to configure the default settings so they get reset for the other gametypes:
e.g.:
CustomGameConfig[1]=(bEnabled=True,GameClass="Botpack.DeathMatchPlus",NewPrefix="proDM",Mutators="",Settings="FriendlyFireScale=1.0")
DefaultSettings="FriendlyFireScale=0.0"
Here's the complete change list:
Support: Many support questions have already been answered in the MapVoteLA12 Thread. Please read up there first
Download MapVoteLA13 (IE users: if the file is named attachment.php just rename it into MapvoteLA13.zip)
Try it out here: unreal://213.202.216.73:7177
Have fun
I decided to make this update to fix some errors that were reportet about MapvoteLA12 and took the chance to add some new requested features. The main changes are:
- You can now apply custom settings to gametypes, e.g. you can vote for Pro now
- Custom gametypes can now quickly be enabled/disabled via AdminPage
- No 256 maps per Maplist limit any more
- Maplist cache: If this feature is enabled the maplists get stored in an ini so the server doesnt have to reload the whole maps folder and reapply all filters on mapchange. This cuts down the loading time quite much
If you update from MapvoteLA12 you have to reconfigure the CustomGameConfigs, since the Game MutatorActorConfig[] has been merged into CustomGameConfig[]. Maybe best start with a clean mapvotela.ini
old config from MapVoteLA12:
CustomGameConfig[0]=(bEnabled=True,GameClass="Botpack.DeathMatchPlus",NewPrefix="iDM")
MutatorActorConfig[0]=(Prefixes="iDM",Classes="BotPack.InstaGibDM")
new config in MapVoteLA13:
CustomGameConfig[0]=(bEnabled=True,GameClass="Botpack.DeathMatchPlus",NewPrefix="iDM",Mutators="BotPack.InstaGibDM",Settings="")
Keep in mind: if you enter some custom Settings don't forget to configure the default settings so they get reset for the other gametypes:
e.g.:
CustomGameConfig[1]=(bEnabled=True,GameClass="Botpack.DeathMatchPlus",NewPrefix="proDM",Mutators="",Settings="FriendlyFireScale=1.0")
DefaultSettings="FriendlyFireScale=0.0"
Here's the complete change list:
- Enhanced: You can now apply Custom Settings to the Maplists/Gametypes. Switching e.g. FriendlyFireScale or Aircontrol is now possible
- Enhanced: No 256 maps limit per MapList any more. All 1024 maps can be put into one list if desired
- Enhanced: Filter Arrays increased from 32 to 48 per List
- Enhanced: Mutator configuration now merged into Gametype configuration. Custom Gametypes are now easier to configure in only one line
- Enhanced: Custom Gametypes can now be enabled/disabled via admin window
- Enhanced: The mapvote window doesn't open/interrupt the user any more if he is typing. It will open after you finished your typing
- Enhanced: Message Timout Slider is back
- Enhanced: If MapListIfNooneVoted is set to 0 the map will be chosen random out of all lists
- Enhanced: Improved maploading/filter algorithm. Maps that get filtered off do not count for the maplimit any more. So all 1024 map slots can be used for visible maps.
- Enhanced: New Parameter: 'bReloadMapsOnRequestOnly': If you have many maps or large filters the loading time will increase and the servertravel will take longer and longer. If you set bReloadMapsOnRequestOnly the maplist will get buffered into an ini. This will cut down the loading time to almost zero. The maplist only gets updated if you login to the admin page and click 'Reload maps' (recomended!)
- Enhanced: Added an ExcludeFilter[16] to remove special maps. This Filter can be enabled/disabled via admin menu
- Fixed: The Map-Screenshot preview now works on all custom prefixes
- Fixed: The 'who kicks who' feature now displays the correct playernames
- Fixed: Crashed maps list was ignored when filling maplist 1
- Fixed: An error that could cause a servercrash
- Fixed: MutatorActorConfig only executed the first matching line if found
- Fixed: Window autoopen didn't work when bKickVote was false
- Fixed: If noone voted sometimes the server got stuck (if repeatlimit was > 0)
- Fixed: No more accessed nones if the maplist overflows (>1024). It now logs detailed Errorlogs/Info
- Fixed: The 'RemoveCrashedMaps' feature didn't work for maps that were loaded from a custom game config
- Fixed: MultiCTF and Bunnytrack (CTFv5) should now work properly
Support: Many support questions have already been answered in the MapVoteLA12 Thread. Please read up there first
Download MapVoteLA13 (IE users: if the file is named attachment.php just rename it into MapvoteLA13.zip)
Try it out here: unreal://213.202.216.73:7177
Have fun
Attachments
Last edited: