Çözüldü İf ler karıstı anlamadım yardım

  • Konuyu Başlatan Konuyu Başlatan Orco
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 1.120
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Orco

Yay Yok, İskelet Yok
Katılım
2 Aralık 2017
Mesajlar
283
Elmaslar
62
Puan
13.680
Yaş
27

Discord:

orcununal#5644

Smdi ben /deneme ac Yazınca hem acıyor hemde kapatıyor + sectigim blogu kırınca kapalıyken bıle para geliyor bi el atın
Kod:
command /deneme <text>:
    permission: Ss.Ss
    trigger:
        if arg 1 is "ac":
        set "deneme" to true
        send "Event Modu Acildi"
        if arg 1 is "kapat":
        set "deneme" to false
        send "ParaModu acildi"

on break of a 153:
    if {deneme} is true:
    set event-block to air
    execute console command "/money give %player% 5"
    cancel event
    else:
        cancel event
 
PHP:
command /deneme <text>:
    permission: Ss.Ss
    trigger:
        if arg 1 is "ac":
            set "deneme" to true
            send "Event Modu Acildi"
        if arg 1 is "kapat":
            set "deneme" to false
            send "ParaModu acildi"

on break of a 153:
    if {deneme} is true:
        set event-block to air
        execute console command "/money give %player% 5"
        cancel event
    else:
        cancel event
 
PHP:
command /deneme <text>:
    permission: Ss.Ss
    trigger:
        if arg 1 is "ac":
            set "deneme" to true
            send "Event Modu Acildi"
        if arg 1 is "kapat":
            set "deneme" to false
            send "ParaModu acildi"

on break of a 153:
    if {deneme} is true:
        set event-block to air
        execute console command "/money give %player% 5"
        cancel event
    else:
        cancel event
Teşekkürler deneyeceğim[DOUBLEPOST=1514621153,1514620780][/DOUBLEPOST]
PHP:
command /deneme <text>:
    permission: Ss.Ss
    trigger:
        if arg 1 is "ac":
            set "deneme" to true
            send "Event Modu Acildi"
        if arg 1 is "kapat":
            set "deneme" to false
            send "ParaModu acildi"

on break of a 153:
    if {deneme} is true:
        set event-block to air
        execute console command "/money give %player% 5"
        cancel event
    else:
        cancel event
Teşekkürler deneyeceğim
PHP:
command /deneme <text>:
    permission: Ss.Ss
    trigger:
        if arg 1 is "ac":
            set "deneme" to true
            send "Event Modu Acildi"
        if arg 1 is "kapat":
            set "deneme" to false
            send "ParaModu acildi"

on break of a 153:
    if {deneme} is true:
        set event-block to air
        execute console command "/money give %player% 5"
        cancel event
    else:
        cancel event
Ama bunun sadece "etk" Adli dunyada gecerli olmasını ıstıyorum
 
Sadece etk dünyasında geçerli.
Kod:
command /deneme <text>:
    permission: Ss.Ss
    trigger:
        if player is in "etk":
            if arg 1 is "ac":
                set "deneme" to true
                send "Event Modu Acildi"
            if arg 1 is "kapat":
                set "deneme" to false
                send "ParaModu acildi"

on break of a 153:
    if {deneme} is true:
        set event-block to air
        execute console command "/money give %player% 5"
        cancel event
    else:
        cancel event
 
Sadece etk dünyasında geçerli.
Kod:
command /deneme <text>:
    permission: Ss.Ss
    trigger:
        if player is in "etk":
            if arg 1 is "ac":
                set "deneme" to true
                send "Event Modu Acildi"
            if arg 1 is "kapat":
                set "deneme" to false
                send "ParaModu acildi"

on break of a 153:
    if {deneme} is true:
        set event-block to air
        execute console command "/money give %player% 5"
        cancel event
    else:
        cancel event
Kardeşim sanırım bu kod daha uygun :)

Kod:
command /deneme [<text>]:
    trigger:
        if world is "etk":
            if arg 1 is "ac":
                set {deneme::%player%} to true
                send "&c&lDeneme &7>> &aAcildi!"
            if arg 1 is "kapat":
                set {deneme::%player%} to false
                send "&c&lDeneme &7>> &aKapatildi!"
               
               
on break 153:
    if {deneme::%player%} is not set:
        set {deneme::%player%} to false
    if {deneme::%player%} is true:
        cancel event
        set event-block to air
        execute console command "money give %player% 5"
    else:
        cancel event
 
Sorun çözüldüm mü ?
 
Kardeşim sanırım bu kod daha uygun :)

Kod:
command /deneme [<text>]:
    trigger:
        if world is "etk":
            if arg 1 is "ac":
                set {deneme::%player%} to true
                send "&c&lDeneme &7>> &aAcildi!"
            if arg 1 is "kapat":
                set {deneme::%player%} to false
                send "&c&lDeneme &7>> &aKapatildi!"
              
              
on break 153:
    if {deneme::%player%} is not set:
        set {deneme::%player%} to false
    if {deneme::%player%} is true:
        cancel event
        set event-block to air
        execute console command "money give %player% 5"
    else:
        cancel event
Boşuna list variable oluşturmaya gerek yok :)
Kod:
command /deneme [<text>]:
    trigger:
        if world is "etk":
            if arg 1 is "ac":
                set {Deneme.%player%} to true
                send "&c&lDeneme &7> &aAcildi!"
            if arg 1 is "kapat":
                set {Deneme.%player%} to false
                send "&c&lDeneme &7> &aKapatildi!"
              
on break 153:
    if {Deneme.%player%} is not set:
        set {Deneme.%player%} to false
    if {Deneme.%player%} is true:
        cancel event
        set event-block to air
        execute console command "money give %player% 5"
    else:
        cancel event
 
Smdi ben /deneme ac Yazınca hem acıyor hemde kapatıyor + sectigim blogu kırınca kapalıyken bıle para geliyor bi el atın
Kod:
command /deneme <text>:
    permission: Ss.Ss
    trigger:
        if arg 1 is "ac":
        set "deneme" to true
        send "Event Modu Acildi"
        if arg 1 is "kapat":
        set "deneme" to false
        send "ParaModu acildi"

on break of a 153:
    if {deneme} is true:
    set event-block to air
    execute console command "/money give %player% 5"
    cancel event
    else:
        cancel event
Hocam arkadaşlar zaten hatasız şeklini atmışlar. Şöyle bir bilgi vereyim. sonu : işareti ile biten herhangi bir cümlenin altındaki satıra 1 tab daha basmak zorundasın yani if olur loop olur sonunda : varsa altındaki satıra 1 tab basmak zorundasın.
Örnek:
Kod:
            if arg 1 is "temizle":
                loop 180 times:
                    send " " to players
                broadcast "&c&lWinner&l&fCraft &8&l» &aSohbet temizlenmiştir! Iyi oyunlar."
 
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