[İSTEK] | Lapis kırınca yere düşmeden envantere gelme skripti

Blueyescat

Bedrock Kaşifi
En iyi cevaplar
0
Oran ver düzelteyim ?
Bir oranla 1 tane verecek değil yalnız :/ Rastgele item sayısından bahsediyoruz biz ama give kodunda çalışmıyor.
execute console olabilir ama konsolu berbat eder.

%20 şansla çıkan item sayısına 2-4 arasında rastgele bir sayıyı eklemesi gibi..

Ayrıca servetsiz şekilde 4-8 arası lapis vermesi lazım.
 

virtuaL

Kızıltaş Madencisi
En iyi cevaplar
0
Kardeşim give {_adet} <item> to player
Çalışmıyor :(
Onun yerine
Loop {_adet} times:
Give <item> to player yap

Rastgele oluşturmak için ise number degil, integer kullan ( number 1.00 değer verir integer direk 1 )
 

Bartuzen

Bedrock Kaşifi
En iyi cevaplar
0
Kod:
give random integer between 1 and 10 of lapis to player
Denendi.

Kardeşim give {_adet} <item> to player
Çalışmıyor :(
Onun yerine
Loop {_adet} times:
Give <item> to player yap

Rastgele oluşturmak için ise number degil, integer kullan ( number 1.00 değer verir integer direk 1 )
Çalışıyor. Sadece "blue ink sack" yazan yer çalışmıyordu :/
 

Blueyescat

Bedrock Kaşifi
En iyi cevaplar
0
O.o arasına of koyunca çalıştı, lapis diye denemiştim ama olmadı of koymadan :D

Tamam kod bu. XP verirken de sorun çıktı, @virtuaL'ın dediğini yaptım. Lapis verirken @Bartuzen :)

@GokhannT al bakalım sonunda yaptık skripti umarım hata yoktur ve lag yapmaz :D

Kod:
on break of lapis ore:
    cancel event
    set event-block to air
    if tool of player is any pickaxe of silk touch:
        give 1 lapis ore to player
    else:
        give random integer between 4 and 8 of lapis to player
        wait 3 tick
        set {xp} to random number between 2 and 5
        loop {xp} times:
            give 1 xp to player
        wait 3 tick
        if tool of player is any pickaxe of fortune 1:
            chance of 33%:
                give 2 lapis to player
        else if tool of player is any pickaxe of fortune 2:
            chance of 25%:
                give random integer between 2 and 3 of lapis to player
        else if tool of player is any pickaxe of fortune 3:
            chance of 20%:
                give random integer between 2 and 4 of lapis to player

Servet ile lapisin düşme şanslarına wikiden baktım. Belki yanlıştır diye istersen sen bak İngilizce anlarsan :)
Linki görebilmek için üye olmanız gerekiyor. Giriş yap veya üye ol.

Burada aşağı in Fortune büyüsünün özellikleri yazıyor.
 
Son düzenleme:

CoolPeople

Kömür Madencisi
En iyi cevaplar
0
Skriptin sonuna
damage tool by 1
ekleyin ki kazmanın
dayanıklılık puanı eksilsin.
 
Üst