• Страница 1 из 1
  • 1
Форум » Обсуждение аддонов » Разработка аддонов WoW » [Вопрос] Музыкальная каша на боссах
[Вопрос] Музыкальная каша на боссах
silvervin
Скаут
Что делает аддон:
При применении заклинании Гнев карателя - играет музыка.
Что не так:
Слышно музыку от всех кто стоит рядом и тоже применил это заклинание.
Все это превращается в кашу на боссах.
Как исправить?

Код
<Ui xmlns="http://www.blizzard.com/wow/ui/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.blizzard.com/wow/ui/">
<Frame name="Гнев карателя">
    <Scripts>
     <OnLoad>
      this:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED");
     </OnLoad>
     <OnEvent>

      if (event == "UNIT_SPELLCAST_SUCCEEDED") then   
          if(arg2 == "Гнев карателя") then
         PlaySoundFile("Interface\\AddOns\\SoundDD\\sound\\2.mp3");
         end
      end
        
       
     </OnEvent>
    </Scripts>
   </Frame>
</Ui>
Сообщение # 1 отредактировано silvervin - Воскресенье, 04.01.2015, 15:08
DiSq
Рыцарь
Код
<Ui xmlns="http://www.blizzard.com/wow/ui/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.blizzard.com/wow/ui/">  
<Frame name="Гнев карателя">  
     <Scripts>  
      <OnLoad>  
       this:RegisterEvent("UNIT_SPELLCAST_SUCCEEDED");  
      </OnLoad>  
      <OnEvent>  

       if (event == "UNIT_SPELLCAST_SUCCEEDED") then    
           if(arg1 == "player" and arg2 == "Гнев карателя") then  
          PlaySoundFile("Interface\\AddOns\\SoundDD\\sound\\2.mp3");  
          end  
       end  
          
         
      </OnEvent>  
     </Scripts>  
    </Frame>  
</Ui>


Изменение в 10-й строчке, добавлена проверка на "исполнителя" заклинания - "player"
Сообщение # 2 написано 05.01.2015 в 00:22
silvervin
Скаут
DiSq, При велико благодарен и поклон низкий.
Сообщение # 3 написано 05.01.2015 в 12:56
Форум » Обсуждение аддонов » Разработка аддонов WoW » [Вопрос] Музыкальная каша на боссах
  • Страница 1 из 1
  • 1
Поиск: