PlayGround.ru - Российский игровой сервер
PlayGround.ru Интернет провайдер RopNet

Навигатор








продать игру Shank, хентай игры online бесплатно скачать, прохождение игры Need for Speed 2, продать игру TERA: The Exiled Realm of Arborea


PlayGround.ru > DOX > Mafia 2 > Моддинг Mafia 2.
Если вы не хотите больше видеть всплывающую рекламу на PlayGround.ru, зарегистрируйтесь или авторизуйтесь на сайте. закрыть
   
Жанр: Action Дата выхода: 24.08.2010   Оценка PG 7.0   Оценка пользователей9.2
 Популярность56%
 Добавить в любимые игры 
close
Вы можете купить эту игру на 200 рублей дешевле! Узнать подробности

Моддинг Mafia 2.

Собственно приветствую вас,в этом Dox'e я решил подробно описать моддинг mafia 2.

Этап 1.

Для начала вам понадобится скачать данные архивы,в них собраны справочники по всевозможным функциям (большое спасибо всем тем,чьи справочники в этом списке,именно благодаря им я смог «изменять» мафию),программа для распаковки  и  фрирайд над которым мы будем издеваться :) 

Dox файлы и фрирайд-   narod.ru/disk/10134506001/Full%20complect.rar.html

Распаковщик-   www.playground.ru/files/37847/

 

Скачали? Чтож распаковываем фрирайд с помощью SDS tool,сначала указываем путь к мафии 2 на вашем  HDD,находим в папке pc/sds/missionscript файл freeraid_main в SDS tool жмем > ,в нижнем правом углу программы находим Open Folder-тыкаем на него,нас переносит в папку extracted,там находим файл freeride.lua открываем его

Этап 2.

Начнем с малого,и будем осваить трудные скрипты постепенно.Например нам нужно чтобы машина isw_508 была в гараже,а ее там нет :(

Заходим в справочник Mafia_II__-_WiKi там находим нужную нам картинку с скриптом,в данном случае она называется 2011-01-23-160029,записываем эту функцию,как указано на картинке ниже:

 pix.PlayGround.ru

 

 Теперь мы можем заходить в фрирайд(не забудьте запаковать файл),и радоваться что в гараже нас ждет машина.

Этап 3.

Этот этап более сложный в отличии от 2,сейчас мы научимся выставлять знаки на карту,и вычислять координаты в игре.

1.скачиваем этот архив narod.ru/disk/10135331001/coordinator.rar.html и кидаем все файлы в папку pc

Всё.Теперь мы готовы определять координаты.

Запускаем mafiainjeсtor от имени администратора,заходим в фрирайд подходим к любому месту и жмем 1 раз кнопку F3.Этим действием мы узнаем координаты этого места,сможем нанести знак на карту.Всё выходим из игры заходим в файлы freeride.lua и coоrds.txt.(если координаты не записались,запустите Injector еще раз)

В freeride находим это место -

 pix.PlayGround.ru

отступаем так же как указано на скрине и вставляем это Nav:DisableFarVisibility(Nav:RegisterIconPos("176.09","-940.61",7,4,"2155010114",true))

 


"176.09","-940.61" это координаты места в фрирайде.Мы их нашли с помощью инжектора,так теперь переключаетесь на coоrds.txt и меняете  176.09 и -940.61 первыми 2 числами,что вы нашли,например как указано на скрине :pix.PlayGround.ru

 

3 число для добавления знака нам не нужно.

Далее вы спросите что значат эти дурацкие числа 7,4 и зачем они вообще нужны.Эти числа обозначают какой знак вы поставите на карту в архиве есть папка Icons в ней указаны числа,и что произойдет если вы их поставите.Отыскиваете нужны вам знак и заменяйте 7,4 на нужные вам числа.

Теперь перейдем к "2155010114" –Оно означает надпись знака.Т.е вы направляете мышь на знак и вам например пишется "Типография".

Теперь разархивирываем файл text_default он находится в pc/sds_ru/text.

Заходим в TextDatabase и мотаем в самый низ.Мы видим

pix.PlayGround.ru  

 

В конце создаем строчку  21_55_01_9797:(после :пишим то что хотим увидеть при наведении на знак)

Сохраняем изменения и заархивирываем text_default и возвращаемся к freeride.lua находим ту строчку за которой мы работали,и меняем числа 2155010114 на 2155019797(те что мы поставили в text_default только без нижних пробелов)

Если вы всё сделали правильно у вас должно получится это:

pix.PlayGround.ru

 


Просмотр  Корректировать
  Создано: 14.04.2011 12:42 Evene Последнее редактирование: 06.02.2012 20:53 Evene

Комментарии пользователей:
Велиaл 14.04.11 19:43

Хорошо, но сделай нормальное форматирование, не читабельно

Велиaл
Mimilun 03.06.11 14:01

Когда продолжение?

Mimilun
[7] B1010 05.06.11 12:10

Even
Кординатор в архиве - ВИРУС!!!!! (Trojan:Win32/AgentBypass.gen!K)

B1010
exXx3eme 09.06.11 12:26

Even, в каком файле хранятся иконки карты, хочу добавить иконки например:эту

exXx3eme
[7] B1010 14.06.11 14:15

Evene
Неможешь выложить простой Freeraide.lua, хочу сделать свой фрирайд, со своими скриптами.
И чуть незабыл, с каких скриптов должен начинаться фрирайд

B1010
[7] B1010 11.07.11 06:53

Я подправил статью о моддинге mafia 2, со встренными картинками
narod.ru/disk/18626605001/%D0%9C%D0%BE%D0%B4%D0%B4%D0%B8%D0%BD%D0%B3%20Mafia%202.rar.html

B1010
KaP36 14.07.11 16:47

Здорово! Спасибо!
Even
а ты не в курсе, как изменять/добавлять скрипты в сюжетных миссиях игры?

KaP36
Alexandr Scaletta 19.07.11 14:01

B1010

Где в mafiainjeсtor появятся координаты и после какого отрезка времени?

Alexandr Scaletta
[7] B1010 25.07.11 08:29

Alexandr Scaletta
Координаты появляются не в mafiainjeсtor, а в файле cords.txt (mafia 2-ps)
KaP36
Изменять нельзя, там Lua 5.1, нет программы под него, а фрирайды пишутся в lua 5.0 (игра его поддерживает)

B1010
[10] zahar999 11.09.11 08:18

Evene забыл сказать спасибо!!! за собранный Full complect
некоторыми документами пользовался и пользуюсь до сих пор

я не понял про машину
ты пишешь её ID 2011-01-23-160029
далее пишешь записываем эту функцию
а как называется сама функция?что именно мы записываем?

в FR что в твоём что во всех остальных
всегда писали просто название авто
game.garage:CheatAddCar("ISW_508 ",true)

а если мы пишем по номеру то какую каманду мы должны задать?
и где можно взять все эти ID автомобилей?

zahar999
[5] Evene 23.09.11 10:47

незачто:)
это ID не машины,а номер картинки в папке mafia II- Wiki)

Evene
SiemenS65 24.09.11 12:58

Evene
Чем открываете"freeride.lua",у меня WordPad открывает "крякозябры"какие-то?
+вместо freeride.lua,у меня FreerideScript.lua.

SiemenS65
[5] Evene 28.09.11 14:33

похоже ты открыл оригинальный фрирайд разработчиков-т.е не отдекомпилированный.
попробуй найти другой фрирайд.
название freeride.lua или freeridescript.lua зависит от того,как назвал его разработчик мода.

Evene
[9] Генри Томасино 28.09.11 15:00

а как локации добавлять?

Генри Томасино
SiemenS65 29.09.11 11:55

Evene
Cкорее всего,т.к. распаковал "SDS tool"ом ваш freeride.lua и WordPad открыл его нормально.
p.s.Не нашол другого фрирайда и решил поставить ваш фрирайд.

SiemenS65
[7] B1010 16.10.11 18:12

Evene
Видел как я подправил статью о моддинге mafia 2, со встренными картинками?
narod.ru/disk/18626605001/%D0%9C%D0%BE%D0%B4%D0%B4%D0%B8%D0%BD%D0%B3%20Mafia%202.rar.html

B1010
[5] Evene 06.02.12 20:54

B1010
Спасибо за pdf,подкорректировал)

Evene
Оставь свой комментарий:

 
Вы должны быть зарегистрированы, чтобы добавлять комментарии.

Cсылка на эту страницу: 
BBcode: 















Сообщить
об ошибке
x
Регистрация
Это имя уже используется
Почтовый адрес указан неверно
согласен с условиями использования сайта
На сайте PlayGround.ru запрещается:
  • Любая деятельность, незаконная на территории РФ:
    Обсуждение и пропаганда терроризма и любых противоправных действий, предусмотренных УК РФ, ГК РФ, КоАП РФ.
    Обсуждение изготовления взрывчатых веществ, ссылки на подобные материалы или инструкции по изготовлению.
    Обсуждение или планирование убийства, воровства, разбойного нападения, а также любая помощь в этом, в любом виде.
    Обсуждение наркоторговли и наркотиков, курительных смесей. А также упоминание или ссылки на сайты, содержание которых может помочь в поиске мест продажи наркотических средств.
    Преступления в сфере информационных технологий (хакерство, фишинг, нарушение авторских прав).
    Порнография, копрофилия, педофилия, зоофилия в любом виде.
    Разжигание межнациональной, расовой, религиозной или какой-либо другой розни (вражды).
  • Употребление нецензурной и ненормативной лексики в любом её виде, вне зависимости от языка. Равно как и любые провокации или спекуляции вокруг завуалированности таких слов. А также нецензурные или ненормативные имена пользователей («никнеймы», «ники»).
  • Прямые, косвенные или завуалированные оскорбления других пользователей портала. Угрозы личной расправой или другими деструктивными действиями, которые могут привести к конфликту. Провокации в любом их виде и на любую тему, а также хамское и неуважительное отношение к остальным пользователям портала. Равно как и оскорбления посредством изменения имени пользователя.
  • Реклама в любом виде, в том числе реклама организаций, товаров, ресурсов Интернета, размещение реферальных ссылок и самореклама.
  • Умышленное засорение разделов сайта бесполезными, неинформативными сообщениями, сообщениями, состоящими из беспорядочно повторяющихся символов, а также многократная отправка идентичных сообщений, в том числе сообщений, состоящих из картинок или спецсимволов, растягивающих страницу сайта в любую из сторон. А также постоянное использование транслита, Caps Lock или излишнее применение тэгов форматирования текста таким образом, что это будет мешать другим участникам проекта.
  • Отправлять сообщения или размещать материалы, содержащие текст, изображения и скрипты, использующиеся для некорректного отображения страниц сайта у других пользователей, в том числе использование ошибок сайта. Вставлять в сообщения HTML-код/скрипт с целью сбора информации о других пользователях.
  • Создание дополнительных аккаунтов при наличии уже заблокированного (ботоводство).
  • Публичное осуждение решений Администрации PlayGround.ru (в т.ч. модераторов, как представителей Администрации) в части модерирования и/или администрирования форума/сайта, пререкаться и спорить с модератором или администраторами.
  • Троллинг в любом его виде.
  • Намеренно и массово занижать и/или завышать оценки файлам, картинкам, новостям, блогам, DOX-документам или иным материалам сайта.
  • Полностью запрещено размещение на любых страницах сайта ссылок на скачивание полных версий любых игр, утекших в сеть бета-версий.
Поздравляем!

Вы удачно зарегистрировались на сайте. Письмо с вашим паролем было выслано на указанный почтовый адрес. Проверьте вашу почту! Закрыть окно.
Зарегистрировавшись на сайте playground.ru вы сможете:
  • оставлять комментарии
  • вести собственный блог
  • делиться интересным контентом и зарабатывать на этом деньги
  • общаться с другими геймерами
  • больше не видеть всплывающую рекламу на сайте
  • ...и многое другое



Rambler's
      Top100
PlayGround.ru
Чтобы отправить сообщение пользователю и добавить его в друзья вы должны авторизоваться или зарегистрироваться.
Чтобы добавить игру в любимые вы должны авторизоваться или зарегистрироваться.