محرر معالجة اللعبة v1.1









































-
5 مارس 20181.11520247195_game-handling-editor-v1.rar
-
drive.google.comتحميل
الوصف:
هذا السكربت يضيف محرر معالجة إعدادات (خصائص) المركبات. يمكنك الآن تغيير معالجة (خصائص) أي مركبة مباشرة في اللعبة.
التغييرات في الإصدار 1.1
- تم تقليل حجم النصوص قليلاً.
- إذا كان المحرر مفتوحًا عندما يتحكم اللاعب في المركبة، اضغط بزر الماوس الأيمن على نافذة إدخال ID النموذج في الزاوية العلوية اليسرى وسيقوم المحرر تلقائيًا بكتابة ID النموذج الحالي للمركبة.
- تم إصلاح خطأ في زر "حفظ"، الذي كان يحفظ معلمات معالجة ID النموذج الحالي بشكل غير صحيح في ملف INI. بسبب ذلك، لم يكن زر "فتح" يعمل، والذي كان يجب أن يحمل معلمات معالجة ID النموذج الحالي من ملف INI ويفتحها في المحرر.
الميزات:
- يحتوي محرر اللعبة على جميع المعلمات لكل سطر في ملف 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 (العمود الثاني من ملف 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 за помощь в исправлении одного известного бага.
Демонстрация скрипта: