Çözüldü Skript dili ve addonlar

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

alastor

Somon Balığı Selam Vermeye Geldi
Katılım
31 Ekim 2022
Mesajlar
14
Elmaslar
0
Puan
80
Yaş
41
Konum
niğde
Minecraft
fox84
Arkadaşlar merhaba konuyu doğru yere mi açtım bilmiyorum ama ben bu server ve skript olayına yeni başladım. kızım ve arkadaşları için spigot 1.18.2 ile basit bir server yaptım. ama skriptler konusunda sıkıntı yaşıyorum. skript pluginin 2.6.3 son sürümünü yükledim. Yine basit bir GUI shop yapmaya çalışıyorum youtube videolarıyla ama konsol kodları tanımıyor hata veriyor. Mesela en basitinden ekteki resimde olduğu gibi daha kodun başındayken bile
bu kodu yazdığımda hiçbirini tanımadı, can't understand this section" gibi hatalar verdi. (Kodun tamamını netten buldum tamamını hatasız yazdığım halde yine aynı hataları verdi) skQuery diye bir plugin yükledim yine olmadı veya bu skQueryi nasıl kullanacağımı bilemedim. Bunlara addon deniyormuş galiba. Bu konuda bana yardımcı olabilirseniz sevinirim. Konuyu yanlış yere açtıysam veya hatalı konu açtı isem özür dilerim.
 

Ekli dosyalar

  • hata.png
    hata.png
    7,7 KB · Görüntüleme: 139
Arkadaşlar merhaba konuyu doğru yere mi açtım bilmiyorum ama ben bu server ve skript olayına yeni başladım. kızım ve arkadaşları için spigot 1.18.2 ile basit bir server yaptım. ama skriptler konusunda sıkıntı yaşıyorum. skript pluginin 2.6.3 son sürümünü yükledim. Yine basit bir GUI shop yapmaya çalışıyorum youtube videolarıyla ama konsol kodları tanımıyor hata veriyor. Mesela en basitinden ekteki resimde olduğu gibi daha kodun başındayken bile
bu kodu yazdığımda hiçbirini tanımadı, can't understand this section" gibi hatalar verdi. (Kodun tamamını netten buldum tamamını hatasız yazdığım halde yine aynı hataları verdi) skQuery diye bir plugin yükledim yine olmadı veya bu skQueryi nasıl kullanacağımı bilemedim. Bunlara addon deniyormuş galiba. Bu konuda bana yardımcı olabilirseniz sevinirim. Konuyu yanlış yere açtıysam veya hatalı konu açtı isem özür dilerim.
skript tam olarak nasıl bişey olcak ve skrayfall da lazım
 
skript tam olarak nasıl bişey olcak ve skrayfall da lazım
mesela skriptin başındaki birkaçsatır kod böyle :
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.

skrayfall pluginini de yükledim ama yine bu hataları verdi:


[15:57:26] [Server thread/INFO]: Can't understand this condition/effect: set{_balance.%player%} to player's balance
[15:57:26] [Server thread/INFO]: Line: set{_balance.%player%} to player's balance
[15:57:26] [Server thread/INFO]:
[15:57:26] [Server thread/INFO]: [Skript] Line 4: (shop.sk)
[15:57:26] [Server thread/INFO]: Can't understand this condition/effect: open virtual chest with size 3 named "Shop" to player
[15:57:26] [Server thread/INFO]: Line: open virtual chest with size 3 named "Shop" to player
[15:57:26] [Server thread/INFO]:
[15:57:26] [Server thread/INFO]: [Skript] Line 5: (shop.sk)
[15:57:26] [Server thread/INFO]: Can't understand this section: format gui slot 10 of player with diamond named "minerals" to run
[15:57:26] [Server thread/INFO]: Line: format gui slot 10 of player with diamond named "minerals" to run:
 
Sadece bu skriptte değil no addons yazmayan tüm skriptlerde hata veriyor. Youtube da no addons yazan basit bir gui skriptini çalıştırabildim sadece
 
Sadece bu skriptte değil no addons yazmayan tüm skriptlerde hata veriyor. Youtube da no addons yazan basit bir gui skriptini çalıştırabildim sadece
Kod:
command /shop [<text>]:
    trigger:
        if arg-1 is not set:
            set {_balance.%player%} to player's balance
            open virtual chest with size 3 named "Shop" to player
            format slot 10 of player with diamond named "minerals" with lore "" to close then run [execute player command "shop minerals"]
        if arg-1 is "minerals":
            open virtual chest with size 3 named "Minerals" to player

bunu deneyiniz
 
Kod:
command /shop [<text>]:
    trigger:
        if arg-1 is not set:
            set {_balance.%player%} to player's balance
            open virtual chest with size 3 named "Shop" to player
            format slot 10 of player with diamond named "minerals" with lore "" to close then run [execute player command "shop minerals"]
        if arg-1 is "minerals":
            open virtual chest with size 3 named "Minerals" to player

bunu deneyiniz

Maalesef yine hata veriyor. Sanırım benim kullandığım vanilla ama bu kodlar vanillaya uygun değil doğru mu anlıyorum?

hata.png
 
Kod:
command /shop [<text>]:
    trigger:
        if arg-1 is not set:
            set {_balance.%player%} to player's balance
            open virtual chest with size 3 named "Shop" to player
            format slot 10 of player with diamond named "minerals" with lore "" to close then run [execute player command "shop minerals"]
        if arg-1 is "minerals":
            open virtual chest with size 3 named "Minerals" to player

Lütfen kopyala yapıştır yapınız ve skQuery 3, skrayfall indirin
 
Kod:
command /shop [<text>]:
    trigger:
        if arg-1 is not set:
            set {_balance.%player%} to player's balance
            open virtual chest with size 3 named "Shop" to player
            format slot 10 of player with diamond named "minerals" with lore "" to close then run [execute player command "shop minerals"]
        if arg-1 is "minerals":
            open virtual chest with size 3 named "Minerals" to player

Lütfen kopyala yapıştır yapınız ve skQuery 3, skrayfall indirin
Yaptım zaten. skQuery 3, skrayfall ikisini de indidim yine aynı hatalar var
 
Yaptım zaten. skQuery 3, skrayfall ikisini de indidim yine aynı hatalar var
Kod:
command /shop [<text>]:
    trigger:
        if arg-1 is not set:
            set {_balance.%player%} to player's balance
            open chest with 3 row named "&a&lShop" to player
            format slot 10 of player with diamond named "minerals" with lore "" to close then run [execute player command "shop minerals"]
        if arg-1 is "minerals":
            open chest with 3 row named "&aMinerals" to player

inş olur bende sorunsuz çalışıyor
 
Kod:
command /shop [<text>]:
    trigger:
        if arg-1 is not set:
            set {_balance.%player%} to player's balance
            open chest with 3 row named "&a&lShop" to player
            format slot 10 of player with diamond named "minerals" with lore "" to close then run [execute player command "shop minerals"]
        if arg-1 is "minerals":
            open chest with 3 row named "&aMinerals" to player

inş olur bende sorunsuz çalışıyor
Emeğiniz için teşekkür ederim. sorunu şöyle çözdüm. SkQuery-4.1.6 sürümünü yükleyip server restart yapınca hata vermedi
 
Emeğiniz için teşekkür ederim. sorunu şöyle çözdüm. SkQuery-4.1.6 sürümünü yükleyip server restart yapınca hata vermedi
Ama zaten benim yazdığım kod yine bozukmuş sizin düzelttiğiniz çalıştı
 
ben şu kadarını yaptım ama sondan üçüncü satırda hata verdi,az öncekini düzenlediğiniz gibi bunu da düzenlemeniz mümkünmüdür?

Kod:
command /shop2 [<text>]:
    trigger:
        if arg-1 is not set:
            set {_balance.%player%} to player's balance
            open chest inventory with 3 rows named "Shop" to player
            format slot 10 of player with diamond named "minerals" to close then run [execute player command "shop minerals"]
        if arg-1 is "minerals":
            open chest inventory with 3 rows named "Minerals" to player
            format slot 0 of player with coal named "Buy 9 coal for 200" to run:
        if {_balance.%player%} >= 200:
            execute console command "eco take %player% 175"
            execute console command "give %player% coal 9"
            message "Succesfully bought 9 coal"
        else:
            message "you haven't got enough money"
 
ben şu kadarını yaptım ama sondan üçüncü satırda hata verdi,az öncekini düzenlediğiniz gibi bunu da düzenlemeniz mümkünmüdür?

Kod:
command /shop2 [<text>]:
    trigger:
        if arg-1 is not set:
            set {_balance.%player%} to player's balance
            open chest inventory with 3 rows named "Shop" to player
            format slot 10 of player with diamond named "minerals" to close then run [execute player command "shop minerals"]
        if arg-1 is "minerals":
            open chest inventory with 3 rows named "Minerals" to player
            format slot 0 of player with coal named "Buy 9 coal for 200" to run:
        if {_balance.%player%} >= 200:
            execute console command "eco take %player% 175"
            execute console command "give %player% coal 9"
            message "Succesfully bought 9 coal"
        else:
            message "you haven't got enough money"
tabikide
 
Kod:
command /shop2 [<text>]:
    trigger:
        if arg-1 is not set:
            set {_balance.%player%} to player's balance
            open chest with 3 row named "&a&lShop" to player
            format slot 10 of player with diamond named "minerals" to close then run [execute player command "shop2 minerals"]
        if arg-1 is "minerals":
            close player's inventory
            wait 1 second
            open chest with 3 row named "&a&lMinerals" to player
            format slot 0 of player with coal named "Buy 9 coal for 200" with lore "" to close then run [execute player command "shop2 minerals1al"]
        if arg-1 is "minerals1al":
            if {_balance.%player%} >= 200:
                execute console command "eco take %player% 200"
                execute console command "give %player% coal 9"
                message "Succesfully bought 9 coal"
            else:
                message "you haven't got enough money"

denermisiniz
 
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