silinebilir

gudion

Sudan Çıkmış
Mesajlar
2
En iyi cevaplar
0
Beğeniler
1
Puanları
40
silinebilir
 


Son düzenleme:

na2000

Altın Madencisi
Mesajlar
355
En iyi cevaplar
22
Beğeniler
129
Puanları
890
Ruh hali
Kod:
command /yemek:
    permission: gunlukyemek.sk
    permission message: &3GünlükYemek &8> &cBu komudu kullanmak için yetkiniz yok!
    trigger:
        if {%player%.gunlukyemek} is set:
            difference between {%player%.gunlukyemek} and now is less than a day:
                send "&3GünlükYemek &8> &bBunu hergün sadece 1 kez kullanabilirsin!" to player
                stop trigger
        else:
            execute console command "feed %player%"
            set {%player%.gunlukyemek} to now
            send "&3GünlükYemek &8> &bGünlük yemek alındı. Yarın tekrar bu saatte alabilirsin." to player
            stop
Bunun gibi bir şey mi ?
 

gudion

Sudan Çıkmış
Mesajlar
2
En iyi cevaplar
0
Beğeniler
1
Puanları
40
İlginden ötürü teşekkürler ^^ kodu inceledim tan olarak bunun gibi birşeyden bahsediyorum. Bu döngüyü geliştirme şansımız olabilir mi peki?
 

na2000

Altın Madencisi
Mesajlar
355
En iyi cevaplar
22
Beğeniler
129
Puanları
890
Ruh hali
İlginden ötürü teşekkürler ^^ kodu inceledim tan olarak bunun gibi birşeyden bahsediyorum. Bu döngüyü geliştirme şansımız olabilir mi peki?
Nasıl bir geliştirmeden bahsediyorsunuz ? Istediğinizi ekleyebilirim.
 

EnderR3kt

Marangoz
Mesajlar
58
En iyi cevaplar
3
Beğeniler
9
Puanları
180
Ruh hali
Oyuncunun komutu kullanması için " vip.yemek " permine sahip olması gerekiyor.

Skriptteki " /yemeksifirla " komutunu her gün saat 00:00'da kullanman gerekiyor. Üstteki options daki " yemek.yonet " permini yetkiliye verip onun sıfırlamasınıda sağlayabilirsin.

" /yemekyenile <player> " komutunu fazladan ekledim eğer bir oyuncuya hak vermek isticek olursan verirsin.

Denemedim sorun çıkarsa ekran görüntüsünü at düzelteyim.

Kod:
options:
    p: &3Yemek &8>
    vippermi: vip.yemek
    silmepermi: yemek.yonet

command /yemek:
    trigger:
        if player have permission "{@vippermi}":
            if {yemekaldi::%player%} is not set:
                add 1 to {yemekaldi::%Player%}
                execute console command "feed %player%"
                send " {@p} &aKarnını doyurdun! Son 2 hakkın kaldı." to player
                stop
            else:
                if {yemekaldi::%player%} = 1:
                    add 1 to {yemekaldi::%Player%}
                    execute console command "feed %player%"
                    send " {@p} &aKarnını doyurdun! Son 1 hakkın kaldı." to player
                    stop  
                else:
                    if {yemekaldi::%player%} = 2:
                        add 1 to {yemekaldi::%Player%}
                        execute console command "feed %player%"
                        send " {@p} &aKarnını doyurdun! Haklarını kullandın." to player
                        stop                      
                    else:
                        if {yemekaldi::%player%} = 3:
                            send " {@p} &cGünlük 3 karnını doyurma hakkını kullandın.. Saat 00:00'da yenilenir." to player
                            stop
        else:
            send " {@p} &cBu komut için yeterli yetkiye sahip değilsin." to player
            stop
       
command /yemeksifirla:
    trigger:
        if player have permission "{@silmepermi}":
            delete {yemekaldi::*}
            send " {@p} &eGünlük yemek haklarını yeniledin." to player
            stop
        else:
            send " {@p} &cBu komut için yeterli yetkiye sahip değilsin." to player
            stop
       
command /yemekyenile <player>:
    trigger:
        if player have permission "{@silmepermi}":
            delete {yemekaldi::%arg 1%}
            send " {@p} &b%arg 1% &7adlı oyuncunun günlük yemek haklarını &ayeniledin." to player
            stop
        else:
            send " {@p} &cBu komut için yeterli yetkiye sahip değilsin." to player
            stop
 

Üst