مشهد القائمة الرئيسية 0.9 العامة











































-
5 ديسمبر 20231603918165_mms_0.zipكلمة المرور للملف: libertycity
"مشهد القائمة الرئيسية" الإصدار 0.9 العامة لـ GTA — Vice City (لإصدار اللعبة US_1.0).
"مشهد القائمة الرئيسية" يمنحك الفرصة لإنشاء مشاهد خاصة بك في "القائمة الرئيسية" للعبة باستخدام خرائط وسكربتات مخصصة، بشرط أن تكون لديك خبرة كافية في التعديل. يحتوي المود على مثال بسيط في فندق "إطلالة على المحيط"("فندق") وقائمة فارغة("فارغ").
يحتوي المود على محمل ASI من DK(winmm.dll). وهو ضروري لتحميل هذا الإصدار من MMS.
يمكنك أيضًا تخصيص MMS في Menu/MainMenuScene.ini
مشهد القائمة "فندق" يتطلب تثبيت أحدث إصدار من CLEO لـ Vice City(http://cleo.li).
مشاكل معروفة:
- النماذج الثقيلة للتصادم في "مشهد القائمة الرئيسية" تسبب تعطل عند تحميل لعبة جديدة. لذا، يرجى عدم استخدامها.
- قائمة اختيار جلد اللاعب تسبب تعطل اللعبة. يحدث هذا لأن القائمة تستخدم أرشيف img مختلف عن اللعبة. لهذا السبب، تم حظر قائمة اختيار الجلد في مشهد القائمة، أي أن المشكلة قد تم حلها فعليًا.
شكرًا جزيلاً لـ Sektor و xanser و ThirteenAG على أجزاء الكود والعناوين اللازمة في الذاكرة، وكذلك لـ DK على محمل ASI الرائع الخاص به!
هذا العمل غير محمي بحقوق الطبع والنشر، كن حرًا في تعديله وتوزيعه.
حول الإصدار 0.9 العامة:
- الآن يمكنك تحميل الحفظات.
- يمكنك إضافة عدد لا نهائي تقريبًا من القوائم إلى اللعبة وضبطها لتبدأ عشوائيًا.
- تُنشأ القائمة على مبدأ محمل المود — فقط ضع الملفات المطلوبة (يمكنك رؤية القائمة في ini) في مجلد القائمة وسيتم تحميلها تلقائيًا عند بدء القائمة. وستخرج عند بدء اللعبة.
- بشكل عام، الآن تتوفر تخصيصات أكبر.
آه، نعم — من الآن فصاعدًا، يعمل مبدأ التوافق العكسي: جميع الإصدارات الجديدة ستدعم القوائم التي تم إنشاؤها في هذا الإصدار. أي أنه سيتم إضافة ميزات جديدة فقط — لن يتغير شيء.
هذا الإصدار ليس نهائيًا، ولكنه (يبدو) مستقر. لا يتم ضمان العمل مع مودات/إضافات أخرى. لا يتم ضمان أي شيء على الإطلاق، ولكن في المستقبل القريب، من المخطط إصدار نهائي مع عدد أكبر من أمثلة القوائم وإضافة بعض الميزات.
تمت معظم التطويرات في عام 2016. ثم، بعد تحديث آخر Ultimate ASI Loader، MMS توقف عن العمل. حاولت حل المشكلة مع ThirteenAG(مؤلف UAL) — لم أنجح (طويل الشرح). توقفت التطويرات. ظهرت الحاجة إلى إعادة كتابة المشروع بالكامل للإصدارات الجديدة من UAL. بصراحة — لم أكن أرغب في القيام بذلك، لكن لم أرغب أيضًا في إصدار إصدارات تعمل فقط مع الإصدارات القديمة من UAL.
أنقذ الوضع محمل ASI الجديد من DK (الذي سمح، بالمناسبة، بإضافته إلى أرشيف المود)، الذي صدر في النصف الأول من هذا العام. على الفور أردت إنهاء MMS، لكن لم أتمكن من تخصيص الوقت لذلك.
لذا قررت نشر الإصدار الذي كان لدي من MMS في وقت تجميد المشروع (إصدار نهاية 2016). لنقم بعمل اختبار بيتا، إذا كان لا يزال هناك من يحتاجه بعد 3 سنوات :D
إذا كانت لديك أفكار لتحسين، أو إذا كنت ترغب في المشاركة في التطوير بطريقة أخرى — اكتب في منتدى التطوير أو لي في الرسائل الخاصة (يفضل الأولى).
"Main Menu Scene" версия 0.9 public для GTA — Vice City (для версии игры US_1.0).
"Main Menu Scene" дает вам возможность создавать собственные сцены в "Главном Меню" игры с кастомными картами и скриптами, при условии, что у вас достаточный опыт моддинга. Мод содержит простенький пример в отеле "Вид на Океан"("Hotel") и пустое меню("Empty").
Мод содержит загрузчик ASI от DK(winmm.dll). Он необходим для загрузки этой версии MMS.
Вы также можете настроить MMS в Menu/MainMenuScene.ini
Сцена меню "Hotel" требует установки последней версии CLEO для Vice City(http://cleo.li).
Известные проблемы:
- "Тяжелые" модели коллизии для "Main Menu Scene" вызывают краш при загрузке новой игры. Так что, пожалуйста, не используйте их.
- Меню выбора скина игрока вызывает краш игры. Это происходит потому, что меню использует другой img архив, нежели игра. По этой причине меню выбора скина в сцене меню заблокировано, т.е. фактически проблема устранена.
ОГРОМНОЕ спасибо Sektor, xanser и ThirteenAG за части кода и необходимые адреса памяти, а также DK за его чудесный загрузчик ASI плагинов!
Данная работа не защищена авторским правом, будьте свободны в её изменении и распространении.
ПРО РЕЛИЗ 0.9 public:
- Теперь можно загружать сохранения.
- Есть возможность добавить практически бесконечное кол-во меню в игру и настроить так, чтобы запускалось рандомное.
- Меню создается по принципу модлоадера — просто закидывайте нужные файлы(список можно увидеть в ini) в папку меню и они автоматом подгрузятся при старте меню. И выгрузятся при старте игры.
- Ну и в целом теперь доступна бОльшая кастомизация.
Ах, да — отныне работает принцип обратной совместимости: все новые версии будут поддерживать меню, созданные в этой версии. Т.е. будут только добавляться новые фишки — ничего меняться не будет.
Эта версия — не финальная, но(вроде) стабильная. Не гарантирована работа с другими модами/плагинами. Не гарантировано вообще ничего, но в недалеком будущем планируется финальный релиз с бОльшим кол-вом примеров меню и добавлением некоторых фишек.
Основная разработка велась в 2016 году. Затем, после очередного апдейта Ultimate ASI Loader, MMS перестал работать. Пытался решить вопрос с ThirteenAG(автором UAL) — не вышло(долго объяснять). Разработка застопорилась. Встал вопрос о полном переписывании проекта под новые версии UAL. Откровенно говоря — мне было влом этим заниматься, но и выпускать версии, которые работали бы только со старыми версиями UAL — тоже не хотелось.
Ситуацию спас новый загрузчик ASI от DK(его он, кстати, разрешил добавить в архив с модом), который вышел в первой половине этого года. Сразу захотелось завершить MMS, но что-то пока не получилось выделить время.
Поэтому решил выложить ту версию MMS, которая у меня была на момент заморозки проекта(версию конца 2016 года). Заодно проведем своеобразный бета-тест, если кому-то это еще нужно спустя 3 года :D
Если у вас возникнут мысли об улучшении, либо вы захотите поучаствовать в разработке иным способом — пишите на форум разработки или мне в ЛС(желательно первое).