Редактор обробки гри v1.1









































-
-
5 березня 20181.11520247195_game-handling-editor-v1.rar
-
drive.google.comЗавантажити
Опис:
Цей скрипт додає редактор обробки налаштувань (характеристик) транспортних засобів. Тепер ви можете змінювати обробку (характеристики) будь-якого транспортного засобу прямо в грі.
Зміни в версії 1.1
- Розмір написів по довжині був трохи зменшений.
- Якщо редактор відкритий, коли гравець керує транспортом, то натисніть правою кнопкою миші на вікно введення ID моделі у верхньому лівому куті, і редактор автоматично напише ID моделі поточного транспорту.
- Виправлено баг з кнопкою "Зберегти", яка неправильно зберігала параметри обробки поточної ID моделі автомобіля в INI файл. Через це кнопка "Відкрити" не працювала, яка повинна була завантажити з INI файлу параметри обробки поточної ID моделі автомобіля і відкрити їх у самому редакторі.
Особливості:
- В ігровому редакторі є всі параметри для кожного рядка в файлі handling.cfg
- Можливість налаштовувати флаги моделей і обробки.
- Застосовувати змінені параметри обробки до поточного автомобіля в гру.
- Зберігати параметри обробки в INI файл, а також відкривати їх.
- Перетворення всіх параметрів обробки в рядок для файлу handling.cfg
Розробка ігрового редактора спиралася на дві програми: HandlingED і FlagStudio. Саме за ними був складений подібний інтерфейс ігрового редактора обробки налаштувань.
В архіві знаходиться файл HandlingIDs.txt, в якому міститься список всіх стандартних автомобілів:
Перший стовпець - номер HandlingID, другий стовпець - назва HandlingID, третій стовпець - назва моделі автомобіля.
Щоб почати налаштовувати параметри потрібного вам автомобіля, ви спочатку повинні дізнатися його ID моделі і потім ввести в вікно ID у верхньому лівому куті ігрового редактора. Налаштовувати в цьому ігровому редакторі можна весь стандартний транспорт (400-611).
Недоліки:
- Після перетворення редактором параметрів в рядок у файлі ConvertHandling.txt необхідно перший параметр (який відповідає за HandlingID у автомобіля) з номера ID моделі перейменувати в назву цього HandlingID. Всі назви їх знаходяться в файлі handling.cfg (перший параметр) або в файлі HandlingIDs.txt (другий стовпець). Ви не можете в ігровому редакторі змінювати обробку у автомобілів з новим ID (понад 611). Редактор працює тільки на стандартних ID моделях (400-611) або номерах Handling ID (0-209).
Баги:
- Значення параметра MaxVelocity (який відповідає за максимальну швидкість автомобіля) неправильно відображається в ігровому редакторі. Не рекомендується ставити занадто велике значення (для любителів божевільної швидкості у автомобіля), якщо ви будете їхати на божевільній швидкості і вріжетеся, то гра намертво зависне. При перетворенні в рядок, цей параметр також буде записаний з неправильним значенням, доведеться виправляти вручну.
- Також неправильно відображається значення параметра EngineAcceleration (який відповідає за розгін автомобіля) на деяких ID Handling автомобілях. Тому вам доведеться після перетворення рядка і цей параметр виправляти вручну, він йде після параметра MaxVelocity у файлі Handling.cfg.
- Не рекомендується змінювати значення параметра VehicleAnimGroup (який відповідає за анімацію педів) і застосовувати його в гру. В іншому випадку ви отримаєте виліт з гри, коли гравець сяде в транспортний засіб з іншою анімацією.
- Автомобіль не веде себе по-іншому після внесення змін параметрів обробки у цього автомобіля. Рішенням є переспавн цього автомобіля. Також є друга причина, можливо, коли ви додали автомобіль на новий ID моделі в файлі vehicles.ide, то ви, можливо, присвоїли йому той же Handling ID Name (другий стовпець файлу HandlingIDs.txt), що і у стандартного автомобіля, і тепер цей стандартний автомобіль не приймає параметри через присвоєння його ж Handling ID name до автомобіля з новим ID.
НЕ рекомендується використовувати витрачений русифікатор і інші, в яких англійські букви замінені на російські. Редактор має тільки англійську локалізацію, і у тих, у кого стоять подібні русифікатори, можуть виникнути проблеми з неправильним відображенням букв у написах у самій грі, використовуючи цей редактор.
Потрібна бібліотека CLEO v4.3
Рекомендується встановити:
ASI плагін Mousefix або SilentPatch
Встановлення:
Вміст архіву кинути в папку з грою, погоджуючись на заміну.
Активація редактора:
За замовчуванням H + 6. Також ви можете змінити на свої дві клавіші в INI файлі GHE.ini
Параметри файлу GHE.ini
StartIDtexture - ID номер початку відображення спрайтів
StartKey1 - Перший ID номер клавіші для активації редактора (за замовчуванням ID - 72 це клавіша H)
StartKey2 - Другий ID номер клавіші для активації редактора (за замовчуванням ID - 54 це клавіша 6)
DeltaTime - Рух курсора з урахуванням кадрів в секунду в грі: 1 - вкл. / 0 - викл.
Sensitivity - Зворотна чутливість руху курсора (чим нижче значення, тим швидше рухається курсор)
Версія 1.1 додана в Chel555 Updater
Подяки:
Mr_GeniusZ і Junior_Djjr за маленьку допомогу в написанні скрипта.
DK22Pac за допомогу в виправленні одного відомого бага.
Демонстрація скрипта:
Описание:
Данный скрипт добавляет игровой редактор Handling настроек (характеристик) транспортных средств. Теперь вы можете менять handling (характеристики) у любого транспортного средства прям в игре.
Изменения в версии 1.1
- Размер надписей по длине был слегка уменьшен.
- Если редактор открыт, когда игрок управляет транспортом, то нажмите правой кнопкой мыши по окошку ввода ID модели в верхнем левом углу и редактор автоматически напишет ID модель текущего транспорта.
- Исправлен баг с кнопкой "Save", которая сохраняла неправильно Handling параметры текущей ID модели машины в INI файл. Из за этого кнопка "Open" не работала, которая должна была загрузить из INI файла Handling параметры текущей ID модели машины и открыть их в самом редакторе.
Особенности:
- В игровом редакторе имеются все параметры для каждой строки в файле handling.cfg
- Возможность настраивать флаги моделей и handling'а.
- Применять измененные параметры handling'а у текущей машины в игру.
- Сохранять параметры handling'а в INI файл, а также открывать их.
- Преобразование всех параметров handling'а в строку для файла handling.cfg
Разработка игрового редактора опиралась на две программы: HandlingED и FlagStudio. Именно по ним был составлен подобный интерфейс игрового редактора handling настроек.
В архиве находится файл HandlingIDs.txt, в котором содержится список всех стандартных машин:
Первый столбец - HandlingID номер, второй столбец - HandlingID название, третий столбец - название модели машины.
Чтобы начать настраивать параметры нужной вам машины, вы сначала должны узнать у нее ID модель и потом ввести в окошко ID в верхнем левом углу игрового редактора. Настраивать в этом игровом редакторе можно весь стандартный транспорт (400-611).
Недостатки:
- После преобразования редактором параметров в строку в файле ConvertHandling.txt необходимо первый параметр (который отвечает за HandlingID у машины) с номера ID модели переименовать в название этого HandlingID. Все названия их находятся в файле handling.cfg (первый параметр) либо в файле HandlingIDs.txt (второй столбец). Вы не можете в игровом редакторе менять Handling у машин с новым ID (свыше 611). Редактор работает только на стандартных ID моделях (400-611) или номерах Handling ID (0-209).
Баги:
- Значение параметра MaxVelocity (который отвечает за максимальную скорость машины) неправильно отображается в игровом редакторе. Не рекомендуется ставить слишком большое значение (для любителей сумасшедшей скорости у машины), если вы будете ехать на сумасшедшей скорости и врежетесь, то игра намертво зависнет. При преобразовании в строку, этот параметр также будет записан с неправильным значением, придется исправлять вручную.
- Также неправильно отображается значение параметра EngineAcceleration (который отвечает за разгоняемость машины) на некоторых ID Handling машинах. Поэтому вам придется после преобразования строки и этот параметр исправлять вручную, он идет после параметра MaxVelocity в файле Handling.cfg.
- Не рекомендуется менять значение параметра VehicleAnimGroup (который отвечает за анимацию педов) и применять его в игру. В противном случае вы получите вылет из игры, когда игрок сядет в транспортное средство с другой анимацией.
- Машина не ведет себя по другому после внесения изменений handling параметров у этой машины. Решением является переспавн этой машины. Также есть вторая причина возможно, когда вы добавили машину на новый ID модели в файле vehicles.ide, то вы возможно к ней присвоили тот же Handling ID Name (второй столбец файла HandlingIDs.txt), что и у стандартной машины, и теперь это стандартная машина не принимает параметры из за присвоения ее же Handling ID name к машине с новым ID.
НЕ рекомендуется использовать потраченный русификатор и другие, в которых английские буквы заменены на русские. Редактор имеет только английскую локализацию, и у тех, у кого стоят подобные русификаторы, могут возникнуть проблемы с неправильным отображением букв в надписях в самой игре, используя этот редактор.
Требуется библиотека CLEO v4.3
Рекомендуется установить:
ASI плагин Mousefix или SilentPatch
Установка:
Содержимое архива кинуть в папку с игрой, соглашаясь на замену.
Активация редактора:
По умолчанию H + 6. Также вы можете поменять на свои две клавиши в INI файле GHE.ini
Параметры файла GHE.ini
StartIDtexture - ID номер начала отображения спрайтов
StartKey1 - Первый ID номер клавиши для активации редактора (по умолчанию ID - 72 это клавиша H)
StartKey2 - Второй ID номер клавиши для активации редактора (по умолчанию ID - 54 это клавиша 6)
DeltaTime - Движение курсора с учетом кадров в секунду в игре: 1 - вкл. / 0 - выкл.
Sensitivity - Обратная чувствительность движения курсора (чем ниже значение, тем быстрее движется курсор)
Версия 1.1 добавлена в Chel555 Updater
Благодарности:
Mr_GeniusZ и Junior_Djjr за маленькую помощь в написании скрипта.
DK22Pac за помощь в исправлении одного известного бага.
Демонстрация скрипта: