Announcement

Collapse
No announcement yet.

Issues with rules.ini file

Collapse
This is a sticky topic.
X
X
  • Filter
  • Time
  • Show
Clear All
new posts

    [OFFICIAL] Issues with rules.ini file

    We have identified an issue that affects server admins running custom content on their Unreal Tournament servers. The file causing the issue is rules.ini and server admins are urged to back up their current file and delete it to allow a new file to generate on restart. The new file can then be edited to add your custom content. We want to thank the server admins for calling this to our attention. We apologize for the inconvenience this is causing and we are currently working towards a fix. There is a live discussion on the UT forums HERE.

    We've included an example custom ini below for assistance. Please let us know if you have any questions or concerns.

    [/Script/UnrealTournament.UTEpicDefaultRulesets]
    RuleCategories=(CategoryName=Test,CategoryButtonText="Test")
    AllowedRulesets=TestRule

    [TestRule UTGameRuleset]
    UniqueTag=TestRule
    Title=Testing
    Tooltip=This is a test of a single ruleset in a single category
    Description=Capture the Flag with Instagib rifles in low gravity.\n\n<UT.Hub.RulesText_Small>Mutators : Instagib, Low Gravity</>\n<UT.Hub.RulesText_Small>TimeLimit : 2x 7 minute halfs</>\n<UT.Hub.RulesText_Small>Mercy Rule : On</>\n<UT.Hub.RulesText_Small>Maximum of 12 players allowed.</>
    MaxPlayers=16
    MinPlayersToStart=2;
    DisplayTexture=Texture2D'/Game/RestrictedAssets/UI/GameModeBadges/GB_InstagibCTF.GB_InstagibCTF'
    GameMode=CTF
    GameOptions=?TimeLimit=14?GoalScore=0?Mutator=Instagib,LowGrav
    Categories=Test
    bTeamGame=true
    DefaultMap=/Game/RestrictedAssets/Maps/CTF-TitanPass
    +MapPrefixes=CTF
    CustomMapList=/Game/RestrictedAssets/Maps/CTF-TitanPass
    CustomMapList=/Game/RestrictedAssets/Maps/CTF-Face
    CustomMapList=/Game/EpicInternal/Pistola/CTF-Pistola
    CustomMapList=/Game/EpicInternal/Polaris/CTF-Polaris
    CustomMapList=/Game/RestrictedAssets/Maps/WIP/CTF-Blank
    CustomMapList=/Game/RestrictedAssets/Maps/WIP/CTF-BigRock
    CustomMapList=/Game/RestrictedAssets/Maps/WIP/CTF-Volcano
    CustomMapList=/Game/RestrictedAssets/Maps/WIP/CTF-Quick
    CustomMapList=/Game/RestrictedAssets/Maps/WIP/CTF-Plaza
    Attached Files
    Last edited by Flak; 01-24-2017, 07:37 PM.
    Stacey Conley
    -----------------------------
    Unreal Tournament Community Manager
    Epic Games, Inc.
    Twitter | Twitch | Facebook | Instagram | YouTube | Pinterest

    #2
    This does not work - same blank tab problem.

    Here's a screen shot of what the above ini produces:

    Click image for larger version

Name:	screenie.jpg
Views:	1
Size:	14.0 KB
ID:	349499

    Admins can't seem to customize TABS at all without producing blank results. You can, however, customize individual gamemodes provided you work withing the existing tab categories.

    Here's an example of an ini with some custom gamemodes included that works:

    Code:
    [/Script/UnrealTournament.UTEpicDefaultRulesets]
    AllowedRulesets=iTDM
    AllowedRulesets=iCTF
    AllowedRulesets=LGiCTF
    AllowedRulesets=FlagRun
    AllowedRulesets=TDM
    AllowedRulesets=CTF
    AllowedRulesets=FLYINGFACEX10
    AllowedRulesets=DUELCASUAL
    AllowedRulesets=1v1RAGE
    AllowedRulesets=1v1SHOCK
    AllowedRulesets=DM
    AllowedRulesets=DMX10
    
    [DM UTGameRuleset]
    UnqiueTag=DMX
    Title=Deathmatch
    ToolTip=Standard 6 man free-for-all DeathMatch.
    Description=Standard free-for-all deathmatch - first to 30 wins.\n\n<UT.Hub.RulesText_Small>Frag limit: 30. Time limit: 10 minutes</>\n<UT.Hub.RulesText_Small>Maximum players: 6</>\n\n<UT.Hub.RulesText_Small>Hitsounds ON.</>
    MaxPlayers=6
    MinPlayersToStart=1
    DisplayTexture=Texture2D'/Game/RestrictedAssets/UI/GameModeBadges/GB_DM.GB_DM'
    GameMode=DM
    GameOptions=?MaxSpectators=10?BotFill=4?MaxPlayers=6?bForceRespawn=0?TimeLimit=10?GoalScore=30?mutator=/Game/AbsoluteHitSounds/Mutator_AbsoluteHitSounds.Mutator_AbsoluteHitSounds_C
    MercyRule=Off
    Categories=Classic
    bTeamGame=false
    DefaultMap=DM-ASDF
    MapPrefixes=DM
    
    [DMX10 UTGameRuleset]
    UnqiueTag=DMX10
    Title=Deathmatch 10x
    ToolTip=Ten man free-for-all DeathMatch.
    Description=Ten man free-for-all deathmatch.\n\n<UT.Hub.RulesText_Small>Time limit: 10 minutes</>\n<UT.Hub.RulesText_Small>Maximum players: 10</>\n\n<UT.Hub.RulesText_Small>Hitsounds ON.</>
    MaxPlayers=10
    MinPlayersToStart=1
    DisplayTexture=Texture2D'/Game/RestrictedAssets/UI/GameModeBadges/GB_DM.GB_DM'
    GameMode=DM
    GameOptions=?MaxSpectators=10?BotFill=4?MaxPlayers=10?ForceRespawn=1?TimeLimit=10?GoalScore=0?mutator=/Game/AbsoluteHitSounds/Mutator_AbsoluteHitSounds.Mutator_AbsoluteHitSounds_C
    MercyRule=Off
    Categories=Classic
    bTeamGame=false
    DefaultMap=DM-ASDF
    MapPrefixes=DM
    
    [TDM UTGameRuleset]
    UnqiueTag=TDMX10
    Title=TDM (Casual)
    ToolTip=Red versus Blue team deathmatch - match begins with bots.
    Description=Red Versus Blue team deathmatch.\n\n<UT.Hub.RulesText_Small>Time limit: 10 minutes</>\n<UT.Hub.RulesText_Small>Maximum players: 10</>\n\n<UT.Hub.RulesText_Small>Hitsounds ON.</>
    MaxPlayers=10
    MinPlayersToStart=1
    DisplayTexture=Texture2D'/Game/RestrictedAssets/UI/GameModeBadges/GB_TDM.GB_TDM'
    GameMode=TDM
    GameOptions=?MaxSpectators=10?ForceRespawn=0?TimeLimit=10?GoalScore=0?BalanceTeams=true?BotFill=4?MaxPlayers=10?mutator=/Game/AbsoluteHitSounds/Mutator_AbsoluteHitSounds.Mutator_AbsoluteHitSounds_C
    MercyRule=Off
    Categories=Classic
    bTeamGame=true
    DefaultMap=DM-ASDF
    MapPrefixes=DM
    
    [CTFUTGameRuleset]
    UnqiueTag=CTFX10
    Title=CTF (Casual)
    ToolTip=Red versus Blue capture the flag - match begins with bots.
    Description=Red Versus Blue capture the flag - casual.\n\n<UT.Hub.RulesText_Small>Time limit: 15 minutes</>\n<UT.Hub.RulesText_Small>Maximum players: 10</>\n\n<UT.Hub.RulesText_Small>Hitsounds ON.</>
    MaxPlayers=10
    MinPlayersToStart=1
    DisplayTexture=Texture2D'/Game/RestrictedAssets/UI/GameModeBadges/GB_CTF.GB_CTF'
    GameMode=CTF
    GameOptions=?MaxSpectators=10?ForceRespawn=0?TimeLimit=15?GoalScore=6?BalanceTeams=true?BotFill=8?MaxPlayers=10?mutator=/Game/AbsoluteHitSounds/Mutator_AbsoluteHitSounds.Mutator_AbsoluteHitSounds_C
    MercyRule=Off
    Categories=Classic
    bTeamGame=true
    DefaultMap=CTF-Bigrock
    MapPrefixes=CTF
    
    [FLYINGFACEX10 UTGameRuleset]
    UnqiueTag=FLYINGFACEX10
    Title=Flying Face! CTF
    ToolTip=Red versus Blue bouncy, low grav, zoom insta capture the flag with translocator. FLYING FACE!
    Description=Red Versus Blue Flying Face!\n\n<UT.Hub.RulesText_Small>Time limit: 15 minutes</>\n<UT.Hub.RulesText_Small>Maximum players: 10</>\n\n<UT.Hub.RulesText_Small>Hitsounds ON. Lowgrav ON. Let's Bounce ON. Instagib ON. Zoom ON. Translocator ON.</>
    MaxPlayers=10
    MinPlayersToStart=1
    DisplayTexture=Texture2D'/Game/RestrictedAssets/UI/GameModeBadges/GB_CTF.GB_CTF'
    GameMode=CTF
    GameOptions=?TimeLimit=15?GoalScore=6?BalanceTeams=false?MercyScore=0?Difficulty=3?zoom=true??mutator=/Game/RestrictedAssets/Blueprints/Mutator_Instagib.Mutator_Instagib_C,/Game/RestrictedAssets/Blueprints/Mutator_LowGrav.Mutator_LowGrav_C,/Game/RestrictedAssets/Blueprints/Mutators/LetsBounce/Mutator_LetsBounce.Mutator_LetsBounce_C,/Game/UnrealPUGs/NoSpawnProtection.NoSpawnProtection_C,/Game/UnrealPUGs/LowRespawnTime.LowRespawnTime_C,/Game/RestrictedAssets/Blueprints/Mutator_AddTrans.Mutator_AddTrans_C?BotFill=8?MaxPlayers=10?AnalyticsLogged=true?MaxReadyWait=30
    MercyRule=Off
    Categories=Featured
    bTeamGame=true
    DefaultMap=CTF-Face
    MapPrefixes=CTF
    CustomMapList=/Game/RestrictedAssets/Maps/CTF-Face
    
    [1v1RAGE UTGameRuleset]
    UnqiueTag=1v1RAGE
    Title=1v1 Rage
    ToolTip=One versus One with rockets - small maps.
    Description=One versus One with rockets - small maps.\n\n<UT.Hub.RulesText_Small>First to 10 points</>\n<UT.Hub.RulesText_Small> Hitsounds ON. Rockets Only.</>
    MaxPlayers=2
    MinPlayersToStart=1
    DisplayTexture=Texture2D'/Game/RestrictedAssets/UI/GameModeBadges/GB_Duel.GB_Duel'
    GameMode=Duel
    GameOptions=?TimeLimit=0?GoalScore=10?ForceRespawn=1?Difficulty=3?ArenaWeaponPath=/Game/RestrictedAssets/Weapons/RocketLauncher/BP_RocketLauncher.BP_RocketLauncher_C??mutator=/Game/AbsoluteHitSounds/Mutator_AbsoluteHitSounds.Mutator_AbsoluteHitSounds_C,/Script/UnrealTournament.UTMutator_WeaponArena?BotFill=2?MaxPlayers=2?AnalyticsLogged=true
    MercyRule=Off
    Categories=Featured
    bTeamGame=true
    DefaultMap=/Game/RestrictedAssets/Maps/WIP/DM-MorbiasTest
    MapPrefixes=DM
    CustomMapList=/Game/RestrictedAssets/Maps/WIP/DM-Morbiastest
    
    [1v1SHOCK UTGameRuleset]
    UnqiueTag=1v1SHOCK
    Title=1v1 Shock Arena
    ToolTip=One versus One - shock rifle only.
    Description=One versus One with the shock rifle.\n\n<UT.Hub.RulesText_Small>Highest score after 10 minutes</>\n<UT.Hub.RulesText_Small> Hitsounds ON. Shock Rifles Only.</>
    MaxPlayers=2
    MinPlayersToStart=1
    DisplayTexture=Texture2D'/Game/RestrictedAssets/UI/GameModeBadges/GB_Duel.GB_Duel'
    GameMode=Duel
    GameOptions=?TimeLimit=10?ForceRespawn=1?GoalScore=0?Difficulty=3?ArenaWeaponPath=/Game/RestrictedAssets/Weapons/ShockRifle/ShockRifle.ShockRifle_C??mutator=/Game/AbsoluteHitSounds/Mutator_AbsoluteHitSounds.Mutator_AbsoluteHitSounds_C,/Script/UnrealTournament.UTMutator_WeaponArena?BotFill=2?MaxPlayers=2?AnalyticsLogged=true
    MercyRule=Off
    Categories=Featured
    bTeamGame=true
    DefaultMap=/Game/RestrictedAssets/Maps/WIP/DM-DeckTest
    MapPrefixes=DM
    
    [1v1INSTA UTGameRuleset]
    UnqiueTag=1v1INSTA
    Title=1v1 Instagib
    ToolTip=One versus One - instagib.
    Description=One versus One instagib.\n\n<UT.Hub.RulesText_Small>Time limit: 10 minutes</>\n<UT.Hub.RulesText_Small> 1v1 Instagib.</>
    MaxPlayers=2
    MinPlayersToStart=1
    DisplayTexture=Texture2D'/Game/RestrictedAssets/UI/GameModeBadges/GB_Duel.GB_Duel'
    GameMode=Duel
    GameOptions=?TimeLimit=10?GoalScore=0?Difficulty=3?zoom=false?ForceRespawn=1?BotFill=2?MaxPlayers=2?mutator=/Game/RestrictedAssets/Blueprints/Mutator_Instagib.Mutator_Instagib_C?BotFill=2?MaxPlayers=2?AnalyticsLogged=true?Hat=/Game/EpicInternal/Teams/BlackLegion/CosmeticItems/BL_Helmet/BP_NecrisHelm01.BP_NecrisHelm01_C?Taunt2=/Game/RestrictedAssets/Blueprints/Taunts/Taunt_PelvicThrustA.Taunt_PelvicThrustA_C?Character=/Game/EpicInternal/Teams/BlackLegion/NecrisMale.NecrisMale_C?LeaderHat=/Game/RestrictedAssets/Blueprints/BP_LeaderBeret.BP_LeaderBeret_C?Eyewear=/Game/EpicInternal/Teams/ThunderCrash/CosmeticItems/TC_Sunglasses/BP_Sunglasses01.BP_Sunglasses01_C?HatVar=0?EyewearVar=0?GroupTaunt=?Name=Player?VersionCheck=1?Taunt=/Game/RestrictedAssets/Blueprints/Taunts/Taunt_PelvicThrust.Taunt_PelvicThrust_C?Rank=1586
    Categories=InstaGib
    bTeamGame=true
    DefaultMap=/Game/RestrictedAssets/Maps/WIP/DM-ASDF
    MapPrefixes=DM
    
    [DUELCASUAL UTGameRuleset]
    UnqiueTag=DUELCASUAL
    Title=DUEL (Casual)
    ToolTip=One versus One, test of deathmatch skill.
    Description=One versus One, test of deathmatch skill.\n\n<UT.Hub.RulesText_Small>Time limit: 10 minutes</>\n<UT.Hub.RulesText_Small> Hitsounds ON. Timers ON. Spawn protection ON. Grenade-Launcher OFF.</>
    MaxPlayers=2
    MinPlayersToStart=1
    DisplayTexture=Texture2D'/Game/RestrictedAssets/UI/GameModeBadges/GB_Duel.GB_Duel'
    GameMode=Duel
    GameOptions=?TimeLimit=10?GoalScore=0?MaxSpectators=10?bForceRespawn=1?mutator=/Game/AbsoluteHitSounds/Mutator_AbsoluteHitSounds.Mutator_AbsoluteHitSounds_C
    MercyRule=Off
    Categories=Classic
    bTeamGame=true
    DefaultMap=/Game/RestrictedAssets/Maps/WIP/DM-ASDF
    MapPrefixes=DM
    Server admins who want to use the default gamemodes (like what you'd find on the official Epic servers) need only to remove any custom rulesets from rules.ini (i.e. erase the whole thing and leave it blank).
    Last edited by synister_; 01-24-2017, 10:06 PM.
    www.Area51Gaming.com
    UT99 | TacOps | CS:GO

    Comment


      #3
      Okay, so I spoke too soon when I stated the above is a working ini.

      It is working in that it displays the gametypes when users click "Start a new game", but when a custom gametype is selected UT immediately crashes. It does this even when the language that refers to mutators currently unavailable is removed as well.

      So far the only custom gametype I've gotten to work correctly is "Flying Face". Everything else causes a crash as soon as the icon for the gamemode is clicked.

      UPDATE: I've just gone back to the blank rules.ini for now until a fix is released.
      Last edited by synister_; 01-24-2017, 10:36 PM.
      www.Area51Gaming.com
      UT99 | TacOps | CS:GO

      Comment


        #4
        yeah, this does not work for me either!?

        ....you add any custom ruleset (even the one above flak posted) it completely removes ALL maps from any list! the only way to play is using custom tab until you remove or have a totally blank ruleset then Epic defaults are all the work/show!


        .... hope we don't have to wait a month +
        http://s5.postimg.org/edy9j9ykn/Laam...Forum_Sig1.jpg

        http://aggressivewarriors.com -=- {AW}'s Community Map Test Server -=-
        http://s5.postimg.org/qsk8gc8zn/Instagib.gif

        Comment


          #5
          Flak, could you or someone else from Epic post the full default rules.ini?
          www.Area51Gaming.com
          UT99 | TacOps | CS:GO

          Comment


            #6
            0.1.7.1
            it works
            //edit partially
            ty @Epic <3

            51synister you have a pm


            Bug or feature?
            But, i can life with this, something to change, but ok.




            //Edit

            got it.
            @Epic, we can make tabs without having "RuleCategories"


            Example and it works:
            Code:
            [/Script/UnrealTournament.UTEpicDefaultRulesets]
            AllowedRulesets=FlagRun
            AllowedRulesets=DMffa
            AllowedRulesets=CTFffa
            AllowedRulesets=iCTFffa
            AllowedRulesets=CTFcompetitive
            AllowedRulesets=iCTFcompetitive
            AllowedRulesets=nwCTFDraftcup
            AllowedRulesets=FlagRun
            AllowedRulesets=TDMffa
            AllowedRulesets=iTDMffa
            AllowedRulesets=TDMcompetitive
            AllowedRulesets=TEAMSHOWDOWNffa
            AllowedRulesets=iDMffa
            AllowedRulesets=Duel1on1
            AllowedRulesets=iDuel1on1
            AllowedRulesets=Duelcompetitive
            AllowedRulesets=SHOWDOWNffa
            
            [CTFffa UTGameRuleset]
            UnqiueTag=CTFffa
            Title=Capture the Flag
            ToolTip=Capture the Flag, 10 Slots, 20 Minutes, no GoalScore, Mercy on
            Description=<UT.Hub.RulesText_Small>Maximum players: %maxplayers%</>\n<UT.Hub.RulesText_Small>TimeLimit: %timelimit%</>\n<UT.Hub.RulesText_Small>Goalscore: %goalscore%</>\n<UT.Hub.RulesText_Small>Mutators:</>\n<UT.Hub.RulesText_Small>Mercy Rule: ON</>
            MaxPlayers=10
            MinPlayersToStart=1;
            DisplayTexture=Texture2D'/Game/RestrictedAssets/UI/GameModeBadges/GB_CTF.GB_CTF'
            GameMode=CTF
            GameOptions=?RespawnWaitTime=0?RequireReady=False?MercyScore=5?bAllowOvertime=1?TimeLimit=20?GoalScore=0?BotFill=2?MaxReadyWaitTime=60?MaxSpectators=5?Mutator=
            Categories=Classic
            bTeamGame=True
            MapPrefixes=CTF
            DefaultMap=/Game/RestrictedAssets/Maps/WIP/CTF-Blank
            CustomMapList=/Game/UTzoneContent/Maps/Donzi/CTF-Bloxeh
            RequiredPackeges=
            
            [iCTFffa UTGameRuleset]
            UnqiueTag=iCTFffa
            Title=iCTF
            ToolTip=instaCTF, 10 Slots, 20 Minutes, no GoalScore, Mercy on
            Description=<UT.Hub.RulesText_Small>Maximum players: %maxplayers%</>\n<UT.Hub.RulesText_Small>TimeLimit: %timelimit%</>\n<UT.Hub.RulesText_Small>Goalscore: %goalscore%</>\n<UT.Hub.RulesText_Small>Mutators: Instagib</>\n<UT.Hub.RulesText_Small>Mercy Rule: ON</>
            MaxPlayers=10
            MinPlayersToStart=1;
            DisplayTexture=Texture2D'/Game/RestrictedAssets/UI/GameModeBadges/GB_InstagibCTF.GB_InstagibCTF'
            GameMode=CTF
            GameOptions=?RespawnWaitTime=0?RequireReady=False?MercyScore=5?bAllowOvertime=1?TimeLimit=20?GoalScore=0?BotFill=2?MaxReadyWaitTime=60?MaxSpectators=5?AllowZoom=0?Mutator=Instagib,
            Categories=Instagib
            bTeamGame=True
            MapPrefixes=CTF
            DefaultMap=/Game/RestrictedAssets/Maps/WIP/CTF-Blank
            CustomMapList=/Game/UTzoneContent/Maps/Donzi/CTF-Bloxeh
            RequiredPackages=
            
            [CTFcompetitive UTGameRuleset]
            UnqiueTag=CTFcompetitive
            Title=Competitive CTF
            ToolTip=Competitive Capture the Flag, 10 Slots, 20 Minutes (Halftime!), no GoalScore, Mercy off
            Description=<UT.Hub.RulesText_Small>Maximum players: %maxplayers%</>\n<UT.Hub.RulesText_Small>Balance Team: OFF</>\n<UT.Hub.RulesText_Small>TimeLimit: %timelimit%</>\n<UT.Hub.RulesText_Small>Goalscore: %goalscore%</>\n<UT.Hub.RulesText_Small>Mutators:</>\n<UT.Hub.RulesText_Small>Mercy Rule: OFF</>\n<UT.Hub.RulesText_Small>TwitchSpec: 1</>
            MaxPlayers=10
            MinPlayersToStart=1;
            DisplayTexture=Texture2D'/Game/RestrictedAssets/UI/GameModeBadges/GB_CTF.GB_CTF'
            GameMode=CTF
            GameOptions=?RespawnWaitTime=0?RequireReady=1?MercyScore=0?bAllowOvertime=0?TimeLimit=20?GoalScore=0?BotFill=0?bBalanceTeams=false?MaxSpectators=1?Mutator=
            Categories=Competitive
            bCompetitiveMatch=true
            bTeamGame=True
            MapPrefixes=CTF
            DefaultMap=/Game/RestrictedAssets/Maps/WIP/CTF-Blank
            CustomMapList=/Game/UTzoneContent/Maps/Donzi/CTF-Bloxeh
            RequiredPackages=
            
            [iCTFcompetitive UTGameRuleset]
            UnqiueTag=iCTFcompetitive
            Title=Competitive iCTF
            ToolTip=Competitive instaCTF, 10 Slots, 20 Minutes (Halftime!), no GoalScore, Mercy off
            Description=<UT.Hub.RulesText_Small>Maximum players: %maxplayers%</>\n<UT.Hub.RulesText_Small>Balance Team: OFF</>\n<UT.Hub.RulesText_Small>TimeLimit: %timelimit%</>\n<UT.Hub.RulesText_Small>Goalscore: %goalscore%</>\n<UT.Hub.RulesText_Small>Mutators: Instagib</>\n<UT.Hub.RulesText_Small>Mercy Rule: OFF</>\n<UT.Hub.RulesText_Small>TwitchSpec: 1</>
            MaxPlayers=10
            MinPlayersToStart=1;
            DisplayTexture=Texture2D'/Game/RestrictedAssets/UI/GameModeBadges/GB_InstagibCTF.GB_InstagibCTF'
            GameMode=CTF
            GameOptions=?RespawnWaitTime=0?RequireReady=1?MercyScore=0?bAllowOvertime=0?TimeLimit=20?GoalScore=0?BotFill=0?MaxSpectators=1?bBalanceTeams=false?AllowZoom=0?Mutator=Instagib,
            Categories=Competitive
            bCompetitiveMatch=true
            bTeamGame=True
            MapPrefixes=CTF
            DefaultMap=/Game/RestrictedAssets/Maps/WIP/CTF-Blank
            CustomMapList=/Game/UTzoneContent/Maps/Donzi/CTF-Bloxeh
            RequiredPackages=
            
            [DMffa UTGameRuleset]
            UnqiueTag=DMffa
            Title=Deathmatch
            ToolTip=FFA, 10 Slots, 10 Minutes, no GoalScore, Shoot 'em up!
            Description=<UT.Hub.RulesText_Small>Maximum players: %maxplayers%</>\n<UT.Hub.RulesText_Small>TimeLimit: %timelimit%</>\n<UT.Hub.RulesText_Small>Goalscore: %goalscore%</>\n<UT.Hub.RulesText_Small>Mutators:</>
            MaxPlayers=10
            MinPlayersToStart=1;
            DisplayTexture=Texture2D'/Game/RestrictedAssets/UI/GameModeBadges/GB_DM.GB_DM'
            GameMode=DM
            GameOptions=?RespawnWaitTime=0?RequireReady=False?TimeLimit=10?GoalScore=0?BotFill=2?MaxReadyWaitTime=60?MaxSpectators=5?Mutator=
            Categories=Featured
            bTeamGame=false
            MapPrefixes=DM
            DefaultMap=/Game/RestrictedAssets/Maps/WIP/DM-NickTest1
            CustomMapList=/Game/UTzoneContent/Maps/Donzi/DM-Campgrounds
            RequiredPackages=
            
            [iDMffa UTGameRuleset]
            UnqiueTag=iDMffa
            Title=instaDM Fragfest!
            ToolTip=64 Slot insta FragfestParty! 10 Minutes, no GoalScore
            Description=64 Slot insta FragfestParty!\n 10 Minutes to frag 'em\nno GoalScore\nkill 'em !!  YEEEHHAAWW!!! \n no GoalScore
            MaxPlayers=64
            MinPlayersToStart=1;
            DisplayTexture=Texture2D'/Game/RestrictedAssets/UI/GameModeBadges/GB_InstagibDM.GB_InstagibDM'
            GameMode=DM
            GameOptions=?RespawnWaitTime=0?RequireReady=False?TimeLimit=10?GoalScore=0?BotFill=2?MaxReadyWaitTime=60?MaxSpectators=5?AllowZoom=0?Mutator=Instagib,
            Categories=UTzone
            bTeamGame=false
            MapPrefixes=DM
            DefaultMap=/Game/RestrictedAssets/Maps/WIP/DM-NickTest1
            CustomMapList=/Game/UTzoneContent/Maps/Donzi/DM-Campgrounds
            RequiredPackages=
            
            [Duel1on1 UTGameRuleset]
            UnqiueTag=Duel1on1
            Title=Duel
            ToolTip=1on1, 10 Minutes, no GoalScore
            Description=<UT.Hub.RulesText_Small>Maximum players: %maxplayers%</>\n<UT.Hub.RulesText_Small>TimeLimit: %timelimit%</>\n<UT.Hub.RulesText_Small>Goalscore: %goalscore%</>\n<UT.Hub.RulesText_Small>Mutators:</>
            MaxPlayers=2
            MinPlayersToStart=1;
            DisplayTexture=Texture2D'/Game/RestrictedAssets/UI/GameModeBadges/GB_Duel.GB_Duel'
            GameMode=/Script/UnrealTournament.UTDuelGame
            GameOptions=?RespawnWaitTime=0?RequireReady=False?TimeLimit=10?GoalScore=0?BotFill=1?MaxReadyWaitTime=60?MaxSpectators=5?Mutator=
            Categories=Classic
            bTeamGame=false
            MapPrefixes=DM
            DefaultMap=/Game/RestrictedAssets/Maps/WIP/DM-NickTest1
            CustomMapList=/Game/UTzoneContent/Maps/Donzi/DM-Campgrounds
            RequiredPackages=
            
            [iDuel1on1 UTGameRuleset]
            UnqiueTag=iDuel1on1
            Title=iDuel
            ToolTip=Classic Instagib 1on1, 10 Minutes, no GoalScore
            Description=<UT.Hub.RulesText_Small>Maximum players: %maxplayers%</>\n<UT.Hub.RulesText_Small>TimeLimit: %timelimit%</>\n<UT.Hub.RulesText_Small>Goalscore: %goalscore%</>\n<UT.Hub.RulesText_Small>Mutators: Instagib</>
            MaxPlayers=2
            MinPlayersToStart=1;
            DisplayTexture=Texture2D'/Game/RestrictedAssets/UI/GameModeBadges/GB_InstagibDuel.GB_InstagibDuel'
            GameMode=/Script/UnrealTournament.UTDuelGame
            GameOptions=?RespawnWaitTime=0?RequireReady=False?TimeLimit=10?GoalScore=0?BotFill=2?MaxReadyWaitTime=60?MaxSpectators=5?AllowZoom=0?Mutator=Instagib,
            Categories=Instagib
            bTeamGame=false
            MapPrefixes=DM
            DefaultMap=/Game/RestrictedAssets/Maps/WIP/DM-NickTest1
            CustomMapList=/Game/UTzoneContent/Maps/Donzi/DM-Campgrounds
            RequiredPackages=
            
            [Duelcompetitive UTGameRuleset]
            UnqiueTag=Duelcompetitive
            Title=Competitive Duel
            ToolTip=Competitive Duel 1on1, 10 Minutes, no GoalScore, WeaponsStay off,
            Description=Competitive Duel 1on1\n<UT.Hub.RulesText_Small>Maximum players: %maxplayers%</>\n<UT.Hub.RulesText_Small>WeaponStay: OFF</>\n<UT.Hub.RulesText_Small>TimeLimit: %timelimit%</>\n<UT.Hub.RulesText_Small>Goalscore: %goalscore%</>\n<UT.Hub.RulesText_Small>Mutators:</>\n<UT.Hub.RulesText_Small>TwitchSpec: 1</>
            MaxPlayers=2
            MinPlayersToStart=1;
            DisplayTexture=Texture2D'/Game/RestrictedAssets/UI/GameModeBadges/GB_Duel.GB_Duel'
            GameMode=/Script/UnrealTournament.UTDuelGame
            GameOptions=?RespawnWaitTime=0?RequireReady=True?TimeLimit=10?GoalScore=0?BotFill=0?MaxSpectators=1?Mutator=/Game/RestrictedAssets/Blueprints/Mutator_WeaponsStayOff.Mutator_WeaponsStayOff_C,
            Categories=Competitive
            bTeamGame=false
            MapPrefixes=DM
            DefaultMap=/Game/RestrictedAssets/Maps/WIP/DM-NickTest1
            CustomMapList=/Game/UTzoneContent/Maps/Donzi/DM-Campgrounds
            RequiredPackages=
            
            [TDMffa UTGameRuleset]
            UnqiueTag=TDMffa
            Title=TeamDeathMatch
            ToolTip=TDM-FFA, 8 Slots, 20 Minutes, no GoalScore, SpawnProtection off
            Description=<UT.Hub.RulesText_Small>Maximum players: %maxplayers%</>\n<UT.Hub.RulesText_Small>Balance Team: ON</>\n<UT.Hub.RulesText_Small>TimeLimit: %timelimit%</>\n<UT.Hub.RulesText_Small>Goalscore: %goalscore%</>\n
            MaxPlayers=8
            MinPlayersToStart=1;
            DisplayTexture=Texture2D'/Game/RestrictedAssets/UI/GameModeBadges/GB_TDM.GB_TDM'
            GameMode=TDM
            GameOptions=?RespawnWaitTime=0?RequireReady=False?TimeLimit=20?GoalScore=0?BotFill=2?MaxReadyWaitTime=60?MaxSpectators=5?Mutator=
            Categories=Classic
            bTeamGame=True
            MapPrefixes=DM
            DefaultMap=/Game/RestrictedAssets/Maps/WIP/DM-NickTest1
            CustomMapList=/Game/UTzoneContent/Maps/Donzi/DM-Campgrounds
            RequiredPackages=
            
            [TDMcompetitive UTGameRuleset]
            UnqiueTag=TDMcompetitive
            Title=Competitive TDM
            ToolTip=Competitive TDM, 8 Slots, 15 Minutes, no GoalScore, WeaponStay off,
            Description=<UT.Hub.RulesText_Small>Maximum players: %maxplayers%</>\n<UT.Hub.RulesText_Small>Balance Team: OFF</>\n<UT.Hub.RulesText_Small>TimeLimit: %timelimit%</>\n<UT.Hub.RulesText_Small>Goalscore: %goalscore%</>\n<UT.Hub.RulesText_Small>Mutators: </>\n<UT.Hub.RulesText_Small>WeaponStay: OFF</>\n<UT.Hub.RulesText_Small>TwitchSpec: 1</>
            MaxPlayers=8
            MinPlayersToStart=1;
            DisplayTexture=Texture2D'/Game/RestrictedAssets/UI/GameModeBadges/GB_TDM.GB_TDM'
            GameMode=TDM
            GameOptions=?RespawnWaitTime=0?RequireReady=True?MercyScore=0?bAllowOvertime=0?TimeLimit=15?GoalScore=0?BotFill=0?MaxSpectators=1?bBalanceTeams=false?Mutator=/Game/RestrictedAssets/Blueprints/Mutator_FriendlyFire.Mutator_FriendlyFire_C,
            Categories=Competitive
            bCompetitiveMatch=true
            bTeamGame=True
            MapPrefixes=DM
            DefaultMap=/Game/RestrictedAssets/Maps/WIP/DM-NickTest1
            CustomMapList=/Game/UTzoneContent/Maps/Donzi/DM-Campgrounds
            RequiredPackages=
            
            [iTDMffa UTGameRuleset]
            UnqiueTag=iTDMffa
            Title=instaTDM
            ToolTip=instagibTDM, 8 Slots, 20 Minutes, no GoalScore
            Description=<UT.Hub.RulesText_Small>Maximum players: %maxplayers%</>\n<UT.Hub.RulesText_Small>Balance Team: OFF</>\n<UT.Hub.RulesText_Small>TimeLimit: %timelimit%</>\n<UT.Hub.RulesText_Small>Goalscore: %goalscore%</>\n<UT.Hub.RulesText_Small>Mutators: Instagib</>
            MaxPlayers=8
            MinPlayersToStart=1;
            DisplayTexture=Texture2D'/Game/RestrictedAssets/UI/GameModeBadges/GB_InstagibTeamDM.GB_InstagibTeamDM'
            GameMode=TDM
            GameOptions=?RespawnWaitTime=0?RequireReady=False?TimeLimit=20?GoalScore=0?BotFill=2?MaxReadyWaitTime=60?MaxSpectators=5?AllowZoom=0?Mutator=Instagib,
            bTeamGame=True
            MapPrefixes=DM
            Categories=Instagib
            DefaultMap=/Game/RestrictedAssets/Maps/WIP/DM-NickTest1
            CustomMapList=/Game/UTzoneContent/Maps/Donzi/DM-Campgrounds
            RequiredPackages=
            
            [TEAMSHOWDOWNffa UTGameRuleset]
            UniqueTag=TEAMSHOWDOWNffa
            Categories=Featured
            Title=TeamShowdown
            ToolTip=Red versus blue team showdown.
            Description=Red versus blue team showdown.\n\n<UT.Hub.RulesText_Small>TimeLimit: %timelimit% minute rounds</>\n<UT.Hub.RulesText_Small>Scoring: First to %goalscore% wins</>\n<UT.Hub.RulesText_Small>Maximum players: %maxplayers%</>
            MinPlayersToStart=2;
            MaxPlayers=10
            DisplayTexture=Texture2D'/Game/RestrictedAssets/UI/GameModeBadges/GB_TDM.GB_TDM'
            GameMode=/Script/UnrealTournament.UTTeamShowdownGame
            GameOptions=?TimeLimit=2?GoalScore=5?Mutator=
            bTeamGame=true
            MapPrefixes=DM
            DefaultMap=/Game/RestrictedAssets/Maps/WIP/DM-NickTest1
            CustomMapList=/Game/UTzoneContent/Maps/Donzi/DM-Campgrounds
            RequiredPackages=
            
            [SHOWDOWNffa UTGameRuleset]
            UniqueTag=SHOWDOWNffa
            Categories=Competitive
            Title=1v1 Showdown
            ToolTip=New School one vs one test of deathmatch skill.
            Description=New School one vs one test of deathmatch skill.\n\n<UT.Hub.RulesText_Small>TimeLimit: %timelimit% minute rounds</>\n<UT.Hub.RulesText_Small>Mercy Rule: OFF</>\n<UT.Hub.RulesText_Small>Maximum players: %maxplayers%</>
            MinPlayersToStart=2;
            MaxPlayers=2
            DisplayTexture=Texture2D'/Game/RestrictedAssets/UI/GameModeBadges/GB_Duel.GB_Duel'
            GameMode=/Script/UnrealTournament.UTShowdownGame
            GameOptions=?Timelimit=2?GoalScore=5?MercyScore=0?Mutator=
            bTeamGame=true
            MapPrefixes=DM
            DefaultMap=/Game/RestrictedAssets/Maps/WIP/DM-NickTest1
            CustomMapList=/Game/UTzoneContent/Maps/Donzi/DM-Campgrounds
            RequiredPackages=
            Last edited by Donzi; 01-26-2017, 02:49 PM.
            Donzi.UTzone
            Admin @ UTzone.de
            CEO & COO @ DNW / Despe.de
            http://www.utzone.de/images/banner/utzonebanner.jpg

            Comment


              #7
              Thank you for the update today - it does seem to have fixed many of the issues. However, I'm still having a little trouble with the rules.ini.

              I set up a gamemode in which I'd like Morbias to be the only available map. Here's what my ini looks like:

              Code:
              [1v1RAGE UTGameRuleset]
              UnqiueTag=1v1RAGE
              Title=1v1 Rage
              ToolTip=One versus One with rockets - small maps.
              Description=One versus One with rockets - small maps.\n\n<UT.Hub.RulesText_Small>First to 10 points</>\n<UT.Hub.RulesText_Small> Hitsounds ON. Rockets Only.</>
              MaxPlayers=2
              MinPlayersToStart=1
              DisplayTexture=Texture2D'/Game/RestrictedAssets/UI/GameModeBadges/GB_Duel.GB_Duel'
              GameMode=Duel
              GameOptions=?TimeLimit=0?GoalScore=10?ForceRespawn=1?Difficulty=3?ArenaWeaponPath=/Game/RestrictedAssets/Weapons/RocketLauncher/BP_RocketLauncher.BP_RocketLauncher_C??mutator=/Game/AbsoluteHitSounds/Mutator_AbsoluteHitSounds.Mutator_AbsoluteHitSounds_C,/Script/UnrealTournament.UTMutator_WeaponArena?BotFill=2?MaxPlayers=2?AnalyticsLogged=true
              MercyRule=Off
              Categories=Featured
              bTeamGame=true
              DefaultMap=DM-MorbiasTest
              MapPrefixes=DM
              CustomMapList=/Game/RestrictedAssets/Maps/WIP/DM-Morbiastest
              However, this is what's available in-game:

              Click image for larger version

Name:	ss.jpg
Views:	1
Size:	132.1 KB
ID:	349516

              Another gametype on my hub also has a limited map selection - here's the portion of the rules.ini dealing with it:

              Code:
              [FLYINGFACEX10 UTGameRuleset]
              UnqiueTag=FLYINGFACEX10
              Title=Flying Face! CTF
              ToolTip=Red versus Blue bouncy, low grav, zoom insta capture the flag with translocator. FLYING FACE!
              Description=Red Versus Blue Flying Face!\n\n<UT.Hub.RulesText_Small>Time limit: 15 minutes</>\n<UT.Hub.RulesText_Small>Maximum players: 10</>\n\n<UT.Hub.RulesText_Small>Hitsounds ON. Lowgrav ON. Let's Bounce ON. Instagib ON. Zoom ON. Translocator ON.</>
              MaxPlayers=10
              MinPlayersToStart=1
              DisplayTexture=Texture2D'/Game/RestrictedAssets/UI/GameModeBadges/GB_CTF.GB_CTF'
              GameMode=CTF
              GameOptions=?TimeLimit=15?GoalScore=6?BalanceTeams=false?MercyScore=0?Difficulty=3?zoom=true??mutator=/Game/RestrictedAssets/Blueprints/Mutator_Instagib.Mutator_Instagib_C,/Game/RestrictedAssets/Blueprints/Mutator_LowGrav.Mutator_LowGrav_C,/Game/RestrictedAssets/Blueprints/Mutators/LetsBounce/Mutator_LetsBounce.Mutator_LetsBounce_C,/Game/UnrealPUGs/NoSpawnProtection.NoSpawnProtection_C,/Game/UnrealPUGs/LowRespawnTime.LowRespawnTime_C,/Game/RestrictedAssets/Blueprints/Mutator_AddTrans.Mutator_AddTrans_C?BotFill=8?MaxPlayers=10?AnalyticsLogged=true?MaxReadyWait=30
              MercyRule=Off
              Categories=Featured
              bTeamGame=true
              DefaultMap=CTF-Face
              MapPrefixes=CTF
              CustomMapList=/Game/RestrictedAssets/Maps/CTF-Face
              Oddly enough it works fine:

              Click image for larger version

Name:	ss2.jpg
Views:	1
Size:	193.9 KB
ID:	349517

              If I'm doing something wrong I'm not sure what it is. I think this is another bug
              www.Area51Gaming.com
              UT99 | TacOps | CS:GO

              Comment


                #8
                I see 2 "??" in front of mutator! .... in gameoptions!

                also, you can use the short version of these mutators... I do!


                ?Mutator=Instagib,AddTrans,LowGrav
                http://s5.postimg.org/edy9j9ykn/Laam...Forum_Sig1.jpg

                http://aggressivewarriors.com -=- {AW}'s Community Map Test Server -=-
                http://s5.postimg.org/qsk8gc8zn/Instagib.gif

                Comment


                  #9
                  Good to know on the short form - didn't know that was possible. The two question marks don't cause a problem - that line was copied and pasted from my personal UT log when I initially created the game type offline. Good eye though
                  www.Area51Gaming.com
                  UT99 | TacOps | CS:GO

                  Comment


                    #10
                    Originally posted by Laambo View Post
                    I see 2 "??" in front of mutator! .... in gameoptions!

                    also, you can use the short version of these mutators... I do!


                    ?Mutator=Instagib,AddTrans,LowGrav
                    You can use short form for Epic mutators but I don't think you can for community mutators, at least I've had problems with that before.
                    Unreal Carnage.com UT4 Maps: DM-Maelstrom DM-SpaceNoxx

                    Comment


                      #11
                      Originally posted by MΛuL View Post
                      You can use short form for Epic mutators but I don't think you can for community mutators, at least I've had problems with that before.
                      Only if mutators start with "Mutator_" or "UTMutator_" and doesn't have a dot in its name (although I think dots are not allowed). Community mutators are supported. However, it is recommended to use the full qualified path if avaliable whenever if fits. IIRC there is no soft limitation in the length of a command line (only hard limit which is about 32k chars). The short path adds an overhead everytime the mutator gets added to the match, any mutator. Depending on how many pak files are installed, this can take a bit of time.
                      Last edited by RattleSN4K3; 01-27-2017, 05:51 PM.
                      ] Map Scaler Tool | Betrayal for UT4 | No Spawn Protection | No Pickup Timer | BioLauncher (revived) | ForcePickupSpawn | Map cosmetics::P | Safe Spawn::P | Why numbers for Health/Armor suck!::ANALYSIS/CONCEPT
                      ] UT3 Addons: NoMoreDemoGuy | PickupRespawnTweak | Mutate Spec | MutePawnSounds | NoPlayerBeacon | Epic FTW | Epic FOCK | TripodSound (... and many more)

                      Comment


                        #12
                        Thanks for the clarification Rattle.
                        Unreal Carnage.com UT4 Maps: DM-Maelstrom DM-SpaceNoxx

                        Comment

                        Working...
                        X