Mafia-Game Forum

Mafia-Game Forum (https://mafia-game.ru/forum/index.php)
-   Скриптинг (https://mafia-game.ru/forum/forumdisplay.php?f=10)
-   -   Вопросы по моддингу игры [скриптами] (https://mafia-game.ru/forum/showthread.php?t=683)

alex5995 14.11.2019 01:49

Цитата:

Сообщение от Melhior (Сообщение 7711)
В списке предметов и оружия под номером 18, упоминается фонарь.

Так он в ориг. игре никогда не работал вроде.

Добавлено через 36 минут
Цитата:

Сообщение от CurtisTea (Сообщение 7702)
Фонарь там действительно был, но прям идеальным я его бы не назвал. Я тоже когда-то пытался его сделать, вышло именно так как тут, я и забросил идею

А ты где редактировал лайт для фонаря, в DCEDе вроде больше возможностей? Можно в нём сделать свет поприличней что ли, более узконаправленней? И всё же не понимаю, как это работает, Grandshot говорит что в мафии все источники света статические...

CurtisTea 14.11.2019 04:16

Цитата:

Сообщение от alex5995 (Сообщение 7699)
Кто знает название wav-ки звука падающего ломика у поверженного врага

Я так понимаю звук когда игрок выкидывает ломик будет таким же. Но ты понимаешь что это не один конкретный звук, а целое семейство звуков - 4-5 разных wav'ок для 7 разных материалов?) К тому же предназначающихся не конкретно для ломика, а для всего холодного оружия в принципе.
Anyway, для твоего случая подойдет "семья" звуков с префиксом "f11_", всего 30 звуков. Суть в том, что там для одного материала прописаны несколько wav'ок с разным приоритетом (вероятности проигрывания как я понимаю), так что по идее можно сократить все до 1 звука на материал.
Вообще скачай M Editor, его автор очень неплохо упоролся по разбору всего этого добра (файл sounds.dat судя по всему). Там сможешь отредактировать все эти значения.

Цитата:

Сообщение от alex5995 (Сообщение 7712)
А ты где редактировал лайт для фонаря, в DCEDе вроде больше возможностей? Можно в нём сделать свет поприличней что ли, более узконаправленней? И всё же не понимаю, как это работает, Grandshot говорит что в мафии все источники света статические...

Да, в DCEDе. Я честно не помню как я делал, но все равно выходило криво, дёргано, красивый плавный фонарик не получался.
К слову, я тоже не очень понял Grandshot'а. Ведь можно же двигать обычные лайты и они, пусть и очень криво, но будут делать свое дело, хз.

alex5995 14.11.2019 12:12

Повозился с лайтом фонаря в DCEDе, попробовал разные типы лайта, менял ротации и видимо что то сломал. Зато вот что получилось.
видео- https://yadi.sk/d/NqFQKqWNWxzE1A
Керосиновая лампа как в амнезии!:nyam:(сдвинул спектр в сторону красного и уменьшил дистанцию уже сознательно). Надо будет поменять модель фонаря на модель лампы. Хорошо бы ещё присобачить анимацию вытянутой руки с лампой. Плохо только, что при выбрасывании фонаря лайт сетонится, он, насколько я понял, прикреплён к Томми, а если прикрепить к самой лампе? Firefox3860, может стоит подумать о "человеке-фонаре"? Только можно ли взять такой фонарь в руки.

dim_act 1
dim_flt 9
dim_frm 3

findactor 0, "Tommy"
findframe 0, "2baterka_light"
findframe 1, "Tommy.r_hand"

label 1
commandblock 0
commandblock 1
human_getiteminrhand 0, 0
if flt[0] = flt[8], -1, ZMENA

label 2
let flt[8] = flt[0]
getactivecamera 2
frm_getworldpos 1, 1
frm_setpos 0, 1
//frm_getworldrot 1, 4
frm_getworldrot 2, 4
//let flt[4] = flt[4] + flt[9]
//let flt[4] = flt[4] / 2
//let flt[5] = flt[5] + flt[10]
//let flt[5] = flt[5] / 2
//let flt[6] = flt[6] + flt[11]
//let flt[6] = flt[6] / 2
//let flt[7] = flt[7] + flt[12]
//let flt[7] = flt[7] / 2
frm_setrot 0, 4
goto 1

label ZMENA
if flt[0] = 18, -1, VYP
frm_seton 0, 1
goto 2

label VYP
frm_seton 0, 0
goto 2

Добавлено через 5 минут
А если дать лампу в левую руку Томми сможет он стрелять?

Добавлено через 1 час 19 минут
Цитата:

Сообщение от CurtisTea (Сообщение 7715)
не один конкретный звук, а целое семейство звуков - 4-5 разных wav'ок для 7 разных материалов?

Когда искал в саундах звуки находил похожие, но не точно такие же, и пришёл к выводу, что используется не один аудиофайл, а как минимум два: звук удара о поверхность и звук перекатывания, дребезжания упавшего предмета. И для ломика и ножа, к примеру, нужны разные звуки, в зависимости от веса, конструкции и т.д. Только не понимаю, зачем разрабам надо было так заморачиватся, ну упал металлический предмет на пол, и ладно, кто будет вслушиватся, тем более во время боя. Или сделали бы отдельные wav-ки для ножа, кастета и пр. Как то так.

Firefox3860 14.11.2019 14:00

Цитата:

Сообщение от alex5995 (Сообщение 7717)
Firefox3860, может стоит подумать о "человеке-фонаре"? Только можно ли взять такой фонарь в руки.

А каким образом? Можно подумать, но в руки ты его не возьмёшь. И, тем более, не бросишь.

alex5995 14.11.2019 14:10

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

CurtisTea 14.11.2019 15:10

Цитата:

Сообщение от alex5995 (Сообщение 7717)
звук удара о поверхность и звук перекатывания, дребезжания упавшего предмета

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

alex5995 14.11.2019 15:37

Цитата:

Сообщение от alex5995 (Сообщение 7726)
Что то подобное я уже делал.

Вспомнил, вообще то я и модель человека брал в руки(такое вот бесстыдство). На видео - блок, что стоит на столе - хьюман, в отсеке сетонится тингс, хуман деактивируется.
https://yadi.sk/d/oaz6HR9RmEEnNQ

Добавлено через 2 минуты
Цитата:

Сообщение от CurtisTea (Сообщение 7729)
для игры 2002 года уж слишком много вычислений, рядовой игрок этого бы и не заметил если бы этого не было)

Так и я о том же.

Firefox3860 14.11.2019 15:40

Цитата:

Сообщение от CurtisTea (Сообщение 7729)
Как по мне то для игры 2002 года уж слишком много вычислений, рядовой игрок этого бы и не заметил если бы этого не было)

Да, но именно благодаря такому адскому вниманию к мелочам Мафия и стала великой игрой в своё время! :)

alex5995 14.11.2019 16:31

Цитата:

Сообщение от alex5995 (Сообщение 7734)
Вспомнил, вообще то я и модель человека брал в руки(такое вот бесстыдство). На видео - блок, что стоит на столе - хьюман, в отсеке сетонится тингс, хуман деактивируется.

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

Abradox 15.11.2019 14:36

Цитата:

Сообщение от alex5995 (Сообщение 7717)
Когда искал в саундах звуки находил похожие, но не точно такие же, и пришёл к выводу, что используется не один аудиофайл, а как минимум два: звук удара о поверхность и звук перекатывания, дребезжания упавшего предмета. И для ломика и ножа, к примеру, нужны разные звуки, в зависимости от веса, конструкции и т.д. Только не понимаю, зачем разрабам надо было так заморачиватся, ну упал металлический предмет на пол, и ладно, кто будет вслушиватся, тем более во время боя. Или сделали бы отдельные wav-ки для ножа, кастета и пр. Как то так.

Это ОЧЕНЬ СИЛЬНО играет на погружение!
Именно этим мне и нравятся звуки в Мафии, в сравнении с GTA где по 1-2 звуку на поверхность.
Когда в Мафии падает лом или сбитая металлическая ограда, то звучит это более-менее реалистично, т.к. звуки чередуются.

Особенно отвратительно, когда в игре только 1-2 звука шагов по поверхности, это звучит крайне УЩЕРБНО! В Мафии с этим делом нормально.


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

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