Sol Reklam
Sağ Reklam
  • MC-TR 4.0 Güncellemesi: Yeni Tema
    4 yılın ardından artık yeni temaya merhaba diyelim mi? Forumumuzun yeni teması nihayet yayında! Uzun süredir üzerinde çalıştığımız ve sizin geri bildirimlerinizle şekillendirdiğimiz bu yeni tema, forum deneyiminizi tamamen yenileyecek. Modern ve şık tasarımıyla göz alıcı bir deneyim sunmayı hedefleyen bu tema, forumda geçirdiğiniz zamanı daha keyifli ve verimli hale getirecek. 4.0'a geçmek için buraya tıklayabilirsiniz.

Loop times sonlandırma YARDIM

Durum
Mesaj gönderimine kapalı.

giresun28

Birisi mi Spawnlandı?
Katılım
15 Kasım 2017
Mesajlar
6
Elmaslar
2
Puanlar
0
Merhaba arkadaşlar,

Ben şöyle bir sistem yaptım hata vermiyor fakat çalışmıyor sistem şöyle;

Öncelikle sayacın çalışması için {oyuncu.sayac} true olması gerekiyor. Adam "sayac" yazdıgında sayac baslıyor ve güzel bir şekilde işliyor 0 oldugunda komutlar çalışıyor fakat loop times işlerken {oyuncu.sayac}'ı false yapmama rağmen loop times işlemeye devam ediyor. Bunu gidermek için "stop loop" kodunu ekledim bu seferde sayac duruyor fakat ondan sonraki işlemler olmuyo yani stop loopun altına başka kodlar ekleyince o kodlar çalışmıyor ne yaptıysam bi türlü çözemedim arkadaşlar bi el atsanız çok iyi olur..
 

DwordGG

O Bir İnsan
Emektar
Katılım
11 Temmuz 2017
Mesajlar
1.612
Elmaslar
874
Puanlar
16.335
Yer
l
Minecraft
DwordGG

Discord:

DwordGG#2855

Skripti Atarsanız.
 

giresun28

Birisi mi Spawnlandı?
Katılım
15 Kasım 2017
Mesajlar
6
Elmaslar
2
Puanlar
0
Skripti Atarsanız.
Kod:
if arg 1 is "sayac":
    if {sayac.durum.%player%} is true:
        set {sayac} to 1500
        send player title "&aSayaç Başladı!" for 1 seconds
        loop 180 times:
            remove 1 from {sayac}
            send "asdasd" to player
            wait 1 seconds
            if {sayac.durum.%player%} is false:
                stop loop
                send player title "&cSayaç Durdu!" for 1 seconds
                wait 0.1 ticks
                make player execute command "/sayacdevami"
        if {sayac} is 0:
            send player title "&aSayaç Bitti!" for 1 seconds
[DOUBLEPOST=1514836211,1514835946][/DOUBLEPOST]Eğer sayaç işleniyorken sayac.durum.player false yapınca sadece sayaç duruyor mesaj felan gelmiyor ve o make player execute commandı çalıştırmıyor ama sayaç 0 oldumu Sayaç Bitti mesajı geliyor.
 

DwordGG

O Bir İnsan
Emektar
Katılım
11 Temmuz 2017
Mesajlar
1.612
Elmaslar
874
Puanlar
16.335
Yer
l
Minecraft
DwordGG

Discord:

DwordGG#2855

Bu skript ne oluyor.[DOUBLEPOST=1514841083,1514840982][/DOUBLEPOST]
if arg 1 is "sayac":
Yazıyor ama Command veya on command yok arg 1 dediği için eğer yarın baka bilirsem bakıp düzeltmeye çalışayım umarım bakarım.
 

giresun28

Birisi mi Spawnlandı?
Katılım
15 Kasım 2017
Mesajlar
6
Elmaslar
2
Puanlar
0
Bu skript ne oluyor.[DOUBLEPOST=1514841083,1514840982][/DOUBLEPOST]
if arg 1 is "sayac":
Yazıyor ama Command veya on command yok arg 1 dediği için eğer yarın baka bilirsem bakıp düzeltmeye çalışayım umarım bakarım.
Hayır ben commandları ekledim sadece bazı kısımları yazmadım. Benim sıkıntım sayaç işlerken stop loop yazınca sonraki komutları görmemesi. stop loopu yapmayıp direk tüm komutları yazınca bu seferde loop times bitene kadar sayaç devam ediyor.
 

DwordGG

O Bir İnsan
Emektar
Katılım
11 Temmuz 2017
Mesajlar
1.612
Elmaslar
874
Puanlar
16.335
Yer
l
Minecraft
DwordGG

Discord:

DwordGG#2855

Sen skriptin tamamını atarmısın.
 

giresun28

Birisi mi Spawnlandı?
Katılım
15 Kasım 2017
Mesajlar
6
Elmaslar
2
Puanlar
0

DwordGG

O Bir İnsan
Emektar
Katılım
11 Temmuz 2017
Mesajlar
1.612
Elmaslar
874
Puanlar
16.335
Yer
l
Minecraft
DwordGG

Discord:

DwordGG#2855

Durum
Mesaj gönderimine kapalı.
Yukarı