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 07.10.2022 08:57

Цитата:

Сообщение от alex5995 (Сообщение 18840)
Если убрать в скриптах biksa1act \\act_setstate хх, inactive\\ то садятся в машину все три.

Значит, не надо деактивировать их после посадки в машину. А что, если после посадки у каждой отменять action_follow, а когда сядут все, опять включать его? Может, так они будут продолжать сидеть в машине, пока ты выходишь.

alex5995 07.10.2022 10:06

Firefox3860, Кстати, это идея, об этом я не и подумал. Надо будет проверить.

Abradox 07.10.2022 13:22

Цитата:

Сообщение от alex5995 (Сообщение 18838)
Скрипты телохранителей, стандартные. Пробовал в разной последовательности их сажать в тачку и всегда первые две занимали переднее и заднее левое места, а последняя тупила, отказывалась садится на правую сторону.

Двое npc садятся в свободные по нумерации места, это: 1 - водительское, 2 - правое переднее, 3 - левое заднее, 4 - правое заднее.

Почему 3-й npc не садится, не знаю, какое-то ограничение, предположу, для того чтобы Сэм или Поли сидящие на заднем сидении могли пересаживаться между левым и правым сидением, чтобы стрелять из Томпсона с нужной стороны машины.

Цитата:

Сообщение от alex5995 (Сообщение 18840)
Но мне не нужно, что-бы уже сидящие в машине нпс кажый раз выходили из неё вместе с Томми. Это нужно только в конечной точке.

Если не ошибаюсь, то в первой миссии "Отказаться нельзя", если Том выйдет из машины, то Поли и Сэм останутся сидеть в ней, а если Том отбежит на какое-то расстояние, то миссия будет провалена. Тоже самое с такси-миссиями "бегущий человек", пассажиры остаются в машине, если Том выходит и миссия проваливается.
Соответственно Поли, Сэм и пассажиры выходят только в конечной точке.

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

GOLOD55 07.10.2022 14:04

команда 'напердел_в_авте' возможно мешает(второй енеми запердевает правое место), удалить ее.

alex5995 07.10.2022 16:19

Цитата:

Сообщение от Firefox3860 (Сообщение 18841)
у каждой отменять action_follow

Ничего не помогло, как тупила так и тупит. Или вообще стоит на месте. Может через евенты попытаться.
Цитата:

Сообщение от Abradox (Сообщение 18845)
Сэм или Поли сидящие на заднем сидении могли пересаживаться между левым и правым сидением

Цитата:

Сообщение от GOLOD55 (Сообщение 18846)
команда 'напердел_в_авте' возможно мешает

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

GOLOD55 07.10.2022 16:28

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

alex5995 07.10.2022 16:36

GOLOD55,
Цитата:

Сообщение от GOLOD55 (Сообщение 18848)
удали пердеж и потести.

Я это тоже делал, не помогло.

dim_flt 5
dim_act 2
findactor 0, "biksa1"
findactor 1, "Tommy"
enemy_changeanim "walk1.i3d", "walk woman1.i3d"

let flt[3] = 1

{ up
if flt[3] = 0, -1, 2
enemy_action_follow 1, 4, nonext, crouch, 1
label 1
goto 1
label 2
getactorsdist 0, 1, 5
if flt[5] > 100, 2, -1
enemy_playanim "mise15f-Manik03.i3d"
wait 9000
goto 2
}
и т.д.

GOLOD55 07.10.2022 17:00

Можно попробовать через кар_дизабле_уо принудительно заактивить сиденье3(водительское - сиденье0 у нас), но вряд ли поможет.
Возможно, команда енеми_фоллоу не работает с сиденьем3 в принципе(можно найти в екзе тело команды и удостовериться), тогда остается принудительно садить чела на сиденье3(сперва садить, затем включать ему енеми_фоллоу).

ЗЫ тересно, а если при подбирании чела2 Томми успеть сесть на сиденье2, то что он будет делать?

alex5995 07.10.2022 17:33

Цитата:

Сообщение от GOLOD55 (Сообщение 18850)
Возможно, команда енеми_фоллоу не работает с сиденьем3 в принципе

Глянь второе видео. Если отменить act_setstate -1, inactive у всех нпс то садятся в тачку все как миленькие. В Walk in the City я тоже мог брать в тачку трёх телохранителей.
Цитата:

Сообщение от GOLOD55 (Сообщение 18850)
сперва садить, затем включать ему енеми_фоллоу

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

User 29.10.2022 20:22

Возможно ли редактировать оригинальные "капли" (серые фиговины) дождя в игре?

Firefox3860 30.10.2022 01:26

Цитата:

Сообщение от User (Сообщение 18979)
Возможно ли редактировать оригинальные "капли" (серые фиговины) дождя в игре?

Да, они делаются командой weather_setparam, у неё там много разных параметров - размер и цвет в том числе. Надо искать, где в скриптах миссии заданы эти команды, и можно редактировать.

User 30.10.2022 14:27

Цитата:

Сообщение от Firefox3860 (Сообщение 18980)
Да, они делаются командой weather_setparam, у неё там много разных параметров - размер и цвет в том числе. Надо искать, где в скриптах миссии заданы эти команды, и можно редактировать.

Ок, а что это за объект такой эти дождинки, они состоят из полигонов или это что-то другое?

Firefox3860 30.10.2022 16:44

Цитата:

Сообщение от User (Сообщение 18981)
Ок, а что это за объект такой эти дождинки, они состоят из полигонов или это что-то другое?

Этого не знаю, может быть, а может, и нет.

grandshot 30.10.2022 21:11

Цитата:

Сообщение от User (Сообщение 18981)
Ок, а что это за объект такой эти дождинки, они состоят из полигонов или это что-то другое?

Скорее всего базовая моделька капель где то есть. Найти бы лишь ее. Все усложняют названия на чешском.
Все модели имеющие в названии dest, т.е. дождь, это только зонтики. Есть ещё капля 'kapka' в ед. числе, но FMV в названии намекает что она используется в катсцене.

User 30.10.2022 22:18

Цитата:

Сообщение от grandshot (Сообщение 18984)
Скорее всего базовая моделька капель где то есть. Найти бы лишь ее. Все усложняют названия на чешском.
Все модели имеющие в названии dest, т.е. дождь, это только зонтики. Есть ещё капля 'kapka' в ед. числе, но FMV в названии намекает что она используется в катсцене.

Да, я вчера тоже со словариком пытался такую модельку найти, дело интересное, но не вышло найти дождинку. Думаю есть смысл, запустить какую-нибудь миссию с дождем через "3DRipper", захватить сцену, и посмотреть будет ли там хоть какая-нибудь геометрия у дождя, но риппер у меня не работает на 10-ке. Еще вариант, что дождь спрайтовый.

alex5995 02.11.2022 23:54

Всем привет. У меня вопрос к тем, кто моделировал объекты в Максе для 1Мафии. Не будет ли дополнительной нагрузкой для движка игры использование модификатора Bend? Пример: экспортировал предметы интерьера из одного проекта(сцены) в другой. Мне нужно развернуть отдельные модели(шкафы, диваны и пр.) на 90 градусов для новой локации.

User 03.11.2022 00:31

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

grandshot 03.11.2022 18:50

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

moskvichovskiy 04.12.2022 21:41

Привет! Вопрос такой почему при выходе из транспорта, этот транспорт начинает дёргаться и бесогонить, как это исправить? https://www.youtube.com/watch?v=TSqyC-nlLXo Заранее спасибо.

Firefox3860 04.12.2022 22:05

moskvichovskiy, потому что криво настроены думмии или характеристики. Точно тут нельзя понять, но кроме расположения думмий я бы проверил в Rham высоту подвески, прижимную силу, жёсткость и всё такое.

Возможно, параметры подвески от легковой машины не подходят к модели троллейбуса.

Screper 05.12.2022 23:23

Вложений: 1
Цитата:

Сообщение от moskvichovskiy (Сообщение 19142)
Привет! Вопрос такой почему при выходе из транспорта, этот транспорт начинает дёргаться и бесогонить, как это исправить? https://www.youtube.com/watch?v=TSqyC-nlLXo Заранее спасибо.

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

Firefox3860 05.12.2022 23:34

Screper, а "резкость колебаний" - это параметр прямо как он есть, или для чего-то другого это нужно?

Да, с большой массой у машин бывают проблемы. Я это тоже раньше замечал. Надо посдстраивать характеристики под уменьшенную массу, а не под реальную. Например, взять от грузовика.

Screper 06.12.2022 01:01

Цитата:

Сообщение от Firefox3860 (Сообщение 19148)
Screper, а "резкость колебаний" - это параметр прямо как он есть, или для чего-то другого это нужно?

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

Цитата:

Сообщение от Firefox3860 (Сообщение 19148)
Да, с большой массой у машин бывают проблемы. Я это тоже раньше замечал. Надо посдстраивать характеристики под уменьшенную массу, а не под реальную. Например, взять от грузовика.

Самая тяжелая машина в игре - броневик(7тонн). Но все равно он тоже не всегда ведет себя правильно в частности физики. Если его переворачивать на крышу, например, он может улететь в небеса. Жопой чуется, это как-то связано с этими параметрами баланса, но до сих пор непонятно полностью.

moskvichovskiy 08.12.2022 23:08

Прив всем. В общем да, дело было в настройках авто. Я канечно не знаю как это работает, но проблема решилась уменьшением основного веса авто с 3000 до 1500. Мне понадобился vehicles.bin от какого-то лиаза 677, сохранил его настройки и загрузил в нужную мне модель и там изменил вес. И тралик терь не трясётся)

https://youtu.be/JMBebq6QROk

Screper 09.12.2022 00:44

Цитата:

Сообщение от moskvichovskiy (Сообщение 19166)
Прив всем. В общем да, дело было в настройках авто. Я канечно не знаю как это работает, но проблема решилась уменьшением основного веса авто с 3000 до 1500. Мне понадобился vehicles.bin от какого-то лиаза 677, сохранил его настройки и загрузил в нужную мне модель и там изменил вес. И тралик терь не трясётся)

https://youtu.be/JMBebq6QROk

По-моему достаточно было просто увеличить параметр где написано "ерзание", и оно исчезает. А массу удавалось повысить до 15-ти тонн, при этом перенастраивать подвеску и эти параметры баланса. "Ерзание" исчезает, но появляется проблема улетания в небеса, при контакте с препятствиями.
Или поставить характеристики от броневика(7тонн)

alex5995 17.12.2022 18:37

Подскажите, куда можно загрузить архив с модом для общего доступа. Есть ли альтернатива яндекс-диску? Он стал платным для файлов больше 1гб.

Firefox3860 17.12.2022 20:26

alex5995, гугл-диск, mega.nz

User 18.12.2022 00:21

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

Firefox3860 19.12.2022 16:17

User, не знаю, не разбирал эти камеры никогда. Может, только если все остальные машины удалить.

alex5995 19.12.2022 17:25

Может нужно просто обнулить скрипты через BSV в scene2, управляющие ненужными камерами?

Abradox 20.12.2022 08:13

А не проще ли сломать в скрипте "переход" на следующую машину?

alex5995 20.12.2022 11:09

Если камерами управляет один скрипт то да.

GOLOD55 21.12.2022 11:11

гоночными камерами управляет екзе, расслабляем булочки :)

ruslan13 22.12.2022 16:41

Screper, Приветствую! А есть Opus (По моему так называется) для RHAM с переводом на русский язык с последними изменениями? Как-то я скачал его, но теперь не могу его найти у себя..

Screper 23.12.2022 20:54

Цитата:

Сообщение от ruslan13 (Сообщение 19254)
Screper, Приветствую! А есть Opus (По моему так называется) для RHAM с переводом на русский язык с последними изменениями? Как-то я скачал его, но теперь не могу его найти у себя..

Вот здесь я выкладывал, пока что самую последнюю версию описа
https://mafia-game.ru/forum/showpost...8&postcount=18

AngryBabka 24.12.2022 01:23

Привет. Можно ли сделать осязаемыми объекты, приводимые в движение Real Driverом? Например - делаю грузовик, и хочу сделать ему отвал или крюк, чтобы переворачивать неугодных из трафика

Abradox 24.12.2022 08:33

Цитата:

Сообщение от AngryBabka (Сообщение 19266)
Привет. Можно ли сделать осязаемыми объекты, приводимые в движение Real Driverом? Например - делаю грузовик, и хочу сделать ему отвал или крюк, чтобы переворачивать неугодных из трафика

Отвал есть у Black Metal в Мафии, но вряд ли он действует физически, скорее тут параметры автомобиля позволяют ему раскидывать транспорт из траффика. Крюк вообще вряд ли реализуем.

alex5995 26.12.2022 15:03

Коллеги, у меня такой вопрос. Есть враг, в простейшем скрипте которого чётко прописана команда "setnoanimhit 0,1". NPC в этом случае не реагируют на попадание от выстрелов, т.е. их анимация на нанесённый урон отключена. Но у других игроков они почему-то корчатся от боли.
Другой пример. В городе толпа, где наряду с потенциальными противниками есть и мирные нпс, которые должны разбегаться только тогда, когда мы достанем пушку и начнём стрелять. Но по непонятной причине у других игроков они разбегаются уже при приближении ГГ к этой толпе на определённое расстояние.
Вопрос. По какой причине игнорируются скриптовые команды? У меня всё работало нормально, при многократном тестировании я подобных казусов не замечал, их просто не было.

Abradox 26.12.2022 15:10

Цитата:

Сообщение от alex5995 (Сообщение 19298)
Вопрос. По какой причине игнорируются скриптовые команды? У меня всё работало нормально, при многократном тестировании я подобных казусов не замечал, их просто не было.

Может версии игр разные и связано с этим?

alex5995 26.12.2022 16:01

И на моей версии игры тоже самое было у других игроков. Да и вряд ли у каждой версии свои скриптовые команды. Как я понимаю, язык программирования один для всех версий 1 Мафии.


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

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