Settings.cfg

Материал из GTAModding.ru
Версия от 15:39, 10 августа 2012; Lego (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

SETTINGS.cfg - представляет собой бинарный файл генерируемый игрой GTA IV / EFLC для хранения в нём конфигурации игровых настроек. Перезаписывается каждый раз, при изменении игровых настроек и не поддаётся редактированию при помощи сторонних программ. Он расположен в директории Local/Rockstar Games/GTA IV (или EFLC)/Settings

Содержание

Конфигурация управления

Чтение этого файла значительно облегчилось, так как большая часть содержащихся в нём значений занимает 1 байт, в отличии от предыдущих версий, в которых некоторые размеры значений могли различаться.

Мышь

  • 0x01C - [byte] Инверсия
    • 0x00 = Выключена
    • 0x01 = Включена
  • 0x278 - [byte] Спринт
    • 0x00 = Удерживать кнопку
    • 0x01 = Переключать
  • 0x27C - [byte] Приседание
    • 0x00 = Удерживать
    • 0x01 = Переключать
  • 0x234 - [byte] Прицел
    • 0x00 = Удерживать
    • 0x01 = Переключать
  • 0x22C - [byte] Чувствительность мыши
    • 0x00 = Минимум
    • 0x13 = Максимум
  • 0x238 - [byte] Чувствительность колёсика мыши
  • 0x294 - [byte] Управление вертолётом мышью
    • 0x00 = Выключено
    • 0x01 = Включено

Клавиатура

  • 0x030 - [byte] Тип управления
    • 0x00 = Стандартный
    • 0x01 = Классический

ПРИМЕЧАНИЕ: далее идут настройки, которые могли остаться от консольных версий, они действуют в том случае, если у вас подключен геймпад.

  • 0x014 - [byte] Вибрация
    • 0x00 = Выключена
    • 0x01 = Включена
  • 0x024 - [byte] Авто прицел
    • 0x00 = Выключен
    • 0x01 = Включен
  • 0x020 - [byte] Инверсия правого стика
    • 0x00 = Выключена
    • 0x01 = Включена
  • 0x02C - [byte] Снайперский прицел
    • 0x00 = Правый стик
    • 0x01 = Левый стик
  • 0x028 - [byte] Чувствительность прицела
    • 0x00 = Низкая
    • 0x01 = Средняя
    • 0x02 = Высокая
  • 0x290 - [byte] Включить DirectInput?
    • 0x00 = Выключить
    • 0x01 = Включить

Дисплей

  • 0x044 [byte] = Субтитры
    • 0x00 = Выключены
    • 0x01 = Включены
  • 0x058 - [byte] Режим радара
    • 0x00 = Включен
    • 0x01 = Выключен
    • 0x02 = Только метки
  • 0x048 - [byte] HUD
    • 0x00 = Выключен
    • 0x01 = Включен
  • 0x04C - [byte] Прицел
    • 0x00 = Обычный
    • 0x01 = Сложный
  • 0x050 - [byte] GPS навигация
    • 0x00 = Выключена
    • 0x01 = Включена
  • 0x054 - [byte] Камера при заносе
    • 0x00 = Выключена
    • 0x01 = Включена

ПРИМЕЧАНИЕ: что бы получить язык, нужно прочитать два значения которые всегда равны друг другу. Первое, по адресу ниже, второе по адресу 0x088.

  • 0x084 - [byte] Язык
    • 0x00 = Английский / Русский
    • 0x01 = Французский
    • 0x02 = Немецкий
    • 0x03 = Итальянский
    • 0x04 = Испанский

Звук

  • 0x068 - [byte] Общая громкость
    • 0x00 = Нет звука
    • 0x10 = Максимум
  • 0x060 [byte] = Громкость радио
    • 0x00 = Нет звука
    • 0x10 = Максимум
  • 0x078 - [byte] Голос GPS
    • 0x00 = Выключен
    • 0x01 = Только выбранные машины
    • 0x02 = Включен для всех машин
  • 0x130 - [byte] Тип акустики
    • 0x00 = Стерео
    • 0x01 = Наушники
  • 0x13C - [byte] Голосовой чат
    • 0x00 = Приглушать звук
    • 0x01 = Оставлять прежним
  • 0x28C - [byte] Микрофон
    • 0x00 = Выключен
    • 0x01 = Включен
  • 0x288 - [byte] Режим пользовательского радио
    • 0x00 = Радио
    • 0x01 = Последовательно
    • 0x03 = Случайно
  • 0x284 - [byte] Авто-сканирование
    • 0x00 = Выключено
    • 0x01 = Включено

Игра

  • 0x274 - [byte] Запись клипов
    • 0x00 = Выключено
    • 0x01 = Включено

Графика

  • 0x244 - [byte] Соотношение сторон экрана
    • 0x00 = Авто
    • 0x01 = 4:3
    • 0x02 = 5:4
    • 0x03 = 15:9
    • 0x04 = 16:9
    • 0x05 = 16:10
  • 0x248 - [byte] Качество текстур
    • 0x00 = Низкое
    • 0x01 = Среднее
    • 0x01 = Высокое
  • 0x26C - [byte] Разрешение отражений
    • 0x00 = Выключено
    • 0x01 = Низкое
    • 0x02 = Среднее
    • 0x03 = Высокое
    • 0x04 = Очень высокое
  • 0x270 - [byte] Качество воды
    • 0x00 = Низкое
    • 0x01 = Среднее
    • 0x02 = Высокое
    • 0x03 = Очень высокое
  • 0x268 - [byte] Качество теней
    • 0x00 = Выключены
    • 0x01 = Низкое
    • 0x02 = Среднее
    • 0x03 = Высокое
    • 0x04 = Очень высокое
  • 0x264 - [byte] Ночные тени
    • 0x00 = Выключены
    • 0x01 = Низкое
    • 0x02 = Среднее
    • 0x03 = Высокое
    • 0x04 = Очень высокое
  • 0x24C - [byte] Сглаживание
    • 0x00 = Трилинейное
    • 0x01 = 2х
    • 0x02 = 4х
    • 0x03 = 8х
    • 0x04 = 16х
  • 0x250 - [byte] Дистанция прорисовки
    • 0x00 = Минимум
    • 0x63 = Максимум
  • 0x254 - [byte] Прорисовка деталей
    • 0x00 = Минимум
    • 0x63 = Максимум
  • 0x258 - [byte] Плотность потока
    • 0x00 = Минимум
    • 0x63 = Максимум
  • 0x25C - [byte] Definition (! Нужен перевод из русс. версии !)
    • 0x00 = Выключено
    • 0x63 = Включено
  • 0x260 [byte] Вертикальная синхронизация
    • 0x00 = Выключена
    • 0x63 = Включена

Ссылки

Really SET Editor - программа для редактирования SET файлов, поддерживает версию IV (GTA 4/EFLC).

п · о · р
GTA 4 Grand Theft Auto IV
Форматы файлов.dat.gxt.ide.img.ipl.nod.sco.rpf.rrr.wdd.wdr.wft.wbd/wbn.whm.wad.wnv.wpl.wtd
Документация Handling.datgta.datОружиеКатсценыПутиСкриптовые функцииШифрованиеФормат CFG файла настроек
Скриптинг в GTA 4
ИнструментыAPE IVASI LoaderIV NeedleGIMSOpenIVPathViewerSparkIVXLiveLessRaCon
Скриптовые программыAliceC++ Script HookScocl.NET Script HookDelphi Hook
ТуториалыИмпортирование текстур с помощью OpenIVИмпортирование текстур с помощью SparkIV
МодификацииGTA Vice City RageIV:SAGostown Paradise IV