mSK Açık/Kapalı Algoritması

Kovalski_Eyes

Kızıltaş Madencisi
Mesajlar
570
En iyi cevaplar
0
Beğeniler
938
Puanları
1,090
Ruh hali
Kod:
command /olay:
    trigger:
        if {x} is not set:
            set {x} to true
            broadcast "açık"
        else:
            delete {x}
            broadcast "kapalı"

Benim ihtiyacım oldu bu mekaniğe bi kaç kez sizlede paylaşmak istedim. En basit olarak tek koda 2 farklı işlev atamanıza yardımcı olur. /olay aç, /olay kapat şeklinde değilde sadece /olay yazarak ikisinide sıralı olarak gerçekleştirmeniz içindir.

Kod:
variables:
    {x} = 0
command /olay:
    trigger:
        if {x} is 3:
            set {x} to 0
            send "4.olay" to player
        else if {x} is 2:
            add 1 to {x}
            send "3.olay" to player
            send "Açık"
        else if {x} is 1:
            add 1 to {x}
            send "2.olay" to player
        else if {x} is 0:
            add 1 to {x}
            send "1.olay" to player

Bu şekilde istediğiniz kadar uzatabilirsiniz.
MCHAT >> MCHAT - İnteraktif Sohbet Sunucusu
 


Son düzenleme:

Üst