PDA

View Full Version : Mapvoting works and doesnt work ://



petillan
12-02-2007, 11:51 AM
Hi,

I am trying to set up some servers for a lan-game in Belgium.
Everything works fine but i cant get mapvoting working, however it works with this commandline:
1v1 DM:

"D:\Unreal Tournament 3 (Dedicated)\Binaries\UT3.exe" Server DM-Sentinel?MaxPlayers=2?MinNetPlayers=1?NumPlay=0?Ga meMode=0?game=UTGame.UTDeathmatch?CustomMapName=DM-Sentinel?CustomGameMode=UTGame.UTDeathmatch?GoalSc ore=0?TimeLimit=15?bShouldAdvertise=True?bIsLanMat ch=True?bIsDedicated=True?ForceRespawn=1?pureserve r=1?ServerDescription=0490001180000490000320001150 00101000114000118000101000114000?Mutator=UTGame.UT Mutator_WeaponsRespawn?GamePassword=password?Admin Password=mypassword -log=DedicatedServer.log -Login=mylogin -Password=mypassword -nohomedir -unattended

When I use the following templates, it says MAPVOTE DISABLED DUE LACK OF MAPS. I am running them from a batch-file.

1v1 Duel:

"D:\Unreal Tournament 3 (Dedicated)\Binaries\UT3.exe" Server DM-Sentinel?MaxPlayers=2?MinNetPlayers=1?NumPlay=0?Ga meMode=5?game=UTGame.UTDuelGame?CustomMapName=DM-Sentinel?CustomGameMode=UTGame.UTDuelGame?GoalScor e=0?TimeLimit=15?bShouldAdvertise=True?bIsLanMatch =True?bIsDedicated=True?ForceRespawn=1?pureserver= 1?ServerDescription=049000118000049000032000115000 101000114000118000101000114000?Mutator=UTGame.UTMu tator_WeaponsRespawn?GamePassword=password?AdminPa ssword=mypassword -log=DedicatedServer.log -Login=mylogin -Password=mypassword -nohomedir -unattended

DM

"C:\Unreal Tournament 3 (Dedicated)\Binaries\UT3.exe" Server DM-Deck?CustomMapName=DM-Deck?GameMode=0?game=UTGame.UTDeathmatch?CustomGam eMode=UTGame.UTDeathmatch?MaxPlayers=16?MinNetPlay ers=2?NumPlay=0?GoalScore=30?TimeLimit=20?bShouldA dvertise=True?bIsLanMatch=True?bIsDedicated=True?F orceRespawn=1?pureserver=1?ServerDescription=?Game Password=password?AdminPassword=mypassword -log=DMServer.log -Login=mylogin -Password=mypassword -unattended

TDM

"C:\Unreal Tournament 3 (Dedicated)\Binaries\UT3.exe" Server DM-Heatray?CustomMapName=DM-Heatray?GameMode=4?Game=UTGame.UTTeamGame?CustomGa meMode=UTGame.UTTeamGame?numplay=0?maxplayers=12?M inNetPlayers=2?NumPlay=0?Goalscore=0?TimeLimit=20? bShouldAdvertise=True?bIsDedicated=True?ForeRespaw n?PureServer=1?ServerDescription=08400006800007700 0032000079000067000067000?GamePassword=password?Ad minPassword=mypassword -log=TDMserver.log -login=mylogin -password=mypassword -unattended

CTF

"C:\Unreal Tournament 3 (Dedicated)\Binaries\UT3.exe" Server DM-Heatray?CustomMapName=DM-Heatray?GameMode=4?Game=UTGame.UTTeamGame?CustomGa meMode=UTGame.UTTeamGame?numplay=0?maxplayers=12?M inNetPlayers=2?NumPlay=0?Goalscore=0?TimeLimit=20? bShouldAdvertise=True?bIsDediCTF-Coret?CustomMapName=CTF-Coret?GameMode=1?Game=UTGameContent.UTCTFGame_Cont ent?CustomGameMode=UTGameContent.UTCTFGame_Content ?numplay=0?maxplayers=12?MinNetPlayers=2?NumPlay=0 ?Goalscore=0?TimeLimit=20?bShouldAdvertise=True?bI sDedicated=True?ForeRespawn?PureServer=1?ServerDes cription=06700008400007000003200007900006700006700 0?GamePassword=password?AdminPassword=mypassword -log=CTFserver.log -login=mylogin -password=mypassword -unattended

iCTF

"C:\Unreal Tournament 3 (Dedicated)\Binaries\UT3.exe" server CTF-Coret?CustomMapName=CTF-Coret?GameMode=1?Game=UTGameContent.UTCTFGame_Cont ent?CustomGameMode=UTGameContent.UTCTFGame_Content ?numplay=0?maxplayers=12?MinNetPlayers=2?NumPlay=0 ?Goalscore=0?TimeLimit=20?bShouldAdvertise=True?bI sDedicated=True?ForeRespawn?PureServer=1?ServerDes cription=10500006700008400007000003200011100009900 0099000?Mutator=UTGame.UTMutator_Instagib?GamePass word=mylogin?AdminPassword=mypassword -log=iCTFserver.log -login=mylogin -password=mypassword -unattended

vCTF

"C:\Unreal Tournament 3 (Dedicated)\Binaries\UT3.exe" server vCTF-Suspense?CustomMapName=vCTF-Suspense?GameMode=3?Game=UTGameContent.UTVehicleCT FGame_Content?CustomGameMode=UTGameContent.UTVehic leCTFGame_Content?numplay=0?maxplayers=12?NumPriva teConnections=0?bShouldAdvertise=True?bIsDedicated =True?bIsLanMatch=true?PureServer=1?ForceRespawn=1 ?timelimit=20?goalscore=0?ServerDescription=118000 067000084000070000032000079000067000067000?GamePas sword=password?AdminPassword=mypassword -log=vCTFserver.log -login=mylogin -password=mypassword -unattended

WAR

"C:\Unreal Tournament 3 (Dedicated)\Binaries\UT3.exe" server WAR-Torlan?CustomMapName=WAR-Torlan?GameMode=2?Game=UTGameContent.UTOnslaughtGa me_Content?CustomGameMode=UTGameContent.UTOnslaugh tGame_Content?numplay=0?maxplayers=12?NumPrivateCo nnections=0?bShouldAdvertise=True?bIsDedicated=Tru e?bIsLanMatch=true?PureServer=1?ForceRespawn=1?tim elimit=20?goalscore=0?ServerDescription=0870000650 00082000070000065000082000069000032000079000067000 067000?GamePassword=password?AdminPassword=mypassw ord -log=WARserver.log -login=mylogin -password=mypassword -unattended

This is how my utgame.ini looks like:
[Engine.GameInfo]
bChangeLevels=True

[UTGame.UTGame]
BotRatio=+1.0
GoalScore=0
bTournament=true
bPlayersMustBeReady=true
NetWait=15
ClientProcessingTimeout=30
RestartWait=30
MinNetPlayers=1
bWaitForNetPlayers=true
LateEntryLives=1
TimeLimit=20
GameDifficulty=+5.0
EndTimeDelay=4.0
bAllowMapVoting=true
VoteDuration=45
GameSpecificMapCycles=(GameClassName="UTDeathmatch",Maps=("DM-Arsenal","DM-Sanctuary","DM-Deck","DM-Defiance","DM-Deimos","DM-Diesel","DM-Gateway","DM-HeatRay","DM-RisingSun","DM-Sentinel","DM-ShangriLa"))
GameSpecificMapCycles=(GameClassName="UTTeamGame",Maps=("DM-Arsenal","DM-Sanctuary","DM-Deck","DM-Defiance","DM-Deimos","DM-Diesel","DM-Gateway","DM-HeatRay","DM-RisingSun","DM-Sentinel","DM-ShangriLa"))
GameSpecificMapCycles=(GameClassName="UTCTFGame_Content",Maps=("CTF-Coret","CTF-Hydrosis","CTF-Reflection","CTF-Vertebrae","CTF-OmicronDawn","CTF-Strident"))
GameSpecificMapCycles=(GameClassName="UTVehicleCTFGame_Content",Maps=("VCTF-Containment","VCTF-Corruption","VCTF-Kargo","VCTF-Necropolis","VCTF-Sandstorm","VCTF-Suspense"))
GameSpecificMapCycles=(GameClassName="UTOnslaughtGame_Content",Maps=("WAR-Downtown","WAR-SinkHole","WAR-Dusk","WAR-Islander","WAR-Avalanche","WAR-MarketDistrict","WAR-OnyxCoast","WAR-Powersurge","WAR-Serenity","WAR-FloodGate","WAR-Torlan"))
MaxCustomChars=12

Anyone that can find the problem?
Lots of thanks, cya.

Dubious
12-02-2007, 11:55 AM
Some of your commandlines are using the '-nohomedir' option and some are not.

It may be that you are editing the wrong UTGame.ini file and thats why its not working. If you are using '-nohomedir' then you should edit the UTGame.ini file located in \Program Files\Unreal Tournament 3 (Dedicated)\UTGame\Config\ If you are not using the '-nohomedir' switch then you should be editing the UTGame.ini file located in \Documents and Settings\[user]\My Games\Unreal Tournament 3\Config\

Slaughter
12-02-2007, 12:08 PM
I found that for vCTF you have to set bAllowMapVoting=true under [UTGameContent.UTVehicleCTFGame_Content] before it will work.

petillan
12-02-2007, 01:33 PM
Thx for the quick replies

Everything works now fine except for the duel mode:

"D:\Unreal Tournament 3 (Dedicated)\Binaries\UT3.exe" Server DM-Deck?CustomMapName=DM-Deck?GameMode=5?game=UTGame.UTDuelGame?CustomGameM ode=UTGame.UTDuelGame?MaxPlayers=2?MinNetPlayers=2 ?NumPlay=0?GoalScore=0?TimeLimit=15?bShouldAdverti se=True?bIsLanMatch=True?bIsDedicated=True?ForceRe spawn=1?pureserver=1?ServerDescription=0123?GamePa ssword=password?AdminPassword=mypassword -log=1v1Server.log -Login=mylogin -Password=mypassword -nohomedir -unattended

I also have some extra questions:

-if I run multiple server at my machine on the lan, do I need to use the -multihome function then?

-is it possible to define different ini files to servers for e.g. :
I wanna have a duel server and a public DM server
for the duel server I want to have in my ini's: bTournament=true
bPlayersMustBeReady=true
but for the public dm I want this: bTournament=False
bPlayersMustBeReady=False

Many thanks :)

Dubious
12-02-2007, 01:43 PM
-if I run multiple server at my machine on the lan, do I need to use the -multihome function then?
It depends. If your PC has multiple IP addresses bound to its NIC, or has multiple NICs then yes, you will need the '-multihome=xxx.xxx.xxx.xxx' switch.


-is it possible to define different ini files to servers for
Yes. There a couple of different ways to do this, depending on how you set this up. If you have a copy of the binaries for each server that you are running then each server will have a set of its own .ini files (as long as you use the -nohomedir command). If you are using just one set of binaries to run all of the servers then you will want to use the '-configsubdir=' command as is outlined in this thread: http://gearsforums.epicgames.com/showthread.php?t=587932

petillan
12-02-2007, 02:29 PM
Thx Dubious for those quick replies :)

Now I just need to get that 1v1 Duel template working with map voting :)

Death1978
12-02-2007, 03:18 PM
I have mapvoting working for dm, but not for WF.

Tallicalover
12-15-2007, 03:03 PM
I canīt get the map vote to work since I installed the 1.1 patch, can some one tell me to get it work again please? :(

Entil'Zha
12-16-2007, 03:20 AM
You guys tried it like this?

http://forums.epicgames.com/showthread.php?p=25171436#post25171436

SunMan-CH
12-16-2007, 05:16 AM
Thx Dubious for those quick replies :)

Now I just need to get that 1v1 Duel template working with map voting :)

Tell me please if you find a solution. I don't found one. MapVote works on all gameplay, just not on DUEL... so I have changed the DUEL server to TeamDeathMatch.

Entil'Zha
12-16-2007, 11:42 AM
Tell me please if you find a solution. I don't found one. MapVote works on all gameplay, just not on DUEL... so I have changed the DUEL server to TeamDeathMatch.

And you have mapvoting enabled here:

[UTGame.UTDuelGame]
NumRounds=1
GoalScore=0
TimeLimit=5
ResetTimeDelay=15
bAllowNonTeamChat=False
bWarmupRound=False
bAllowMapVoting=True
bForceMidGameMenuAtStart=False
NetWait=15
ClientProcessingTimeout=30
WarmupTime=2
LateEntryLives=1
VoteDuration=30
MaxCustomChars=12
MaxLives=0

And added more than one map in UTGame.UTGame?

GameSpecificMapCycles=(GameClassName="UTDuelGame",Maps=("DM-Deck","DM-Diesel","DM-Fearless"))

SunMan-CH
12-17-2007, 04:12 AM
And you have mapvoting enabled here:

And added more than one map in UTGame.UTGame?

GameSpecificMapCycles=(GameClassName="UTDuelGame",Maps=("DM-Deck","DM-Diesel","DM-Fearless"))

Great! That was the problem. This line was not in the default config and I mine, the DM config are the same for DUEL. Thanks!