Çözüldü Envanterin dolu olup olmadığını kontrol etme

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

meerzean

Bir Kömür Göründü Kaptanım!
Katılım
30 Ocak 2020
Mesajlar
141
Elmaslar
25
Puan
2.330
Yaş
23
Minecraft
meerzean

Discord:

meerzean#6329

Merhabalar, Bir oyunucunun envanterinin dolu olup olmadığını kısa bir komut ile anlayabilirmiyim? Böyle bir kod varsa atarsanız sevinirim.
 
Kod:
on join:
    while player is online:
        give 1 of barrier named "&4&lEnvanter Kontrol" with lore "&4&lEnvanter Kontrol" to player
        loop all items in the player's inventory:
            loop-item is barrier:
                remove all barrier named "&4&lEnvanter Kontrol" with lore "&4&lEnvanter Kontrol" from player
                {envanter.%player%} is set
                delete {envanter.%player%}
            else:
                {envanter.%player%} is not set
                set {envanter.%player%} to true
                message "envanterin dolu"
        wait 1 second
Başka bi forumdan buldum
Bana ait değildir
 
Kod:
on join:
    while player is online:
        give 1 of barrier named "&4&lEnvanter Kontrol" with lore "&4&lEnvanter Kontrol" to player
        loop all items in the player's inventory:
            loop-item is barrier:
                remove all barrier named "&4&lEnvanter Kontrol" with lore "&4&lEnvanter Kontrol" from player
                {envanter.%player%} is set
                delete {envanter.%player%}
            else:
                {envanter.%player%} is not set
                set {envanter.%player%} to true
                message "envanterin dolu"
        wait 1 second
Başka bi forumdan buldum
Bana ait değildir
Ben daha çok "if player's inventory is full:" tarzı birşey bekliyordum ama buda olur :D
 
Kod:
command /envkontrol [<player>]:
    permission: op
    trigger:
        if arg-1 is set:
            if arg-1 is online:
                set {_x} to 0
                loop all items in the arg-1's inventory:
                    loop-item is not air:
                        add 1 to {_x}
                if {_x} is 0:
                    send "&cOyuncunun envanteri dolu." to player
                else:
                    send "&cOyuncunun envanteri dolu değil." to player
            else:
                send "&c%arg-1% aktif değil!" to player
        else:
            send "&c/envkontrol (oyuncu)" to player

Essentials yüklüyse /invsee ile oyuncuların envanterine bakabilirsiniz, illa kod istiyorum diyorsanız yukarıya yazdım. İyi akşamlar.
 
Son düzenleme:
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