Бороздя просторы гугла наткнулся на такую-вот темку
По адресу установленной игры D:\GAMES\Batman - Arkham City\BmGame\Config\PC\ или как там у вас есть файл PCGame.ini с такими строками:
[Bmgame.RGameInfo] // ЭТО ВАШИ УСТАНОВЛЕННЫЕ DLC
+DLCBundlesInstalled="ACSkins"
+DLCBundlesInstalled="BmAS"
+DLCBundlesInstalled="BmDarkKnight"
+DLCBundlesInstalled="BmYear1"
+DLCBundlesInstalled="BmEarth1"
+DLCBundlesInstalled="BmBeyond"
+DLCBundlesInstalled="Bm1970"
+DLCBundlesInstalled="BmCorps"
+DLCBundlesInstalled="NwBundle"
+DLCBundlesInstalled="NwAS"
+DLCBundlesInstalled="RbBundle"
+DLCBundlesInstalled="RbAS"
+DLCBundlesInstalled="BmInc"
+DLCBundlesInstalled="Catwoman"
+DLCBundlesInstalled="CwAS"
+DLCBundlesInstalled="VilBundle"
[BmGame.RPlayerController] // А ВОТ И СТРОКИ:
+PlayableCharactersV2=(BaseId=0, Id=1, Name="Batman_Animated", bBad=false, Mask=0)
+PlayableCharactersV2=(BaseId=0, Id=2, Name="Batman_Dark_Knight", bBad=false, Mask=0)
+PlayableCharactersV2=(BaseId=0, Id=3, Name="Batman_Year_One", bBad=false, Mask=0)
+PlayableCharactersV2=(BaseId=0, Id=4, Name="Batman_Earth1", bBad=false, Mask=0)
+PlayableCharactersV2=(BaseId=0, Id=5, Name="Batman_Beyond", bBad=false, Mask=0)
+PlayableCharactersV2=(BaseId=0, Id=6, Name="Batman_Seventies", bBad=false, Mask=0)
+PlayableCharactersV2=(BaseId=0, Id=8, Name="Batman_Corps", bBad=false, Mask=0)
+PlayableCharactersV2=(BaseId=3, Id=0, Name="NightWing", bBad=false, Mask=0)
+PlayableCharactersV2=(BaseId=3, Id=1, Name="NightWing_Animated", bBad=false, Mask=0)
+PlayableCharactersV2=(BaseId=2, Id=0, Name="Robin", bBad=false, Mask=0)
+PlayableCharactersV2=(BaseId=2, Id=1, Name="Robin_Animated", bBad=false, Mask=0)
+PlayableCharactersV2=(BaseId=2, Id=2, Name="Robin_Red", bBad=false, Mask=0)
-PlayableCharactersV2=(BaseId=0, Id=7, Name="Batman_Inc", bBad=false, Mask=0)
+PlayableCharactersV2=(BaseId=0, Id=7, Name="Batman_inc", bBad=false, Mask=0)
+PlayableCharactersV2=(BaseId=1, Id=0, Name="Catwoman", bBad=false, Mask=0)
+PlayableCharactersV2=(BaseId=1, Id=1, Name="Catwoman_Animated", bBad=false, Mask=0)
+PlayableCharactersV2=(BaseId=1, Id=2, Name="Catwoman_Halloween", bBad=false, Mask=0)
На удивление это мне напомнило скины персов в испытаниях :)
Так вот в файле D:\GAMES\Batman - Arkham City\BmGame\Config\DefaultInput.ini дописываем строки:
.Bindings=(Name="F1", Command="start batentry?Area=OW,OW_E8,OW_E4,OW_E7,OW_E6,OW_RE1?NoFadeIn?NoFadeOut?Players=Playable_Catwoman?,CreateSave", Alt=True)
.Bindings=(Name="F2", Command="start batentry?Area=OW,OW_E8,OW_E4,OW_E7,OW_E6,OW_RE1?NoFadeIn?NoFadeOut?Players=Playable_Catwoman_Animated?,CreateSave", Alt=True)
.Bindings=(Name="F3", Command="start batentry?Area=OW,OW_E8,OW_E4,OW_E7,OW_E6,OW_RE1?NoFadeIn?NoFadeOut?Players=Playable_Catwoman_Halloween?,CreateSave", Alt=True)
.Bindings=(Name="F4", Command="start batentry?Area=OW,OW_E8,OW_E4,OW_E7,OW_E6,OW_RE1?NoFadeIn?NoFadeOut?Players=Playable_Robin?,CreateSave", Alt=True)
.Bindings=(Name="F10", Command="start batentry?Area=OW,OW_E8,OW_E4,OW_E7,OW_E6,OW_RE1?NoFadeIn?NoFadeOut?Players=Playable_Robin_Animated?,CreateSave", Alt=True)
.Bindings=(Name="F11", Command="start batentry?Area=OW,OW_E8,OW_E4,OW_E7,OW_E6,OW_RE1?NoFadeIn?NoFadeOut?Players=Playable_Robin_Red?,CreateSave", Alt=True)
.Bindings=(Name="F12", Command="start batentry?Area=OW,OW_E8,OW_E4,OW_E7,OW_E6,OW_RE1?NoFadeIn?NoFadeOut?Players=Playable_NightWing?,CreateSave", Alt=True)
.Bindings=(Name="F1", Command="start batentry?Area=OW,OW_E8,OW_E4,OW_E7,OW_E6,OW_RE1?NoFadeIn?NoFadeOut?Players=Playable_NightWing_Animated?,CreateSave", Shift=True)
.Bindings=(Name="F2", Command="start batentry?Area=OW,OW_E8,OW_E4,OW_E7,OW_E6,OW_RE1?NoFadeIn?NoFadeOut?Players=Playable_BruceWayne?,CreateSave", Shift=True)
.Bindings=(Name="F3", Command="start batentry?Area=OW,OW_E8,OW_E4,OW_E7,OW_E6,OW_RE1?NoFadeIn?NoFadeOut?Players=Playable_Batman?,CreateSave", Shift=True)
.Bindings=(Name="F4", Command="start batentry?Area=OW,OW_E8,OW_E4,OW_E7,OW_E6,OW_RE1?NoFadeIn?NoFadeOut?Players=Playable_Batman_Animated?,CreateSave", Shift=True)
.Bindings=(Name="F10", Command="start batentry?Area=OW,OW_E8,OW_E4,OW_E7,OW_E6,OW_RE1?NoFadeIn?NoFadeOut?Players=Playable_Batman_Dark_Knight?,CreateSave", Shift=True)
.Bindings=(Name="F11", Command="start batentry?Area=OW,OW_E8,OW_E4,OW_E7,OW_E6,OW_RE1?NoFadeIn?NoFadeOut?Players=Playable_Batman_Year_One?,CreateSave", Shift=True)
.Bindings=(Name="F12", Command="start batentry?Area=OW,OW_E8,OW_E4,OW_E7,OW_E6,OW_RE1?NoFadeIn?NoFadeOut?Players=Playable_Batman_Earth1?,CreateSave", Shift=True)
.Bindings=(Name="F1", Command="start batentry?Area=OW,OW_E8,OW_E4,OW_E7,OW_E6,OW_RE1?NoFadeIn?NoFadeOut?Players=Playable_Batman_Beyond?,CreateSave", CTrue)
.Bindings=(Name="F2", Command="start batentry?Area=OW,OW_E8,OW_E4,OW_E7,OW_E6,OW_RE1?NoFadeIn?NoFadeOut?Players=Playable_Batman_Seventies?,CreateSave", CTrue)
.Bindings=(Name="F3", Command="start batentry?Area=OW,OW_E8,OW_E4,OW_E7,OW_E6,OW_RE1?NoFadeIn?NoFadeOut?Players=Playable_Batman_Corps?,CreateSave", CTrue)
.Bindings=(Name="F4", Command="start batentry?Area=OW,OW_E8,OW_E4,OW_E7,OW_E6,OW_RE1?NoFadeIn?NoFadeOut?Players=Playable_Batman_Inc?,CreateSave", CTrue)
Подобное вы тоже можете найти. Так вот, Name="F4" это кнопка "F4" которую вы используете, а "Alt=True" это "признак" нажатой кнопки "Alt" - то-есть при нажатии комбинации "Alt+F4" примером, во время игры уровень загрузиться заново и вы сможете поюзать к примеру "Catwoman_Halloween" из строки ...Players=Playable_Catwoman_Halloween?... или то что вы прописали.
Отдельное внимание стоит уделить тому, что клавиши могут быть уже завязаны на что-то:
.Bindings=(Name="F5",Name="F5",Command="quicksave",CFalse,Shift=False,Alt=False) и т.д. для этого и вводятся переменные "Shift=True", "CTrue" и "Alt=True".
Вообщем так можно "завязать" все 18 скинов, а то и больше, по мере возможных появлений DLC.
Для работы ОБЯЗАТЕЛЬНО нужны DLC из которых вы прописываете скины.
Для тех кому лень корячится - прилагаю свой DefaultInput.ini. Закидывать как вы уже догадались в папку с установленной игрой ?:\?\Batman - Arkham City\BmGame\Config\
У кого чего не работает - работайте руками и головой.
З.Ы. Я только добрался до Batman - Arkham City. Прошел только 2% и хотел поиграть женщиной кошкой в током виде
Catwoman Halloween (скрин не мой:))
Удачи...
а ничего что "Alt+F4" игру закроет?
DarkNezias [Gebeine] Это я так к примеру :) Кстати не все скины мне понравились потому скорректировал код и выбрал лучших. Напомню что строки дописать в DefaultInput.ini в секцию [Engine.PlayerInput] после строки MouseSensitivity=30.0 и всех -Bindings=(Name="?", Command="?") Код: .Bindings=(Name="F1", Command="start batentry?Area= OW,OW_E8,OW_E4,OW_E7,OW_E6, OW_RE1?NoFadeIn?NoFadeOut?Players= Playable_Batman?,CreateSave", Соntrol=True) .Bindings=(Name="F2", Command="start batentry?Area= OW,OW_E8,OW_E4,OW_E7,OW_E6, OW_RE1?NoFadeIn?NoFadeOut?Players= Playable_Catwoman?,CreateSave", Соntrol=True) .Bindings=(Name="F3", Command="start batentry?Area= OW,OW_E8,OW_E4,OW_E7,OW_E6, OW_RE1?NoFadeIn?NoFadeOut?Players= Playable_Robin?,CreateSave", Соntrol=True) .Bindings=(Name="F1", Command="start batentry?Area= OW,OW_E8,OW_E4,OW_E7,OW_E6, OW_RE1?NoFadeIn?NoFadeOut?Players= Playable_Batman_Beyond?,CreateSave", Shift=True) .Bindings=(Name="F2", Command="start batentry?Area= OW,OW_E8,OW_E4,OW_E7,OW_E6, OW_RE1?NoFadeIn?NoFadeOut?Players= Playable_Catwoman_Halloween?,CreateSave", Shift=True) .Bindings=(Name="F3", Command="start batentry?Area= OW,OW_E8,OW_E4,OW_E7,OW_E6, OW_RE1?NoFadeIn?NoFadeOut?Players= Playable_Robin_Red?,CreateSave", Shift=True) .Bindings=(Name="F1", Command="start batentry?Area= OW,OW_E8,OW_E4,OW_E7,OW_E6, OW_RE1?NoFadeIn?NoFadeOut?Players= Playable_Batman_Corps?,CreateSave", Alt=True) .Bindings=(Name="F2", Command="start batentry?Area= OW,OW_E8,OW_E4,OW_E7,OW_E6, OW_RE1?NoFadeIn?NoFadeOut?Players= Playable_Catwoman_Animated?,CreateSave", Alt=True) .Bindings=(Name="F3", Command="start batentry?Area= OW,OW_E8,OW_E4,OW_E7,OW_E6, OW_RE1?NoFadeIn?NoFadeOut?Players= Playable_NightWing?,CreateSave", Alt=True) !ПРИМЕЧАНИЕ: Каждая новая строка начинается с ".Bindings=" и команды по типу Name="?" и Command="?" пишутся без единого ПРОБЕЛА! Эффект: Control+F1 Batman Control+F2 Catwoman Control+F3 Robin Shift+F1 Batman Beyond Shift+F2 Catwoman Halloween Shift+F3 Robin Red Alt+F1 Batman Corps Alt+F2 Catwoman Animated Alt+F3 NightWing И главное не нужно никаких модов! Все уже предусмотренно :) Удачи...
Господин Абрамович Короче качай сразу готовый,что бы не парится. Автор,спасибо тебе,всё работает :)
Господин Абрамович Файл ...\Batman - Arkham City\BmGame\Config\DefaultInput.ini находиш в папке с установленной игрой. Потом архивируеш его чтоб не навредить, а лучше сразу всю папку ...\Config\. Потом открываеш DefaultInput.ini с помощью Notepad++ и ищеш секцию [Engine.PlayerInput] и после строки MouseSensitivity=30.0 и всех -Bindings=(Name="?", Command="?") и т.д. дописываеш код который написан в посте выше или качаеш мой DefaultInput.ini который я тебе любезно предоставил и просто заменяеш его в папке с твоей игрой. Радуешся :) ПОВТОРЮСЬ что для работы ОБЯЗАТЕЛЬНО нужны DLC из которых вы прописываете скины. Если не работает ищи ошибку у себя, лезь на английские форумы, и т.д. но сомневаюсь что поможет. Если хочеш разобраться в движке и командах тебе стоит почитать документацию по Unreal Engine 3 и Google вместе с разрабами движка любезно предоставляют такую инфу. З.Ы. Кстати я уже прошел игрушку, вспомнил детство, полюбовал глаз женщиной-кошкой. По моему это самая удачная часть серии.
отлично,всё заработало))
че то я не понял, куда дописывать? куда вставлять текст? объясните подробнее
Бред? Ага, возьми с полки пирожок, если ты такой умный ;)
У меня почему то не работает красный робин.
бред