[Yardım]Gui Shop

Weak

Zombi Katili
Mesajlar
203
En iyi cevaplar
0
Beğeniler
29
Puanları
0
Sizlerden yardım istiyorum.Burda al komutunu yazınca gui shop çıkarıyorum her birine komut ekledim.Bunuda command npc'ye ekledim yani oyuncu npc'ye sağ tıklıyor al komutu uygulanıyor.Ama aynı zamanda chat'tende /al yazarsa aynı işlem oluyor ben al komutunun chat'Ten yazılmamasını istiyorum.Bir de oyuncu bir item almak icin sağ tıkladığında /avrasyasaticiavrasya cookie komutunu uyguluyor bunu chat'ten yazamasın yani sadece satıcıdan alabilsin itemlerini anlatabildiysem ne mutlu bana bu benim için çok önemli lütfen yardım ediniz
@Axel102 @afesraca
Kod:
command /al:
    trigger:
        if {süre.%player%} is true:
            open chest with 3 row named "&3&lAVRASYA&8&l  >  &6Satıcı" to player
            format slot 0 of player with cookie named "&eKurabiye" with lore "&7200 Yang ||&a1 Açlık barı doldurur. ||&3&lAvrasya" to close then run [make player execute command "/avrasyasaticiavrasya cookie"]
            format slot 1 of player with apple named "&eElma" with lore "&7250 Yang ||&a2 Açlık barı doldurur. ||&3&lAvrasya" to close then run [make player execute command "/avrasyasaticiavrasya apple"]
            format slot 2 of player with steak named "&eEt" with lore "&7300 Yang ||&a4 Açlık barı doldurur. ||&3&lAvrasya" to close then run [make player execute command "/avrasyasaticiavrasya steak"]
            format slot 3 of player with paper named "&cKırmızı İksir &4(&aK&4)" with lore "&a2 Can barı doldurur. ||&3&lAvrasya" to close then run [make player execute command "/avrasyasaticiavrasya kucukboy"]
            format slot 4 of player with fermented spider eye named "&cKırmızı İksir &4(&aO&4)" with lore "&a3 Can barı doldurur. ||&3&lAvrasya" to close then run [make player execute command "/avrasyasaticiavrasya ortaboy"]
            format slot 5 of player with rose red named "&cKırmızı İksir &4(&aB&4)" with lore "&a4 Can barı doldurur. ||&3&lAvrasya" to close then run [make player execute command "/avrasyasaticiavrasya buyukboy"]
            set {süre.%player%} to false
            wait 10 seconds
            set {süre.%player%} to true
        else:
            send "&eSistem  &8> &3AVRASYA &8> &8>&6&lSatıcı&8< &7: &aBiraz yavaş ol yavrucum..." to player
     
command /avrasyasaticiavrasya <text>:
    trigger:
        if arg 1 is "cookie":
            if player's balance is greater than or equal to 200:
                give 4 cookie named "&eKurabiye" with lore "&a1 Açlık barı doldurur. ||&3&lAvrasya" to player
                execute console command "/eco take %player% 200"
            else:
                send "&8[&3Sistem&8]&7Bunu almak için yeterli yang yok."
             
        if arg 1 is "apple":
            if player's balance is greater than or equal to 250:
                give 3 apple named "&eElma" with lore "&a2 Açlık barı doldurur. ||&3&lAvrasya" to player
                execute console command "/eco take %player% 250"
            else:
                send "&8[&3Sistem&8]&7Bunu almak için yeterli yang yok."
             
        if arg 1 is "steak":
            if player's balance is greater than or equal to 300:
                give 2 steak named "&eEt" with lore "&a4 Açlık barı doldurur. ||&3&lAvrasya" to player
                execute console command "/eco take %player% 300"
            else:
                send "&8[&3Sistem&8]&7Bunu almak için yeterli yang yok."
     
        if arg 1 is "kucukboy":
            if player's balance is greater than or equal to 10:
                give 2 paper named "&cKırmızı İksir &4(&aK&4)" with lore "&a2 Can barı doldurur. ||&3&lAvrasya" to player
                execute console command "/eco take %player% 10"
            else:
                send "&8[&3Sistem&8]&7Bunu almak için yeterli yang yok."
     
        if arg 1 is "ortaboy":
            if player's balance is greater than or equal to 10:
                give 2 fermented spider eye named "&cKırmızı İksir &4(&aO&4)" with lore "&a3 Can barı doldurur. ||&3&lAvrasya" to player
                execute console command "/eco take %player% 10"
            else:
                send "&8[&3Sistem&8]&7Bunu almak için yeterli yang yok."
     
        if arg 1 is "buyukboy":
            if player's balance is greater than or equal to 10:
                give 2 rose red named "&cKırmızı İksir &4(&aB&4)" with lore "&a4 Can barı doldurur. ||&3&lAvrasya" to player
                execute console command "/eco take %player% 10"
            else:
                send "&8[&3Sistem&8]&7Bunu almak için yeterli yang yok."
 


Son düzenleme:

afesraca

Obsidyen Madencisi
Mesajlar
1,445
En iyi cevaplar
0
Beğeniler
783
Puanları
2,240
Ruh hali
ilk olarak hata olabilir telefondan yazıyprum.

Sadece npc ye tıkladıklarında açılmasını istiyorsan perm ekle sonra o komutu çalıştırması için başka bir komut ekle. O komutuda şöyle yao
Kod:
Command /deneme:
Trigger:
  Execute player command " x " as op
Galiba böyleydi emin değilim.
 

Bartuzen

Bedrock Kaşifi
Mesajlar
1,500
En iyi cevaplar
0
Beğeniler
414
Puanları
665
Ruh hali
SkRayFall'da NPC'ye sağ tıklama olayı vardı. Yada sağ tıklayınca adına bakıp kontrol edip açtırabilirsin addonsuz.
 

Weak

Zombi Katili
Mesajlar
203
En iyi cevaplar
0
Beğeniler
29
Puanları
0
ilk olarak hata olabilir telefondan yazıyprum.

Sadece npc ye tıkladıklarında açılmasını istiyorsan perm ekle sonra o komutu çalıştırması için başka bir komut ekle. O komutuda şöyle yao
Kod:
Command /deneme:
Trigger:
  Execute player command " x " as op
Galiba böyleydi emin değilim.
Kardeşim yine aynı şey olur al komutunu alx yapsam oyuncu al yazarsa alx olmıyacakmı
 

Weak

Zombi Katili
Mesajlar
203
En iyi cevaplar
0
Beğeniler
29
Puanları
0
Benim dediğimi yapabilirsin.
PHP:
rightclick:
    name of clicked entity is "NPCAdı"
    #olaylar
Kod:
on rightclick:
   name of clicked entity is "&eSatıcı"
   send "dddddddddd"
Örnek olarak böyle bir şey denedim ama çalışmadı
 

Rookies

Demir Madencisi
Mesajlar
307
En iyi cevaplar
0
Beğeniler
94
Puanları
470
on rightclick on entity:
of display name of targeted entity is "Satıcı":
Execute player command "al"

Tam Emin Değilim Deneyebilirsin

on rightclick on entity
name of clicked entity is "&eSatıcı"
Execute player command "al"
 

Üst