noisiv 1
noisiv
Manwe Work 1
Manwe Work
Scarlet 1
Scarlet
xranzei 1
xranzei
mavzermete 1
mavzermete
Hikaye Ekle

[Python,Lua] Npc Görevlerine Müzik Ekleme

  • Konuyu başlatan Konuyu başlatan Mehmetcan Y.k
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 9
  • Görüntüleme Görüntüleme 2K

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

Game.py
aratılır

Kod:
"voice"            : self.GiveMeVoice,


Altına Eklenir

Kod:
"voice"            : self.GiveMeVoice,,

Arat

Kod:
print "-----------

Altına Ekle

Python:
    def GiveMeVoice(self,voice):
        x, y, z = player.GetMainCharacterPosition()
        randX = app.GetRandom(-150, 150)
        randY = app.GetRandom(-150, 150)

        snd.PlaySound3D(x+randX, -y+randY, z, "sound/npcs/" +  str(voice) + ".mp3")

Bu İşlevi Görevlerde Nasıl Kullanırız

İşte Bu Şekilde Görev Luasına

Kod:
quest voice begin
    state start begin
        when 20354.chat."Give me a voice" begin
            cmdchat("voice "..npc.get_race())
            say("I'm say this feeling really perfect.. ")
            say("")
        end
    end
end


Neden PlaySound3D Kullanıldıda FadeInMusic Kullanılmadı Derseniz eğer

FadeInMusic Müziği Durmadan Başa Alır Bittiği An Tekrar Başlatır fakat

PlaySound3D Müziği Tekrar Başlatmaz
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst