Bulundu Kazma skript

  • Konuyu Başlatan Konuyu Başlatan BowleR
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 2.318
  • Etiketler Etiketler
    destek
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
skbee varmı ?
 
Şöyle bi sorun oldu ama oyunda oyuncular 5. slottan sonrasını kullanamaya başladı bu hata verdiği içinmi düzelirmi
şöyleki eğer oyuncunun kazması o şekilde olmuşsa slot değiştiremiyor bu şekilde daha kolay ve daha iyi olduğu için yaptım
 
çalışmadı malesef skbee yüklü ama olmadı yine ayrıca almadığı halde slot değişemiyor
 
çalışmadı malesef skbee yüklü ama olmadı yine ayrıca almadığı halde slot değişemiyor
sk sürümünü umarım dev36 yaptın çalışması lazım bende çalışıyor çünkü
 
evet yaptım kazmayı veriyor geride alıyor yere atamıyoruz ama oyuncular hiç bir şekilde slot değişemiyor obsidyen kazmasa bile
 
Oyuncunun envanterinden o eşyanın gitmesinin bir ton yolu var. Örneğin dikkatsiz bir yetkilinin /invsee ile aldığı kazmayı anlamanız epey zor.


Kod:
on break:
    block is obsidian:
        location is {obsidian::loc}:
            add 1 to {obsidian::progress}
            {obsidian::progress} >= 5:
                tool of player is a pickaxe:
                    tool is enchanted with efficiency:
                        set {_unixTime} to floor(unix timestamp of now + 60)
                        add "{Boosted:%{_unixTime}%}" to nbt of tool
                        add "{lastEffLevel:%level of efficiency of tool%}" to nbt of tool
                        enchant tool with efficiency 100
    tag "Boosted" of nbt of tool is not 0:
        set {_time} to tag "Boosted" of nbt of tool
        unix timestamp of now > {_time}:
            cancel event
            set {_level} to tag "lastEffLevel" of nbt of tool
            add "{Boosted:0}" to nbt of tool
            add "{lastEffLevel:0}" to nbt of tool
            send "&cBoost sona erdi."
            {_level} is not 0:
                enchant tool of player with "efficiency %{_level}%" parsed as enchantment
            else:
                disenchant tool

Unix Timestamp ile kontrol ettiği için sunucu kapandığında vs buga giremez. Her saniye kontrol edip durmaz. Oyuncunun yere item atmasını, envanter açmasını, tıklamasını, kırmasını kontrol etmeye gerek yok.

Umarım {obsidian::loc} ve {obsidian::progress} değişkenlerini nasıl kullanacağını biliyorsundur. Sana sadece zor kısmını yapıp bırakıyorum ki bir şeyler öğrenmek için kodu anlamaya çalış.
 
Bana Bi Discorddan Ulaşırmısın Daha Rahat Yardımcı Olurum.

Discord : Aluze#0001 (Sana İstek Gönderdim.)

İyi Forumlar....

Saygılarımla...
 
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