Sol Reklam

İtemleriniz hasar aldıkça görünüşünü değiştirin

Durum
Mesaj gönderimine kapalı.

kingOf0

"~SimitSu"

Discord:

kingOf0!#4055

Katılım
14 Haziran 2016
Mesajlar
998
Elmaslar
745
Puanlar
15.070
Yer
getPlayer("SimitSu").getLocation()
Minecraft
SimitSu
yeni_logo - Kopya.png

Merhaba Mc-Tr üyeleri,Bu konuda itemleriniz hasar aldıkça görünümlerini nasıl değiştireceğinizi anlatacağım.
Not: Sürümünüzün 1.9+ olması lazım, eski sürümlerde çalışmayacaktır.
Internetten 1.9 için istediğimiz herhangi bir doku paketini indiriyoruz, indirdiğimiz pakette

1530132710824.png


Yolunu izleyerek istediğimiz item resimlerini atıyoruz. (Ben z.png yükledim)

Not: Bu yüklediğiniz resimlerin 16x16 olması gerekiyor bu resimleri şuradan yapıp indirebilirsiniz

Novaskin resource pack creator üzerinden rahatlıkla yapıp "save" butonuna basarak indirebilirsiniz.
2018-06-27 18_13_16-Nova Skin - Minecraft Resource Pack Creator - Opera.png

1.png


Sonrasında

1530132908412.png


yolunu izleyiyoruz karşımıza 2 adet klasör çıkıyor

1530132933278.png


Ben Item anlatacağım için item adlı klasöre giriyorum

3.png


Ben elmas kılıç hasar aldıkça görünümü değişsin istediğim için "diamond_sword.json"'u seçiyorum, sağ tıklayıp kopyalıyorum ve aynı klasöre yapışıtıryorum NOT: EĞER 1.11+ SÜRÜM KULLANIYORSANIZ SİZCE "_" OLMAYACAKTIR, ENDİŞE DUYMAYIN ANLATTIĞIM GİBİ DEVAM EDİN

4.png


Oluşturduğumuz kopyanın adındaki " - Kopya" yı siliyoruz ve sonuna 1 ekliyoruz

5.png


Oluşturduğumuz kopyayı düzenliyoruz (ben normal editor kullandım eğer siz isterseniz başka bir editor kullanabilirsiniz)

6.png


Karşınıza böyle bir ekran çıkacak.

(Sizde daha az yazı olaiblir endişelenmeyin)

7.5.png


Seçili kısımı "layer0": "items/<ILK BAŞTA YÜKLEDİĞİNİZ RESİMİN ADI>" (not: ben z.png yüklemiştim buraya "layer0": "items/z" yazacağım)
(Bazı şeyler sizde farklı olabilir endişelenmeyin)


8.png


Kaydedip kapatıyoruz ve orijinal olan dosyamızı düzenliyoruz

9.png


Böyle bir görüntüyle karşılaşacaksınız

10.png


Büyük ihtimalle sizde böyle görünecektir:
Kod:
{
    "parent": "item/handheld",
    "textures": {
        "layer0": "items/diamond_sword"
    }
}







Bu kodun

sondan 2.parantezine mause imlecimizi getiriyoruz, tıklıyoruz ve bunu yapıştıyoruz
Kod:
,
        "overrides": [
            { "predicate": { "damaged": 1, "damage": 0.00064020486}, "model": "item/diamond_sword1"}
              
        ]








bittiğinde böyle görünecek:
Kod:
{
    "parent": "item/handheld",
    "textures": {
        "layer0": "items/diamond_sword"
    },
        "overrides": [
            { "predicate": { "damaged": 1, "damage": 0.00064020486}, "model": "item/diamond_sword1"}
              
        ]
}










şimdi gelelim hasar kısmına:
"damage": 0.00064020486}
olan kısımı değiştireceğiz

örneğin diamond_sword'un maksimum dayanıklılığı 1562,
ben diamond sword 1 hasar yedikten sonra texturesinin değişmesini istersem:
1 / 1562 den "0.00064020486" yi bulacağım


eğer 100 hasar yedikten sonra texturesinin değişmesini istersem:
100 / 1562 den "0.06402048655 " yi bulacağım


Ben 1 hasar yedikten sonra texturesinin değişmesini istiyorum o yüzden
"damage": 0.00064020486 yi kullanacağım,
Not: Bu değer 0 ila 1 arasında olmalıdır


"model": "item/diamond_sword1"
kısmına ise:
oluşturduğumuz kopyanın adını yazıyoruz


Eğer 2 resim kullanmak işteseydik şöyle bir kod yazmış olucaktık.

Kod:
{
    "parent": "item/handheld",
    "textures": {
        "layer0": "items/diamond_sword"
    },
        "overrides": [
            { "predicate": { "damaged": 1, "damage": 0.00064020486}, "model": "item/diamond_sword1"},
            { "predicate": { "damaged": 1, "damage": 0.00128040973}, "model": "item/diamond_sword2"}
              
        ]
}








Ve Evet bu kadarı, Dosyamızı kaydediyoruz ve çıkıyoruz editlediğimiz texturepack'i arşivliyip
%appta%\.minecraft\resourcepacks\
konumuna atıyoruz
Not: Nedense ben adını 1.8 yapmışım :D, siz adına takılmayın adının önemi yok :D


x1.png

x2.png
x3.png

x4.png


New Items adlı plugine para vermek istemiyorsanız bunları yapabilirsiniz,
Evet çok uğraşacaksınız ama
senin oyunun senin hayatın...

yeni_logo.png

 

Ekler

  • 7.png
    7.png
    126,1 KB · Görünt.: 272
  • yeni_logo.png
    yeni_logo.png
    84,5 KB · Görünt.: 287

eyüp

kayıplarım beni azaltmaz
Emektar
Katılım
7 Ekim 2017
Mesajlar
260
Elmaslar
518
Puanlar
15.220
Yer
Mars
Yararlı konu. Teşekkürler
 

OFEZA

MÜSLÜMAN

Discord:

ofez #6281

Katılım
5 Temmuz 2014
Mesajlar
635
Elmaslar
1.990
Puanlar
16.035
Yaş
52
Yer
Afyon
Minecraft
byfatih
Bu dosya dizinlerinden anlamasamda gerçekçilik katmış, güzel araştırılmış bir konuya benziyor.
 

kingOf0

"~SimitSu"

Discord:

kingOf0!#4055

Katılım
14 Haziran 2016
Mesajlar
998
Elmaslar
745
Puanlar
15.070
Yer
getPlayer("SimitSu").getLocation()
Minecraft
SimitSu
Durum
Mesaj gönderimine kapalı.
Neden altınlarını Discord sunucumuzda kazmıyorsun? TIKLA VE KATIL!
Yukarı