Results 1 to 25 of 25
  1. #1
    MSgt. Shooter Person
    Join Date
    Aug 2010
    Posts
    44

    Default How to create a maplist

    I am setting up a serious unreal game for teaching physics.
    I use a new gametype (devloped by melissa-JO) called Wisselgeld, WG-mapnames.

    I need Unreal server to cycle between a few different WG-maps.
    For this purpose I edited the ut2004.ini file, but it changes back everytime I run the game.

    I removed all maps (except for the WG-maps I need) from the maplist.
    I removed all gametypes form the [Engine.MaplistManager] in the ini file, but these keep popping up again.
    The maplist section in the UT2004.ini now looks like:

    Code:
    [Engine.MaplistManager]
    
    Games=(GameType="XGame.Wisselgeld",ActiveMaplist="Default WG")
    
    [DefaultVCTF MaplistRecord]
    DefaultTitle=Default WG
    DefaultGameType=XGame.Wisselgeld
    DefaultActive=1
    DefaultMaps=WG-SpaceTech2
    DefaultMaps=WG-Comet_Koops
    DefaultMaps=WG-NMP2-PanaleshSE
    Can anyone see what I am doing wrong?

  2. #2
    Redeemer
    Join Date
    Mar 2004
    Location
    TEXAS
    Posts
    1,605
    Gamer IDs

    Gamertag: ReiDevJord

    Default

    [DefaultVCTF MaplistRecord] <--- that

    It should say Default WG instead. Reboot your system or server, it should auto-create the correct entry, then you can set up your map list.


    Also, it's going to keep recreating entries for other game types, don't worry about that.
    Last edited by jefe; 11-05-2010 at 06:50 AM.

  3. #3
    MSgt. Shooter Person
    Join Date
    Aug 2010
    Posts
    44

    Default

    wow, that is realy fast.

    Changed the entry:

    Code:
    [Engine.MaplistManager]
    
    Games=(GameType="XGame.Wisselgeld",ActiveMaplist="Default WG")
    
    [DefaultWG MaplistRecord]
    DefaultTitle=Default WG
    DefaultGameType=XGame.Wisselgeld
    DefaultActive=1
    DefaultMaps=WG-SpaceTech2
    DefaultMaps=WG-Comet_Koops
    DefaultMaps=WG-NMP2-PanaleshSE
    and rebooted.\

    I start with "host a game" and select SpaceTech2. This runs OK. After the game is finished Comet starts. And then it keeps restarting comet after the game is finished.

    When I look at the ut2004.ini again, after the game has run it reads asfollows and all my settings are lost...:

    Code:
    [Engine.MaplistManager]
    Games=(GameType="XGame.Wisselgeld",ActiveMaplist="Default WG")
    Games=(GameType="BonusPack.xLastManStandingGame",ActiveMaplist="Default LMS")
    Games=(GameType="BonusPack.xMutantGame",ActiveMaplist="Default MUT")
    Games=(GameType="LooseChange.LCgame",ActiveMaplist=)
    Games=(GameType="Onslaught.ONSOnslaughtGame",ActiveMaplist="Default ONS")
    Games=(GameType="SkaarjPack.Invasion",ActiveMaplist="Default INV")
    Games=(GameType="UT2k4Assault.ASGameInfo",ActiveMaplist="Default AS")
    Games=(GameType="Wisselgeld.LCgame",ActiveMaplist=)
    Games=(GameType="XGame.InstagibCTF",ActiveMaplist="Default ICTF")
    Games=(GameType="XGame.xBombingRun",ActiveMaplist="Default BR")
    Games=(GameType="XGame.xCTFGame",ActiveMaplist="Default CTF")
    Games=(GameType="XGame.xDeathMatch",ActiveMaplist="Default DM")
    Games=(GameType="XGame.xDoubleDom",ActiveMaplist="Default DOM2")
    Games=(GameType="XGame.xTeamGame",ActiveMaplist="Default TDM")
    Games=(GameType="XGame.xVehicleCTFGame",ActiveMaplist="Default VCTF")
    
    [xVoting.xVotingHandler]
    VoteTimeLimit=70
    ScoreBoardDelay=5
    bAutoOpen=True
    MidGameVotePercent=50
    bScoreMode=False
    bAccumulationMode=False
    bEliminationMode=False
    MinMapCount=2
    MapVoteHistoryType=xVoting.MapVoteHistory_INI
    RepeatLimit=4
    DefaultGameConfig=0
    bDefaultToCurrentGameType=True
    bMapVote=False
    bKickVote=False
    bMatchSetup=False
    KickPercent=51
    bAnonymousKicking=True
    MapListLoaderType=xVoting.DefaultMapListLoader
    ServerNumber=1
    CurrentGameConfig=0
    
    [xVoting.DefaultMapListLoader]
    bUseMapList=False
    MapNamePrefixes=
    
    [DefaultLMS MaplistRecord]
    DefaultTitle=Default LMS
    DefaultGameType=BonusPack.xLastManStandingGame
    DefaultActive=0
    
    [DefaultMUT MaplistRecord]
    DefaultTitle=Default MUT
    DefaultGameType=BonusPack.xMutantGame
    DefaultActive=0
    
    [DefaultONS MaplistRecord]
    DefaultTitle=Default ONS
    DefaultGameType=Onslaught.ONSOnslaughtGame
    DefaultActive=0
    
    [DefaultINV MaplistRecord]
    DefaultTitle=Default INV
    DefaultGameType=SkaarjPack.Invasion
    DefaultActive=0
    
    [DefaultAS MaplistRecord]
    DefaultTitle=Default AS
    DefaultGameType=UT2k4Assault.ASGameInfo
    DefaultActive=0
    
    [DefaultICTF MaplistRecord]
    DefaultTitle=Default ICTF
    DefaultGameType=XGame.InstagibCTF
    DefaultActive=0
    
    [DefaultBR MaplistRecord]
    DefaultTitle=Default BR
    DefaultGameType=XGame.xBombingRun
    DefaultActive=0
    
    [DefaultCTF MaplistRecord]
    DefaultTitle=Default CTF
    DefaultGameType=XGame.xCTFGame
    DefaultActive=0
    
    [DefaultDM MaplistRecord]
    DefaultTitle=Default DM
    DefaultGameType=XGame.xDeathMatch
    DefaultActive=0
    
    [DefaultDOM2 MaplistRecord]
    DefaultTitle=Default DOM2
    DefaultGameType=XGame.xDoubleDom
    DefaultActive=0
    
    [DefaultTDM MaplistRecord]
    DefaultTitle=Default TDM
    DefaultGameType=XGame.xTeamGame
    DefaultActive=0
    
    [DefaultVCTF MaplistRecord]
    DefaultTitle=Default VCTF
    DefaultGameType=XGame.xVehicleCTFGame
    DefaultActive=0
    Do you have another suggestion? It could be that I am missing something basic, since I am quite a noob, developing my understanding of UT only for a few weeks now.

  4. #4
    Redeemer
    Join Date
    Mar 2004
    Location
    TEXAS
    Posts
    1,605
    Gamer IDs

    Gamertag: ReiDevJord

    Default

    I think 2 things are happening here. Certain maps crash online servers at the end of a match or when a map is supposed to switch sides, and it sounds like that's what's happening with comet. Was this map originally an ONS, VCTF or other team game map? I'd suggest looking at your UT2004.log or UCC.log for clues.

    Games=(GameType="Wisselgeld.LCgame",ActiveMaplist= )
    Games=(GameType="XGame.Wisselgeld",ActiveMaplist=" Default WG")


    The first one has no map list.

    You should be able to fix both by going to instant action and creating a map list there. After that you can edit your maplist manually.

  5. #5
    MSgt. Shooter Person
    Join Date
    Aug 2010
    Posts
    44

    Default

    Thnx again, so fast...

    I changes the maplist issue you noticed. Wisselgeld should be a gam on its own. Actually i do not see why all these other gametypes turn up in the list each time. I removed all other maps from /Maps.

    In the Instant action I see a button to open up a Maplist Configuration windwo.
    In this window I can add maps. I can choose for a new maplisdt (no maplists exist) but I cannot save the maplist. I tried this already many mnay times, but each time the maplist menu is empty: no existing maplists. That is why I figured I should be editing the ini file...

    Am I mistaken there?

  6. #6
    MSgt. Shooter Person
    Join Date
    Sep 2010
    Posts
    139

    Default

    [Engine.MaplistManager]
    {snip}
    Games=(GameType="LooseChange.LCgame",ActiveMaplist =)
    Spook, if ALL your maps bear a WG prefix, you should remove the LooseChange files (*.u *.ucl *.int)
    Everything you need is now contained in the Wisselgeld package.
    Previously, the only reason to keep LooseChange was to retain the ability to load DM mapfiles.

    i do not see why all these other gametypes turn up in the list each time
    Okay, but stay on task. As Jefe stated, the undesirable outcome you're experiencing isn't caused by the engine automatically rebuilding maplists for the stock gametypes.

    Wisselgeld should be a gam on its own.
    Jefe, here's some additional info which might help you form a picture of what is going on:

    Spook intends to serve maps under only his custom gametype.
    The gametype package is Wisselgeld.u
    The classname of his custom gameinfo for the gametype is Wisselgeld.LCgame
    defprop values for the gametype include:
    bAddToServerPackages=True
    DecoTextName="Wisselgeld"
    bChangeLevels=True
    MapListType="xGame.xDeathMatch"
    MapPrefix="WG"


    The "comet" map Spook mentions is an edited/renamed copy of "DM-Comet.ut2" and
    although
    class LCgame extends xDeathMatch
    Spook has probably not (yet) edited the mapfile LevelProperties } DefaultGameType to read
    Wisselgeld.LCgame
    I am guessing (but am not certain) this is why the server fails to changeover after the "comet" map has run.

    @Spook
    I'm sorry that I didn't foresee this problem of creating a custom maplist for the gametype.
    In addition to editing the mapfile LevelProperties } DefaultGameType
    you should probably move or delete the existing Wisselgeld.u .int .ucl files
    then edit LCgame.uc to read
    MapListType="Wisselgeld.LCgame"
    and recompile the package.

    Afterward, when you run the game, yes the engine will still try rebuild maplists for the stock gametypes (including DM) but... with only WG mapfiles present in the path (and Wisselgeld.u in the System directory) the game will never try to use lists for the other gametypes.

  7. #7
    MSgt. Shooter Person
    Join Date
    Sep 2010
    Posts
    139

    Default

    button to open up a Maplist Configuration window.
    {snip}
    but I cannot save the maplist.
    Hopefully, the steps in the post above will resolve this also.

  8. #8
    Redeemer
    Join Date
    Mar 2004
    Location
    TEXAS
    Posts
    1,605
    Gamer IDs

    Gamertag: ReiDevJord

    Default

    I don't know why i didn't notice this before: Games=(GameType="XGame.Wisselgeld",ActiveMaplist=" Default WG") Did you recompile a default package, Xgame.u? That is going to cause lots of PROBLEMS especially if you want people without any modded files joining your server. The files on your SERVER need to exactly match those of the CLIENT (player.) If that's just a typographical error, no harm done. If you did change it, you should put back the file. If you have one of the cd versions of UT2004, get ut2004mi and get xgame.u.uz2 off the cd (a special type of compressed file for UT2004) and extract it with ut2004mi. If you modded more default files, I suggest reinstalling. Patching might also work, if that's all you've changed. You only should only EXTEND when you're modding.

    I'd also like clarification - these maps are modded and not just renamed to WG? And Spook1 is doing the editing?

    I just tested the normal version of DM-Comet on my server, and it didn't crash my server on map change, so i think it's safe. Make sure you either 'REBUILD ALL' or 'Rebuild paths' (if all you've done is change pickups) after editing your maps.

    I suspect the issues has do with compiling issues, as Melissa suggested, try clearing out those ucls, and fix the XGAME issues if that's something you've done.

    @melissa changing the default gametype is good to do, but shoudn't cause any issues if it isn't done. The main difference is that the map will be easier to test, you can double click the map and it will launch into the desired game type. What could cause issues is if team-game specific actors aren't removed, such as ctf flags and onslaught cores and nodes, especially if this mod involves switching sides like other team games, or resets like in BR. At the very least, there might be screwy bot behavior.

    Now assuming XGAME.u or other core files aren't screwed up, you could try enabling map vote, where you can specify different map prefixes to appear in your game type, like this:

    [xVoting.xVotingHandler]
    ....bunch of stuff snipped out, don't actually use this code
    GameConfig=(GameClass="Wisselgeld.LCgame",Prefix=" WG,DM",Acronym="DM",GameName="Wisselgeld",Mutators ="",Options="")

    [xVoting.DefaultMapListLoader]
    bUseMapList=False
    MapNamePrefixes=WG,DM

    In this case any maps with the prefixes WG or DM would be loaded in your game type. And the best part - you won't need a map list! Read the rest of the page I linked you to for how to enable and configure this option.
    Last edited by jefe; 11-05-2010 at 04:20 PM.

  9. #9
    MSgt. Shooter Person
    Join Date
    Sep 2010
    Posts
    139

    Default

    Games=(GameType="XGame.Wisselgeld"
    I don't think he disturbed any of the stock packages. As I read it, this was pasted from his attempt to edit maplist sections within UT2004.ini after his attempts to customize the maplist via the GUI failed.

    MapVote
    Yes! Elsewhere, I had suggested UT2Vote or MapMixer... but MapVote should be much easier for Spook to setup. Thanks, Jefe!

  10. #10
    MSgt. Shooter Person
    Join Date
    Aug 2010
    Posts
    44

    Default

    Thank you very very much for all the effort in helping me solving this last problem before I can start implementing the game in the classroom.

    I made all changes Melissa-Jo suggested. Recompiled the game. removed the LooseGame.u , int etc files

    After starting the game up, my ini file looks like shown below.

    I made the changes as suggested in the MapVote tutorial.

    All levels I adjusted myself (renamed to WG-<filename> and reset DefaultGameType to read Wisselgeld.LCgame for all maps in my /Maps directory do not send through to next level.

    The only map that does not repeat is the SpaceTech2.ut2 Melissa created.




    Code:
    [URL]
    Protocol=ut2004
    ProtocolDescription=Unreal Protocol
    Name=Player
    Map=Index.ut2
    LocalMap=NvidiaLogo.ut2
    NetBrowseMap=Entry.ut2
    Host=
    Portal=
    MapExt=ut2
    EXEName=UT2004.exe
    SaveExt=usa
    Port=7777
    Class=Engine.Pawn
    Character=Gorge
    
    [FirstRun]
    FirstRun=3369
    
    [Engine.Engine]
    RenderDevice=D3DDrv.D3DRenderDevice
    ;RenderDevice=D3D9Drv.D3D9RenderDevice
    ;RenderDevice=Engine.NullRenderDevice
    ;RenderDevice=OpenGLDrv.OpenGLRenderDevice
    ;RenderDevice=PixoDrv.PixoRenderDevice
    AudioDevice=ALAudio.ALAudioSubsystem
    NetworkDevice=IpDrv.TcpNetDriver
    DemoRecordingDevice=Engine.DemoRecDriver
    Console=XInterface.ExtendedConsole
    GUIController=GUI2K4.UT2K4GUIController
    StreamPlayer=Engine.StreamInteraction
    Language=eng
    Product=UT2004
    GameEngine=Engine.GameEngine
    EditorEngine=Editor.EditorEngine
    DefaultGame=XGame.Wisselgeld
    DefaultServerGame=XGame.Wisselgeld
    ViewportManager=WinDrv.WindowsClient
    ;ViewportManager=SDLDrv.SDLClient
    Render=Render.Render
    Input=Engine.Input
    Canvas=Engine.Canvas
    DetectedVideoMemory=512
    ServerReadsStdin=False
    CdPath=E:\CD1
    
    [Core.System]
    PurgeCacheDays=30
    SavePath=../Save
    CachePath=../Cache
    CacheExt=.uxx
    CacheRecordPath=../System/*.ucl
    MusicPath=../Music
    SpeechPath=../Speech
    Paths=../System/*.u
    Paths=../Maps/*.ut2
    Paths=../Textures/*.utx
    Paths=../Sounds/*.uax
    Paths=../Music/*.umx
    Paths=../StaticMeshes/*.usx
    Paths=../Animations/*.ukx
    Paths=../Saves/*.uvx
    Suppress=DevLoad
    Suppress=DevSave
    Suppress=DevNetTraffic
    Suppress=DevGarbage
    Suppress=DevKill
    Suppress=DevReplace
    Suppress=DevCompile
    Suppress=DevBind
    Suppress=DevBsp
    Suppress=DevNet
    Suppress=DevKarma
    Suppress=RecordCache
    Suppress=MapVoteDebug
    Suppress=Init
    suppress=MapVote
    Suppress=VoiceChat
    Suppress=ChatManager
    Suppress=Timer
    
    [Engine.GameEngine]
    CacheSizeMegs=32
    UseSound=True
    VoIPAllowVAD=False
    UseStaticMeshBatching=True
    ColorHighDetailMeshes=False
    ColorSlowCollisionMeshes=False
    ColorNoCollisionMeshes=False
    ColorWorldTextures=False
    ColorPlayerAndWeaponTextures=False
    ColorInterfaceTextures=False
    MainMenuClass=GUI2K4.UT2K4MainMenu
    ConnectingMenuClass=GUI2K4.UT2K4ServerLoading
    DisconnectMenuClass=GUI2K4.UT2K4DisconnectOptionPage
    LoadingClass=GUI2K4.UT2K4SP_LadderLoading
    SinglePlayerMenuClass=GUI2K4.UT2K4SP_Main
    ServerReadsStdin=False
    bSlowRefChecking=False
    DetectedVideoMemory=512
    C_WorldBox=(B=107,G=0,R=0,A=255)
    C_GroundPlane=(B=63,G=0,R=0,A=255)
    C_GroundHighlight=(B=127,G=0,R=0,A=255)
    C_BrushWire=(B=63,G=63,R=255,A=255)
    C_Pivot=(B=0,G=255,R=0,A=255)
    C_Select=(B=127,G=0,R=0,A=255)
    C_Current=(B=0,G=0,R=0,A=255)
    C_AddWire=(B=255,G=127,R=127,A=255)
    C_SubtractWire=(B=63,G=192,R=255,A=255)
    C_GreyWire=(B=163,G=163,R=163,A=255)
    C_BrushVertex=(B=0,G=0,R=0,A=255)
    C_BrushSnap=(B=0,G=0,R=0,A=255)
    C_Invalid=(B=163,G=163,R=163,A=255)
    C_ActorWire=(B=0,G=63,R=127,A=255)
    C_ActorHiWire=(B=0,G=127,R=255,A=255)
    C_Black=(B=0,G=0,R=0,A=255)
    C_White=(B=255,G=255,R=255,A=255)
    C_Mask=(B=0,G=0,R=0,A=255)
    C_SemiSolidWire=(B=0,G=255,R=127,A=255)
    C_NonSolidWire=(B=32,G=192,R=63,A=255)
    C_WireBackground=(B=0,G=0,R=0,A=255)
    C_WireGridAxis=(B=119,G=119,R=119,A=255)
    C_ActorArrow=(B=0,G=0,R=163,A=255)
    C_ScaleBox=(B=11,G=67,R=151,A=255)
    C_ScaleBoxHi=(B=157,G=149,R=223,A=255)
    C_ZoneWire=(B=0,G=0,R=0,A=255)
    C_Mover=(B=255,G=0,R=255,A=255)
    C_OrthoBackground=(B=163,G=163,R=163,A=255)
    C_StaticMesh=(B=255,G=255,R=0,A=255)
    C_VolumeBrush=(B=225,G=196,R=255,A=255)
    C_ConstraintLine=(B=0,G=255,R=0,A=255)
    C_AnimMesh=(B=28,G=221,R=221,A=255)
    C_TerrainWire=(B=255,G=255,R=255,A=255)
    ServerActors=IpDrv.MasterServerUplink
    ServerActors=UWeb.WebServer
    ServerPackages=Core
    ServerPackages=Engine
    ServerPackages=Fire
    ServerPackages=Editor
    ServerPackages=IpDrv
    ServerPackages=UWeb
    ServerPackages=GamePlay
    ServerPackages=UnrealGame
    ServerPackages=XEffects
    ServerPackages=XPickups
    ServerPackages=XGame
    ServerPackages=XWeapons
    ServerPackages=XInterface
    ServerPackages=Vehicles
    ServerPackages=TeamSymbols_UT2003
    ServerPackages=TeamSymbols_UT2004
    ServerPackages=BonusPack
    ServerPackages=SkaarjPack_rc
    ServerPackages=SkaarjPack
    ServerPackages=UTClassic
    ServerPackages=UT2k4Assault
    ServerPackages=Onslaught
    ServerPackages=GUI2K4
    ServerPackages=UT2k4AssaultFull
    ServerPackages=OnslaughtFull
    ServerPackages=xVoting
    ServerPackages=UT2Vote59
    
    [WinDrv.WindowsClient]
    WindowedViewportX=640
    WindowedViewportY=480
    FullscreenViewportX=800
    FullscreenViewportY=600
    MenuViewportX=640
    MenuViewportY=480
    Brightness=0.800000
    Contrast=0.700000
    Gamma=0.800000
    UseJoystick=False
    CaptureMouse=True
    StartupFullscreen=True
    ScreenFlashes=True
    NoLighting=False
    MinDesiredFrameRate=35.000000
    AnimMeshDynamicLOD=0.000000
    Decals=True
    Coronas=True
    DecoLayers=True
    Projectors=True
    NoDynamicLights=False
    ReportDynamicUploads=False
    TextureDetailInterface=Higher
    TextureDetailTerrain=Higher
    TextureDetailWeaponSkin=Higher
    TextureDetailPlayerSkin=Higher
    TextureDetailWorld=Higher
    TextureDetailRenderMap=Higher
    TextureDetailLightmap=Higher
    NoFractalAnim=False
    ScaleHUDX=0.000000
    MouseXMultiplier=1.000000
    MouseYMultiplier=1.000000
    UseSpeechRecognition=True
    WeatherEffects=True
    DrawDistanceLOD=1.000000
    
    [SDLDrv.SDLClient]
    WindowedViewportX=640
    WindowedViewportY=480
    FullscreenViewportX=800
    FullscreenViewportY=600
    MenuViewportX=640
    MenuViewportY=480
    Brightness=0.800000
    Contrast=0.700000
    Gamma=0.800000
    UseJoystick=False
    JoystickNumber=0
    IgnoreHat=False
    JoystickHatNumber=0
    CaptureMouse=True
    StartupFullscreen=True
    ScreenFlashes=True
    NoLighting=False
    MinDesiredFrameRate=35.000000
    AnimMeshDynamicLOD=0.0
    Decals=True
    Coronas=True
    DecoLayers=True
    Projectors=True
    NoDynamicLights=False
    ReportDynamicUploads=False
    TextureDetailInterface=Normal
    TextureDetailTerrain=Normal
    TextureDetailWeaponSkin=Normal
    TextureDetailPlayerSkin=Normal
    TextureDetailWorld=Normal
    TextureDetailRenderMap=Normal
    TextureDetailLightmap=UltraHigh
    TextureMaxLOD=0
    TextureMinLOD=0
    NoFractalAnim=False
    WeatherEffects=True
    DrawDistanceLOD=1.0
    IgnoreUngrabbedMouse=False
    AllowUnicodeKeys=False
    AllowCommandQKeys=True
    MacFakeMouseButtons=True
    MacKeepAllScreensOn=False
    TextToSpeechFile=
    MacNativeTextToSpeech=True
    
    [ALAudio.ALAudioSubsystem]
    UseEAX=False
    Use3DSound=False
    UseDefaultDriver=True
    CompatibilityMode=False
    MaxEAXVersion=255
    UsePrecache=True
    ReverseStereo=False
    Channels=32
    MusicVolume=0.10000
    AmbientVolume=0.500000
    SoundVolume=0.30000
    VoiceVolume=4.000000
    VolumeScaleRec=0.100000
    DopplerFactor=1.0
    Rolloff=0.5
    TimeBetweenHWUpdates=15
    DisablePitch=False
    LowQualitySound=False
    UseVoIP=True
    UseVAD=False
    UseSpatializedVoice=False
    SpatializedVoiceRadius=100000
    EnhancedDenoiser=False
    LocalZOffset=0.0
    
    [IpDrv.TcpNetDriver]
    AllowDownloads=True
    ConnectionTimeout=20.0
    InitialConnectTimeout=200.0
    AckTimeout=1.0
    KeepAliveTime=0.2
    MaxClientRate=15000
    MaxInternetClientRate=10000
    SimLatency=0
    RelevantTimeout=5.0
    SpawnPrioritySeconds=1.0
    ServerTravelPause=4.0
    NetServerMaxTickRate=20
    LanServerMaxTickRate=35
    DownloadManagers=IpDrv.HTTPDownload
    DownloadManagers=Engine.ChannelDownload
    AllowPlayerPortUnreach=False
    LogPortUnreach=False
    MaxConnPerIPPerMinute=5
    LogMaxConnPerIPPerMin=False
    
    [IpServer.UdpServerQuery]
    GameName=ut2
    
    [IpDrv.MasterServerUplink]
    DoUplink=False
    UplinkToGamespy=True
    SendStats=True
    ServerBehindNAT=False
    DoLANBroadcast=False
    bIgnoreUTANBans=False
    
    [IpDrv.MasterServerLink]
    LANPort=11777
    LANServerPort=10777
    MasterServerList=(Address="ut2004master1.epicgames.com",Port=28902)
    MasterServerList=(Address="ut2004master2.epicgames.com",Port=28902)
    
    [IpDrv.HTTPDownload]
    RedirectToURL=
    ProxyServerHost=
    ProxyServerPort=3128
    UseCompression=True
    
    [Engine.DemoRecDriver]
    AllowDownloads=True
    DemoSpectatorClass=UnrealGame.DemoRecSpectator
    MaxClientRate=25000
    ConnectionTimeout=15.0
    InitialConnectTimeout=200.0
    AckTimeout=1.0
    KeepAliveTime=1.0
    SimLatency=0
    RelevantTimeout=5.0
    SpawnPrioritySeconds=1.0
    ServerTravelPause=4.0
    NetServerMaxTickRate=30
    LanServerMaxTickRate=30
    
    [Engine.GameReplicationInfo]
    ServerName=UT2004 Server
    ShortName=UT2 Server
    ServerRegion=0
    AdminName=
    AdminEmail=
    MessageOfTheDay=
    
    [D3DDrv.D3DRenderDevice]
    DetailTextures=True
    HighDetailActors=True
    SuperHighDetailActors=True
    UsePrecaching=True
    UseTrilinear=True
    AdapterNumber=-1
    ReduceMouseLag=True
    UseTripleBuffering=False
    UseHardwareTL=True
    UseHardwareVS=True
    UseCubemaps=True
    DesiredRefreshRate=60
    UseCompressedLightmaps=True
    UseStencil=False
    Use16bit=False
    Use16bitTextures=False
    MaxPixelShaderVersion=255
    UseVSync=False
    LevelOfAnisotropy=1
    DetailTexMipBias=0.0
    DefaultTexMipBias=-0.5
    UseNPatches=False
    TesselationFactor=1.0
    CheckForOverflow=False
    AvoidHitches=False
    OverrideDesktopRefreshRate=False
    ReportUnusedTextures=False
    
    [D3D9Drv.D3D9RenderDevice]
    DetailTextures=True
    HighDetailActors=True
    SuperHighDetailActors=True
    UsePrecaching=True
    UseTrilinear=True
    AdapterNumber=-1
    ReduceMouseLag=True
    UseTripleBuffering=False
    UseHardwareTL=True
    UseHardwareVS=True
    UseCubemaps=True
    DesiredRefreshRate=60
    UseCompressedLightmaps=True
    UseStencil=False
    Use16bit=False
    Use16bitTextures=False
    MaxPixelShaderVersion=255
    UseVSync=False
    LevelOfAnisotropy=1
    DetailTexMipBias=0.0
    DefaultTexMipBias=-0.5
    UseNPatches=False
    TesselationFactor=1.0
    CheckForOverflow=False
    OverrideDesktopRefreshRate=False
    
    [OpenGLDrv.OpenGLRenderDevice]
    DetailTextures=True
    HighDetailActors=True
    SuperHighDetailActors=True
    UsePrecaching=True
    UseCompressedLightmaps=True
    UseTrilinear=True
    UseStencil=False
    MaxTextureUnits=8
    VARSize=32
    ReduceMouseLag=True
    UseVSync=False
    LevelOfAnisotropy=1.0
    DetailTexMipBias=0.0
    DefaultTexMipBias=-0.5
    UseVBO=False
    UseVSync=False
    AppleVA=1
    MultisampleBuffers=0
    MultisampleSamples=0
    MultisampleHint=2
    
    [PixoDrv.PixoRenderDevice]
    FogEnabled=True
    Zoom2X=True
    SimpleMaterials=True
    LimitTextureSize=True
    LowQualityTerrain=True
    TerrainLOD=10
    SkyboxHack=True
    FilterQuality3D=1
    FilterQualityHUD=1
    HighDetailActors=False
    SuperHighDetailActors=False
    ReduceMouseLag=False
    DesiredRefreshRate=0
    DetailTexMipBias=0.000000
    Use16bitTextures=False
    Use16bit=True
    UseStencil=False
    UseCompressedLightmaps=False
    DetailTextures=False
    UsePrecaching=True
    
    [Engine.NullRenderDevice]
    DetailTextures=True
    HighDetailActors=True
    SuperHighDetailActors=True
    UsePrecaching=True
    UseCompressedLightmaps=True
    UseStencil=False
    
    [Editor.EditorEngine]
    UseSound=True
    CacheSizeMegs=32
    GridEnabled=True
    SnapVertices=False
    SnapDistance=1.000000
    GridSize=(X=4.000000,Y=4.000000,Z=4.000000)
    RotGridEnabled=True
    RotGridSize=(Pitch=1024,Yaw=1024,Roll=1024)
    GameCommandLine=-log
    FovAngleDegrees=90.000000
    GodMode=True
    AutoSave=True
    AutoSaveTimeMinutes=5
    AutoSaveIndex=6
    UseAxisIndicator=True
    MatineeCurveDetail=0.1
    ShowIntWarnings=False
    UseSizingBox=True
    RenderDevice=D3DDrv.D3DRenderDevice
    AudioDevice=ALAudio.ALAudioSubsystem
    NetworkDevice=IpDrv.TcpNetDriver
    DemoRecordingDevice=Engine.DemoRecDriver
    Console=Engine.Console
    Language=ute
    AlwaysShowTerrain=False
    UseActorRotationGizmo=False
    LoadEntirePackageWhenSaving=0
    EditPackages=Core
    EditPackages=Engine
    EditPackages=Fire
    EditPackages=Editor
    EditPackages=UnrealEd
    EditPackages=IpDrv
    EditPackages=UWeb
    EditPackages=GamePlay
    EditPackages=UnrealGame
    EditPackages=XGame_rc
    EditPackages=XEffects
    EditPackages=XWeapons_rc
    EditPackages=XPickups_rc
    EditPackages=XPickups
    EditPackages=XGame
    EditPackages=XWeapons
    EditPackages=XInterface
    EditPackages=XAdmin
    EditPackages=XWebAdmin
    EditPackages=Vehicles
    EditPackages=BonusPack
    EditPackages=SkaarjPack_rc
    EditPackages=SkaarjPack
    EditPackages=UTClassic
    EditPackages=UT2k4Assault
    EditPackages=Onslaught
    EditPackages=GUI2K4
    EditPackages=UT2k4AssaultFull
    EditPackages=OnslaughtFull
    EditPackages=xVoting
    EditPackages=StreamlineFX
    EditPackages=UTV2004c
    EditPackages=UTV2004s
    EditPackages=LooseChange
    EditPackages=Wisselgeld
    CutdownPackages=Core
    CutdownPackages=Editor
    CutdownPackages=Engine
    CutdownPackages=Fire
    CutdownPackages=GamePlay
    CutdownPackages=GUI2K4
    CutdownPackages=IpDrv
    CutdownPackages=UT2K4Assault
    CutdownPackages=Onslaught
    CutdownPackages=UnrealEd
    CutdownPackages=UnrealGame
    CutdownPackages=UTClassic
    CutdownPackages=UWeb
    CutdownPackages=Vehicles
    CutdownPackages=XAdmin
    CutdownPackages=XEffects
    CutdownPackages=XGame
    CutdownPackages=XGame_rc
    CutdownPackages=XInterface
    CutdownPackages=XPickups
    CutdownPackages=XPickups_rc
    CutdownPackages=XWeapons
    CutdownPackages=XWeapons_rc
    CutdownPackages=XWebAdmin
    CutdownPackages=XVoting
    
    [UWeb.WebServer]
    Applications[0]=xWebAdmin.UTServerAdmin
    ApplicationPaths[0]=/ServerAdmin
    Applications[1]=xWebAdmin.UTImageServer
    ApplicationPaths[1]=/images
    bEnabled=False
    ListenPort=80
    
    [Engine.Console]
    ConsoleHotKey=9
    TimePerTitle=30.000000
    TimePerDemo=60.000000
    TimePerSoak=3600.000000
    TimeTooIdle=60.000000
    DemoLevels[0]=DM-Curse3
    DemoLevels[1]=DM-Antalus
    DemoLevels[2]=CTF-Chrome
    DemoLevels[3]=DOM-SunTemple
    DemoLevels[4]=BR-Endagra
    TimeBeforeReboot=5.000000
    DemoLevels[5]=
    DemoLevels[6]=
    DemoLevels[7]=
    DemoLevels[8]=
    DemoLevels[9]=
    DemoLevels[10]=
    DemoLevels[11]=
    DemoLevels[12]=
    DemoLevels[13]=
    DemoLevels[14]=
    DemoLevels[15]=
    DemoLevels[16]=
    DemoLevels[17]=
    DemoLevels[18]=
    DemoLevels[19]=
    DemoLevels[20]=
    DemoLevels[21]=
    DemoLevels[22]=
    DemoLevels[23]=
    DemoLevels[24]=
    DemoLevels[25]=
    DemoLevels[26]=
    DemoLevels[27]=
    DemoLevels[28]=
    DemoLevels[29]=
    DemoLevels[30]=
    DemoLevels[31]=
    DemoLevels[32]=
    DemoLevels[33]=
    DemoLevels[34]=
    DemoLevels[35]=
    DemoLevels[36]=
    DemoLevels[37]=
    DemoLevels[38]=
    DemoLevels[39]=
    DemoLevels[40]=
    DemoLevels[41]=
    DemoLevels[42]=
    DemoLevels[43]=
    DemoLevels[44]=
    DemoLevels[45]=
    DemoLevels[46]=
    DemoLevels[47]=
    DemoLevels[48]=
    DemoLevels[49]=
    DemoLevels[50]=
    DemoLevels[51]=
    DemoLevels[52]=
    DemoLevels[53]=
    DemoLevels[54]=
    DemoLevels[55]=
    DemoLevels[56]=
    DemoLevels[57]=
    DemoLevels[58]=
    DemoLevels[59]=
    DemoLevels[60]=
    DemoLevels[61]=
    DemoLevels[62]=
    DemoLevels[63]=
    
    [Engine.AccessControl]
    AdminPassword=
    GamePassword=
    bBanByID=True
    LoginDelaySeconds=0.000000
    IPPolicies=ACCEPT;*
    
    [Engine.GameInfo]
    GoreLevel=0
    MaxSpectators=2
    MaxPlayers=16
    AutoAim=1.000000
    GameSpeed=1.000000
    bChangeLevels=True
    bStartUpLocked=False
    bNoBots=False
    bAttractAlwaysFirstPerson=False
    NumMusicFiles=13
    bEnableStatLogging=false
    HUDType=Engine.Hud
    MaxLives=0
    TimeLimit=0
    GoalScore=0
    GameStatsClass=IpDrv.MasterServerGameStats
    SecurityClass=UnrealGame.UnrealSecurity
    AccessControlClass=Engine.AccessControl
    VotingHandlerType=xVoting.xVotingHandler
    MaxIdleTime=0.000000
    bWeaponStay=False
    bAllowWeaponThrowing=True
    bAllowBehindView=False
    bAdminCanPause=False
    bWeaponShouldViewShake=True
    bLowGore=False
    bLargeGameVOIP=False
    GameDifficulty=1.000000
    ResetTimeDelay=0
    MaplistHandlerType=
    ServerSkillLevel=
    
    [Engine.AmbientSound]
    AmbientVolume=0.25
    
    [Engine.LevelInfo]
    PhysicsDetailLevel=PDL_Medium
    MeshLODDetailLevel=MDL_Medium
    bLowSoundDetail=False
    DecalStayScale=1.0
    bNeverPrecache=false
    bShouldPreload=True
    bDesireSkinPreload=True
    
    [XInterface.ExtendedConsole]
    ConsoleHotKey=192
    NeedPasswordMenuClass=GUI2K4.UT2K4GetPassword
    bSpeechMenuUseMouseWheel=True
    bSpeechMenuUseLetters=False
    SMOriginX=0.010000
    SMOriginY=0.300000
    LetterKeys[0]=IK_Q
    LetterKeys[1]=IK_W
    LetterKeys[2]=IK_E
    LetterKeys[3]=IK_R
    LetterKeys[4]=IK_A
    LetterKeys[5]=IK_S
    LetterKeys[6]=IK_D
    LetterKeys[7]=IK_F
    LetterKeys[8]=IK_Z
    LetterKeys[9]=IK_X
    MusicManagerClassName=GUI2K4.StreamPlayer
    MaxScrollbackSize=128
    PasswordPromptMenu=
    ChatMenuClass=GUI2K4.UT2K4InGameChat
    StatsPromptMenuClass=GUI2K4.UT2K4StatsPrompt
    WaitingGameClassName=
    ServerInfoMenu=GUI2K4.UT2K4ServerInfo
    bDemoJogKeys=True
    
    [Engine.VoiceChatReplicationInfo]
    bEnableVoiceChat=True
    bAllowLocalBroadcast=True
    MaxChatters=0
    LocalBroadcastRange=1000.000000
    DefaultBroadcastRadius=20.000000
    VoIPInternetCodecs=CODEC_48NB
    VoIPLANCodecs=CODEC_48NB
    VoIPLANCodecs=CODEC_96WB
    
    [Engine.BroadcastHandler]
    bMuteSpectators=False
    bPartitionSpectators=False
    
    [IpDrv.UdpGamespyQuery]
    MinNetVer=0
    OldQueryPortNumber=7787
    bRestartServerOnPortSwap=True
    bDebugPortSwaps=True
    
    [UnrealEd.UnrealEdEngine]
    AutoSaveIndex=5
    GridEnabled=True
    SnapVertices=False
    SnapDistance=1.000000
    GridSize=(X=4.000000,Y=4.000000,Z=4.000000)
    RotGridEnabled=True
    RotGridSize=(Pitch=1024,Yaw=1024,Roll=1024)
    UseSizingBox=True
    UseAxisIndicator=True
    FovAngleDegrees=90.000000
    GodMode=True
    AutoSave=True
    AutosaveTimeMinutes=5
    GameCommandLine=-log
    AlwaysShowTerrain=False
    UseActorRotationGizmo=False
    LoadEntirePackageWhenSaving=False
    ShowIntWarnings=False
    CacheSizeMegs=32
    UseSound=True
    UseStaticMeshBatching=True
    ServerReadsStdin=False
    bSlowRefChecking=False
    DetectedVideoMemory=512
    C_WorldBox=(B=107,G=0,R=0,A=255)
    C_GroundPlane=(B=63,G=0,R=0,A=255)
    C_GroundHighlight=(B=127,G=0,R=0,A=255)
    C_BrushWire=(B=63,G=63,R=255,A=255)
    C_Pivot=(B=0,G=255,R=0,A=255)
    C_Select=(B=127,G=0,R=0,A=255)
    C_Current=(B=0,G=0,R=0,A=255)
    C_AddWire=(B=255,G=127,R=127,A=255)
    C_SubtractWire=(B=63,G=192,R=255,A=255)
    C_GreyWire=(B=163,G=163,R=163,A=255)
    C_BrushVertex=(B=0,G=0,R=0,A=255)
    C_BrushSnap=(B=0,G=0,R=0,A=255)
    C_Invalid=(B=163,G=163,R=163,A=255)
    C_ActorWire=(B=0,G=63,R=127,A=255)
    C_ActorHiWire=(B=0,G=127,R=255,A=255)
    C_Black=(B=0,G=0,R=0,A=255)
    C_White=(B=255,G=255,R=255,A=255)
    C_Mask=(B=0,G=0,R=0,A=255)
    C_SemiSolidWire=(B=0,G=255,R=127,A=255)
    C_NonSolidWire=(B=32,G=192,R=63,A=255)
    C_WireBackground=(B=0,G=0,R=0,A=255)
    C_WireGridAxis=(B=119,G=119,R=119,A=255)
    C_ActorArrow=(B=0,G=0,R=163,A=255)
    C_ScaleBox=(B=11,G=67,R=151,A=255)
    C_ScaleBoxHi=(B=157,G=149,R=223,A=255)
    C_ZoneWire=(B=0,G=0,R=0,A=255)
    C_Mover=(B=255,G=0,R=255,A=255)
    C_OrthoBackground=(B=163,G=163,R=163,A=255)
    C_StaticMesh=(B=255,G=255,R=0,A=255)
    C_VolumeBrush=(B=225,G=196,R=255,A=255)
    C_ConstraintLine=(B=0,G=255,R=0,A=255)
    C_AnimMesh=(B=28,G=221,R=221,A=255)
    C_TerrainWire=(B=255,G=255,R=255,A=255)
    
    [Engine.MaplistManager]
    Games=(GameType="BonusPack.xLastManStandingGame",ActiveMaplist="Default LMS")
    Games=(GameType="BonusPack.xMutantGame",ActiveMaplist="Default MUT")
    Games=(GameType="LooseChange.LCgame",ActiveMaplist="=")
    Games=(GameType="Onslaught.ONSOnslaughtGame",ActiveMaplist="Default ONS")
    Games=(GameType="SkaarjPack.Invasion",ActiveMaplist="Default INV")
    Games=(GameType="UT2k4Assault.ASGameInfo",ActiveMaplist="Default AS")
    Games=(GameType="Wisselgeld.LCgame",ActiveMaplist="Default WG")
    Games=(GameType="XGame.InstagibCTF",ActiveMaplist="Default ICTF")
    Games=(GameType="XGame.xBombingRun",ActiveMaplist="Default BR")
    Games=(GameType="XGame.xCTFGame",ActiveMaplist="Default CTF")
    Games=(GameType="XGame.xDeathMatch",ActiveMaplist="Default DM")
    Games=(GameType="XGame.xDoubleDom",ActiveMaplist="Default DOM2")
    Games=(GameType="XGame.xTeamGame",ActiveMaplist="Default TDM")
    Games=(GameType="XGame.xVehicleCTFGame",ActiveMaplist="Default VCTF")
    
    [xVoting.xVotingHandler]
    VoteTimeLimit=70
    ScoreBoardDelay=5
    bAutoOpen=True
    MidGameVotePercent=50
    bScoreMode=False
    bAccumulationMode=False
    bEliminationMode=False
    MinMapCount=2
    MapVoteHistoryType=xVoting.MapVoteHistory_INI
    RepeatLimit=4
    DefaultGameConfig=0
    bDefaultToCurrentGameType=False
    bMapVote=False
    bKickVote=False
    bMatchSetup=False
    KickPercent=51
    bAnonymousKicking=False
    MapListLoaderType=xVoting.DefaultMapListLoader
    ServerNumber=1
    CurrentGameConfig=0
    GameConfig=(GameClass="Wisselgeld.LCgame",Prefix="WG,DM",Acronym="DM",GameName="Wisselgeld",Mutators="Jetpack.JetpackMutator,Wisselgeld.MutTreasureHunt",Options=)
    
    [xVoting.DefaultMapListLoader]
    bUseMapList=False
    MapNamePrefixes=WG
    
    [Default WG MaplistRecord]
    DefaultTitle=Default WG
    DefaultGameType=Wisselgel.LCgame
    DefaultActive=3
    DefaultMaps=WG-Comet
    DefaultMaps=WG-SpaceTech2
    DefaultMaps=WG-Panalesh
    DefaultMaps=WG-FrostBite
    
    [Default MUT MaplistRecord]
    DefaultTitle=Default MUT
    DefaultGameType=BonusPack.xMutantGame
    DefaultActive=0
    
    [Default ONS MaplistRecord]
    DefaultTitle=Default ONS
    DefaultGameType=Onslaught.ONSOnslaughtGame
    DefaultActive=0
    
    [Default INV MaplistRecord]
    DefaultTitle=Default INV
    DefaultGameType=SkaarjPack.Invasion
    DefaultActive=0
    
    [Default AS MaplistRecord]
    DefaultTitle=Default AS
    DefaultGameType=UT2k4Assault.ASGameInfo
    DefaultActive=0
    
    [Default ICTF MaplistRecord]
    DefaultTitle=Default ICTF
    DefaultGameType=XGame.InstagibCTF
    DefaultActive=0
    
    [Default BR MaplistRecord]
    DefaultTitle=Default BR
    DefaultGameType=XGame.xBombingRun
    DefaultActive=0
    
    [Default CTF MaplistRecord]
    DefaultTitle=Default CTF
    DefaultGameType=XGame.xCTFGame
    DefaultActive=0
    
    [Default DM MaplistRecord]
    DefaultTitle=Default DM
    DefaultGameType=XGame.xDeathMatch
    DefaultActive=0
    
    [DefaultLMS MaplistRecord]
    DefaultTitle=Default LMS
    DefaultGameType=BonusPack.xLastManStandingGame
    DefaultActive=0
    
    [DefaultMUT MaplistRecord]
    DefaultTitle=Default MUT
    DefaultGameType=BonusPack.xMutantGame
    DefaultActive=0
    
    [DefaultONS MaplistRecord]
    DefaultTitle=Default ONS
    DefaultGameType=Onslaught.ONSOnslaughtGame
    DefaultActive=0
    
    [DefaultINV MaplistRecord]
    DefaultTitle=Default INV
    DefaultGameType=SkaarjPack.Invasion
    DefaultActive=0
    
    [DefaultAS MaplistRecord]
    DefaultTitle=Default AS
    DefaultGameType=UT2k4Assault.ASGameInfo
    DefaultActive=0
    
    [DefaultICTF MaplistRecord]
    DefaultTitle=Default ICTF
    DefaultGameType=XGame.InstagibCTF
    DefaultActive=0
    
    [DefaultBR MaplistRecord]
    DefaultTitle=Default BR
    DefaultGameType=XGame.xBombingRun
    DefaultActive=0
    
    [DefaultCTF MaplistRecord]
    DefaultTitle=Default CTF
    DefaultGameType=XGame.xCTFGame
    DefaultActive=0
    
    [DefaultDM MaplistRecord]
    DefaultTitle=Default DM
    DefaultGameType=XGame.xDeathMatch
    DefaultActive=0
    DefaultMaps=DM-Rankin
    DefaultMaps=DM-Plunge
    
    [DefaultDOM2 MaplistRecord]
    DefaultTitle=Default DOM2
    DefaultGameType=XGame.xDoubleDom
    DefaultActive=0
    
    [DefaultTDM MaplistRecord]
    DefaultTitle=Default TDM
    DefaultGameType=XGame.xTeamGame
    DefaultActive=0
    
    [DefaultVCTF MaplistRecord]
    DefaultTitle=Default VCTF
    DefaultGameType=XGame.xVehicleCTFGame
    DefaultActive=0
    
    [XGame.xDeathMatch]
    bCustomPreload=False
    NetWait=5
    bForceRespawn=False
    bAdjustSkill=False
    bAllowTaunts=True
    bAllowTrans=False
    SpawnProtectionTime=2.000000
    LateEntryLives=1
    LoginMenuClass=GUI2K4.UT2K4PlayerLoginMenu
    bAllowPrivateChat=True
    bWeaponStay=True
    bAllowWeaponThrowing=True
    ResetTimeDelay=0
    GoalScore=25
    MaxLives=0
    TimeLimit=20
    
    [UnrealGame.DeathMatch]
    MinNetPlayers=1
    RestartWait=30
    bTournament=False
    bAutoNumBots=True
    bColoredDMSkins=False
    bPlayersMustBeReady=False
    bWaitForNetPlayers=True
    bAllowPlayerLights=False
    bForceDefaultCharacter=False
    NamePrefixes[0]=Mr_
    NamePrefixes[1]=
    NamePrefixes[2]=The_Real_
    NamePrefixes[3]=Evil_
    NamePrefixes[4]=
    NamePrefixes[5]=Owns_
    NamePrefixes[6]=
    NamePrefixes[7]=Evil_
    NamePrefixes[8]=
    NamePrefixes[9]=
    NameSuffixes[0]=
    NameSuffixes[1]=_is_lame
    NameSuffixes[2]=
    NameSuffixes[3]=
    NameSuffixes[4]=_sucks
    NameSuffixes[5]=
    NameSuffixes[6]=_OwnsYou
    NameSuffixes[7]=
    NameSuffixes[8]=_jr
    NameSuffixes[9]='s_clone
    
    [UnrealGame.UnrealMPGameInfo]
    BotMode=5
    MinPlayers=0
    EndTimeDelay=4.000000
    BotRatio=1.000000
    
    [XInterface.MapListDeathMatch]
    MapNum=0
    Maps=DM-Rankin
    Maps=DM-Plunge

  11. #11

    Default

    I'd recommend you changing this:

    Code:
    [Engine.GameReplicationInfo]
    ServerName=UT2004 Server
    ShortName=UT2 Server
    ServerRegion=0
    AdminName=
    AdminEmail=
    MessageOfTheDay=
    To:

    Code:
    [Engine.GameReplicationInfo]
    ServerName=Wisselgeld
    ShortName=UT2 Server
    ServerRegion=0
    AdminName=Martijn
    AdminEmail=
    MessageOfTheDay=Veel plezier!
    All can be reached from within ~ Enslaved

  12. #12
    MSgt. Shooter Person
    Join Date
    Sep 2010
    Posts
    139

    Default

    Martijn, I didn't "make" that sample map. It was a quick hack of the mapfile CTF-TechDream

    As Jefe already pointed out, here is a problem:
    [Engine.Engine]
    DefaultGame=XGame.Wisselgeld
    Wisselgeld is a PACKAGE name. XGame is a PACKAGE name.
    XGame.Wisselgeld is... NO SUCH THING EXISTS.

    The actual classname of the Wisselgeld gametype is LCgame.
    LCgame exists inside package Wisselgeld.u

    [Engine.Engine]
    DefaultGame=Wisselgeld.LCgame
    DefaultServerGame=Wisselgeld.LCgame




    @Troy
    I guess you missed seeing the other ("simple serious gaming") thread. Spook's scenario is a closed (LAN) environment. Players will join by clicking a desktop shortcut. Although players may stumble across the info by pressing F2, they'll never see those server details via the "browse" GUI.
    Last edited by melissa_jo; 11-06-2010 at 11:02 AM.

  13. #13
    MSgt. Shooter Person
    Join Date
    Aug 2010
    Posts
    44

    Default

    I understand the difference between package and game a bit more now. Thanks for explaining Melissa-Jo.

    I made the changes (see below) but I still cannot configure a maplist. I can select maps, move them from the left to the right window, I can select "New" but the changes I make are not stored.

    After playing the SpaceTech level and another level I created based on FrostBite, I get an error:
    Code:
    failed launching url. Can't find package LooseChange
    When I tried to open these levels in the editor to see what is wrong I got an error indicating something with LooseChange.treasurechest.
    I put LooseChange.u back in the systems directory and removed the treasurechests I had placed in these maps. These treasurechests are LooseChange.TreasureChest objects and need LooseChange.
    After removing these I removed LooseChange.u from the systems directory again.
    Now I do not get the error anymore.
    After each map I finish, the game opens Comet and stays in that map.
    The maplist as I placed it in the ini file is not read at all.... :-(

    I hope that this info can shed some additional light on the situation...

    Code:
    [URL]
    Protocol=ut2004
    ProtocolDescription=Unreal Protocol
    Name=Player
    Map=Index.ut2
    LocalMap=NvidiaLogo.ut2
    NetBrowseMap=Entry.ut2
    Host=
    Portal=
    MapExt=ut2
    EXEName=UT2004.exe
    SaveExt=usa
    Port=7777
    Class=Engine.Pawn
    Character=Gorge
    
    [FirstRun]
    FirstRun=3369
    
    [Engine.Engine]
    RenderDevice=D3DDrv.D3DRenderDevice
    ;RenderDevice=D3D9Drv.D3D9RenderDevice
    ;RenderDevice=Engine.NullRenderDevice
    ;RenderDevice=OpenGLDrv.OpenGLRenderDevice
    ;RenderDevice=PixoDrv.PixoRenderDevice
    AudioDevice=ALAudio.ALAudioSubsystem
    NetworkDevice=IpDrv.TcpNetDriver
    DemoRecordingDevice=Engine.DemoRecDriver
    Console=XInterface.ExtendedConsole
    GUIController=GUI2K4.UT2K4GUIController
    StreamPlayer=Engine.StreamInteraction
    Language=eng
    Product=UT2004
    GameEngine=Engine.GameEngine
    EditorEngine=Editor.EditorEngine
    DefaultGame=Wisselgeld.LCgame
    DefaultServerGame=Wisselgeld.LCgame
    ViewportManager=WinDrv.WindowsClient
    ;ViewportManager=SDLDrv.SDLClient
    Render=Render.Render
    Input=Engine.Input
    Canvas=Engine.Canvas
    DetectedVideoMemory=512
    ServerReadsStdin=False
    CdPath=E:\CD1
    
    [Core.System]
    PurgeCacheDays=30
    SavePath=../Save
    CachePath=../Cache
    CacheExt=.uxx
    CacheRecordPath=../System/*.ucl
    MusicPath=../Music
    SpeechPath=../Speech
    Paths=../System/*.u
    Paths=../Maps/*.ut2
    Paths=../Textures/*.utx
    Paths=../Sounds/*.uax
    Paths=../Music/*.umx
    Paths=../StaticMeshes/*.usx
    Paths=../Animations/*.ukx
    Paths=../Saves/*.uvx
    Suppress=DevLoad
    Suppress=DevSave
    Suppress=DevNetTraffic
    Suppress=DevGarbage
    Suppress=DevKill
    Suppress=DevReplace
    Suppress=DevCompile
    Suppress=DevBind
    Suppress=DevBsp
    Suppress=DevNet
    Suppress=DevKarma
    Suppress=RecordCache
    Suppress=MapVoteDebug
    Suppress=Init
    suppress=MapVote
    Suppress=VoiceChat
    Suppress=ChatManager
    Suppress=Timer
    
    [Engine.GameEngine]
    CacheSizeMegs=32
    UseSound=True
    VoIPAllowVAD=False
    UseStaticMeshBatching=True
    ColorHighDetailMeshes=False
    ColorSlowCollisionMeshes=False
    ColorNoCollisionMeshes=False
    ColorWorldTextures=False
    ColorPlayerAndWeaponTextures=False
    ColorInterfaceTextures=False
    MainMenuClass=GUI2K4.UT2K4MainMenu
    ConnectingMenuClass=GUI2K4.UT2K4ServerLoading
    DisconnectMenuClass=GUI2K4.UT2K4DisconnectOptionPage
    LoadingClass=GUI2K4.UT2K4SP_LadderLoading
    SinglePlayerMenuClass=GUI2K4.UT2K4SP_Main
    ServerReadsStdin=False
    bSlowRefChecking=False
    DetectedVideoMemory=512
    C_WorldBox=(B=107,G=0,R=0,A=255)
    C_GroundPlane=(B=63,G=0,R=0,A=255)
    C_GroundHighlight=(B=127,G=0,R=0,A=255)
    C_BrushWire=(B=63,G=63,R=255,A=255)
    C_Pivot=(B=0,G=255,R=0,A=255)
    C_Select=(B=127,G=0,R=0,A=255)
    C_Current=(B=0,G=0,R=0,A=255)
    C_AddWire=(B=255,G=127,R=127,A=255)
    C_SubtractWire=(B=63,G=192,R=255,A=255)
    C_GreyWire=(B=163,G=163,R=163,A=255)
    C_BrushVertex=(B=0,G=0,R=0,A=255)
    C_BrushSnap=(B=0,G=0,R=0,A=255)
    C_Invalid=(B=163,G=163,R=163,A=255)
    C_ActorWire=(B=0,G=63,R=127,A=255)
    C_ActorHiWire=(B=0,G=127,R=255,A=255)
    C_Black=(B=0,G=0,R=0,A=255)
    C_White=(B=255,G=255,R=255,A=255)
    C_Mask=(B=0,G=0,R=0,A=255)
    C_SemiSolidWire=(B=0,G=255,R=127,A=255)
    C_NonSolidWire=(B=32,G=192,R=63,A=255)
    C_WireBackground=(B=0,G=0,R=0,A=255)
    C_WireGridAxis=(B=119,G=119,R=119,A=255)
    C_ActorArrow=(B=0,G=0,R=163,A=255)
    C_ScaleBox=(B=11,G=67,R=151,A=255)
    C_ScaleBoxHi=(B=157,G=149,R=223,A=255)
    C_ZoneWire=(B=0,G=0,R=0,A=255)
    C_Mover=(B=255,G=0,R=255,A=255)
    C_OrthoBackground=(B=163,G=163,R=163,A=255)
    C_StaticMesh=(B=255,G=255,R=0,A=255)
    C_VolumeBrush=(B=225,G=196,R=255,A=255)
    C_ConstraintLine=(B=0,G=255,R=0,A=255)
    C_AnimMesh=(B=28,G=221,R=221,A=255)
    C_TerrainWire=(B=255,G=255,R=255,A=255)
    ServerActors=IpDrv.MasterServerUplink
    ServerActors=UWeb.WebServer
    ServerPackages=Core
    ServerPackages=Engine
    ServerPackages=Fire
    ServerPackages=Editor
    ServerPackages=IpDrv
    ServerPackages=UWeb
    ServerPackages=GamePlay
    ServerPackages=UnrealGame
    ServerPackages=XEffects
    ServerPackages=XPickups
    ServerPackages=XGame
    ServerPackages=XWeapons
    ServerPackages=XInterface
    ServerPackages=Vehicles
    ServerPackages=TeamSymbols_UT2003
    ServerPackages=TeamSymbols_UT2004
    ServerPackages=BonusPack
    ServerPackages=SkaarjPack_rc
    ServerPackages=SkaarjPack
    ServerPackages=UTClassic
    ServerPackages=UT2k4Assault
    ServerPackages=Onslaught
    ServerPackages=GUI2K4
    ServerPackages=UT2k4AssaultFull
    ServerPackages=OnslaughtFull
    ServerPackages=xVoting
    ServerPackages=UT2Vote59
    
    [WinDrv.WindowsClient]
    WindowedViewportX=640
    WindowedViewportY=480
    FullscreenViewportX=800
    FullscreenViewportY=600
    MenuViewportX=640
    MenuViewportY=480
    Brightness=0.800000
    Contrast=0.700000
    Gamma=0.800000
    UseJoystick=False
    CaptureMouse=True
    StartupFullscreen=True
    ScreenFlashes=True
    NoLighting=False
    MinDesiredFrameRate=35.000000
    AnimMeshDynamicLOD=0.000000
    Decals=True
    Coronas=True
    DecoLayers=True
    Projectors=True
    NoDynamicLights=False
    ReportDynamicUploads=False
    TextureDetailInterface=Higher
    TextureDetailTerrain=Higher
    TextureDetailWeaponSkin=Higher
    TextureDetailPlayerSkin=Higher
    TextureDetailWorld=Higher
    TextureDetailRenderMap=Higher
    TextureDetailLightmap=Higher
    NoFractalAnim=False
    ScaleHUDX=0.000000
    MouseXMultiplier=1.000000
    MouseYMultiplier=1.000000
    UseSpeechRecognition=True
    WeatherEffects=True
    DrawDistanceLOD=1.000000
    
    [SDLDrv.SDLClient]
    WindowedViewportX=640
    WindowedViewportY=480
    FullscreenViewportX=800
    FullscreenViewportY=600
    MenuViewportX=640
    MenuViewportY=480
    Brightness=0.800000
    Contrast=0.700000
    Gamma=0.800000
    UseJoystick=False
    JoystickNumber=0
    IgnoreHat=False
    JoystickHatNumber=0
    CaptureMouse=True
    StartupFullscreen=True
    ScreenFlashes=True
    NoLighting=False
    MinDesiredFrameRate=35.000000
    AnimMeshDynamicLOD=0.0
    Decals=True
    Coronas=True
    DecoLayers=True
    Projectors=True
    NoDynamicLights=False
    ReportDynamicUploads=False
    TextureDetailInterface=Normal
    TextureDetailTerrain=Normal
    TextureDetailWeaponSkin=Normal
    TextureDetailPlayerSkin=Normal
    TextureDetailWorld=Normal
    TextureDetailRenderMap=Normal
    TextureDetailLightmap=UltraHigh
    TextureMaxLOD=0
    TextureMinLOD=0
    NoFractalAnim=False
    WeatherEffects=True
    DrawDistanceLOD=1.0
    IgnoreUngrabbedMouse=False
    AllowUnicodeKeys=False
    AllowCommandQKeys=True
    MacFakeMouseButtons=True
    MacKeepAllScreensOn=False
    TextToSpeechFile=
    MacNativeTextToSpeech=True
    
    [ALAudio.ALAudioSubsystem]
    UseEAX=False
    Use3DSound=False
    UseDefaultDriver=True
    CompatibilityMode=False
    MaxEAXVersion=255
    UsePrecache=True
    ReverseStereo=False
    Channels=32
    MusicVolume=0.10000
    AmbientVolume=0.500000
    SoundVolume=0.30000
    VoiceVolume=4.000000
    VolumeScaleRec=0.100000
    DopplerFactor=1.0
    Rolloff=0.5
    TimeBetweenHWUpdates=15
    DisablePitch=False
    LowQualitySound=False
    UseVoIP=True
    UseVAD=False
    UseSpatializedVoice=False
    SpatializedVoiceRadius=100000
    EnhancedDenoiser=False
    LocalZOffset=0.0
    
    [IpDrv.TcpNetDriver]
    AllowDownloads=True
    ConnectionTimeout=20.0
    InitialConnectTimeout=200.0
    AckTimeout=1.0
    KeepAliveTime=0.2
    MaxClientRate=15000
    MaxInternetClientRate=10000
    SimLatency=0
    RelevantTimeout=5.0
    SpawnPrioritySeconds=1.0
    ServerTravelPause=4.0
    NetServerMaxTickRate=20
    LanServerMaxTickRate=35
    DownloadManagers=IpDrv.HTTPDownload
    DownloadManagers=Engine.ChannelDownload
    AllowPlayerPortUnreach=False
    LogPortUnreach=False
    MaxConnPerIPPerMinute=5
    LogMaxConnPerIPPerMin=False
    
    [IpServer.UdpServerQuery]
    GameName=ut2
    
    [IpDrv.MasterServerUplink]
    DoUplink=False
    UplinkToGamespy=True
    SendStats=True
    ServerBehindNAT=False
    DoLANBroadcast=False
    bIgnoreUTANBans=False
    
    [IpDrv.MasterServerLink]
    LANPort=11777
    LANServerPort=10777
    MasterServerList=(Address="ut2004master1.epicgames.com",Port=28902)
    MasterServerList=(Address="ut2004master2.epicgames.com",Port=28902)
    
    [IpDrv.HTTPDownload]
    RedirectToURL=
    ProxyServerHost=
    ProxyServerPort=3128
    UseCompression=True
    
    [Engine.DemoRecDriver]
    AllowDownloads=True
    DemoSpectatorClass=UnrealGame.DemoRecSpectator
    MaxClientRate=25000
    ConnectionTimeout=15.0
    InitialConnectTimeout=200.0
    AckTimeout=1.0
    KeepAliveTime=1.0
    SimLatency=0
    RelevantTimeout=5.0
    SpawnPrioritySeconds=1.0
    ServerTravelPause=4.0
    NetServerMaxTickRate=30
    LanServerMaxTickRate=30
    
    [Engine.GameReplicationInfo]
    ServerName=UT2004 Server
    ShortName=UT2 Server
    ServerRegion=0
    AdminName=
    AdminEmail=
    MessageOfTheDay=
    
    [D3DDrv.D3DRenderDevice]
    DetailTextures=True
    HighDetailActors=True
    SuperHighDetailActors=True
    UsePrecaching=True
    UseTrilinear=True
    AdapterNumber=-1
    ReduceMouseLag=True
    UseTripleBuffering=False
    UseHardwareTL=True
    UseHardwareVS=True
    UseCubemaps=True
    DesiredRefreshRate=60
    UseCompressedLightmaps=True
    UseStencil=False
    Use16bit=False
    Use16bitTextures=False
    MaxPixelShaderVersion=255
    UseVSync=False
    LevelOfAnisotropy=1
    DetailTexMipBias=0.0
    DefaultTexMipBias=-0.5
    UseNPatches=False
    TesselationFactor=1.0
    CheckForOverflow=False
    AvoidHitches=False
    OverrideDesktopRefreshRate=False
    ReportUnusedTextures=False
    
    [D3D9Drv.D3D9RenderDevice]
    DetailTextures=True
    HighDetailActors=True
    SuperHighDetailActors=True
    UsePrecaching=True
    UseTrilinear=True
    AdapterNumber=-1
    ReduceMouseLag=True
    UseTripleBuffering=False
    UseHardwareTL=True
    UseHardwareVS=True
    UseCubemaps=True
    DesiredRefreshRate=60
    UseCompressedLightmaps=True
    UseStencil=False
    Use16bit=False
    Use16bitTextures=False
    MaxPixelShaderVersion=255
    UseVSync=False
    LevelOfAnisotropy=1
    DetailTexMipBias=0.0
    DefaultTexMipBias=-0.5
    UseNPatches=False
    TesselationFactor=1.0
    CheckForOverflow=False
    OverrideDesktopRefreshRate=False
    
    [OpenGLDrv.OpenGLRenderDevice]
    DetailTextures=True
    HighDetailActors=True
    SuperHighDetailActors=True
    UsePrecaching=True
    UseCompressedLightmaps=True
    UseTrilinear=True
    UseStencil=False
    MaxTextureUnits=8
    VARSize=32
    ReduceMouseLag=True
    UseVSync=False
    LevelOfAnisotropy=1.0
    DetailTexMipBias=0.0
    DefaultTexMipBias=-0.5
    UseVBO=False
    UseVSync=False
    AppleVA=1
    MultisampleBuffers=0
    MultisampleSamples=0
    MultisampleHint=2
    
    [PixoDrv.PixoRenderDevice]
    FogEnabled=True
    Zoom2X=True
    SimpleMaterials=True
    LimitTextureSize=True
    LowQualityTerrain=True
    TerrainLOD=10
    SkyboxHack=True
    FilterQuality3D=1
    FilterQualityHUD=1
    HighDetailActors=False
    SuperHighDetailActors=False
    ReduceMouseLag=False
    DesiredRefreshRate=0
    DetailTexMipBias=0.000000
    Use16bitTextures=False
    Use16bit=True
    UseStencil=False
    UseCompressedLightmaps=False
    DetailTextures=False
    UsePrecaching=True
    
    [Engine.NullRenderDevice]
    DetailTextures=True
    HighDetailActors=True
    SuperHighDetailActors=True
    UsePrecaching=True
    UseCompressedLightmaps=True
    UseStencil=False
    
    [Editor.EditorEngine]
    UseSound=True
    CacheSizeMegs=32
    GridEnabled=True
    SnapVertices=False
    SnapDistance=1.000000
    GridSize=(X=4.000000,Y=4.000000,Z=4.000000)
    RotGridEnabled=True
    RotGridSize=(Pitch=1024,Yaw=1024,Roll=1024)
    GameCommandLine=-log
    FovAngleDegrees=90.000000
    GodMode=True
    AutoSave=True
    AutoSaveTimeMinutes=5
    AutoSaveIndex=6
    UseAxisIndicator=True
    MatineeCurveDetail=0.1
    ShowIntWarnings=False
    UseSizingBox=True
    RenderDevice=D3DDrv.D3DRenderDevice
    AudioDevice=ALAudio.ALAudioSubsystem
    NetworkDevice=IpDrv.TcpNetDriver
    DemoRecordingDevice=Engine.DemoRecDriver
    Console=Engine.Console
    Language=ute
    AlwaysShowTerrain=False
    UseActorRotationGizmo=False
    LoadEntirePackageWhenSaving=0
    EditPackages=Core
    EditPackages=Engine
    EditPackages=Fire
    EditPackages=Editor
    EditPackages=UnrealEd
    EditPackages=IpDrv
    EditPackages=UWeb
    EditPackages=GamePlay
    EditPackages=UnrealGame
    EditPackages=XGame_rc
    EditPackages=XEffects
    EditPackages=XWeapons_rc
    EditPackages=XPickups_rc
    EditPackages=XPickups
    EditPackages=XGame
    EditPackages=XWeapons
    EditPackages=XInterface
    EditPackages=XAdmin
    EditPackages=XWebAdmin
    EditPackages=Vehicles
    ;EditPackages=BonusPack
    ;EditPackages=SkaarjPack_rc
    ;EditPackages=SkaarjPack
    EditPackages=UTClassic
    EditPackages=UT2k4Assault
    ;EditPackages=Onslaught
    EditPackages=GUI2K4
    EditPackages=UT2k4AssaultFull
    EditPackages=OnslaughtFull
    EditPackages=xVoting
    EditPackages=StreamlineFX
    ;EditPackages=UTV2004c
    ;EditPackages=UTV2004s
    ;EditPackages=LooseChange
    EditPackages=Wisselgeld
    CutdownPackages=Core
    CutdownPackages=Editor
    CutdownPackages=Engine
    CutdownPackages=Fire
    CutdownPackages=GamePlay
    CutdownPackages=GUI2K4
    CutdownPackages=IpDrv
    CutdownPackages=UT2K4Assault
    CutdownPackages=Onslaught
    CutdownPackages=UnrealEd
    CutdownPackages=UnrealGame
    CutdownPackages=UTClassic
    CutdownPackages=UWeb
    CutdownPackages=Vehicles
    CutdownPackages=XAdmin
    CutdownPackages=XEffects
    CutdownPackages=XGame
    CutdownPackages=XGame_rc
    CutdownPackages=XInterface
    CutdownPackages=XPickups
    CutdownPackages=XPickups_rc
    CutdownPackages=XWeapons
    CutdownPackages=XWeapons_rc
    CutdownPackages=XWebAdmin
    CutdownPackages=XVoting
    
    [UWeb.WebServer]
    Applications[0]=xWebAdmin.UTServerAdmin
    ApplicationPaths[0]=/ServerAdmin
    Applications[1]=xWebAdmin.UTImageServer
    ApplicationPaths[1]=/images
    bEnabled=False
    ListenPort=80
    
    [Engine.Console]
    ConsoleHotKey=9
    TimePerTitle=30.000000
    TimePerDemo=60.000000
    TimePerSoak=3600.000000
    TimeTooIdle=60.000000
    DemoLevels[0]=DM-Curse3
    DemoLevels[1]=DM-Antalus
    DemoLevels[2]=CTF-Chrome
    DemoLevels[3]=DOM-SunTemple
    DemoLevels[4]=BR-Endagra
    TimeBeforeReboot=5.000000
    DemoLevels[5]=
    DemoLevels[6]=
    DemoLevels[7]=
    DemoLevels[8]=
    DemoLevels[9]=
    DemoLevels[10]=
    DemoLevels[11]=
    DemoLevels[12]=
    DemoLevels[13]=
    DemoLevels[14]=
    DemoLevels[15]=
    DemoLevels[16]=
    DemoLevels[17]=
    DemoLevels[18]=
    DemoLevels[19]=
    DemoLevels[20]=
    DemoLevels[21]=
    DemoLevels[22]=
    DemoLevels[23]=
    DemoLevels[24]=
    DemoLevels[25]=
    DemoLevels[26]=
    DemoLevels[27]=
    DemoLevels[28]=
    DemoLevels[29]=
    DemoLevels[30]=
    DemoLevels[31]=
    DemoLevels[32]=
    DemoLevels[33]=
    DemoLevels[34]=
    DemoLevels[35]=
    DemoLevels[36]=
    DemoLevels[37]=
    DemoLevels[38]=
    DemoLevels[39]=
    DemoLevels[40]=
    DemoLevels[41]=
    DemoLevels[42]=
    DemoLevels[43]=
    DemoLevels[44]=
    DemoLevels[45]=
    DemoLevels[46]=
    DemoLevels[47]=
    DemoLevels[48]=
    DemoLevels[49]=
    DemoLevels[50]=
    DemoLevels[51]=
    DemoLevels[52]=
    DemoLevels[53]=
    DemoLevels[54]=
    DemoLevels[55]=
    DemoLevels[56]=
    DemoLevels[57]=
    DemoLevels[58]=
    DemoLevels[59]=
    DemoLevels[60]=
    DemoLevels[61]=
    DemoLevels[62]=
    DemoLevels[63]=
    
    [Engine.AccessControl]
    AdminPassword=
    GamePassword=
    bBanByID=True
    LoginDelaySeconds=0.000000
    IPPolicies=ACCEPT;*
    
    [Engine.GameInfo]
    GoreLevel=0
    MaxSpectators=2
    MaxPlayers=16
    AutoAim=1.000000
    GameSpeed=1.000000
    bChangeLevels=True
    bStartUpLocked=False
    bNoBots=False
    bAttractAlwaysFirstPerson=False
    NumMusicFiles=13
    bEnableStatLogging=false
    HUDType=Engine.Hud
    MaxLives=0
    TimeLimit=0
    GoalScore=0
    GameStatsClass=IpDrv.MasterServerGameStats
    SecurityClass=UnrealGame.UnrealSecurity
    AccessControlClass=Engine.AccessControl
    VotingHandlerType=xVoting.xVotingHandler
    MaxIdleTime=0.000000
    bWeaponStay=False
    bAllowWeaponThrowing=True
    bAllowBehindView=False
    bAdminCanPause=False
    bWeaponShouldViewShake=True
    bLowGore=False
    bLargeGameVOIP=False
    GameDifficulty=1.000000
    ResetTimeDelay=0
    MaplistHandlerType=
    ServerSkillLevel=
    
    [Engine.AmbientSound]
    AmbientVolume=0.25
    
    [Engine.LevelInfo]
    PhysicsDetailLevel=PDL_Medium
    MeshLODDetailLevel=MDL_Medium
    bLowSoundDetail=False
    DecalStayScale=1.0
    bNeverPrecache=false
    bShouldPreload=True
    bDesireSkinPreload=True
    
    [XInterface.ExtendedConsole]
    ConsoleHotKey=192
    NeedPasswordMenuClass=GUI2K4.UT2K4GetPassword
    bSpeechMenuUseMouseWheel=True
    bSpeechMenuUseLetters=False
    SMOriginX=0.010000
    SMOriginY=0.300000
    LetterKeys[0]=IK_Q
    LetterKeys[1]=IK_W
    LetterKeys[2]=IK_E
    LetterKeys[3]=IK_R
    LetterKeys[4]=IK_A
    LetterKeys[5]=IK_S
    LetterKeys[6]=IK_D
    LetterKeys[7]=IK_F
    LetterKeys[8]=IK_Z
    LetterKeys[9]=IK_X
    MusicManagerClassName=GUI2K4.StreamPlayer
    MaxScrollbackSize=128
    PasswordPromptMenu=
    ChatMenuClass=GUI2K4.UT2K4InGameChat
    StatsPromptMenuClass=GUI2K4.UT2K4StatsPrompt
    WaitingGameClassName=
    ServerInfoMenu=GUI2K4.UT2K4ServerInfo
    bDemoJogKeys=True
    
    [Engine.VoiceChatReplicationInfo]
    bEnableVoiceChat=True
    bAllowLocalBroadcast=True
    MaxChatters=0
    LocalBroadcastRange=1000.000000
    DefaultBroadcastRadius=20.000000
    VoIPInternetCodecs=CODEC_48NB
    VoIPLANCodecs=CODEC_48NB
    VoIPLANCodecs=CODEC_96WB
    
    [Engine.BroadcastHandler]
    bMuteSpectators=False
    bPartitionSpectators=False
    
    [IpDrv.UdpGamespyQuery]
    MinNetVer=0
    OldQueryPortNumber=7787
    bRestartServerOnPortSwap=True
    bDebugPortSwaps=True
    
    [UnrealEd.UnrealEdEngine]
    AutoSaveIndex=5
    GridEnabled=True
    SnapVertices=False
    SnapDistance=1.000000
    GridSize=(X=4.000000,Y=4.000000,Z=4.000000)
    RotGridEnabled=True
    RotGridSize=(Pitch=1024,Yaw=1024,Roll=1024)
    UseSizingBox=True
    UseAxisIndicator=True
    FovAngleDegrees=90.000000
    GodMode=True
    AutoSave=True
    AutosaveTimeMinutes=5
    GameCommandLine=-log
    AlwaysShowTerrain=False
    UseActorRotationGizmo=False
    LoadEntirePackageWhenSaving=False
    ShowIntWarnings=False
    CacheSizeMegs=32
    UseSound=True
    UseStaticMeshBatching=True
    ServerReadsStdin=False
    bSlowRefChecking=False
    DetectedVideoMemory=512
    C_WorldBox=(B=107,G=0,R=0,A=255)
    C_GroundPlane=(B=63,G=0,R=0,A=255)
    C_GroundHighlight=(B=127,G=0,R=0,A=255)
    C_BrushWire=(B=63,G=63,R=255,A=255)
    C_Pivot=(B=0,G=255,R=0,A=255)
    C_Select=(B=127,G=0,R=0,A=255)
    C_Current=(B=0,G=0,R=0,A=255)
    C_AddWire=(B=255,G=127,R=127,A=255)
    C_SubtractWire=(B=63,G=192,R=255,A=255)
    C_GreyWire=(B=163,G=163,R=163,A=255)
    C_BrushVertex=(B=0,G=0,R=0,A=255)
    C_BrushSnap=(B=0,G=0,R=0,A=255)
    C_Invalid=(B=163,G=163,R=163,A=255)
    C_ActorWire=(B=0,G=63,R=127,A=255)
    C_ActorHiWire=(B=0,G=127,R=255,A=255)
    C_Black=(B=0,G=0,R=0,A=255)
    C_White=(B=255,G=255,R=255,A=255)
    C_Mask=(B=0,G=0,R=0,A=255)
    C_SemiSolidWire=(B=0,G=255,R=127,A=255)
    C_NonSolidWire=(B=32,G=192,R=63,A=255)
    C_WireBackground=(B=0,G=0,R=0,A=255)
    C_WireGridAxis=(B=119,G=119,R=119,A=255)
    C_ActorArrow=(B=0,G=0,R=163,A=255)
    C_ScaleBox=(B=11,G=67,R=151,A=255)
    C_ScaleBoxHi=(B=157,G=149,R=223,A=255)
    C_ZoneWire=(B=0,G=0,R=0,A=255)
    C_Mover=(B=255,G=0,R=255,A=255)
    C_OrthoBackground=(B=163,G=163,R=163,A=255)
    C_StaticMesh=(B=255,G=255,R=0,A=255)
    C_VolumeBrush=(B=225,G=196,R=255,A=255)
    C_ConstraintLine=(B=0,G=255,R=0,A=255)
    C_AnimMesh=(B=28,G=221,R=221,A=255)
    C_TerrainWire=(B=255,G=255,R=255,A=255)
    
    [Engine.MaplistManager]
    Games=(GameType="BonusPack.xLastManStandingGame",ActiveMaplist="Default LMS")
    Games=(GameType="BonusPack.xMutantGame",ActiveMaplist="Default MUT")
    Games=(GameType="Wisselgeld.LCgame",ActiveMaplist="Default WG")
    Games=(GameType="Onslaught.ONSOnslaughtGame",ActiveMaplist="Default ONS")
    Games=(GameType="SkaarjPack.Invasion",ActiveMaplist="Default INV")
    Games=(GameType="UT2k4Assault.ASGameInfo",ActiveMaplist="Default AS")
    Games=(GameType="Wisselgeld.LCgame",ActiveMaplist="Default WG")
    Games=(GameType="XGame.InstagibCTF",ActiveMaplist="Default ICTF")
    Games=(GameType="XGame.xBombingRun",ActiveMaplist="Default BR")
    Games=(GameType="XGame.xCTFGame",ActiveMaplist="Default CTF")
    Games=(GameType="XGame.xDeathMatch",ActiveMaplist="Default DM")
    Games=(GameType="XGame.xDoubleDom",ActiveMaplist="Default DOM2")
    Games=(GameType="XGame.xTeamGame",ActiveMaplist="Default TDM")
    Games=(GameType="XGame.xVehicleCTFGame",ActiveMaplist="Default VCTF")
    Games=(GameType="LooseChange.LCgame",ActiveMaplist=)
    
    [xVoting.xVotingHandler]
    VoteTimeLimit=70
    ScoreBoardDelay=5
    bAutoOpen=True
    MidGameVotePercent=50
    bScoreMode=False
    bAccumulationMode=False
    bEliminationMode=False
    MinMapCount=2
    MapVoteHistoryType=xVoting.MapVoteHistory_INI
    RepeatLimit=4
    DefaultGameConfig=0
    bDefaultToCurrentGameType=False
    bMapVote=False
    bKickVote=False
    bMatchSetup=False
    KickPercent=51
    bAnonymousKicking=False
    MapListLoaderType=xVoting.DefaultMapListLoader
    ServerNumber=1
    CurrentGameConfig=0
    GameConfig=(GameClass="Wisselgeld.LCgame",Prefix="WG,DM",Acronym="DM",GameName="Wisselgeld",Mutators="Jetpack.JetpackMutator,Wisselgeld.MutTreasureHunt",Options=)
    
    [xVoting.DefaultMapListLoader]
    bUseMapList=False
    MapNamePrefixes=WG
    
    [Default WG MaplistRecord]
    DefaultTitle=Default WG
    DefaultGameType=Wisselgeld.LCgame
    DefaultActive=3
    DefaultMaps=WG-Comet
    DefaultMaps=WG-SpaceTech2
    DefaultMaps=WG-Panalesh
    DefaultMaps=WG-FrostBite
    
    [Default MUT MaplistRecord]
    DefaultTitle=Default MUT
    DefaultGameType=BonusPack.xMutantGame
    DefaultActive=0
    
    [Default ONS MaplistRecord]
    DefaultTitle=Default ONS
    DefaultGameType=Onslaught.ONSOnslaughtGame
    DefaultActive=0
    
    [Default INV MaplistRecord]
    DefaultTitle=Default INV
    DefaultGameType=SkaarjPack.Invasion
    DefaultActive=0
    
    [Default AS MaplistRecord]
    DefaultTitle=Default AS
    DefaultGameType=UT2k4Assault.ASGameInfo
    DefaultActive=0
    
    [Default ICTF MaplistRecord]
    DefaultTitle=Default ICTF
    DefaultGameType=XGame.InstagibCTF
    DefaultActive=0
    
    [Default BR MaplistRecord]
    DefaultTitle=Default BR
    DefaultGameType=XGame.xBombingRun
    DefaultActive=0
    
    [Default CTF MaplistRecord]
    DefaultTitle=Default CTF
    DefaultGameType=XGame.xCTFGame
    DefaultActive=0
    
    [Default DM MaplistRecord]
    DefaultTitle=Default DM
    DefaultGameType=XGame.xDeathMatch
    DefaultActive=0
    
    [DefaultLMS MaplistRecord]
    DefaultTitle=Default LMS
    DefaultGameType=BonusPack.xLastManStandingGame
    DefaultActive=0
    
    [DefaultMUT MaplistRecord]
    DefaultTitle=Default MUT
    DefaultGameType=BonusPack.xMutantGame
    DefaultActive=0
    
    [DefaultONS MaplistRecord]
    DefaultTitle=Default ONS
    DefaultGameType=Onslaught.ONSOnslaughtGame
    DefaultActive=0
    
    [DefaultINV MaplistRecord]
    DefaultTitle=Default INV
    DefaultGameType=SkaarjPack.Invasion
    DefaultActive=0
    
    [DefaultAS MaplistRecord]
    DefaultTitle=Default AS
    DefaultGameType=UT2k4Assault.ASGameInfo
    DefaultActive=0
    
    [DefaultICTF MaplistRecord]
    DefaultTitle=Default ICTF
    DefaultGameType=XGame.InstagibCTF
    DefaultActive=0
    
    [DefaultBR MaplistRecord]
    DefaultTitle=Default BR
    DefaultGameType=XGame.xBombingRun
    DefaultActive=0
    
    [DefaultCTF MaplistRecord]
    DefaultTitle=Default CTF
    DefaultGameType=XGame.xCTFGame
    DefaultActive=0
    
    [DefaultDM MaplistRecord]
    DefaultTitle=Default DM
    DefaultGameType=XGame.xDeathMatch
    DefaultActive=0
    DefaultMaps=DM-Rankin
    DefaultMaps=DM-Plunge
    
    [DefaultDOM2 MaplistRecord]
    DefaultTitle=Default DOM2
    DefaultGameType=XGame.xDoubleDom
    DefaultActive=0
    
    [DefaultTDM MaplistRecord]
    DefaultTitle=Default TDM
    DefaultGameType=XGame.xTeamGame
    DefaultActive=0
    
    [DefaultVCTF MaplistRecord]
    DefaultTitle=Default VCTF
    DefaultGameType=XGame.xVehicleCTFGame
    DefaultActive=0
    
    [XGame.xDeathMatch]
    bCustomPreload=False
    NetWait=5
    bForceRespawn=False
    bAdjustSkill=False
    bAllowTaunts=True
    bAllowTrans=False
    SpawnProtectionTime=2.000000
    LateEntryLives=1
    LoginMenuClass=GUI2K4.UT2K4PlayerLoginMenu
    bAllowPrivateChat=True
    bWeaponStay=True
    bAllowWeaponThrowing=True
    ResetTimeDelay=0
    GoalScore=25
    MaxLives=0
    TimeLimit=20
    
    [UnrealGame.DeathMatch]
    MinNetPlayers=1
    RestartWait=30
    bTournament=False
    bAutoNumBots=True
    bColoredDMSkins=False
    bPlayersMustBeReady=False
    bWaitForNetPlayers=True
    bAllowPlayerLights=False
    bForceDefaultCharacter=False
    NamePrefixes[0]=Mr_
    NamePrefixes[1]=
    NamePrefixes[2]=The_Real_
    NamePrefixes[3]=Evil_
    NamePrefixes[4]=
    NamePrefixes[5]=Owns_
    NamePrefixes[6]=
    NamePrefixes[7]=Evil_
    NamePrefixes[8]=
    NamePrefixes[9]=
    NameSuffixes[0]=
    NameSuffixes[1]=_is_lame
    NameSuffixes[2]=
    NameSuffixes[3]=
    NameSuffixes[4]=_sucks
    NameSuffixes[5]=
    NameSuffixes[6]=_OwnsYou
    NameSuffixes[7]=
    NameSuffixes[8]=_jr
    NameSuffixes[9]='s_clone
    
    [UnrealGame.UnrealMPGameInfo]
    BotMode=5
    MinPlayers=0
    EndTimeDelay=4.000000
    BotRatio=1.000000
    
    [XInterface.MapListDeathMatch]
    MapNum=0
    Maps=DM-Rankin
    Maps=DM-Plunge

  14. #14
    MSgt. Shooter Person
    Join Date
    Sep 2010
    Posts
    139

    Default

    [xVoting.xVotingHandler]
    RepeatLimit=4

    How about:
    because only 4 maps exist in the rotation, after each map has been played one time, the game server goes "AAAAAARGH! I don't know what to do. I'm stuck! I really really REALLY want to serve another map but I'm not allowed to re-serve a map until 4 other different maps have been played!"

    or how about:
    bMapVote=False

    I am not expert at setting up a server, that's why I suggested you post here (server administration forum) to get some better advice... but from what I just now read (on the MapVote page Jefe linked to)

    To Enable mapvote simply set bMapvote=False to True
    and
    RepeatLimit
    (0 - total number of maps on the server) The number of games to disable voting for a map after it has been played. Make sure the RepeatLimit is less than the total number of maps in the First GameConfig list.
    Default is 4

    amid the 988 pasted lines from your ini, I don't see any other booboos.



    When I tried to open these levels in the editor to see what is wrong I got an error indicating something with LooseChange.treasurechest.
    and
    and another level I created based on FrostBite
    This indicates the pickups were copy/pasted from an early sample map. Because the pickups depend on presence of sMesh and sound classes residing in the "LooseChange" package, you'll need to keep it onhand (or go through the chore of replacing all the embedded pickups with Wisselgeld-flavored versions).

  15. #15
    MSgt. Shooter Person
    Join Date
    Sep 2010
    Posts
    139

    Default

    (still reading from the MapVote page)
    maybe your ini should also have this as True instead of False:

    bDefaultToCurrentGameType=True

  16. #16
    MSgt. Shooter Person
    Join Date
    Aug 2010
    Posts
    44

    Default

    Thanks for the continuing interest.

    I tried all changes you suggest.
    I do not not know what the trigger was, but now I van create a maplist, and rename it

    Jefe suggested to set: bUseMapList=False
    I tried both now and in both settings I can see the default maplist.

    Still, after each map the game returns to Comet and stays there.
    The maps I have are SpaceTech, Comet, panalesh and frostbite (where I choose for the default versions in the last two games, originally Vehicle levels))

    I replaced all treasure chests with Wisselgeld.Treasurechests.
    Now these maps are allright again.

    I tested with some additional maps. Icetomb and DesertIsle. I renamed them to WG-Icetomb and WG_DesertIsle.
    I changed the level properties to Wisselgeld.LCgame.
    I added these levels to the maplist. But still the first level to be displayed after a level is finished is the Comet map.
    I deleted the Comet map from the /Maps and played WG-DesertIsle again. Now the game could not go to Comet but instead it stayed on WG-DesertIsle.

    I ma running out of testoptions...
    Any suggestions?

    Another question: Can I set the active mutators in the maplist? I* underatnd that is would be possible with mapvote. But I do not want the studentys to be able to Vote. I want to decide as a teacher when, what mutators are active....


    regards

    martijn
    Last edited by spook1; 11-07-2010 at 03:04 PM.

  17. #17
    Marrow Fiend
    Join Date
    Nov 2007
    Location
    Lithuania
    Posts
    4,385

    Default

    Hmm, Comet is the first in alphabetical order. With it removed, DesertIsle becomes the first.

  18. #18
    MSgt. Shooter Person
    Join Date
    Aug 2010
    Posts
    44

    Default

    That is a correct observation GreatEmerald. I tested it immediately. When I rename SpaceTech to ASpaceTech, that is the file the system keeps replaying.
    So it is the first alphabetical map that is replayed. The maplist is ignored...

    I also tried something new: CurrentGameConfig=1 instead of 0.

    That did not help either.

  19. #19
    Redeemer
    Join Date
    Mar 2004
    Location
    TEXAS
    Posts
    1,605
    Gamer IDs

    Gamertag: ReiDevJord

    Default

    What I suggested before is that you read through and configure Map Vote on your own, based on the article I linked you to, but most importantly you must enable it. Only then would any of the settings I suggested be of any use.

    [xVoting.xVotingHandler]
    .......
    bMapVote=False

    Change that to True.

    One of the HUGE advantages that I pointed out before is that you won't need to configure a map list or update it whenever you add a new map. All WG maps are scanned and added to you list automatically when you use bUseMapList=False.
    Last edited by jefe; 11-08-2010 at 09:32 AM.

  20. #20
    MSgt. Shooter Person
    Join Date
    Aug 2010
    Posts
    44

    Default

    QAn update of my succesful results:

    _ I reinstalled the whole game
    -I made the exact adjustmenst Jefe suggested
    -I did also create a maplist in the ini file
    -I selected: No Maplist in the Mapvote settings window
    -I set the Vote Gui to open automatically after a level is finished.

    Then, in the server settings I defined one gametype: Wisselgeld + the jetpack mutator

    QWhen I start a game now form Host a Game and then select "listen" the MapVote window opens after a level is finished. When no choices are entered the map will cycle according to the maplist in the ini file. That is, after the first map which I chose when starting the "listen" was finished.

    Now the game cycles well through the maps. Provided that no-one votes!
    I tried to disable the automatic opening voting window as suggested on the tutorial site:

    bAutoOpen (True/False)

    If true then the voting windows will be automatically opened at the end of each game. If False then the normal cycle maplist is used to select the next map. Players can initiate a Mid-Game vote only. They would have to open the voting window by pressing the MapVote HotKey.
    But that results in the alphabetical map rotation again. The mutators are not activated.
    When I start a dedicated server, also no mutators are activated and map rotation repeats the first alphabetical map.


    The remaining questions therefore are

    1. Can I hide the mapvotng from the players (so they cannot accidentally disturb the rotation order) (I need them to go through a set of tutorials and increasingly difficult levels)

    2. Can I set the values like used mutators, available weapons (game-options for wisselgeld) per map? And can I add a remark at the startup of a new map? (like: "Be careful, ground friction is very low in this level!")

    3. Can I turn off the strafe and backwards movements?
    I tried to do so by editing the user.ini but it keeps being reset by the system.
    I want the player to only be able to mover forward using middel-mouse, up-arrow or w keys.

    Thanks for all the help! I am really confident now that we will be able to play the pilot test on november 22nd

    I hope the anwers to these last 3 questions will be more easy for me to figure out than the map rotation. Any suggestions are very welcome ;-)

    martijn
    Last edited by spook1; 11-11-2010 at 08:31 PM.

  21. #21
    MSgt. Shooter Person
    Join Date
    Sep 2010
    Posts
    139

    Default

    1. Can I hide the mapvoring from the players (so they cannot accidentally disturb the rotation order) (I need them to go through a set of tutorials and increasingly difficult levels)
    I don't know whether MapVote has a separate ini paragraph or honors this ini section
    Code:
    [Default WG MaplistRecord]
    DefaultTitle=Default WG
    DefaultGameType=Wisselgeld.LCgame
    DefaultActive=1
    DefaultMaps=WG-SpaceTech2
    DefaultMaps=WG-Panalesh
    DefaultMaps=WG-FrostBite
    DefaultMaps=WG-Comet
    but you might try editing the listed map order here then check whether a NON-alphabetic rotation can be achieved while bMapVote=False

    Code:
    [xVoting.xVotingHandler]
    VoteTimeLimit=1
    ScoreBoardDelay=5
    bAutoOpen=False
    There are two settings involved here, I think.
    bMapVote=True (hands maplist management to the mutator)
    bAutoOpen=False (mutator handles the rotation but players don't actually get to vote)

    If you discover bAutoOpen must be true... setting the timeLimit should result in a menu that pops open, then immediately closes and the mapcycle proceeds

    Can I set the values like used mutators, per map?
    Hmm... remove MapVote (it's not doing what you want anyhow), and grab a litre of vodka then sit down and study the documentation for UT2Vote ?
    http://www.proasm.com/ut/ut2vote59.html

    available weapons (game-options for wisselgeld) per map?
    No, we can't alter the gametype options per map.
    You could copy the project files to another directory, assign a different config(Wisselgeld2) ini file, and compile as a different package. The would involve quite a bit of editing and multiple, slightly different 'gametypes' would further complicate maplist management... but the end result would be transparent to the player. An alternative would be to edit the LCpawn DefaultInventory to include only ShieldGun and edit the other classes to NOT disturb weapons/pickups... and embed pickups in to each mapfile for the select weapon(s) you wish player to have onhand in a given map.

    can I add a remark at the startup of a new map? (like: "Be careful, ground friction is very low in this level!")
    It is possible, but it would be a bit of a chore. We can add into the Wisselgeld package a custom message class, then modify the internal mutator class the gametype is already loading so that it displays the message container (passing a switch container conditionally, based on level.MapName). If you send me an email stating the mapname + message pairs and in reply I'll send the modified MutLCDefault.uc code as well as code for the additional message container classfile. Sucky thing is that it would be hardcoded -- as you add maps, you would need to repeatedly add mapname+message pairs and recompile.

    Can I turn off the strafe and backwards movements?
    Yes, you can trap select keypresses and return false:
    http://wiki.beyondunreal.com/Legacy:...s_Interactions
    http://wiki.beyondunreal.com/Legacy:...From_A_Mutator

  22. #22
    MSgt. Shooter Person
    Join Date
    Aug 2010
    Posts
    44

    Default

    thanks a lot.
    I'll look for the required texts to precede the levels.
    It will take some time to define the right requirements beforehand. Easier is to discover this by trial and error. I am running apilot test on november 22nd. After that I have a better insight in the required remarks and hint I want to display. So I'll get back to you after then.

    I understand what you are saying about slightly different 'gametypes' .
    Yes, I am learning ;-) Never thought I'd get into this UT coding so deep.
    Do I underastdn that with UT2Vote it wille be possible to rotate gametypes, without having the players really voting?
    That would indeed solve all the issues.

    About the keypress actions and the links you sent me.
    I would think that, since Wisselgeld is a package, I could make some changes in the sourcecode of LCPawn or something to disable strafe and backward movement throughout all Wisselgeld games.
    For the player to really get a feeling that for a movement to stop a movement in the opposite direction should be started, it would be best to make the player turn around physically, rather then just pess the backward buttton.

    Would you know by heart in which uc file I must make these adjustments?

    Thanks again
    Martijn
    Last edited by spook1; 11-12-2010 at 05:20 AM.

  23. #23
    MSgt. Shooter Person
    Join Date
    Aug 2010
    Posts
    44

    Default

    I tried to set VotingTimeLimit in mapVote to 0 seconds. The interface does not allow for values <10 sec. I can set it to zero in the ut2004.ini using notepad. But then still the voring window is shown after the game....
    Voting does not work properly anymore it seems. A new game does not start within one minite anymore...

    I will wait creating other gametypes, untill the first tests are over. Maybe the translocator is never a good idea and koink-gun should always spill coins. Then I won't need different settings in the game options.

    For my question concerning the disabling of the strafe and backwards option throughout the game I am still very curious about the alternatives to trapping the keypresses, which seems quite a fuss and difficult to install on all the computers in the labroom. I would prefer a hard coding in some wisselgeld file. I looked in LCPawn.uc, but there I could not find anything regarding movement.

    I am planning to try and set the strafe and backward speed in the user.ini file to 0.
    Maybe these values are not overwritten automatically.
    After the weekend I have more time to explore further. A first test seems positive. But I am not usre. i do not know when the user.ini is rewritten. After restarting the server once, the user.ini was modified, but the speeds were still zero :-)

    Thanks for being interested,

    martijn

  24. #24
    MSgt. Shooter Person
    Join Date
    Sep 2010
    Posts
    139

    Default

    Editing User.ini is not a sound approach.

    The interaction class described in the linked material would be compiled into the Wisselgeld package & would be called/loaded via the embedded mutator (MutLCDefault.uc).

  25. #25
    MSgt. Shooter Person
    Join Date
    Aug 2010
    Posts
    44

    Default

    Thnakx for the feedback.
    Unfortunately I ma running out of time for a first run with students on this game on november 22nd.
    I hope that I can stick with editing all individual user.ini files (10 computers, will cost me 20 minutes...). To figure how to adjust the package (actually I am using LooseChange now because I could not overcome the problems with map rotation with the specific WG- maps needed by Wisselgeld) would cost me too much time.
    Maybe later...

    thanks for alle the support and help. I'll let you guys know how the pilot worked out.


 

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Copyright ©2009-2011 Epic Games, Inc. All Rights Reserved.
Digital Point modules: Sphinx-based search vBulletin skin by CompletevB.com.