Mt2Hizmet 1
Mt2Hizmet
Fethi Polat 1
Fethi Polat
farkmt2official 1
farkmt2official
BlackFullMoon 1
BlackFullMoon
mavzermete 1
mavzermete
Bvural41 1
Bvural41
Hikaye Ekle

Metin2 Müzik Etkinliği [C++,Python]

Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!

Sistem çok güzel bence fakat müzik moduna geçtiğinde farklı bir haritaya ışınlansan bile o müziğin bölünmemesi iyi olur bence.
Yani ek olarak muzik moddayken oyuncu ışınlandığında hani 1.köy'den 1.köye ışınlanırsan da müzik hiç kapanmadan devam eder ya.
O şekilde yapılırsa bi güncelleme gelirse sevinirim.
teşekkürler.
 
ediğiniz müzik isimleri aynı şekilde buraya eklemeniz gerekecektir.
Güncelleme etkinlik aktif iken müzik değiştirince havanın sürekli değişmesi çözüldü. 11.10.2018

root/constInfo.py açılır

Arat
Kod:
FOG_LEVEL0 = 4800.0

Altına eklenir
Kod:
MuzikKontrol = False



---------------------------------------------------------------------

root/introloading.py açılır

Arat
Kod:
def __LoadSound(self):
İçerisine Ekle
Kod:
constInfo.MuzikKontrol = False

---------------------------------------------------------------------

root/game.py açılır

Arat

def __MuzikCal_Enable(self, mode):

Kod:
    def __MuzikCal_Enable(self, mode):
 
        if constInfo.MuzikKontrol == False:
            self.__DayMode_Update("dark")
     
        if "1"==mode:
            print "Muzik Acildi"
         
            self.enableXMasMuzik = True
            constInfo.MuzikKontrol = True
            self.startTimeXMasMuzik = app.GetTime()
         
            XMAS_BGM = "bicak_sirti.mp3"

            if app.IsExistFile("BGM/" + XMAS_BGM)==1:
                if musicInfo.fieldMusic != "":
                    snd.FadeOutMusic("BGM/" + musicInfo.fieldMusic , 1)

                musicInfo.fieldMusic=XMAS_BGM
                musicInfo.SaveLastPlayFieldMusic()
             
                snd.FadeInMusic("BGM/" + musicInfo.fieldMusic,1)

        elif "2"==mode:
            print "Muzik Acildi"

            self.enableXMasMuzik = True
            constInfo.MuzikKontrol = True
            self.startTimeXMasMuzik = app.GetTime()
         
            XMAS_BGM = "karli-kayin-ormani.mp3"

            if app.IsExistFile("BGM/" + XMAS_BGM)==1:
                if musicInfo.fieldMusic != "":
                    snd.FadeOutMusic("BGM/" + musicInfo.fieldMusic , 1)

                musicInfo.fieldMusic=XMAS_BGM
                musicInfo.SaveLastPlayFieldMusic()
             
                snd.FadeInMusic("BGM/" + musicInfo.fieldMusic,1)

        elif "3"==mode:
            print "Muzik Acildi"

            self.enableXMasMuzik = True
            constInfo.MuzikKontrol = True
            self.startTimeXMasMuzik = app.GetTime()
         
            XMAS_BGM = "karli-kayin-ormani.mp3"

            if app.IsExistFile("BGM/" + XMAS_BGM)==1:
                if musicInfo.fieldMusic != "":
                    snd.FadeOutMusic("BGM/" + musicInfo.fieldMusic , 1)

                musicInfo.fieldMusic=XMAS_BGM
                musicInfo.SaveLastPlayFieldMusic()
             
                snd.FadeInMusic("BGM/" + musicInfo.fieldMusic,1)

        elif "4"==mode:
            print "Muzik Acildi"

            self.enableXMasMuzik = True
            constInfo.MuzikKontrol = True
            self.startTimeXMasMuzik = app.GetTime()
         
            XMAS_BGM = "karli-kayin-ormani.mp3"

            if app.IsExistFile("BGM/" + XMAS_BGM)==1:
                if musicInfo.fieldMusic != "":
                    snd.FadeOutMusic("BGM/" + musicInfo.fieldMusic , 1)

                musicInfo.fieldMusic=XMAS_BGM
                musicInfo.SaveLastPlayFieldMusic()
             
                snd.FadeInMusic("BGM/" + musicInfo.fieldMusic,1)

        elif "5"==mode:
            print "Muzik Acildi"

            self.enableXMasMuzik = True
            constInfo.MuzikKontrol = True
            self.startTimeXMasMuzik = app.GetTime()
         
            XMAS_BGM = "karli-kayin-ormani.mp3"

            if app.IsExistFile("BGM/" + XMAS_BGM)==1:
                if musicInfo.fieldMusic != "":
                    snd.FadeOutMusic("BGM/" + musicInfo.fieldMusic , 1)

                musicInfo.fieldMusic=XMAS_BGM
                musicInfo.SaveLastPlayFieldMusic()
             
                snd.FadeInMusic("BGM/" + musicInfo.fieldMusic,1)

        else:
     
            print "MuzikCal Kapatildi"
            self.__DayMode_Update("light")
            self.enableXMasMuzik = False
            constInfo.MuzikKontrol = False

            if musicInfo.fieldMusic != "":
                snd.FadeOutMusic("BGM/" + musicInfo.fieldMusic,1)

            musicInfo.fieldMusic=musicInfo.METIN2THEMA
            musicInfo.SaveLastPlayFieldMusic()
            musicInfo.loginMusic=""

            snd.FadeInMusic("BGM/" + musicInfo.fieldMusic)
Hocam herşey tamam /xmas_muzik değer yazdığımda müzik açıldı diyor fakat hicbisi acilmiyor
 
evet Bütün herşeyi yaptım fakat benim metin2 klasörümde bgm dosyası yok (bgm eix dosyasını eternexus ile açıp onun içine atıp geri kapattım ozamanda müziği çekmedi) ne yapabilirim
Başka metin2 dosyasindan al bgm klasörünü at kendi mt2 dosyasina o bgm içinede müziklerini at öyle yap
 

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

Geri
Üst