Sol Reklam

Çözüldü Envantere yosunlutaş gelmiyor

Durum
Mesaj gönderimine kapalı.

Yasuoxdx

Demir Cevheri Gibiyim

Discord:

cHİKA#0994

Katılım
23 Haziran 2017
Mesajlar
214
Elmaslar
31
Puanlar
13.420
Minecraft
Mythiq
Envantere yosunlutaş gelmiyor

Kod:
options:
    prefix: &8[&6Skyblock&8]
    essentials: true
    yosunlukiriktas: 128
 
on break of mossy cobblestone:
every 3 second:
    loop all players:
        if loop-player has {@yosunlukiriktas} 48:
            remove {@yosunlukiriktas} 48 from loop-player
            send "{@prefix} &a128 &7Yosunlu Kırıktaş Dönüştürüldü" to loop-player
            execute console command "/krediver %loop-player% 128"
 

Ekler

  • 2021-07-23_20.33.36.png
    2021-07-23_20.33.36.png
    61,4 KB · Görünt.: 42

Cazcez

Çerezler Güzeldir!
Premium
Emektar

Discord:

CazcezXD#4073

Katılım
8 Haziran 2015
Mesajlar
229
Elmaslar
1.244
Puanlar
15.660
Yer
JEFF Media GbR
Discord İzni
Minecraft
Cazcez
Envantere yosunlutaş gelmiyor

Kod:
options:
    prefix: &8[&6Skyblock&8]
    essentials: true
    yosunlukiriktas: 128
 
on break of mossy cobblestone:
every 3 second:
    loop all players:
        if loop-player has {@yosunlukiriktas} 48:
            remove {@yosunlukiriktas} 48 from loop-player
            send "{@prefix} &a128 &7Yosunlu Kırıktaş Dönüştürüldü" to loop-player
            execute console command "/krediver %loop-player% 128"
EventListener'ın içerisinde every second koymanız mümkün değildir. Eğer oyuncu 48 adet yosunlu kırıktaşa sahip olduğunda envanterinden kaldırılarak kredi verilmesini istiyorsanız, yazmış olduğunuz skript'in pratik olarak birçok hataya sahip olduğunu belirtmek isterim. Belki metnin sonunda yazmış olduğum skript size yardımcı olabilir.

Kod:
options:
    prefix: &8[&6Skyblock&8]
    yosunlukiriktasadeti: 128

every 3 second:

    loop all players:

        if loop-player has {@yosunlukiriktasadeti} mossy cobblestone:

            remove {@yosunlukiriktasadeti} mossy cobblestone from loop-player

            send "%{@prefix}% &a%{@yosunlukiriktasadeti}% &7Yosunlu Kırıktaş Dönüştürüldü" to loop-player

            execute console command "/krediver %loop-player% 128"
 

Yasuoxdx

Demir Cevheri Gibiyim

Discord:

cHİKA#0994

Katılım
23 Haziran 2017
Mesajlar
214
Elmaslar
31
Puanlar
13.420
Minecraft
Mythiq
EventListener'ın içerisinde every second koymanız mümkün değildir. Eğer oyuncu 48 adet yosunlu kırıktaşa sahip olduğunda envanterinden kaldırılarak kredi verilmesini istiyorsanız, yazmış olduğunuz skript'in pratik olarak birçok hataya sahip olduğunu belirtmek isterim. Belki metnin sonunda yazmış olduğum skript size yardımcı olabilir.

Kod:
options:
    prefix: &8[&6Skyblock&8]
    yosunlukiriktasadeti: 128

every 3 second:

    loop all players:

        if loop-player has {@yosunlukiriktasadeti} mossy cobblestone:

            remove {@yosunlukiriktasadeti} mossy cobblestone from loop-player

            send "%{@prefix}% &a%{@yosunlukiriktasadeti}% &7Yosunlu Kırıktaş Dönüştürüldü" to loop-player

            execute console command "/krediver %loop-player% 128"

yosunlutaşlar dönüştürülmüyor bu sefer ve taşlar yere düşmeye devam ediyor.
 

Cazcez

Çerezler Güzeldir!
Premium
Emektar

Discord:

CazcezXD#4073

Katılım
8 Haziran 2015
Mesajlar
229
Elmaslar
1.244
Puanlar
15.660
Yer
JEFF Media GbR
Discord İzni
Minecraft
Cazcez
yosunlutaşlar dönüştürülmüyor bu sefer ve taşlar yere düşmeye devam ediyor.
Taşların oyuncunun envanterinde olması için zaten yerden toplanması, bu sebeple yere düşmesi gerekmektedir. Eğer oyuncu tarafından toplanmayıp bir değişkende tutulmasını ve daha sonrasında bu değişken 128'e ulaştığında kaldırılmasını istiyorsanız belirtebilirsiniz. İlk olarak vermiş olduğunuz skript hatalı olmakla birlikte ne istediğinizi tam olarak belirtmediğiniz için kafam karışmış durumda. Sonuç olarak Minecraft'ın temelinde bir eşya kırıldığında yere düşmelidir. Ayrıca skript'te bir hata mevcutsa göndermenizi de rica ederim.
 
Durum
Mesaj gönderimine kapalı.
Neden altınlarını Discord sunucumuzda kazmıyorsun? TIKLA VE KATIL!
Yukarı