Вступна частина
Для написання скриптів і вставки об'єктів в Мафію використовується програма BScriptView (BSV). В даному прикладі будемо користуватися 3-й версією.
Робота з BSV
Відкривши будь-який файл scene2.bin в програмі BSV, ви побачите ряд рядків, деякі з яких з галочками, деякі без. Так ось ці рядки називаються фреймами.
Якщо поруч з фреймом стоїть галочка, значить в цей фрейм вписаний скрипт. У кожного фрейма є своя координата - місце розташування фрейму в грі. Щоб подивитися координату, поставте галочку навпроти «Insert Model». І нижче ви побачите координати по X, Y і Z.
Відкриваємо файл scene2.bin з папки FREERIDE або FREEITALY - дивлячись де ви хочете вставити машину.
Ставимо крапку навпроти «Car». Пишемо в поле «Name» ім'я фрейма для машини (нехай буде car01).
Ставимо координату: X = -1960,9764, Y = -4,7689, Z = 13,5817 - Ця координата поруч з місцем в «Маленькій Італії», де з'являється Том. Зауваження: якщо ви вписуєте дробові числа в полі координат або поле розміру моделі, то ціла частина відділяється від дробової комою, а не крапкою!
В поле «Size» ставимо всюди 1. Можна поставити 2 або 0,5 - тоді машина буде в два рази більше або в два рази менше відповідно. Але кататися на ній можна буде.
І в поле «Model» ставимо модель машини - нехай буде Speedster12.4ds - зелений Bruno Speedster.
Тепер дивимося картинку і якщо все сходиться, то тиснемо «Insert / Modify»
Запускаємо Мафію Велике місто - Маленька Італія - день (якщо ви редагували файл scene2.bin з папки FREERIDE) або запускаємо Мафію Маленьке місто - день (якщо ви редагували файл scene2.bin з папки FREEITALY). Якщо ви все правильно зробили, то близько Тома повинна стояти така машинка.
Як отримати кординат будь-якого місця?
Для цього можна використовувати прогу MafiaHack:
Кладемо MafiaHack в папку з Мафією і запускаємо.
Вибираємо версію вашої Мафії. Якщо Мафія від "1С" - версія 1.1, якщо від "Фаргуса" (2-х дискова) - версія 1.0 (за умови, що ви не оновлювали її патчем 1.1 або 1.2). Якщо не знаєте як визначити версію, то пробуйте навмання.
Тепер запускаємо Мафію. Завантажуємо будь-яке місто (нічний, денний, великий, маленький) або передмістя.
Звертаємо Мафію. Для цього тиснемо "Alt + Tab" - може знадобиться натиснути кілька разів (Мафія дуже "трудносворачіваемая гра"). В кінці-кінців гра або згорнеться, або зависне. Якщо зависне, то тиснемо "Ctr + Alt + Delete", після чого знову тиснемо Alt + Tab - після кількох спроб Мафія згорнеться.
Натискаємо в MafiaHack кнопку "Get Position". Нагорі повинні з'явитися координати. Якщо не з'явилися, то розгорніть і знову згорніть Мафію - вийде.
Ну ось, за допомогою цієї довідки ви можете створювати найпростіші моди - типу автостоянок з рідкісними машинами або просто покататися на міні машинах. Може, що й ще придумаєте.
Akay: 11.10.04