Mafia-Game Forum

Mafia-Game Forum (https://mafia-game.ru/forum/index.php)
-   Модификации (https://mafia-game.ru/forum/forumdisplay.php?f=9)
-   -   Общие вопросы по модингу первой мафии (чат) (https://mafia-game.ru/forum/showthread.php?t=696)

Firefox3860 11.02.2026 16:40

moskvichovskiy, Сначала создаёшь модель оружия там, где оно должно лежать. Или через BSV (тип Building), или через MWE (Create - Model). Названия моделей можно смотреть как в справочниках по моделям, так и в миссиях. Потом по идее, в любом скрипте нужно прописать команду createweaponfromframe, указав ей эту модель как фрейм, и оружие "оживёт". Но только после перезагрузки миссии "оживление" может не срабатывать, поэтому лучше прописывать команду не в любой, а в init-скрипт. Например, в freeride и многих других миссиях есть GameInitEnd - обычно записывают туда. Тогда срабатывать будет всегда.

moskvichovskiy 11.02.2026 21:15

Цитата:

Сообщение от Firefox3860 (Сообщение 22173)
moskvichovskiy, Сначала создаёшь модель оружия там, где оно должно лежать. Или через BSV (тип Building), или через MWE (Create - Model). Названия моделей можно смотреть как в справочниках по моделям, так и в миссиях. Потом по идее, в любом скрипте нужно прописать команду createweaponfromframe, указав ей эту модель как фрейм, и оружие "оживёт". Но только после перезагрузки миссии "оживление" может не срабатывать, поэтому лучше прописывать команду не в любой, а в init-скрипт. Например, в freeride и многих других миссиях есть GameInitEnd - обычно записывают туда. Тогда срабатывать будет всегда.

Обязательно попробую этот способ. Сегодня же я извлёк DNC‑шки из фрирайда и импортировал их в свою scene2. В BSV в окне скрипта установил цену 0, затем через MWE переместил объект в нужное место — и всё заработало. Правда, у объекта по‑прежнему отображается цена, только 9, а в кошельке после "покупки" отображается минус 9 денег. Вот типа так) P.S это не мод на IB2 просто чтоб не скучно было) да и короткого видео у меня нет, а записывать новое неохота.


Melhior 12.02.2026 00:39

Цитата:

Сообщение от moskvichovskiy (Сообщение 22174)
Обязательно попробую этот способ. Сегодня же я извлёк DNC‑шки из фрирайда и импортировал их в свою scene2. В BSV в окне скрипта установил цену 0, затем через MWE переместил объект в нужное место — и всё заработало. Правда, у объекта по‑прежнему отображается цена, только 9, а в кошельке после "покупки" отображается минус 9 денег. Вот типа так) P.S это не мод на IB2 просто чтоб не скучно было) да и короткого видео у меня нет, а записывать новое неохота.


Удали строчки скрипта отвечающие за проверку наличия/списывания денег.


Текущее время: 17:39. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.11 Release Candidate 2
Copyright ©2000 - 2026, vBulletin Solutions Inc. Перевод: zCarot