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)

alex5995 07.06.2023 20:55

Как сделать, чтобы после загрузки сохранения количество НР у Тома оставалось-бы таким-же, как и в момент сохранения.

Firefox3860 08.06.2023 03:35

alex5995, а разве оно не должно само сохраняться и восстанавливаться при загрузке сохранения?

xStriiim 08.06.2023 04:50

Почему никто не делает мод на убогие звуки выстрелов ? В роликах прям заслушаешься, а в игре игрушечные пиупиу.
В 3й тоже самое и старый мод не подходит для новых версий
PS. Речь о ремейке

moskvichovskiy 19.09.2023 19:33

Здравствуйте. Подскажите пожалуйста скрипт для того чтобы деревья шевелились. Деревья самые стандартные(оригинальные в Мафии) И что надо сделать с моделью(если это конечно требуется) Просто где-то видел что это возможно, но не помню где.

https://blogger.googleusercontent.co...-24-10-244.jpg

AngryBabka 19.09.2023 20:32

moskvichovskiy, в миссии на ферме деревья шевелились, может там поискать

Firefox3860 19.09.2023 20:59

moskvichovskiy, это надо специальныым образом редактировать модели деревьев, туда надо добавлять информацию для морфинга объектов. Насколько я знаю, сейчас нет программы, в которой можно это автоматически сделать, только можно вручную пытаться, но надо знать 4ds-формат.

Kamil_iam 30.11.2023 01:03

Можно ли в моде добавить чекпоинт и в случае гибели начинать не сначала, а с этого чекпоинта?
Ну или как вариант - сохранение.

Melhior 30.11.2023 12:10

Цитата:

Сообщение от Kamil_iam (Сообщение 20607)
Можно ли в моде добавить чекпоинт и в случае гибели начинать не сначала, а с этого чекпоинта?
Ну или как вариант - сохранение.

В скриптах, после определенного условия или события в моде, прописать autosavegamefull xx, где хх это id из textdb_xx.def.

Kamil_iam 30.11.2023 14:17

Melhior, спасибо.
А можно ли прописать в качестве события достижение определённой точки на карте?
Буду признателен за пример

Melhior 01.12.2023 00:10

Цитата:

Сообщение от Kamil_iam (Сообщение 20611)
Melhior, спасибо.
А можно ли прописать в качестве события достижение определённой точки на карте?
Буду признателен за пример

Вставляешь объект "Other" в BSV в нужное место на карте.

dim act 5
dim_flt 5

findactor 0,"Tommy"
findactor 1,"имя объекта Other"

label 100
getactorsdist 0,1,0// команда определения расстояния
if flt[0]<1,-1,100
autosavegamefull 5540

Kamil_iam 11.12.2023 01:10

Вложений: 1
Приветствую, господа!
Уже третий день мучаюсь с коллизией этой модели.
Сделал гору в Максе, импортировал.
Теперь пытаюсь наложить коллизию - бесполезно.
Уже и выделял подобъект (полигон), задавал ему коллизию.
Но всё равно не ложиться(
Буду признателен, если подскажете, что я делаю не так и как надо)

oldirtybast 19.12.2023 20:59

А есть ли способ останавливать трамваи как например такси в модах?
И еще такой вопрос: реально ли качественно уменьшить кол-во полигонов модели с 25-30 тысяч до 5-7 (хочу машины из саботера сделать так, чтобы они не выделялись высокой полигональностью на фоне оригинальных)?

grandshot 23.12.2023 19:19

Цитата:

Сообщение от Kamil_iam (Сообщение 20636)
Приветствую, господа!
Уже третий день мучаюсь с коллизией этой модели.
Сделал гору в Максе, импортировал.
Теперь пытаюсь наложить коллизию - бесполезно.
Уже и выделял подобъект (полигон), задавал ему коллизию.
Но всё равно не ложиться(
Буду признателен, если подскажете, что я делаю не так и как надо)

Только сейчас заметил сообщение. Надеюсь еще актуально.

Проблем с файлом нет. Может ты за пределами клиппинг сетки размещаешь? Во вкладке Col в MWE границы указываются.

Kardini 25.12.2023 10:15

Цитата:

Сообщение от oldirtybast (Сообщение 20652)
А есть ли способ останавливать трамваи как например такси в модах?

Ну у нас же есть в CHE возможность установки остановочных пунктов.

oldirtybast 25.12.2023 18:42

Речь об остановке по желанию в любом месте, с помощью скрипта или как-то еще.

GOLOD55 29.12.2023 21:30

По трамваю, ему можно act_setstate инактив замутить(но не помню что от актора остается в таком сете), но лучший вариант - ставить ему скриптово на путях невидимую тачку, тогда он штатно затормозит.

Kamil_iam 09.01.2024 05:49

Цитата:

Сообщение от grandshot (Сообщение 20665)
Только сейчас заметил сообщение. Надеюсь еще актуально.

Проблем с файлом нет. Может ты за пределами клиппинг сетки размещаешь? Во вкладке Col в MWE границы указываются.

Спасибо за отклик!
Слушай, я как-то и не заглядывал особо в этот раздел.
Можешь, пожалуйста, подсказать, что означают эти параметры:
1) Min X, Max X
2) Min Y, Max Y
3) Resolution
4) Cylinder
5) Кнопка Build (в какой момент нажимается)
6) Material (Mesh, Group)
7) Flags (mesh, Group)

moskvichovskiy 15.01.2024 18:59

Здаров всем! Всех с наступившим! Подскажите пожалуйста каким образом к Тому "привязать" (модель извне) головной убор или же рюкзак, или очки например? Очень давно где то читал про это, но не помню где.

grandshot 15.01.2024 20:11

Цитата:

Сообщение от Kamil_iam (Сообщение 20735)
Можешь, пожалуйста, подсказать, что означают эти параметры:

Вместе с MWE идет папка docs с текстовиками, в которых есть вся нужная информация. Вот, к примеру, отрывок из Collision Model Editing.txt

Развернуть для просмотра


Создание моделей столкновений с нуля
--------------------------------------
При создании модели столкновений с нуля редактору Mafia в первую очередь необходимо инициализировать базовую структуру модели, прежде чем можно будет вставить какие-либо данные col (при условии, что у миссии еще нет соответствующего
дерева.klz). Для этого откройте вкладку Col, заполните параметры в полях, показанных в рамке сетки, и нажмите "Построить".

Min* и Max* определяют размеры базовой сетки. Это определяет прямоугольную область, в которой игра выполняет обнаружение столкновений. Возможно создание данных col за пределами этой области, но результирующие данные
будут проигнорированы игрой.

"Разрешение" определяет разрешение сетки. Прямоугольная область разбивается на ячейки одинакового размера, а общее количество ячеек определяется разрешением. Чем меньше разрешение, тем больше ячейки и
таким образом, в каждой ячейке потенциально будет больше ссылок на объекты. Как правило, разрешение следует выбирать таким образом, чтобы количество ссылок на объекты в ячейке было в среднем сравнительно небольшим.

Редактор Mafia также поддерживает перестройку существующих сеток. Это необходимо, если вы хотите изменить размеры сетки или разрешение. Перестройка работает так же, как создание новой сетки с нуля. Единственная разница в том, что вам нужно
чтобы указать высоту цилиндра (при условии, что ваша модель столкновения содержит примитивы цилиндра), которая сообщает редактору Mafia, какую высоту использовать при вставке примитивов цилиндра в сетку.
[свернуть]

GOLOD55 18.01.2024 03:17

moskvichovskiy, енто надо линкать фрейм к запчасти челобучка.
типа такого:
финдфрейм Tommy.запчасть
фрм_линкту шляпа к фрейму
фрм_сетпос

Для очков запчасть neck, для рюкзачка хз, мб подходит back.

alex5773 03.12.2024 14:34

Подскажите пожалуйста, чем и как убрать вид из кабины, чтоб был оригинальный от капота. Ну или чем и как сделать вид из кабины. Просто охота чтоб у всех авто было одинаково. Какой прогой это можно сделать? Знаю лишь что в модельке самого авто. Но пока пользуюсь только FireModelka v1.3, там такого не сделать вроде как.
В Мафии 2 проще, там просто в конфиге, хотя это не есть хорошо, одинаковый вид не настроишь всему авто.

Melhior 04.12.2024 00:40

Цитата:

Сообщение от alex5773 (Сообщение 21701)
Какой прогой это можно сделать? Знаю лишь что в модельке самого авто.

Насколько я знаю именно так. Добавляется в модель думми через Zanoza Modeller 1.07

Firefox3860 04.12.2024 01:20

alex5773, вид из кабины/от капота настраивается объектом HEAD в модели машины, он имеет тип Dummy. Где находится (по координатам) эта думмия, там и будет находиться камера при включении этого вида. В FireModelka можно менять координаты, но только вслепую, так как там нет визуализации. Находишь там этот объект, он обозначается как DUMM: HEAD, и меняешь ему координаты, по оси Y это выше/ниже, по оси Z - ближе/дальше от переднего края машины. Проверяешь в игре, как меняется положение камеры.

В Zanoza Modeller 1.07 можно переместить объект визуально, но после экспорта из неё модель будет поломанной, так что делать это не советую.

Ну или можно перетащить объект в Занозе, экспортировать эту модель в отдельный файл, а потом открыть его в FireModelka и скопировать координаты HEAD в изначальный файл. Так будет удобнее.

alex5773 04.12.2024 15:55

Цитата:

Сообщение от Firefox3860 (Сообщение 21703)
alex5773, вид из кабины/от капота настраивается объектом HEAD в модели машины, он имеет тип Dummy. Где находится (по координатам) эта думмия, там и будет находиться камера при включении этого вида. В FireModelka можно менять координаты, но только вслепую, так как там нет визуализации. Находишь там этот объект, он обозначается как DUMM: HEAD, и меняешь ему координаты, по оси Y это выше/ниже, по оси Z - ближе/дальше от переднего края машины. Проверяешь в игре, как меняется положение камеры.

Благодарю! В самый раз, мне в ручную не привыкать) Ну в смысле ручная муторная работа методом тыка. Раньше в Сталкере и прицеливание у стволов в ручную настраивал методом тыка, пока прога не появилась настраивать в самой игре. В ручную и алспавны совмещал) И сюжет из Сталкера вырезал в ручную из алспавна, всего лишь десять часов непрерывной работы))) И как только мышка выдерживала) Сейчас мышки уже не те совсем, за год уже больше пяти мышек сменил. А за тот месяц три мышки сменил, пока собирал автомобилные сборки на обе Мафии, на каждую по несколько штук, по годам выпуска авто) Короче буду сейчас пробовать настраивать методом тыка) Как раз со сборками закончил.

Добавлено через 1 час 56 минут
Firefox3860, огромная благодарность за прогу, и за подсказку. Всё получилось с первого раза с первой машиной. Просто скопировал с оригинала, и вставил в машину которой нужно было вернуть нужный вид от капота.
Вот было бы здорова узнать, что ещё можно делать этой прогой. Что менять названия текстурам, это уже знаю. А вот где бы прочесть название всех объектов, т.е их принадлежность. С DUMM: HEAD всё понятно уже. А можно ли этой прогой убирать отпадание дверей и капотов у авто? Короче запрещать им отпадать. Или это модель саму нужно переделывать? Просто нуб в модделировании, но очень бы хотелось некоторым авто отключить это отпадывание частей)

Firefox3860 06.12.2024 03:35

Цитата:

Сообщение от alex5773 (Сообщение 21704)
А можно ли этой прогой убирать отпадание дверей и капотов у авто? Короче запрещать им отпадать

Да, можно. У каждого объекта есть строка комментария (в проге - Расширение, следующее за Названием). Настройки деформации и отпадания деталей у машин задаются в ней.

Есть такие стандартные обозначения, их можно в готовых моделях увидеть:
  • [DEFORM BODY] - это деформируемая часть кузова, не отваливается.
  • [DEFORM BUMPER] - деформируемая часть, которая отваливается. Чаще всего её назначают как раз бамперам, дверям и капотам/багажникам.
  • [DEFORM LIGHT] - часть не деформируется, а сразу отваливается. В оригинальных моделях это фары, установленные на крыльях (поэтому и Light). В своих моделях можно табличкам номерных знаков назначать. Отваливается с более звонким звуком, чем "бампер".
  • [DEFORM GLASS] - разбивающееся стекло.

То есть тебе надо найти нужный объект (ну двери это STND: DOORX, названия остальных придётся наверное, в Занозе смотреть) и поменять ему расширение с [DEFORM BUMPER] на [DEFORM BODY]. Собственно, когда в Занозе в окне Mafia - Object settings эти свойства назначаешь, то она эти расширения объектам и прописывает. Если что, все эти свойства имеют смысл только у объектов типа Standard (ну или почти только).

Если интересно насчёт принадлежности и названий разных остальных объектов, то есть этот бессмертный туториал с их описанием - https://www.mafia-family-bar.narod.ru/car5.html
Но только он всё таки для настройки в Занозе предназначен, так что менять по нему что-то вслепую не рекомендую. По нему обычно работают, когда конвертируют новую модель, расставляют все нужные объекты. Там же и про типы (расширения) есть, в конце.

alex5773 06.12.2024 09:23

Цитата:

Сообщение от Firefox3860 (Сообщение 21708)
Да, можно.

Вот за эту информацию, прям огромнейшая преогромнейшая благодарность. Буду пробовать. Главное сделать чтоб двери не отваливались, а то от пару выстрелов отваливаются. Это давняя моя мечта, но нуб в моделировании. Моделирование мне неподвластно... А эта прога просто как второе дыхание)))
Кстати, а по ссылке вообще никак не могу перейти, даже когда антивирус отключаю. Не пускают туда. Недостоверный сайт пишут.

Firefox3860 06.12.2024 21:04

Цитата:

Сообщение от alex5773 (Сообщение 21709)
А эта прога просто как второе дыхание)))

Хе-хе ))

Цитата:

Сообщение от alex5773 (Сообщение 21709)
Кстати, а по ссылке вообще никак не могу перейти, даже когда антивирус отключаю. Не пускают туда. Недостоверный сайт пишут.

Мда, совсем современные браузеры кривые стали. Когда я открываю, на странице с предупреждением, если потыкать, можно найти кнопку типа "Всё равно перейти, даже если небезопасно". Поищи, может, тоже есть подобная.

Ну а если нет, то вот сохранённая страница одним файлом - https://drive.google.com/file/d/12UX...usp=drive_link

alex5773 07.12.2024 12:47

Firefox3860, у меня ещё вопросик есть по проге. Может он и покажется глупым, но что поделаешь, не 3D-моделлер.
Можно ли этой прогой упростить модель? Ну к примеру есть модели авто, которые не вывозит игра. Вывозит, но тормозит, фпс падает. Вот можно ли этой прогой упростить модель? Или это нужно делать как и создавалась модель, т.е заново делать модель в плохом качестве?
Предыдущий мои вопрос мне самому казался глупым. Но оказалось то, что вовсе не глупый. Может и этот вопрос решаем в этой проге.
Хотя конечно вряд ли наверное...
------------------------------------------------------------------
Кстати, есть модели которые не полностью открываются, пишет что неожиданный конец файла. Потому и нельзя сохранить потом, если внести изменения.
Так понимаю, что прога не читает модели с большим количеством объектов.
Хотя нет, читает где их и больше двухсот. А на некоторых моделях и при 117 неожиданный конец.Тогда не понимаю ничего)

Firefox3860 09.12.2024 02:29

Цитата:

Сообщение от alex5773 (Сообщение 21714)
Можно ли этой прогой упростить модель?

Не, нельзя.

Цитата:

Сообщение от alex5773 (Сообщение 21714)
Или это нужно делать как и создавалась модель, т.е заново делать модель в плохом качестве?

Да вот, по сути так.


Цитата:

Сообщение от alex5773 (Сообщение 21714)
есть модели которые не полностью открываются, пишет что неожиданный конец файла.

А сколько объектов при этом остаётся незагруженными? Скинь какую-нибудь из таких моделей, посмотрю, в чём дело.

Так-то должна все объекты читать, вплоть до максимально возможного их количества. Но при тесте тоже было что-то такое, надо подумать, что можно сделать.

alex5773 09.12.2024 10:13

Цитата:

Сообщение от Firefox3860 (Сообщение 21715)
Скинь какую-нибудь из таких моделей, посмотрю, в чём дело.

Вот парочка для примера https://dropmefiles.com/0xbls
Там ещё вопросик по поводу studebeer, хорошее авто, но без звука...
Даже если бы нормально открывалось, всё равно не знаю как исправить)

Firefox3860 10.12.2024 05:46

Цитата:

Сообщение от alex5773 (Сообщение 21718)
Вот парочка для примера

Посмотрел, в общем там несколько сложнее, чем я думал... Хорошо, что ты две модели прислал. В общем, это всё следствие кривого экспорта Занозы, как же достала она меня своей кривизной... Сначала думал, что получится это быстро в программе учесть, но потом оказалось, что нет.

Значит, если FireModelka при загрузке модели выдаёт ошибку "неожиданный конец файла", и при этом количество прочитанных объектов на 1 меньше их общего числа (оно выводится над списком объектов), то технология такая.

Открываем модель в любом Нех-редакторе и ставим курсор в конец файла, то есть после самого последнего байта. Добавляем в конец файла 1 нулевой байт (если в Hex Workshop, то можно нажать Ctrl + Insert). Сохраняем файл, пробуем заново открыть в Modelka. Если не помогло, то добавляем так же ещё 10 байт и опять проверяем. Если снова не открывается, то ставим 100, 200, 500, и так далее, пока модель не загрузится нормально. Когда программа откроет файл без ошибки, на правой панели в нижнем разделе она покажет количество байт в хвосте файла. Они по сути лишние и не играют роли (ну почти), так что количество байт, указанное там, с конца файла можно удалить. И дальше можно работать с моделью как обычно.

В модели форда, которую ты прислал, достаточно добавить только 1 байт, а в модель "studebeer"-а придётся их вставить 50000.

Насчёт того, почему у грузовика нет звука, я и сам ничего не понял, но нашёл вот сообщение с ответом - https://mafia-game.ru/forum/showthre...1218#post21218
Звучит правдоподобно, но я не разбираюсь, как именно надо прописывать характеристики в RHAM и переименовать мосты в модели. Я трёхосные машины ни разу не конвертировал :suicide:

alex5773 10.12.2024 08:03

Цитата:

Сообщение от Firefox3860 (Сообщение 21723)
характеристики в RHAM

Ну не знаю, у меня есть в другой сборке и Камаз и Краз трёхосные, и всё норм со звуком. Значит только в модели нужно что-то делать. С автопаков никогда ничего больше не беру, кроме моделей и текстур. Так-что наверное характеристики авто тут и не причём вообще. Ну да ладно, смирился, так его добавил, пусть ездит накатом) А про ошибку при загрузке файлов познавательно, благодарю!
Цитата:

в самой модели надо тоже мосты переименовывать - там просто оба моста как одно колесо из за этого звука и нету.
Так оно наверное и есть.

alex5773 11.12.2024 21:38

Подскажите кто в курсе. Почему у tavriya1102 нет текстур в игре? Все текстуры на месте, названия все соответствуют, а в машинопедии и в самой игре нет текстур от слова вообще, одна модель ездит... Две Таврии, и у обоих так. Таврия одна, сами модели разные, их размер. Ну у автора же норм всё было, и скрины были когда скачивал. Правда сейчас не могу найти в сети Таврию. На компе есть просто скачанные.
_______________________________________

...Только сейчас заметил, что там все текстуры не .bmp, а .jpg
Просто сейчас всё же нашёл в сети тоже самое, и скачал снова. И не распаковывая открыл посмотреть, и увидел что .jpg В распакованном виде даже и не обращал внимание на расширение файлов, т.к просто на картинки всегда смотрел...

alex5773 14.12.2024 11:24

Подскажите пожалуйста название координат посадочного места справа от водителя.
А то на Mack 1931 Greyhound, это посадочное место на переднем правом крыле) Снаружи автобуса короче)

Firefox3860 14.12.2024 16:00

Цитата:

Сообщение от alex5773 (Сообщение 21754)
Подскажите пожалуйста название координат посадочного места справа от водителя.

SM1. В туториале, который я выше прикреплял ссылкой и файлом, как раз есть все такие названия.

alex5773 14.12.2024 16:13

Цитата:

Сообщение от Firefox3860 (Сообщение 21755)
SM1. В туториале, который я выше прикреплял ссылкой и файлом, как раз есть все такие названия.

Смотрел, но видно невнимательно. Сейчас сразу увидел, т.к уже знал что искать. Но толку то, в модели нет такого... И вот фиг его знает. Ещё и автобус то с пассажирами. Ну в смысле там сидят постоянно как мумии.
Подозреваю по координатам, что это LG1. Сейчас буду проверять. Но LG четыре штуки всего в автобусе.
Ну да точно, угадал)

Firefox3860 14.12.2024 19:31

А, ну кстати, да, вроде LGX это как бы их аналоги. Но не помню, когда их используют.

alex5773 15.12.2024 18:46

А в машинопедии никак не сделать автоматические характеристики авто? Те которые в правом нижнем углу. Ну в смысле массу и мощность. Чтоб читала игра сама с vehicles.bin
Ну или подскажите где это искать, чтоб переписать. В textdb_ru.def вроде не замечал такого. Да и забыл чем и его открывать. Хотя пол года назад переводил какой-то мод, открывал.

Вчера в RHAM_5.3.3 обнаружил полезную функцию) А именно, копирование и вставку характеристик авто. Т.е можно менять заменяемым авто характеристики на подходящие этому авто. Век живи, век учись...))) Хотя пол года назад тоже им пользовался)

alex5995 05.02.2025 10:15

Кто нибудь знает кто автор Theater mod? Хочу поставить эту миссию в свой мод.

Abradox 05.02.2025 10:24

Вроде автор из Чехии.


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

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