Вставляем машины

Вводная часть
Для написания скриптов и вставки объектов в Мафию используется программа 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

Скриншот недели

 

[Скриншот недели]

 

 

Статистика

Hosted by uCoz