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

Спасибо всем, отбой, все нормально с позиционными звуками, у меня была включена кинематика и оказывается она игнорирует позиционные звуки... извините за беспокойство, на счет звука на точке не знаю, но на юните работает как надо.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
26
ответ есть в вариантах бота. задавался этот вопрос бесчисленное число раз
10
Hate:
ответ есть в вариантах бота. задавался этот вопрос бесчисленное число раз
Там нет правильного ответа, локальный игрок совершенно не то и создание звука в модельке тоже.
28
Lotus101:
Там нет правильного ответа, локальный игрок совершенно не то и создание звука в модельке тоже.
Попробуй так:
function CreateMirrorSoundPoint takes real x, real y, real z returns nothing
   local sound s = CreateSound("Abilities\\Spells\\Orc\\MirrorImage\\MirrorImage.wav", false, true, true, 10, 10, "SpellsEAX")
   call SetSoundParamsFromLabel(s, "MirrorImage")
   call SetSoundDuration(s, 1756)
   call SetSoundPosition(s, x, y, z)
   call StartSound(s)
   call KillSoundWhenDone(s)
   set s = null
endfunction
Можно ещё прикрепить на юнита:
function CreateMirrorSoundUnit takes unit u returns nothing
   local sound s = CreateSound("Abilities\\Spells\\Orc\\MirrorImage\\MirrorImage.wav", false, true, true, 10, 10, "SpellsEAX")
   call SetSoundParamsFromLabel(s, "MirrorImage")
   call SetSoundDuration(s, 1756)
   call AttachSoundToUnit(s, u)
   call StartSound(s)
   call KillSoundWhenDone(s)
   set s = null
endfunction
Но способ ssbbssc проще и лучше.
26
Lotus101:
Hate:
ответ есть в вариантах бота. задавался этот вопрос бесчисленное число раз
Там нет правильного ответа, локальный игрок совершенно не то и создание звука в модельке тоже.
orly
а это что тогда?
10
Спасибо всем, отбой, все нормально с позиционными звуками, у меня была включена кинематика и оказывается она игнорирует позиционные звуки... извините за беспокойство, на счет звука на точке не знаю, но на юните работает как надо.
Принятый ответ
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.