Çözüldü Envanterdeki Eşyayı Kontrol Edip Yetki Verme

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

tanerimo

Birisi mi Spawnlandı?
Katılım
11 Eylül 2016
Mesajlar
7
Elmaslar
2
Puan
13.200
Yaş
26
Arkadaşlar İstediğim Skript Şu Şekilde İşleyecek

Adam Bir Kağıta Sağ Tık Yapınca Envanterinde 2 Tane Öğe Olması Gerekiyor mesela "yetki 1" ve "yetki 2" adlı taşlar var ise

komut çalışacak ve o kişiye bir manuadd kullanıcı adı Özel Kişi Diye rol verecek ama envanterinde o taşlar yoksa hata mesajı verecek size zahmet bunu açıklayacak bir var mı ?
 
PHP:
on rightclick paper:

    if display name of tool is named "&e&lYetki 1 Tokeni" with lore "&b&lYetki Almak İçin 2 Tokene Sağ Tıkla!":

        if {count::%player%} is 1:

            execute console command "mangadd vip %player%"

            remove 1 of player's tool from player's inventory

            send "&6Tebrikler vip oldun" to player
            set {count::%player%} to 0



        else:

            add 1 to {count::%player%}

            remove 1 of player's tool from player's inventory

            send "&6Yeki Almak İçin 1 Token Daha bulmalisin!"

          

on command /kver:

    permission: op

    trigger:

        give 1 paper named "&e&lYetki 1 Tokeni" with lore "&b&lYetki Almak İçin 2 Tokene Sağ Tıkla!" to player

        send "Yetki kagidi aldın" to player
Denenmedi hata verirse ss alıp buraya at hallederim
 
Son düzenleme:
79731


Bu Şekilde Bir hata Veriyor Ayrıca ben mi anlamadım mazur gör sağ tıkladığımızda envanterindeki mesela "yetki bloğu 1" ve "yetki bloğu 2" adlı blokların olup olmadığını kontrol ediyor mu
 
on rightclick paper yerini on rightclick with paper yaparsan sorunun çözülecektir. Evet kontrol ediyor ama envanterde &e&lYetki 1 Tokeni'ni kontrol ediyor yukarıda ki kod'da yetki 2 tokeni yoktur yani 2 tane yetki 1 tokeni olması lazım oyuncunun.
 
Hata bu hale döndü şimdi de
79743
 
Bu kodu dener misin.

Kod:
on rightclick with paper:
    if player's tool's name is "&6Kart":
        if player has stone named "&eYetki 1":
            if player has stone named "&eYetki 2":
                send "&eTebrikler &6Kart &eyetkisi kazandınız." to player
                execute console command "manuadd %player% kart"
        else:
            send "&6Elinde &eYetki 1 &6adlı taş bulunmalıdır." to player
                
            else:
                send "&6Elinde &eYetki 2 &6adlı taş bulunmalıdır" to player
 
Son düzenleme:
Bu Hatayı veriyor şimdik de isterseniz discord var ise oradan iletişime geçebiliriz buradan yazmak zor oluyor
79744
 
Kod:
on rightclick with paper:
    if player's tool's name is "&aYetki kağıdı":
        if player has stone named "&2Yetki 1":
            if player has stone named "&2Yetki 2":
                send "&2Tebrikler &aÖzel &2yetki kazandınız." to player
                execute console command "manuadd %player% rütbeismi"
            else:
                send "&aElinde &2Yetki 2 &aadlı taş bulunmalıdır." to player
        else:
            send "&aElinde &2Yetki 1 &aadlı taş bulunmalıdır." to player
 
Hepinize Yardımlarınız İçin Çok Teşekkür Ederim Sonunda Çalıştı :evet::evet:
 
Son 1 istek daha kagıt kullanıldıktan sonra envanterden silinmiyor

Kod:
remove 1 of player's tool from player's inventory

bu satırı ekliyorum ama hata veriyor
 
Son 1 istek daha kagıt kullanıldıktan sonra envanterden silinmiyor

Kod:
remove 1 of player's tool from player's inventory

bu satırı ekliyorum ama hata veriyor

Kod:
on rightclick with paper:
    if player's tool's name is "&6Kart":
        if player has stone named "&eYetki 1":
            if player has stone named "&eYetki 2":
                send "&eTebrikler &6Kart &eyetkisi kazandınız." to player
                execute console command "manuadd %player% kart"
                remove 1 of paper named "&6Kart" from player's inventory
                remove 1 of stone named "&eYetki 1" from player's inventory
                remove 1 of stone named "&eYetki 2" from player's inventory
            else:
                send "&6Elinde &eYetki 2 &6adlı taş bulunmalıdır." to player
              
        else:
            send "&6Elinde &eYetki 1 &6adlı taş bulunmalıdır" to player
 
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