MapVoteLA12

  • Hey - turns out IRC is out and something a little more modern has taken it's place... A little thing called Discord!

    Join our community @ https://discord.gg/JuaSzXBZrk for a pick-up game, or just to rekindle with fellow community members.

Status
Not open for further replies.
GK{TSU} said:
oh and when I killall bot ... it sounds like it kills bot over and over again (like caught in a loop) or something. (ie: that "weet" sound when someone is kicked)

Do you use UTPure ? or do you use ActorCLP ? please let me know I might know the problem, but not the solution.. ;)

- Barak
 
I gotta ask something, I was thinking about another thing to add to the MapVote if it is possibe.

How about adding a function that will change the "GameSpeed", "AirControl", and something else if needed.. I noticed that I run some mods with diff game speeds..

Please let me know if you need any help, or anything like that ok ?

- Barak
 
Sounds like a good idea. Playing AS-Overlord with 130% air control is much more do-able!:D
 
dealing with Bunnytrack CTF V5

Barak said:
Also I've noticed there is a problem using close prefixes or sub prefixes, like CTF-BT [CTF take it too], or CTFM [CTF takes it too].
The mapvote uses the "-" in mapname to seperate Mapprefix and Mapname. Therefore there should only be one "-" in every mapname. Unfortunately Bunnytrack-CTF-V5 uses a very stupid mapprefix: "CTF-BT-"

The result is:
* If you enable CTF then Bunnytrack maps are loaded aswell (cause they start with CTF- aswell). If you vote for them then of course the gametype won't change. If you load CTF and CTF-BT maps then the CTF-BT will get loaded twice (from CTF and from CTF-BT)

The solution:
* Change the prefixes so they don't contain a "-" (e.g.: instead of 'CTF-BT' use 'BCTF')
* Don't use prefixes that are completely part of another Prefix

This should solve all Bunnytrack CTF-V5 problems and the ones Barak mentioned above aswell ;)
 
Cratos said:
The result is:
* If you enable CTF then Bunnytrack maps are loaded aswell (cause they start with CTF- aswell). If you vote for them then of course the gametype won't change. If you load CTF and CTF-BT maps then the CTF-BT will get loaded twice (from CTF and from CTF-BT)
... I haven't tested this, but would loading CTF-BT maps in (say for example) the third list, then loading CTF- maps in the fourth list still have the same effect? Or would it work, since the CTF-BT maps have already been populated in a prior list?
 
well the main problem is the loading of the maps, not the maplistassignment. UT itself can't handle "-" in Prefixes correctly. The CTF Gametype does load everything that starts with CTF- including CTF-BT maps.
So if you want to have CTF and CTF-BT in your mapvote you have to use distinct prefixes and use the filter system to get rid of unwanted CTF-BT maps that got loaded twice and would result in playing BT maps in CTF

The bunnytrack team should get a big slap for using a "-" in their map prefixes which UT just can't handle :X I still suggest to use the other Bunnytrack mod that respects the UT conventions and uses "BT-" as a prefix
 
Cratos said:
dealing with Bunnytrack CTF V5


The mapvote uses the "-" in mapname to seperate Mapprefix and Mapname. Therefore there should only be one "-" in every mapname. Unfortunately Bunnytrack-CTF-V5 uses a very stupid mapprefix: "CTF-BT-"

The result is:
* If you enable CTF then Bunnytrack maps are loaded aswell (cause they start with CTF- aswell). If you vote for them then of course the gametype won't change. If you load CTF and CTF-BT maps then the CTF-BT will get loaded twice (from CTF and from CTF-BT)

The solution:
* Change the prefixes so they don't contain a "-" (e.g.: instead of 'CTF-BT' use 'BCTF')
* Don't use prefixes that are completely part of another Prefix

This should solve all Bunnytrack CTF-V5 problems and the ones Barak mentioned above aswell ;)

huh?? sorry could you say that again for the n00bsupreme. :(

1. I already had the prefix set to BT. It still populate the CTF list with bt.
2. and it DOES change the gametype in mine when I vote for it from the CTF list. :/

The question is: maybe if prefix the DEFAULT CTF list (bCTF) to something withOUT the regular "CTF" in it? (not worrying about the stupid BT mapprefix. The BT prefix is longer...so changing it doesn't help since you have to use the defalut CTF prefix to load CTF. er.....did that make sense? nm.

here's what I mean:

CustomGameConfig[1]=(bEnabled=True,GameClass="BotPack.CTFGame",NewPrefix="CxTxF")
CustomGameConfig[3]=(bEnabled=True,GameClass="BTctfV5.BTctf",NewPrefix="BT")
.
.
List1Filter[0]=CxTxF*
.
.
List2Filter[0]=BT*


would that do it?? hmm....I'm gunna try that out myself. heh.


----------
OOOOORRRRRR in the next version (if you make one ;) :D), an EXCLUDE/EXCEPTIONS filter would be great!!!!

ie:
List1Filter[0]=CTF*

.
.
ExcludeList1Filter[0]=CTF-BT*

or something.
:P ;)

would that be possible? I think that would solve any futre BT conflicts as well as other mods that may conflict (like MultiCTF). just a thought.

anyway...here's the ini I had before this post for reference. ;) :D


[MapVoteLA12.BDBMapVote]
bAutoDetect=False
bDM=True
bLMS=False
bTDM=True
bDOM=False
bCTF=True
bAS=False
ASClass=Botpack.Assault
VoteTimeLimit=70
KickPercent=51
bUseMapList=False
ScoreBoardDelay=10
bAutoOpen=True
bKickVote=True
bShowWhoKicksWho=True
bCheckOtherGameTie=True
RepeatLimit=7
MapListIfNooneVoted=1
MapVoteHistoryType=MapVoteLA12.MapVoteHistory1
ServerInfoURL=
MapInfoURL=
MidGameVotePercent=48
Mode=Accumulation
MinMapCount=5
bRemoveCrashedMaps=True
bEntryWindows=False
bDebugMode=False
bEnableEmptyServerLevelSwitch=False
EmptyServerLevelSwitchTimeMins=15
bLoadScreenShot=True
MapVoteTitle=TSU III (Sniper Arena)
LogoTexture=
List1Priority=1.000000
List2Priority=1.000000
List3Priority=1.000000
List4Priority=1.000000
List1Title=Capture The Flag
List2Title=DM & TDM
List3Title=BunnyTracks
List4Title=JailBreak
bList1ObeyRepeatLimit=True
bList2ObeyRepeatLimit=True
bList3ObeyRepeatLimit=True
bList4ObeyRepeatLimit=True
CustomGameConfig[0]=(bEnabled=False,GameClass="Botpack.DeathMatchPlus",NewPrefix="iDM")
CustomGameConfig[1]=(bEnabled=False,GameClass="BotPack.CTFGame",NewPrefix="iCTF")
CustomGameConfig[2]=(bEnabled=True,GameClass="JailBreak.JailBreak",NewPrefix="JB")
CustomGameConfig[3]=(bEnabled=True,GameClass="BTctfV5.BTctf",NewPrefix="BT")
CustomGameConfig[4]=(bEnabled=False,GameClass="",NewPrefix="")
CustomGameConfig[5]=(bEnabled=False,GameClass="",NewPrefix="")
CustomGameConfig[6]=(bEnabled=False,GameClass="",NewPrefix="")
CustomGameConfig[7]=(bEnabled=False,GameClass="",NewPrefix="")
CustomGameConfig[8]=(bEnabled=False,GameClass="",NewPrefix="")
CustomGameConfig[9]=(bEnabled=False,GameClass="",NewPrefix="")
CustomGameConfig[10]=(bEnabled=False,GameClass="",NewPrefix="")
CustomGameConfig[11]=(bEnabled=False,GameClass="",NewPrefix="")
CustomGameConfig[12]=(bEnabled=False,GameClass="",NewPrefix="")
CustomGameConfig[13]=(bEnabled=False,GameClass="",NewPrefix="")
CustomGameConfig[14]=(bEnabled=False,GameClass="",NewPrefix="")
CustomGameConfig[15]=(bEnabled=False,GameClass="",NewPrefix="")
MutatorActorConfig[0]=(Prefixes="BT",Classes="BTctfV5.BTctf")
MutatorActorConfig[1]=(Prefixes="JB",Classes="JailBreak.JailBreak")
MutatorActorConfig[2]=(Prefixes="",Classes="")
MutatorActorConfig[3]=(Prefixes="",Classes="")
MutatorActorConfig[4]=(Prefixes="",Classes="")
MutatorActorConfig[5]=(Prefixes="",Classes="")
MutatorActorConfig[6]=(Prefixes="",Classes="")
MutatorActorConfig[7]=(Prefixes="",Classes="")
MutatorActorConfig[8]=(Prefixes="",Classes="")
MutatorActorConfig[9]=(Prefixes="",Classes="")
MutatorActorConfig[10]=(Prefixes="",Classes="")
MutatorActorConfig[11]=(Prefixes="",Classes="")
MutatorActorConfig[12]=(Prefixes="",Classes="")
MutatorActorConfig[13]=(Prefixes="",Classes="")
MutatorActorConfig[14]=(Prefixes="",Classes="")
MutatorActorConfig[15]=(Prefixes="",Classes="")
List1Filter[0]=CTF*
List1Filter[1]=
List1Filter[2]=
List1Filter[3]=
List1Filter[4]=
List1Filter[5]=
List1Filter[6]=
List1Filter[7]=
List1Filter[8]=
List1Filter[9]=
List1Filter[10]=
List1Filter[11]=
List1Filter[12]=
List1Filter[13]=
List1Filter[14]=
List1Filter[15]=
List1Filter[16]=
List1Filter[17]=
List1Filter[18]=
List1Filter[19]=
List1Filter[20]=
List1Filter[21]=
List1Filter[22]=
List1Filter[23]=
List1Filter[24]=
List1Filter[25]=
List1Filter[26]=
List1Filter[27]=
List1Filter[28]=
List1Filter[29]=
List1Filter[30]=
List1Filter[31]=
List2Filter[0]=DM-*
List2Filter[1]=TDM-*
List2Filter[2]=
List2Filter[3]=
List2Filter[4]=
List2Filter[5]=
List2Filter[6]=
List2Filter[7]=
List2Filter[8]=
List2Filter[9]=
List2Filter[10]=
List2Filter[11]=
List2Filter[12]=
List2Filter[13]=
List2Filter[14]=
List2Filter[15]=
List2Filter[16]=
List2Filter[17]=
List2Filter[18]=
List2Filter[19]=
List2Filter[20]=
List2Filter[21]=
List2Filter[22]=
List2Filter[23]=
List2Filter[24]=
List2Filter[25]=
List2Filter[26]=
List2Filter[27]=
List2Filter[28]=
List2Filter[29]=
List2Filter[30]=
List2Filter[31]=
List3Filter[0]=BT*
List3Filter[1]=
List3Filter[2]=
List3Filter[3]=
List3Filter[4]=
List3Filter[5]=
List3Filter[6]=
List3Filter[7]=
List3Filter[8]=
List3Filter[9]=
List3Filter[10]=
List3Filter[11]=
List3Filter[12]=
List3Filter[13]=
List3Filter[14]=
List3Filter[15]=
List3Filter[16]=
List3Filter[17]=
List3Filter[18]=
List3Filter[19]=
List3Filter[20]=
List3Filter[21]=
List3Filter[22]=
List3Filter[23]=
List3Filter[24]=
List3Filter[25]=
List3Filter[26]=
List3Filter[27]=
List3Filter[28]=
List3Filter[29]=
List3Filter[30]=
List3Filter[31]=
List4Filter[0]=JB*
List4Filter[1]=
List4Filter[2]=
List4Filter[3]=
List4Filter[4]=
List4Filter[5]=
List4Filter[6]=
List4Filter[7]=
List4Filter[8]=
List4Filter[9]=
List4Filter[10]=
List4Filter[11]=
List4Filter[12]=
List4Filter[13]=
List4Filter[14]=
List4Filter[15]=
List4Filter[16]=
List4Filter[17]=
List4Filter[18]=
List4Filter[19]=
List4Filter[20]=
List4Filter[21]=
List4Filter[22]=
List4Filter[23]=
List4Filter[24]=
List4Filter[25]=
List4Filter[26]=
List4Filter[27]=
List4Filter[28]=
List4Filter[29]=
List4Filter[30]=
List4Filter[31]=
CrashedMaps[0]=CTF-Football][
CrashedMaps[1]=BTCTF-2EternalCavez+
CrashedMaps[2]=BTJB-Raid-Gold
CrashedMaps[3]=CTF-BT-Maverick
CrashedMaps[4]=
CrashedMaps[5]=
CrashedMaps[6]=
CrashedMaps[7]=
CrashedMaps[8]=
CrashedMaps[9]=
CrashedMaps[10]=
CrashedMaps[11]=
CrashedMaps[12]=
CrashedMaps[13]=
CrashedMaps[14]=
CrashedMaps[15]=
CrashedMaps[16]=
CrashedMaps[17]=
CrashedMaps[18]=
CrashedMaps[19]=
CrashedMaps[20]=
CrashedMaps[21]=
CrashedMaps[22]=
CrashedMaps[23]=
CrashedMaps[24]=
CrashedMaps[25]=
CrashedMaps[26]=
CrashedMaps[27]=
CrashedMaps[28]=
CrashedMaps[29]=
CrashedMaps[30]=
CrashedMaps[31]=
AccName[0]=
AccName[1]=
AccName[2]=
AccName[3]=
AccName[4]=
AccName[5]=
AccName[6]=
AccName[7]=
AccName[8]=
AccName[9]=
AccName[10]=
AccName[11]=
AccName[12]=
AccName[13]=
AccName[14]=
AccName[15]=
AccName[16]=
AccName[17]=
AccName[18]=
AccName[19]=
AccName[20]=
AccName[21]=
AccName[22]=
AccName[23]=
AccName[24]=
AccName[25]=
AccName[26]=
AccName[27]=
AccName[28]=
AccName[29]=
AccName[30]=
AccName[31]=
AccVotes[0]=0
AccVotes[1]=0
AccVotes[2]=0
AccVotes[3]=0
AccVotes[4]=0
AccVotes[5]=0
AccVotes[6]=0
AccVotes[7]=0
AccVotes[8]=0
AccVotes[9]=0
AccVotes[10]=0
AccVotes[11]=0
AccVotes[12]=0
AccVotes[13]=0
AccVotes[14]=0
AccVotes[15]=0
AccVotes[16]=0
AccVotes[17]=0
AccVotes[18]=0
AccVotes[19]=0
AccVotes[20]=0
AccVotes[21]=0
AccVotes[22]=0
AccVotes[23]=0
AccVotes[24]=0
AccVotes[25]=0
AccVotes[26]=0
AccVotes[27]=0
AccVotes[28]=0
AccVotes[29]=0
AccVotes[30]=0
AccVotes[31]=0
TmpNextVirtualPrefix=DM
TmpNextRealPrefix=DM
MinJoinTime=10
bSortWithPreFix=True
 
Last edited:
GK{TSU} said:
huh??

1. I already had the prefix set to BT. It still populate the CTF list with bt.

The question is: maybe if prefix the DEFAULT CTF list (bCTF) to something withOUT the regular "CTF" in it? (not worrying about the stupid BT mapprefix. The BT prefix is longer...so changing it doesn't help since you have to use the defalut CTF prefix to load CTF. er.....did that make sense? nm.

here's what I mean:

CustomGameConfig[1]=(bEnabled=True,GameClass="BotPack.CTFGame",NewPrefix="CxTxF")
CustomGameConfig[3]=(bEnabled=True,GameClass="BTctfV5.BTctf",NewPrefix="BT")
.
.
List1Filter[0]=CxTxF*
.
.
List2Filter[0]=BT*


would that do it?? hmm....I'm gunna try that out myself. heh.

so much for that theory. (no go--just changed the way it displays, not the content of the list. :()

lol
 
Last edited:
CTF will load CTFM and CTF-BT maps aswell. It will load everything that starts with CTF, unfortunately that's the way UT works :\

I will try to find a workaround for next version ;)

for now just use the BT- mod or don't use CTF-BT amd CTF together ;)
 
1 Question:

1. Is it possible to change game speed along with the game type ? (To make it to next version)

Hmmm, if there's any way I can help, please let me know.

- Barak
 
It would be possible to apply gamesettings to gametypes tho that would require to apply default settings so that the server is possible reset itself back afterwards.

I already thought about that and will take a look for next version...
 
I'm sure the next version will be awsome!

If you need ideas or something liek that, you can count on me :P

Nice work man, nice work!

- Barak
 
Cratos said:
CTF will load CTFM and CTF-BT maps aswell. It will load everything that starts with CTF, unfortunately that's the way UT works :\

I will try to find a workaround for next version ;)
for now just use the BT- mod or don't use CTF-BT amd CTF together ;)


again...wouldn't a EXCLUDE / EXCEPTIONS filter do it?

ie:

---------------------------------
List1Filter[0]=CTF-*
ExcludeList1Filter[0]=CTF-BT*
ExcludeList1Filter[1]=CTFM-*
----------------------------------
or something of the sort.....where whatever appears in the exceptions list is not used in the original filter.
kinda like ban or accept ip when banning ips from server. (like when you have to ban a ip range, but add accepted ips).


I'm admittingly talking outta my @ss, but....
seems like if that were possible it would account for the problem as well as future conflicts. ;) :D
 
Last edited:
Well, I hope we'll have it soon 8-)

Also if you can get back the function of massage expiriation (how much time the client wants to have a massage in the hud ;) )..

w00t !

- Barak
 
Wow. sounds cool, thank you very much for it :)
I'm gonna now install it and check it, I'll let you know how it went... seems like a very good idea.

- Barak
 
There are some strange effects on CustomGameConfig[13] till CustomGameConfig[15] entries

4 exmpl (btw. same effects on other mods)

Code:
CustomGameConfig[13]=(bEnabled=True,GameClass="FlagDom.FDGame",NewPrefix="FD")
Filter
Code:
List3Filter[28]=FD-*
then i would expect all FD-Maps in the MapList

BUT

only ONE or THREE Map appears correct the rest is lost in space...

and if i use
Code:
CustomGameConfig[12]=(bEnabled=True,GameClass="FlagDom.FDGame",NewPrefix="FD")
all Maps shown in MapList

any idea ?
 
hmmm no idea. If you set bDebugMode to true all actions while loading will be saved to the logfile and you should see whats going on. You may send me the mapvote.ine and the logfile if you don't find anything. Dont forget to disable bDebugMode again, it logs a huge amount of data ;)

btw: Auriel meld dich mal bei mir im icq/msn/irc hätt da noch was zu besprechen :D
 
Last edited:
thanks Cratos , the bDebugMode was helpfull!

if u got (4 exmpl.) 250 CTF Maps and run 5 Mods via different Prefixes the MapVote count 5* 250 CTF Maps (intern).. and the last one wouldn´t shown completly.

This is independent from any Filter Options.


Code:
MV Loading Map[1021] xCTF-182
MV 86
MV Loading Map[1022] FD-Coret
BDBapVote: Maps Reloaded. Total Maps = 1022

In my case there are spimply not enough space left for FlagDomination Maps.
 
Status
Not open for further replies.