? on Clashing Map selections using ut2vote!!!

  • Two Factor Authentication is now available on BeyondUnreal Forums. To configure it, visit your Profile and look for the "Two Step Verification" option on the left side. We can send codes via email (may be slower) or you can set up any TOTP Authenticator app on your phone (Authy, Google Authenticator, etc) to deliver codes. It is highly recommended that you configure this to keep your account safe.

Bonjaa

New Member
Jan 30, 2008
59
0
0
Hey all. I have installed BW to our server and we mainly play ballistic DM and TDM, along side with the regular ONS, DM, and TDM game styles. The problem I am have, is that when I select the maps wanted in rotation at the Web Console let say for any of the Ballistic map rotation. It makes these maps also for the regular dm/tdm rotations. If I go and use and save the regular map rotation, it will then vise-versa use the regular map rotation in ballistic dm/tdm. I am not sure how this is happening. But it is annoying because we have different style of maps for ballistic game play to regular game play. I have here a view lines from the ut2004.ini if this helps. If you need more info, let me know. If anybody can help, it would be appreciated. Thanks !!

[Engine.MaplistManager]
Games=(GameType="XGame.xDeathMatch",ActiveMaplist="Default DM")
Games=(GameType="XGame.xTeamGame",ActiveMaplist="Default TDM")
Games=(GameType="BallisticV21.Game_BallisticDeathmatch",ActiveMaplist="Default DM0")
Games=(GameType="BallisticV21.Game_BallisticTDM",ActiveMaplist="Default TDM0")
 
Last edited:

Bonjaa

New Member
Jan 30, 2008
59
0
0
I am not sure what DefaultActive=0 and DefaultActive=2 are for? Would this be a problem.

[DefaultDM MaplistRecord]
DefaultTitle=Default DM
DefaultGameType=XGame.xDeathMatch
DefaultActive=0
DefaultMaps=DM-1on1-Roughinery
DefaultMaps=DM-DE-Grendelkeep
DefaultMaps=DM-Antalus
DefaultMaps=DM-EvolutionsInLiquidv2
DefaultMaps=DM-Bridge][-2k6
DefaultMaps=DM-Coliseum2k4
DefaultMaps=DM-Deck17
DefaultMaps=DM-Blackhawk
DefaultMaps=DM-Goatswood
DefaultMaps=DM-HampsterDance-2k4
DefaultMaps=DM-HealPod

[DefaultTDM MaplistRecord]
DefaultTitle=Default TDM
DefaultGameType=XGame.xTeamGame
DefaultActive=2
DefaultMaps=DM-Corrugation
DefaultMaps=DM-Blackhawk
DefaultMaps=DM-Bridge][-2k6
DefaultMaps=DM-Coliseum2k4
DefaultMaps=DM-Deck17
DefaultMaps=DM-EvolutionsInLiquidv2
DefaultMaps=DM-Goatswood
DefaultMaps=DM-HampsterDance-2k4
DefaultMaps=DM-HealPod
DefaultMaps=DM-Rankin
DefaultMaps=DM-TokaraForest
DefaultMaps=DM-Goliath
DefaultMaps=DM-Gael
DefaultMaps=DM-Flux2
DefaultMaps=DM-DE-Osiris2
DefaultMaps=DM-Plunge

[DefaultDM0 MaplistRecord]
DefaultTitle=Default DM0
DefaultGameType=BallisticV21.Game_BallisticDeathmatch
DefaultActive=0
DefaultMaps=DM-Bridge][-2k6
DefaultMaps=DM-EvolutionsInLiquidv2
DefaultMaps=DM-HampsterDance-2k4
DefaultMaps=DM-TokaraForest
DefaultMaps=DM-{Ballistic}Goatswood
DefaultMaps=DM-{Ballistic}Blackhawk
DefaultMaps=DM-{Ballistic}SpiffingradSE-TSE
DefaultMaps=DM-{Ballistic}D2F-BombingBeachECE
DefaultMaps=DM-{Ballistic}LeftAlive
DefaultMaps=DM-{Ballistic}Rail

[DefaultTDM0 MaplistRecord]
DefaultTitle=Default TDM0
DefaultGameType=BallisticV21.Game_BallisticTDM
DefaultActive=2
DefaultMaps=DM-Bridge][-2k6
DefaultMaps=DM-EvolutionsInLiquidv2
DefaultMaps=DM-HampsterDance-2k4
DefaultMaps=DM-Deck17
DefaultMaps=DM-TokaraForest
DefaultMaps=DM-{Ballistic}Goatswood
DefaultMaps=DM-{Ballistic}Blackhawk
DefaultMaps=DM-{Ballistic}SpiffingradSE-TSE
DefaultMaps=DM-{Ballistic}D2F-BombingBeachECE
DefaultMaps=DM-{Ballistic}LeftAlive
DefaultMaps=DM-{Ballistic}Rail
 
Last edited:

ProAsm

Active Member
Mar 20, 2002
2,108
0
36
www.proasm.com
I have no idea how the default maplists work.
They are all tied up with the builtin mapvote.
Maybe try deleting your UT2004.ini file by starting again and let it create fresh lists.
 

Bonjaa

New Member
Jan 30, 2008
59
0
0
Well if I remove the server ut2004.ini file, will it create a new file by itself? If so, what about all the added info, such as logins, servername, serverpackages that have been adjusted, What happens to all these? Would I then have to input all the info again?

I take it this is not a guaranteed fix, correct?
 

Bonjaa

New Member
Jan 30, 2008
59
0
0
Another question on restarting the server with out the ut2004.ini file, will it restart with the ut2vote info, or do I need to add that as well. Reason I ask, is because when I original put in ut2vote, it mention about putting a copy of the ut2vote.ini (unchanged) in the ut2004.ini - would this be necessary?
 

ProAsm

Active Member
Mar 20, 2002
2,108
0
36
www.proasm.com
All you need in the ut2004.ini is the port number, bEnabled=true etc if you use WebAdmin.
UT2Vote will load whats needed into the ut2004.ini file.
The Servernames etc should go in the UT2Vote ini file.

The ut2vote.ini in the ut2004.ini is only for multiservers but then you use UT2VoteMulti and it will put itself there, otherwise is not required.
 

Bonjaa

New Member
Jan 30, 2008
59
0
0
Well, I removed the ut2004.ini from the server. Than restarted the server without it, and waited approx. 5 min and the server did not/would not restart. It did not to regenerate a new ut2004.ini file. Could it be that I did not wait long enough, or is there something I am missing/doing incorrectly?
 
Last edited:

ProAsm

Active Member
Mar 20, 2002
2,108
0
36
www.proasm.com
It should instantly generate a new UT2004.ini file, provided of course you deligated it.
The last command in your startup command should be -ini=UT2004.ini or it could be -ini=Server.ini as many admins use, as in this way you always preserve your UT2004.ini
 

Bonjaa

New Member
Jan 30, 2008
59
0
0
So this is what I currently have for the startup commandline ...
CTF-FaceClassic?game=XGame.xCTFGame?Mutator=UT2Vote57.UT2VoteX?MaxPlayers=$SLOTS ini=ut2004.ini multihome=${GAME_IP} port=${GAME_PORT} -nohomedir;cd ..
so instead of just ini=ut2004.ini it should be -ini=ut2004.ini ,is this correct? or should it work with what I had?
 

ProAsm

Active Member
Mar 20, 2002
2,108
0
36
www.proasm.com
That should be ok.
The '-' only forces a Dosbox to be dispayed while running the server which is not really necessary.
Well with that line your server should create a new UT2004.ini file.
If it does not and the server wont start then you have a major problem somewhere.
Check in your folder if you have the files: Default.ini and DefUser.ini
Basically the Default.ini is the base UT2004.ini and when a servers starts and cannot find a UT2004.ini it uses the Default.ini to save a new UT2004.ini
The same happens with the DefUser.ini if the User.ini is missing.
If its not doing that for whatever reason then maybe just use the Default.ini as a new UT2004.ini manually.
 

Bonjaa

New Member
Jan 30, 2008
59
0
0
I took a look at the files in the server, system folder. I only have DefUser.ini, and no Default.ini. I am not sure what to do from here, any ideas? I recently did a server reinstall, but not a full wipe reinstall. I would think that if this file was missing before, it should be there now. But being I do not have it, what do I do to get it? Also once I have it, if I understand this correctly, the server should start up a new ut2004.ini, correct?
 

ProAsm

Active Member
Mar 20, 2002
2,108
0
36
www.proasm.com
Yes, the server should start up creating a new UT2004.ini if its missing.
Anyhow if for whatever reason its not doing this, then just load the Default.ini into Notepad and save it as UT2004.ini and this will be the same.
Now in this new UT2004.ini add only the necessary Parameters and Serverpackages as needed.
Run the server, then quit it and look at the necessary MapLists and see whats there etc.
Once you have established your requirements, you can reload the original UT2004.ini and make the necessary corrections there if need be, else just keep the new UT2004.ini file and in future work with that.
 

Bonjaa

New Member
Jan 30, 2008
59
0
0
Well, I have taken my default.ini file and inputed the webadmin, port and serverpackage info for the server. Than I added to the server and deleted the ut2004.ini file. Restarted the server and the server did indeed start with a new ut2004.ini file. So I than went into the web admin server console and configured which maps I wanted with each game style, ONS, Ballistic ONS, DM, Ballistic DM, TDM and Ballistic TDM. I placed each game style with different maps to see if it would keep the maps separate from each other. I than went into the game and checked to see if the maps were in the right game styles. They were not! It was same as before with the new ut2004.ini file. When configuring what maps you want in the Web console, for each group, it would used the last "saved" and "use" map list for each style of game play. I am not sure what is happening here, any ideas?
 

ProAsm

Active Member
Mar 20, 2002
2,108
0
36
www.proasm.com
I hear what you are saying and have been here before but I cannot remember what the remedy (if any) was.
From what I remember, the UT2004 maplists are very tied up with the internal mapvote and basically what you need to do before you start any maplist configuring is to disable this internal mapvote completely, so that it does not exists at all.
From what I remember, ONLY the following maplists were directly UT2004 maplists while all the others are to do with the internal mapvote which in your case will just do nothing.
[XInterface.MapListDeathMatch]
[XInterface.MapListTeamDeathMatch]
[XInterface.MapListCaptureTheFlag]
[XInterface.MapListDoubleDomination]
[XInterface.MapListBombingRun]
[BonusPack.MapListMutant]
[BonusPack.MapListLastManStanding]
[Onslaught.ONSMapListOnslaught]
[Skaarjpack.MapListSkaarjInvasion]
[UT2K4Assault.ASMapList]

Other than that there is nothing more I can help with as maplists is something that has never been a prerequisite or even had a request about.

Oh! and one other thing, dump WebAdmin and do things manually in notepad.
WebAdmin is just too much grief :)
 
Last edited:

Bonjaa

New Member
Jan 30, 2008
59
0
0
So just to clarify, I need to disable the internal vote. Question is, how do I do this, do I just delete the maplist's that you had listed and allow the server to restart to create new ones? Is that how it works? Do I delete the titles too, or just the map in each list?

As well as I would dump webadmin but unfortunately there are other admins that only know how to use this and not in notepad form.
 

ProAsm

Active Member
Mar 20, 2002
2,108
0
36
www.proasm.com
Sorry for the delay but a lot of the time I cannot post on this forum as it just does not come in :(
Disabling internal mapvote:
[xVoting.xVotingHandler]
bMapVote=False

[xVoting.DefaultMapListLoader]
bUseMapList=False


Just remove the mapnames but not the [Headings]

WebAdmin always sets the maplists as if the internal mapvote is enabled even if its disabled.
UT2Vote is not compatible with WebAdmin.
If you use UT2Vote make sure:
bWebadmin=True
 

Bonjaa

New Member
Jan 30, 2008
59
0
0
Well this is getting frustrating! :( I checked the ...
Disabling internal mapvote:
[xVoting.xVotingHandler]
bMapVote=False

[xVoting.DefaultMapListLoader]
bUseMapList=False

... and all was as you wrote, is the same in my server ut2004.ini. I also checked that ...
If you use UT2Vote make sure:
bWebadmin=True
... it is as written as well. So I do not understand why/what is happening with my map voteing.

So I tried what you said, not to use WebAdmin and just use notepad. So I adjusted the maplist for Default ONS and as well as Ballistic Default ONS to two completely different map lists(using notepad). And without using the ut2vote default map for each game style. I inputed the ut2004.ini again with the changed info, and restarted the server. I than went in the game and pulled up the mapvote for ut2vote, and found that all maps I had listed were not there in either of the maplists. So I than just voted the game style and let it time out to see if the default ut2vote map would come up (that I did not put in the list), and after it timed out it switched the map to the default map in that particular game style. This makes no sense to me, does it to you or anyone else? I starting to wonder if it is a ut2vote issue where it is not taking command of the maplists correctly, could this be the case? Any help would be appreciated! Thanks...

note: I did the adjustment with a newly created ut2004 ini, as previously suggested.
 

Bonjaa

New Member
Jan 30, 2008
59
0
0
I think I might have stumbled on my problem. Maybe you can help? When putting in the maps for the XInterface. and the others, I have one for every game style, except for any of my ballistic game styles. Should I be adding these titles [XInterface.MapListBallisticDeathMatch], [XInterface.MapListBallisticTeamDeathMatch], and a [Onslaught.ONSMapListBallisticOnslaught]. If so, are these the right titles? And if so, how does ut2vote know to use these? Because as far as I can see that when you save a maplist, it than override it into the XInterface or the ONS list as well as the others. Does this make any sense? It seems to me that it is using the interface listings and not the commanded one in the [Engine.MaplistManager].:confused:

The reason I wonder is because when I deleted the maps in the xinterface and such.
Just remove the mapnames but not the [Headings]
Then when I get in game and I try to pull up the ut2vote map menu it says,
premature opening of mapmenu
any thoughts?
 
Last edited: