Çözüldü Deluxemenu 1.16.5 yardım

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

frachlitzBR

Somon Balığı Selam Vermeye Geldi
Katılım
26 Mayıs 2019
Mesajlar
22
Elmaslar
15
Puan
8.770
Yaş
24
Minecraft
frachlitzBR

Discord:

frachlitzBR

Merhabalar,
Ekte görüldüğü üzere deluxemenu kullanarak oyuncunun adası yoksa x işaretinin kırmızı, adası varsa yeşil olmasını istiyorum. Bu konu hakkında yardım ederseniz sevinirim. İyi günler iyi forumlar dilerim.
 

Ekli dosyalar

  • resim_2021-07-10_223736.png
    resim_2021-07-10_223736.png
    260 KB · Görüntüleme: 41
Merhabalar iki farklı tipe de Priority belirlemeniz gerekiyor. Ardından yeşil olmasını istediğiniz butonun Priority değerini 1 yapıp, Slot kısmının altına da aşağıda ki requirements kısmını eklemeniz yeterli.

Kod:
view_requirement:
          requirements:
            adavar:
              type: string equals ignorecase
              input: '%askyblock_has_island%'
              output: 'yes'

Kırmızı olmasını istediğiniz butonun Priority değerini 2 yapmanız yeterli.

(ASkyBlock olduğunu düşünerek yazıldı.)
 
Oneblock kullanıyorum ve inputu kullandığım plugininki ile değiştirdim. Fakat Deluxemenu hakkında pek bilgim olmadığından böyle birşey yaptım. Bunu yapınca ada panelinden ada oluşturma kısmı silindi. Yardımcı olursanız sevinirim.
Kod:
  'kafa50':
    material: hdb-6105
    slot: 50
    priority: 1
    view_requirement:
          requirements:
            adavar:
              type: string equals ignorecase
              input: '%aoneblock_has_island%'
              output: 'yes'
    priority: 2
    view_requirement:
          requirements:
            adavar:
              type: string equals ignorecase
              input: '%aoneblock_has_island%'
              output: 'no'
    display_name: '&2● Ada Oluştur'
    lore:
      - ' '
      - ' &7Henüz bir adan yoksa buraya tıklayarak oluşturabilirsin.'
      - ' '
      - ' Ada: %aoneblock_has_island%'
      - ' '
      - '&a&n Tıkla ve oluştur.'
    left_click_commands:
      - '[player] is create '
 
Kod:
'kafa50':
    material: hdb-6105
    slot: 50
    priority: 1
    view_requirement:
          requirements:
            adavar:
              type: string equals ignorecase
              input: '%aoneblock_has_island%'
              output: 'yes'
    display_name: '&2● Ada Oluştur'
    lore:
      - ' '
      - ' &7Henüz bir adan yoksa buraya tıklayarak oluşturabilirsin.'
      - ' '
      - ' Ada: %aoneblock_has_island%'
      - ' '
      - '&a&n Tıkla ve oluştur.'
    left_click_commands:
      - '[player] is create '
 

'kafa50':
material: hdb-6105
slot: 50
priority: 2
    view_requirement:
          requirements:
            adavar:
              type: string equals ignorecase
              input: '%aoneblock_has_island%'
              output: 'no'
display_name: '&2● Ada Oluştur'
lore:
      - ' '
      - ' &7Henüz bir adan yoksa buraya tıklayarak oluşturabilirsin.'
      - ' '
      - ' Ada: %aoneblock_has_island%'
      - ' '
      - '&a&n Tıkla ve oluştur.'
left_click_commands:
      - '[player] is create '

Bu şekilde yapman gerekiyor. Bu durum şöyle açıklayım. "priority" dediğimiz durum öncelik anlamına gelmekte ve kimin hangi durumda öne çıkması gerektiğini ayarlıyor. Bunu da aynı kutu için yazılmış koşullu önceliklerinde ayrı ayrı olarak kullanırsın. Yaptığın mantıklı ama eklenti böyle kabul ediyor diye biliyorum. Yaptığının çalışıp çalışmadığı konusunda hiçbir fikrim yok. Umarım yardımcı olmuşumdur. Eğer olmadıysa dönüş yaparsan sevinirim. (Not/ Kod doğru hizada olmayabilir. Hata alırsan hizaları kontrol et)
 
Kod:
'kafa50':
    material: hdb-6105
    slot: 50
    priority: 1
    view_requirement:
          requirements:
            adavar:
              type: string equals ignorecase
              input: '%aoneblock_has_island%'
              output: 'yes'
    display_name: '&2● Ada Oluştur'
    lore:
      - ' '
      - ' &7Henüz bir adan yoksa buraya tıklayarak oluşturabilirsin.'
      - ' '
      - ' Ada: %aoneblock_has_island%'
      - ' '
      - '&a&n Tıkla ve oluştur.'
    left_click_commands:
      - '[player] is create '
 

'kafa50':
material: hdb-6105
slot: 50
priority: 2
    view_requirement:
          requirements:
            adavar:
              type: string equals ignorecase
              input: '%aoneblock_has_island%'
              output: 'no'
display_name: '&2● Ada Oluştur'
lore:
      - ' '
      - ' &7Henüz bir adan yoksa buraya tıklayarak oluşturabilirsin.'
      - ' '
      - ' Ada: %aoneblock_has_island%'
      - ' '
      - '&a&n Tıkla ve oluştur.'
left_click_commands:
      - '[player] is create '

Bu şekilde yapman gerekiyor. Bu durum şöyle açıklayım. "priority" dediğimiz durum öncelik anlamına gelmekte ve kimin hangi durumda öne çıkması gerektiğini ayarlıyor. Bunu da aynı kutu için yazılmış koşullu önceliklerinde ayrı ayrı olarak kullanırsın. Yaptığın mantıklı ama eklenti böyle kabul ediyor diye biliyorum. Yaptığının çalışıp çalışmadığı konusunda hiçbir fikrim yok. Umarım yardımcı olmuşumdur. Eğer olmadıysa dönüş yaparsan sevinirim. (Not/ Kod doğru hizada olmayabilir. Hata alırsan hizaları kontrol et)
Dün @Spear Network ile bu kodun aynısını yazıp denedik fakat bunu yapınca menüden o kısım siliniyordu. Buna çözüm bulamayınca menüyü değiştirmek zorunda kaldım. Yine de ilgilendiğin için teşekkürler
?
 
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