Собственно в этом вопрос. Как перенести звуковые переменные из одной карты в другую? Они используют обычные звуки готовности юнитов и это можно было бы ручками всё сделать, но слишком долго. Заранее спасибо.

Я знаю такой способ:
Берём открываем war3map.j или war3map.lua ищем там InitSound там будет примерно такой код
gg_snd_BristleBackMissileLaunch1 = nil
function InitSounds()
	gg_snd_BristleBackMissileLaunch1 = CreateSound("Abilities/Weapons/BristleBackMissile/BristleBackMissileLaunch1.flac", false, true, true, 0, 0, "MissilesEAX")
	SetSoundParamsFromLabel(gg_snd_BristleBackMissileLaunch1, "BristleBackMissileLaunch")
	SetSoundDuration(gg_snd_BristleBackMissileLaunch1, 345)
	SetSoundVolume(gg_snd_BristleBackMissileLaunch1, 250)
end
Отлично, это то что нам нужно глобалка(и) и функция создания, копируем это всё себе в новый блок кода или в нестандартный код карты, и можно полностью удалить все звуковые переменные в редакторе звука, хотя по факту они останутся (мы же их уже скопировали), в триггере инициализации вызываем InitSounds()
`
ОЖИДАНИЕ РЕКЛАМЫ...
33
Я знаю такой способ:
Берём открываем war3map.j или war3map.lua ищем там InitSound там будет примерно такой код
gg_snd_BristleBackMissileLaunch1 = nil
function InitSounds()
	gg_snd_BristleBackMissileLaunch1 = CreateSound("Abilities/Weapons/BristleBackMissile/BristleBackMissileLaunch1.flac", false, true, true, 0, 0, "MissilesEAX")
	SetSoundParamsFromLabel(gg_snd_BristleBackMissileLaunch1, "BristleBackMissileLaunch")
	SetSoundDuration(gg_snd_BristleBackMissileLaunch1, 345)
	SetSoundVolume(gg_snd_BristleBackMissileLaunch1, 250)
end
Отлично, это то что нам нужно глобалка(и) и функция создания, копируем это всё себе в новый блок кода или в нестандартный код карты, и можно полностью удалить все звуковые переменные в редакторе звука, хотя по факту они останутся (мы же их уже скопировали), в триггере инициализации вызываем InitSounds()
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.