Éditeur de Handling de jeu v1.1









































-
-
5 mars 20181.11520247195_game-handling-editor-v1.rar
-
drive.google.comTélécharger
Description :
Ce script ajoute un éditeur de Handling pour les paramètres (caractéristiques) des véhicules. Vous pouvez maintenant modifier le handling (caractéristiques) de n'importe quel véhicule directement dans le jeu.
Modifications dans la version 1.1
- La taille des étiquettes a été légèrement réduite.
- Si l'éditeur est ouvert lorsque le joueur conduit un véhicule, faites un clic droit sur la fenêtre d'entrée de l'ID du modèle dans le coin supérieur gauche et l'éditeur écrira automatiquement l'ID du modèle du véhicule actuel.
- Correction d'un bug avec le bouton "Sauvegarder" qui sauvegardait incorrectement les paramètres de Handling de l'ID actuel du modèle de voiture dans le fichier INI. À cause de cela, le bouton "Ouvrir" ne fonctionnait pas, ce qui devait charger les paramètres de Handling de l'ID actuel du modèle de voiture depuis le fichier INI et les ouvrir dans l'éditeur.
Caractéristiques :
- L'éditeur de jeu contient tous les paramètres pour chaque ligne dans le fichier handling.cfg
- Possibilité de configurer les drapeaux des modèles et du handling.
- Appliquer les paramètres de handling modifiés au véhicule actuel dans le jeu.
- Sauvegarder les paramètres de handling dans un fichier INI, ainsi que les ouvrir.
- Conversion de tous les paramètres de handling en une chaîne pour le fichier handling.cfg
Le développement de l'éditeur de jeu s'est basé sur deux programmes : HandlingED et FlagStudio. C'est sur cette base qu'une interface similaire a été créée pour l'éditeur de handling.
Dans l'archive se trouve le fichier HandlingIDs.txt, qui contient la liste de tous les véhicules standards :
La première colonne - numéro HandlingID, la deuxième colonne - nom HandlingID, la troisième colonne - nom du modèle de voiture.
Pour commencer à configurer les paramètres du véhicule souhaité, vous devez d'abord connaître son ID de modèle et ensuite le saisir dans la fenêtre ID dans le coin supérieur gauche de l'éditeur de jeu. Vous pouvez configurer tous les véhicules standards dans cet éditeur de jeu (400-611).
Inconvénients :
- Après la conversion des paramètres par l'éditeur en chaîne dans le fichier ConvertHandling.txt, il est nécessaire de renommer le premier paramètre (qui correspond au HandlingID du véhicule) du numéro ID du modèle au nom de ce HandlingID. Tous les noms se trouvent dans le fichier handling.cfg (premier paramètre) ou dans le fichier HandlingIDs.txt (deuxième colonne). Vous ne pouvez pas modifier le handling des véhicules avec un nouvel ID (supérieur à 611) dans l'éditeur de jeu. L'éditeur fonctionne uniquement sur les modèles avec des ID standards (400-611) ou des numéros Handling ID (0-209).
Bugs :
- La valeur du paramètre MaxVelocity (qui correspond à la vitesse maximale du véhicule) est affichée incorrectement dans l'éditeur de jeu. Il n'est pas recommandé de mettre une valeur trop élevée (pour les amateurs de vitesse folle), car si vous roulez à une vitesse folle et que vous avez un accident, le jeu se bloquera. Lors de la conversion en chaîne, ce paramètre sera également enregistré avec une valeur incorrecte, il faudra le corriger manuellement.
- La valeur du paramètre EngineAcceleration (qui correspond à l'accélération du véhicule) est également affichée incorrectement sur certains véhicules avec des ID Handling. Par conséquent, vous devrez corriger manuellement ce paramètre après la conversion de la chaîne, il se trouve après le paramètre MaxVelocity dans le fichier Handling.cfg.
- Il n'est pas recommandé de modifier la valeur du paramètre VehicleAnimGroup (qui correspond à l'animation des piétons) et de l'appliquer dans le jeu. Sinon, vous risquez de quitter le jeu lorsque le joueur entre dans un véhicule avec une autre animation.
- Le véhicule ne se comporte pas différemment après avoir modifié les paramètres de handling de ce véhicule. La solution consiste à respawner ce véhicule. Il peut également y avoir une deuxième raison, si vous avez ajouté un véhicule avec un nouvel ID de modèle dans le fichier vehicles.ide, vous lui avez peut-être attribué le même nom de Handling ID (deuxième colonne du fichier HandlingIDs.txt) que celui d'un véhicule standard, et maintenant ce véhicule standard n'accepte pas les paramètres à cause de l'attribution de son propre nom de Handling ID à un véhicule avec un nouvel ID.
Il n'est pas recommandé d'utiliser des localisations russes usées et d'autres où les lettres anglaises sont remplacées par des lettres russes. L'éditeur n'a que la localisation anglaise, et ceux qui ont de telles localisations russes peuvent rencontrer des problèmes d'affichage incorrect des lettres dans les inscriptions du jeu en utilisant cet éditeur.
Bibliothèque CLEO v4.3 requise
Il est recommandé d'installer :
Plugin ASI Mousefix ou SilentPatch
Installation :
Déposez le contenu de l'archive dans le dossier du jeu, en acceptant le remplacement.
Activation de l'éditeur :
Par défaut H + 6. Vous pouvez également changer les deux touches dans le fichier INI GHE.ini
Paramètres du fichier GHE.ini
StartIDtexture - ID numéro de début d'affichage des sprites
StartKey1 - Premier ID numéro de touche pour activer l'éditeur (par défaut ID - 72 c'est la touche H)
StartKey2 - Deuxième ID numéro de touche pour activer l'éditeur (par défaut ID - 54 c'est la touche 6)
DeltaTime - Mouvement du curseur en tenant compte des images par seconde dans le jeu : 1 - activé / 0 - désactivé.
Sensibilité - Sensibilité inverse du mouvement du curseur (plus la valeur est basse, plus le curseur se déplace rapidement)
Version 1.1 ajoutée dans Chel555 Updater
Remerciements :
Mr_GeniusZ et Junior_Djjr pour leur petite aide dans l'écriture du script.
DK22Pac pour son aide dans la correction d'un bug connu.
Démonstration du script :
Описание:
Данный скрипт добавляет игровой редактор 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 за помощь в исправлении одного известного бага.
Демонстрация скрипта: