游戏处理编辑器v1.1









































-
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)的车辆的Handling。编辑器仅适用于标准ID模型(400-611)或Handling ID编号(0-209)。
错误:
- 参数MaxVelocity(负责车辆的最高速度)的值在游戏编辑器中显示不正确。不建议设置过大的值(对于喜欢疯狂速度的玩家),如果您以疯狂的速度行驶并撞击,游戏将会完全卡住。在转换为字符串时,该参数也将以错误的值记录,需要手动修正。
- 在某些ID Handling车辆上,参数EngineAcceleration(负责车辆加速)的值也显示不正确。因此,您需要在转换字符串后手动修正该参数,它在Handling.cfg文件中位于MaxVelocity参数之后。
- 不建议更改参数VehicleAnimGroup(负责动画的参数)并将其应用到游戏中。否则,当玩家坐进具有不同动画的车辆时,您将遇到游戏崩溃。
- 在更改该车辆的处理参数后,车辆不会表现出不同的行为。解决方案是重新生成该车辆。如果您在vehicles.ide文件中为新模型ID添加了车辆,您可能将其分配了与标准车辆相同的Handling ID名称(HandlingIDs.txt文件的第二列),因此该标准车辆无法接受参数,因为它的Handling ID名称与新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 за помощь в исправлении одного известного бага.
Демонстрация скрипта: