Current time: 16.08.2017, 18:03 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
Если просто нужен скрипт
Author Message
Elzivir Offline

Posts: 211
Post: #76

Кто-нибудь знает почему при присвоении командиру озвучки от archdevil первому не передаются звуки от телепортации последнего ("ADVLEXT1/ADVLEXT2")? То, что вместо них стал использоваться звук "ADVLMOVE", присутствующий в файле heroes3.snd, я еще понять могу (но смысл его присутствия там остается для меня загадкой, т.к. в игре он совсем не востребован; хотя к слову сказать, за все время копания в недрах HoM&M III открыл для себя много чего еще невостребованного, так что это нормально). Но вот почему после замены "ADVLMOVE" на "ADVLEXT1" перестали воспроизводиться вообще какие-либо звуки я понять пока не могу. Need help, plz...

P.S. Модель командира, которую пытаюсь озвучить, практически во всем аналогична модели archdevil. В def-файле у обоих телепортация находится в группах "Начало движения"/"Конец движения".
(This post was last modified: 03.11.2015 18:20 by Elzivir.)
03.11.2015 18:13
Find all posts by this user Quote this message in a reply
Elzivir Offline

Posts: 211
Post: #77

Видимо никто... Sorry
12.11.2015 22:44
Find all posts by this user Quote this message in a reply
Algor Offline
Forum Moderators

Posts: 2276
Post: #78

Elzivir, ты пользуешь скинутый Iv'ом Commanders.erm?
Если да, то покажи, что ты там сделал и какие действия скрываются за "после замены "ADVLMOVE" на "ADVLEXT1"?
def-файл, насколько я понимаю, совершенно ни при чем.


12.11.2015 23:34
Visit this user's website Find all posts by this user Quote this message in a reply
feanor Offline

Posts: 482
Post: #79

Потому что использование звуков телепортации прошито в экзешнике особо.
13.11.2015 00:49
Find all posts by this user Quote this message in a reply
Elzivir Offline

Posts: 211
Post: #80

(12.11.2015 23:34)Algor Wrote:  Elzivir, ты пользуешь скинутый Iv'ом Commanders.erm?
Если да, то покажи, что ты там сделал и какие действия скрываются за "после замены "ADVLMOVE" на "ADVLEXT1"?
def-файл, насколько я понимаю, совершенно ни при чем.

Да, использую скинутый Iv'ом Commanders.erm, в котором установил привязку командира Inferno к звукам archdevil'а:
!!VRz1:S^ADVL^;

Других изменений в файле не делал. В процессе тестирования озвучки выяснилось, что при телепортации командира проигрываются не звуки собственно телепортации (ADVLEXT1/ADVLEXT2), а весьма специфичный звук передвижения archdevil'а (ADVLMOVE), который тоже присутствует в общей библиотеке звуков, но в оригинальной игре никогда не используется, т.к. последние научились передвигаться исключительно за счет телепорта.

Попытка замены путем переименования в архиве heroes3.snd файла ADVLEXT1 на ADVLMOVE (раз уж стал использоваться именно он) так же не увенчалась успехом: теперь при передвижении объекта царит тишина. По идее должен был воспроизвестись один из 2-х звуков телепортации, но в реальности оказалось иначе... 105

P/S: Def-файл здесь скорее всего действительно ни при чем.
(This post was last modified: 13.11.2015 09:16 by Elzivir.)
13.11.2015 06:39
Find all posts by this user Quote this message in a reply
Algor Offline
Forum Moderators

Posts: 2276
Post: #81

А старый ADVLEXT1 в heroes3.snd остался?
И попробуй вместо !!VRz1:S^ADVL^; поставить !!VRz1:S^advl^; Не уверен, но может регистр имеет значение.

И по поводу переименования. Нужно Экспортировать ADVLEXT1, переименовать экспортированный файл в ADVLMOVE и засунуть обратно. Ты так переименовывал?


13.11.2015 11:23
Visit this user's website Find all posts by this user Quote this message in a reply
Elzivir Offline

Posts: 211
Post: #82

Внесу небольшую поправку: отсутствие каких-либо звуков при передвижении модели командира наблюдается уже на этапе присвоения ему звуков archdevil'а через файл "Commanders.erm" (heroes3.snd без изменений).

А звук "ADVLMOVE" начинает воспроизводится только если в качестве командира сделать самого archdevil'а, в def-файле у которого в группе "Движение" стоит всего 1 кадр (его удаление (кадра) приведет к невоспроизведению ADVLMOVE, т.е. обеззвучиванию передвижения).

Вообще, как уже написал выше feanor, начинаю приходить к мысли о том, что звуки телепорта привязаны к archdevil'у (и именно к нему) особым способом. Хотелось бы обойти данное установление, но пока не знаю как...

P.S.
При переименовании (путем экспорта и дальнейшего импортирования обратно) старый ADVLEXT1 конечно же оставался в архиве heroes3.snd т.к. этот ресурс используется непосредственно archdevil'ом.

Регистр в Commanders.erm выставлял аналогичный примерам других командиров, т.е. везде маленькие буквы (^advl^). Но практически уверен, что дело не в регистре, ведь остальные-то звуки передаются нормально. Это только с телепортацией какое-то недоразумение выходит...
(This post was last modified: 13.11.2015 20:44 by Elzivir.)
13.11.2015 20:37
Find all posts by this user Quote this message in a reply
Algor Offline
Forum Moderators

Posts: 2276
Post: #83

Ну хз... а через перенаправление ресурсов (типа !!SN:L^Era.dll^/?y1 Ay1/^RedirectFile^/?y2 Ey2/1/^старый деф.def^/^новый деф.def^; ) нельзя подменить звуки командиров на нужные? Кто знает?


14.11.2015 00:56
Visit this user's website Find all posts by this user Quote this message in a reply
Elzivir Offline

Posts: 211
Post: #84

(14.11.2015 00:56)Algor Wrote:  Ну хз... а через перенаправление ресурсов (типа !!SN:L^Era.dll^/?y1 Ay1/^RedirectFile^/?y2 Ey2/1/^старый деф.def^/^новый деф.def^; ) нельзя подменить звуки командиров на нужные? Кто знает?

JC_OMG_sign
Пойду покурю...

P.S.
... учиться курить...
(This post was last modified: 14.11.2015 01:14 by Elzivir.)
14.11.2015 01:10
Find all posts by this user Quote this message in a reply
gamecreator Offline
Administrators

Posts: 7113
Post: #85

Algor, можно наверное. Только лучше задать им какие-нибудь уникальные идентификаторы вместо advl, чтобы не пересекались.


When all gods have burnt to ashes in eternity of sorrow,
Demons gonna tear your soul because there is no tomorrow.
14.11.2015 02:09
Find all posts by this user Quote this message in a reply
igrik Offline
Moderators

Posts: 1142
Post: #86

Нет нельзя. Звуковые файлы этой функции не поддаются. Я пробовал


Скачать HoMM3 ERA 2.461
И пара мелочей для ERA
14.11.2015 02:26
Visit this user's website Find all posts by this user Quote this message in a reply
Elzivir Offline

Posts: 211
Post: #87

(14.11.2015 02:26)igrik Wrote:  Нет нельзя. Звуковые файлы этой функции не поддаются. Я пробовал

То есть (если я правильно понимаю) идея озвучить телепортацию командира Inferno по примеру archdevil'а накрылась? 36

P.S.
Снова ушел курить...
14.11.2015 03:02
Find all posts by this user Quote this message in a reply
Elzivir Offline

Posts: 211
Post: #88

Ладно, озвучивание телепортации archdevil-style перенести не удалось, а анимацию выстрелов лидерам возможно как-нибудь переназначить? А то к примеру маг, стреляющий стрелой из посоха, как-то нелепо смотрится... Ab
28.11.2015 06:00
Find all posts by this user Quote this message in a reply
igrik Offline
Moderators

Posts: 1142
Post: #89




Скачать HoMM3 ERA 2.461
И пара мелочей для ERA
28.11.2015 16:11
Visit this user's website Find all posts by this user Quote this message in a reply
feanor Offline

Posts: 482
Post: #90

Ну или непосредственно у стека в бою.

(This post was last modified: 28.11.2015 22:19 by feanor.)
28.11.2015 22:19
Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Forum Jump:

Powered by MyBB Copyright © 2002-2017 MyBB Group