Çözüldü Burayı Düzeltebilirmisiniz

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

SkriptOgreniyorum

Somon Balığı Selam Vermeye Geldi
Katılım
29 Kasım 2019
Mesajlar
20
Elmaslar
8
Puan
0
Yaş
26
Minecraft
Crin
YAML:
on join:
    {otosat:%player%} = false

variables:
    {otosat:%player%} = false

command otosat [<text>]:
    trigger:
        if arg-1 is set:
            if arg-1 is "aktif":
                send "&7[&aOtosat Aktif&7]"
                set {otosat::%player%} to true
            else:
                send "&7[&aOtosat&7] &e/otosat [aktif] veya /otosat [kapali]"
        if arg-1 isn't set:
            send "&7[&aOtosat&7] &e/otosat [aktif] veya /otosat [kapali]"
           
        every 15 seconds:
            if {otosat::%player%} is true:
            remove all diamonds from player
            remove all emeralds from player
            remove all golds from player
            send "&eEşyalar Satıldı!"
           
            #gerisini ayarlıcam ben siz sadece dediğim yeri düzeltin

Kodum bu. Ancak

YAML:
every 15 seconds:
         if {otosat::%player%} is true:
         remove all diamonds from player
         remove all emeralds from player
         remove all golds from player
         send "&eEşyalar Satıldı!"

Burayı Düzeltirmisiniz Hata veriyorda Ben Düzeltemedim

1575751603444.png


şimdiden teşekkürler.
 
JavaScript:
on join:
    {otosat:%player%} = false

variables:
    {otosat:%player%} = false

command otosat [<text>]:
    trigger:
        if arg-1 is set:
            if arg-1 is "aktif":
                send "&7[&aOtosat Aktif&7]"
                set {otosat::%player%} to true
            else:
                send "&7[&aOtosat&7] &e/otosat [aktif] veya /otosat [kapali]"
        if arg-1 isn't set:
            send "&7[&aOtosat&7] &e/otosat [aktif] veya /otosat [kapali]"

every 15 seconds:
    loop all players:
        if {otosat::%loop-player%} is true:
            remove all diamonds from loop-player
            remove all emeralds from loop-player
            remove all golds from loop-player
            send "&eEşyalar Satıldı!"

Every 15 seconds ayrı bir event olduğundan tab atmamanız gerek.
 
Son düzenleme:
JavaScript:
on join:
    {otosat:%player%} = false

variables:
    {otosat:%player%} = false

command otosat [<text>]:
    trigger:
        if arg-1 is set:
            if arg-1 is "aktif":
                send "&7[&aOtosat Aktif&7]"
                set {otosat::%player%} to true
            else:
                send "&7[&aOtosat&7] &e/otosat [aktif] veya /otosat [kapali]"
        if arg-1 isn't set:
            send "&7[&aOtosat&7] &e/otosat [aktif] veya /otosat [kapali]"

every 15 seconds:
    if {otosat::%player%} is true:
        remove all diamonds from player
        remove all emeralds from player
        remove all golds from player
        send "&eEşyalar Satıldı!"

Every 15 seconds ayrı bir event olduğundan tab atmamanız gerek.
"Every 15 seconds" gibi zaman bazlı eventlerde bir oyuncu etkileşimi olmaz. Yani bu eventte direkt %player% yazamazsınız. Tüm oyuncuları kontrol ettirmeniz gerekir.
 
"Every 15 seconds" gibi zaman bazlı eventlerde bir oyuncu etkileşimi olmaz. Yani bu eventte direkt %player% yazamazsınız. Tüm oyuncuları kontrol ettirmeniz gerekir.

Gözümden kaçmış, sadece attığı hatayı çözmüştüm, bildirdiğin için teşekkürler, şimdi düzenledim.
 
Bence belirli bir sayıya ulaştığında o kadar eşyayı otomatik olarak satması daha doğru olacaktır. 15 saniyede bir bütün oyuncuları kontrol etmek sunucuyu yorar. İsterseniz öyle yapın.
 
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