Çözüldü menu oluşturma ama hata alıp duruyorum yardım edin pl : deluxeMenus

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
oldu da çok fazla komutum var mesela /puan fln onları nasıl ekliycm ?
 
oldu da çok fazla komutum var mesela /puan fln onları nasıl ekliycm ?
Nasıl kural diye eklediyseniz aynı şekilde kopyala yapıştır yapmalısınız:
Kod:
puan:
  - "dm open puan $1-" # bu satır hangi komut çalıştıracağı anlama gelmekte.
 
command-block-overrides: []
ignore-vanilla-permissions: false
aliases:
kurallar: # Burası
- dm open menu $1-
cisimlen: # Burası
- dm open menu $1-
icanhasbukkit:
- version $1-

bu şekilde dimi yanlış anlamadım
 
command-block-overrides: []
ignore-vanilla-permissions: false
aliases:
kurallar: # Burası
- dm open menu $1-
cisimlen: # Burası
- dm open menu $1-
icanhasbukkit:
- version $1-

bu şekilde dimi yanlış anlamadım
- dm open menu $1- # bu yerdeki dm open "menu" yazan yerler senin deluxemenu configinde yazdıgın menu isimleri

örnek deluxemenu config dosyası:
Kod:
gui_menus:
  basics_menu: # burası menunu ismi
    file: basics_menu.yml
  advanced_menu: # burası menunu ismi
    file: advanced_menu.yml
  requirements_menu: # burası menunu ismi
    file: requirements_menu.yml
 
Kod:
command /quest:

    trigger:

        # Görev menüsünü açma

        open virtual chest inventory with size 9 named "§aGörevler"

        format slot 3 of player with stone named "§7Görev 1: 15 Örümcek Gözü" with lore "§7Karşılığında 25 Galleon alırsınız!" to run:

            close inventory

            send "§a15 örümcek gözü toplayarak 25 galleon kazanabilirsiniz!" to player

            set {quest.%player%} to "gorev1"  # Görevi başlat



# Görev 1 için örümcek gözü kontrolü ve /mgive komutunun tetiklenmesi

on inventory click:

    if {quest.%player%} is "gorev1":

        if event-item is spider_eye:

            if player has 15 spider_eye:

                remove 15 spider_eye from player

                execute console command "/mgive galleon 25 %player%"

                send "§aGörev tamamlandı! 25 Galleon alındı." to player

                remove {quest.%player%}

                send "§aYeni bir görev almak için /quest yazabilirsiniz." to player



bunu skript ile yazıyorum oyuncular için örnk bi görev hazırlıyorum lakin line 4.5 ve 13 hata veriyor neden kaynaklı olabilir ?
 
Moderatör tarafından düzenlendi:
command /quest:
trigger:
# Görev menüsünü açma
open virtual chest inventory with size 9 named "§aGörevler"
format slot 3 of player with stone named "§7Görev 1: 15 Örümcek Gözü" with lore "§7Karşılığında 25 Galleon alırsınız!" to run:
close inventory
send "§a15 örümcek gözü toplayarak 25 galleon kazanabilirsiniz!" to player
set {quest.%player%} to "gorev1" # Görevi başlat

# Görev 1 için örümcek gözü kontrolü ve /mgive komutunun tetiklenmesi
on inventory click:
if {quest.%player%} is "gorev1":
if event-item is spider_eye:
if player has 15 spider_eye:
remove 15 spider_eye from player
execute console command "/mgive galleon 25 %player%"
send "§aGörev tamamlandı! 25 Galleon alındı." to player
remove {quest.%player%}
send "§aYeni bir görev almak için /quest yazabilirsiniz." to player



bunu skript ile yazıyorum oyuncular için örnk bi görev hazırlıyorum lakin line 4.5 ve 13 hata veriyor neden kaynaklı olabilir ?
Skript sürümünü ve addonlarını öğrenebilirmiyim?
 
skript 1.20.4 uyumlu da eski sürümlerdendi hatırlamıyom ek olarak Skbee de var
 
denedim dayı denedim ztn ayarları chet ile yapıyoz ama olmuyor yani 10 kere yazdırmışımdır kodu
 
denedim dayı denedim ztn ayarları chet ile yapıyoz ama olmuyor yani 10 kere yazdırmışımdır kodu
Hata çıktısını gönderirmisiniz + olarak şunu da denermisiniz.
Kod:
command /quest:
    trigger:
        open chest with 1 row named "§aGörevler" to player
        format slot 3 of player with stone named "§7Görev 1: 15 Örümcek Gözü" with lore "§7Karşılığında 25 Galleon alırsınız!" to close then run:
            send "§a15 örümcek gözü toplayarak 25 Galleon kazanabilirsiniz!" to player
            set {quest.%player%} to "gorev1"

on inventory click:
    if {quest.%player%} is "gorev1":
        if clicked item is spider eye:
            if player has 15 spider eye:
                remove 15 spider eye from player
                execute console command "/mgive galleon 25 %player%"
                send "§aGörev tamamlandı! 25 Galleon alındı." to player
                delete {quest.%player%}
                send "§aYeni bir görev almak için /quest yazabilirsiniz." to player
 
line 3.4 ve 10 eror veriyor
 
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