Я решил реализовать фоновую музыку через нпс (чисто бард на спавне), дал ему абилку на эмит глобал саунд, и столкнулся с тем что абилка у него не работает, когда даю герою все ок, у нпс ничего не проиходит. хелп.
Код:
"bardcore"
{
//Created by D2AbilityCreator 2.1
"BaseClass" "ability_datadriven"
"AbilityBehavior" "DOTA_ABILITY_BEHAVIOR_PASSIVE"
"AbilityType" "DOTA_ABILITY_TYPE_BASIC"
"MaxLevel" "1"
"AbilityTextureName" "dedugun/barret"
"OnCreated"
{
"RunScript"
{
"ScriptFile" "scripts/vscripts/abilities/bard.lua"
"Function" "PlaySoundGlobal"
}
}
}
function PlaySoundGlobal( keys )
local soundName = "rapgod"
EmitGlobalSound(soundName)
end
local soundName = "rapgod"
EmitGlobalSound(soundName)
end