ну раз есть тема по невышедшей C&C4 и остальным, пущай будет и эта http://www.gametrailers.com/video/sdcc-09-borderlands/53248 зач0тный трейлер, это будет круче фолла однозначно 20 октября сего года http://s04.radikal.ru/i177/0907/33/44e4ae66ccaf.gif [buspoiler]находим папку My Games\Borderlands\WillowGame\Config там лежат файлы, нам нужны три из них: WillowEngine.ini - настройки двигла и графики WillowGame.ini - настройки игры WillowInput.ini - настойки клавиш если собираетесь все это модифицировать то оригиналы сохраните отдельно Вырубаем вступительные ролики открываем файл WillowEngine.ini, находим раздел [FullScreenMovie] в нем строки: StartupMovies=2K_logo StartupMovies=Gearbox_logo StartupMovies=NVidia StartupMovies=Loading в начале каждой строки ставим двойной слеш // и программа перестает их читать Вырубаем начальные сюжетные ролики (фильм, автобус и прочая фигня) заходим в папку с игрой - Borderlands\WillowGame\Movies находим файлы Prelude.bik Attract.bik VoG_Transition_Movie.bik меняем им расширение на любое другое, можно просто добавить короткую строку, чтобы было *.bik_ ВНИМАНИЕ! если потом захотите сделать проверку кэша в стиме, то верните расширение обратно, иначе ролики будут перекачиваться заново Вырубаем ВСЕ заставки (совсем все, и внутри игры тоже) для этого надо создать ярлык к екзе и в нем прописать -nomoviestartup должно выглядеть примерно так: "C:\2k Games\Borderlands\binaries\Borderlands.exe" -nomoviestartup Дальше будем заморачиваться Изменение угла обзора (FOV) по умолчанию fov в игре - 70 градусов, если вас это устраивает то лучше ничего не меняйте файл WillowInput.ini, в нем находим раздел [WillowGame.WillowPlayerInput] собственно, тут все ваши клавишные бинды команды добавляются в самом конце раздела, выглядит это так: Bindings=(Name="F9",Command="FOV 70",Control=False,Shift=False,Alt=False)
Bindings=(Name="F10",Command="FOV 85",Control=False,Shift=False,Alt=False)
Bindings=(Name="F11",Command="FOV 95",Control=False,Shift=False,Alt=False)
Bindings=(Name="F12",Command="FOV 100",Control=False,Shift=False,Alt=False) то есть, бинд можно повесить на любую незанятую клавишу и в игре прямо на лету менять угол зреня однако тут есть большая проблема - вышеописанный способ нормально работает только в сингле, в сетевой же игре при любом изменении fov (спринт, вход/выход из транспорта) угол зрения сбрасывается на стандартное значение 70 градусов чтобы избежать этого, команду изменения угла зрения надо повесить на клавишу W (на клавишу перемещения вперед, ага) для этого модифицируем строку с буквой W, то есть просто удалите старое значение и вставьте это (не забудьте сохранить файл до изменения!): Bindings=(Name="W",Command="MoveForward | Axis aGas Speed=+1.0 | FOV 90",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) теперь при каждом нажатии "вперед" угол зрения будет устанавливаться в 90 градусов (поменяйте на ваше собственное значение) но и здесь есть подводные камни: во время езды на транспорте угол зрения будет сбрасываться на дефолтный все время пока вы не жмете клавишу, в итоге при езде камера дергается решение: в самом начале раздела [WillowGame.WillowPlayerInput] добавляем: Bindings=(Name="FieldOfView",Command="FOV 90",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Bindings=(Name="SetFieldOfView",Command="setbind FieldOfView FOV 90 | setbind X RemoveFieldOfView",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Bindings=(Name="RemoveFieldOfView",Command="setbind FieldOfView FOV 70 | setbind X SetFieldOfView",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Bindings=(Name="X",Command="RemoveFieldOfView",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False где: fov 90 - выбранный вами угол зрения fov 70 - стандартное значение, НЕ МЕНЯТЬ X - клавиша, которая будет ответственна за переключение режима, у меня к примеру стоит V теперь по клавише X игра будет переключаться между дефолтным режимом в 70 градусов и выбранным вами - садимся в авто включаем, выходим - выключаем в итоге имеем: нужный угол зрения при езде в авто переключаемся в дефолтный режим, при выходе - обратно если вы не хостер и у вас большой пинг то камера все равно будет дергаться я предупреждал Камера в режиме "от третьего лица" файл WillowInput.ini, раздел [WillowGame.WillowPlayerInput] добавляем в конце раздела Bindings=(Name="FirstPersonZoom",Command="advancedbutton bAdvancedButtonAux5",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Bindings=(Name="ThirdPersonZoom",Command="advancedbutton bAdvancedButtonAux5 | Camera FirstPerson | OnRelease Camera ThirdPerson",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Bindings=(Name="FirstPersonToggle",Command="Camera FirstPerson | setbind RightMouseButton FirstPersonZoom | setbind F1 ThirdPersonToggle",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Bindings=(Name="ThirdPersonToggle",Command="Camera ThirdPerson | setbind RightMouseButton ThirdPersonZoom | setbind F1 FirstPersonToggle",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Bindings=(Name="F1",Command="ThirdPersonToggle",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False теперь по клавише F1 (можете поменять на свою) переключаемся туда-обратно ВНИМАНИЕ! чтобы нормально работало прицеливание, переместите всю эту строку в самый низ раздела Bindings=(Name="RightMouseButton",Command="advancedbutton bAdvancedButtonAux5",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False чтобы настроить положение камеры в режиме от третьего лица: заходим в WillowGame.ini, ищем раздел [WillowGame.WillowPawn] нас интересуют следующие строки CameraScale=5.0 CameraScaleRight=2.0 CameraScaleUp=1.0 CameraScale - расстояние от камеры до персонажа, мне как наблюдателю могучей спины Кирпича пришлось слегка отдалить (значение больше - камера дальше) CameraScaleRight - смещение камеры вправо относительно персонажа, если хотите сместить влево то вставляйте значения с минусом, по центру - 0 CameraScaleUp - высота камеры, значения больше 2 - глобальная стратегия Вкл/выкл HUD файл WillowInput.ini, в конце раздела [WillowGame.WillowPawn] добавляем строку Bindings=(Name="F11",Command="showhud",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False теперь по F11 (можно поменять) HUD скрывается/показывается Выключаем внутриигровой войс (нафиг он нужен =3 ) файл WillowEngine.ini, строка bHasVoiceEnabled=True меняем на False Выключаем сглаживание мыши файл WillowInput.ini, строка bEnableMouseSmoothing=True меняем на False и последнее Переключение режима прицеливания (вместо удержания ПКМ) ВНИМАНИЕ! не работает вместе с добавлением режима от третьего лица - команды кофликтуют друг с другом функция полезна для снайперов, остальным совсем не нужна и даже будет мешать, т.к. классовые функции по ПКМ нужно будет активировать двойным нажатием ПКМ файл WillowInput.ini, раздел [WillowGame.WillowPlayerInput] меняем значение Bindings=(Name="RightMouseButton",Command="advancedbutton bAdvancedButtonAux5",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False на Bindings=(Name="RightMouseButton",Command="ZoomIn",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False и после этой строки добавляем две новые Bindings=(Name="ZoomIn",Command="advancedbutton bAdvancedButtonAux5 | StartAltFire | setbind RightMouseButton ZoomOut",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
Bindings=(Name="ZoomOut",Command="StopAltFire | setbind RightMouseButton ZoomIn",Control=False,Shift=False,Alt=False,LeftTrigger=False,RightTrigger=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False) теперь в игре не нужно зажимать ПКМ чтобы прицелиться (и Крипичу в режиме берсерка нужно жамкать ПКМ два раза чтобы сделать хук левой) [/buspoiler]