Re: Map Vote Extended (MVE2c) improvements of MVE2a
Posted: Sun Jul 10, 2022 2:32 pm
2 pull request pending in GitHub please approve, yes you can set that to 1.0 by default I will send the generated configs
Code: Select all
mutate bdbmapvote fullscan
Code: Select all
[MVE] Scan `MH-WaterGodTemple.unr`: OK!
[MVE] Scan `MH-Wolf3Dv4.unr`: OK!
[MVE] Scan `MH-ZenithCity.unr`: OK!
Failed to load "MonsterMatch": Can't find file for package "MonsterMatch"..
Failed to load "MM-SpireVillage": Can't find file for package "MonsterMatch"..
Failed to load "PlayerStart unr.PlayerStart0": Can't find file for package "MonsterMatch"..
[MVE] Scan `MM-SpireVillage.unr`: FAILED TO LOAD!!!!!! < check map/packages for errors
[MVE] Scan `Morose.unr`: OK!
...
Code: Select all
[MVE] PostBeginPlay!.
[MVE] ServerPackages are correctly set up!.
[MVE] Current map `DM-NRMC-Trident-v3` does not match the travel map `DM-NRMC-OutreachIV`.
[MVE] Will attempt to switch to `DM-NRMC-OutreachIV`.
[MVE] Goto `DM-NRMC-OutreachIV:54`` TryCount: `1`.
[MVE] -> TravelString: `DM-NRMC-OutreachIV?Game=Botpack.DeathMatchPlus`.
[MVE] -> GameIdx: `54`.
[MVE] 3 map override rules were loaded!.
[MVE] -> ServerPackages: `("SoldierSkins","CommandoSkins","FCommandoSkins","SGirlSkins","BossSkins","Botpack","multimesh","epiccustommodels","tcowmeshskins","tnalimeshskins","tskmskins","SkeletalChars","SkeletalCharsFix313","fnn166","BP1H166","BP4H166","SBU3","UP2","fsb21","UTChat22e","IntroCUT99.uax","FFNLogoTexV3","UTSAccuBeta4_2_9","SendTo_v07c","FastCap","ClassicCrotchshotv1_1","CountryFlags3ffn","MVE2e","cache-mvss-l56ip47a","FFNLogoTexV3")`.
[MVE] -> TickRate: `65`.
Code: Select all
mutate bdbmapvote reload
Code: Select all
[MVE] Scanning all map files, this might take a while
[MVE] Remove old + add new maps...
[MVE] Checking premade lists...
[MVE] Matched 0 maps to 0 gametypes from 1 scanned maps.
[MVE]
[MVE] [ERROR] No maps were loaded!
[MVE]
[MVE] [ERROR] No gametypes were detected!
[MVE]
[MVE] -> enabled gametypes with `bEnabled=True`
[MVE] -> make sure the gametype's VotePriority > 0
[MVE] -> the gametype's GameClass, GameName, RuleName must not be empty
[MVE]
[MVE]
[MVE] [WARNING] Unusually low number of maps were found on filesystem!
[MVE]
[MVE] -> make sure you have maps in your map folders
[MVE] -> verify map folders is are to Paths `Paths=../Maps/*.unr`
[MVE]
[MVE] Map list has been reloaded, check results in the `MVE_MapList.ini
To enable dynamic loading of the serverpackages, verify the following:a9902957@nepwk.com wrote: ↑Sun Jul 24, 2022 9:51 am Can anyone explain for dummies how to use this to have ServerPackages dynamically adjusted so that clients do not have to download
everything the server could potentially run upon their first connection attempt?
ok that solved the problem_21 wrote: ↑Mon Aug 08, 2022 7:24 pm @bearbeardut99:
That's a very strange message you got, looks like a bug. You should only get that when MapVote does not identify you as a human player, which should never happen.
It could be an incompatibility with another mod or mutator or something. Are you using something that changes the player class? If you send me a list of what you're running on the sever I can try to reproduce it. If I can't reproduce it, I won't be able to properly fix it.
We had issues before where the MapVote added some non-player actors to the vote list so I did make the check strict-er.
Watch the server logs for `[MVE] PlayerJoined:` messages logged, normally there should be one for each player that joins the server. If there isn't they won't receive the map list and won't be able to vote.
I've made a special build for you of the server package, it's still not optimal but it has a fallback for players not on the voters list.
MVES.zip