Rehber Server Resource Pack Eğitimi [1.12-1.19] #4 -Özel müzik ve ses efektleri

  • Konuyu Başlatan Konuyu Başlatan Inxity
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 982
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Inxity

Owner @ ᴛʀᴇᴀsᴜʀᴇ
Emektar
Hosting Görevlisi
Katılım
25 Ocak 2015
Mesajlar
557
Elmaslar
297
Puan
14.785
Konum
Treasure Inc.
Minecraft
Inxityy

Discord:

Inxity#3240

BÖLÜMLER
#1 - Sunucuya kaynak paketi kurmak | TIKLA
#2 -Kaynak paketine mevcut eşyaları silmeden yeni eşyalar eklemek | TIKLA
#3 -Kaynak paketine mevcut blokları silmeden yeni bloklar eklemek | TIKLA
#4 -Özel müzik ve ses efektleri | Şu an buradasınız
#5 - Emoji ve özel ifadeler | Yakında
#6 - Özel menüler | Yakında
#7 - Özel canlılar | Yakında
#8 - ???
(1) - Eklemek istediğimiz ses efektini ya da müziği seçin
Seçeceğiniz ses dosyası .ogg formatında olmalı. Değil ise .ogg dosya formatına çevirici siteleri internette araştırarak bulabilirsiniz.
Örnek bir dosya ismi olarak bu konuda tikirti.ogg dosyasını kullanacağız. Ayrıca kararlaştırdığınız dosyanın bütün harflerini küçük yapmalısınız, aksi taktirde minecraft bu dosyayı algılamayacaktır(aslında bu kaynak paketindeki bütün dosyalar için geçerli).

(2) - Dosyayı kaynak paketinize ekleyin
Öncelikle PAKETISMI/assets/minecraft/sounds dizininde yeni bir klasör oluşturun, ben klasörün adını treasure koyacağım. Daha sonra ses dosyasını PAKETISMI/assets/minecraft/sounds/treasure dizinine taşıyın.

(3) - Ses dosyasını oyuna tanıtın
Bunun için PAKETISMI/assets/minecraft dizininde sounds.json adında bir dosya oluşturmalısınız. Dosyayı oluşturduktan sonra aşağıda vereceğim template'i dosya içerisine yapıştırın.
JSON:
{
    "treasure.tikirti": {
        "sounds": [
            "treasure/tikirti"
        ]
    }
}
Yukarıdaki kod satırlarını tanıtmak gerekirse;
"treasure.tikirti" kısmı sesi oyun içinde oynatırken kullanacağınız anahtar değerdir (/playsound ... treasure.tikirti ...),
"sounds" kısmı bir liste değeridir. Buraya gireceğiniz dosya konumları, ses oynatıldığında rastgele bir şekilde oynatılır. Kodun şu anki haline ikinci bir ses dosyası eklersek /playsound ... treasure.tikirti ... komutu bize bu iki sesten birini oynatacak.

Kod satırına ilave edebileceğiniz diğer değerler;
"treasure.tikirti" içine ekleyebilecekleriniz
"replace": "true/false" Bu parametre oyunun kaynak paketindeki sounds.json'da aynı isimde bir ses bulunuyorsa o sesi sizin sesinizle değişip değişmeyeceğini belirtir.
"subtitle": "YAZI" Ses oynatıldığı zaman oyunun altyazı özelliği sayesinde bir altyazı gösterir. Bu altyazıyı istediğiniz gibi
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
.
"sounds" içine ekleyebilecekleriniz
"volume": "0.0-1.0 aralığı değer" Sesin oynatılacağı ses düzeyini belirler.
"pitch": "0.0-1.0 aralığı değer" Sesin oynatılacağı hızın düzeyini belirler.
"weight": "SAYI" Sesin oynatılma şansını ayarlar.
"stream": "true/false" Sesin dosyadan tek seferliğine çekilip çekilmeyeceği. True yaparsanız uzun süreli seslerinizin client'e lag yapmasını engelleyebilirsiniz.
"attenuation_distance": "SAYI" Sesin kaç blok sonra azalacağını belirtir.
"preload": "true/false" Ses dosyasının kaynak paketi yüklenirken yüklenip yüklenmeyeceğini belirtir. False yaparsanız ses oynatıldığında yüklenir.
 
Son düzenleme:
Öncelikle detaylı anlatman çok fedakarca bir davranış teşekkürler.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst