Komuta Süre Verme (Yarısı Yapıldı) Destek Bekliyor

BY_MAFYA

Zombi Katili
Mesajlar
181
En iyi cevaplar
0
Beğeniler
45
Puanları
190
Ruh hali
Merhaba Arkadaşlar Ben BY_MAFYA daha önce bunun aynısı açtığımda ağır hakaretler yemiştim buda benim çok gururumu incitti bende elimden geldiği kadar yaptım uzun süredir beklemede bıraktım bu konuyu şimdi tekrar açıyorum
neyse fazla uzatmadan yapamadığım kısımı anlatayım skriptten anlayan arkadaşların gördüğü gibi sadece fly yazdıktan 10 saniye sonra tekrar fly yazıyor ve böylelikle fly gidiyor benim yapamadığım kısım ise bu olay bittikten sonra tekrar fly yazıldığında 10 dakika istemesi şimdiden teşekkür ederim

Kod:
on command "/fly":
    send "Ucuyorsun!" to player
    wait 10 seconds
    execute player command "/fly"
    send "Ucma gucunu kaybettin!" to player
 


BerkantEserTR

Demir Madencisi
Mesajlar
336
En iyi cevaplar
0
Beğeniler
130
Puanları
340
Kod:
on command "/fly":
    if {fly::%player%} is not set:
        set {fly::%player%} to true
        send "Ucuyorsun!" to player
        wait 10 seconds
        execute player command "/fly"
        send "Ucma gucunu kaybettin!" to player
        wait 10 minutes
        delete {fly::%player%}
        
    else:
        send "Ucmak icin 10 Dakika Beklemen Gerek !"
        
on script load:
    delete {fly::*}
Dene Bakalım.
 

BY_MAFYA

Zombi Katili
Mesajlar
181
En iyi cevaplar
0
Beğeniler
45
Puanları
190
Ruh hali
Kod:
on command "/fly":
    if {fly::%player%} is not set:
        set {fly::%player%} to true
        send "Ucuyorsun!" to player
        wait 10 seconds
        execute player command "/fly"
        send "Ucma gucunu kaybettin!" to player
        wait 10 minutes
        delete {fly::%player%}
       
    else:
        send "Ucmak icin 10 Dakika Beklemen Gerek !"
       
on script load:
    delete {fly::*}
Dene Bakalım.
Malesef Olmadı Sadece fly yazınca mesaj çıkıyor ama yine uçulabiliyor yapabilirsen cidden çok işime yarar
 

RyanMich

Zombi Katili
Mesajlar
175
En iyi cevaplar
0
Beğeniler
19
Puanları
0
on command "/fly":
message "<blue>Ucuyorsun!"
wait 10 seconds
execute player command "/fly"
message "<red>Ucma gucunu kaybettin!"

Eger olmadiysa sunu dene

Kod:
on command "/fly 1":
message "<blue>Ucuyorsun!"
wait 10 seconds
execute player command "/fly 0"
message "<red>Ucma gucunu kaybettin!"

yada

Kod:
on command "/fly":
message "<blue>Ucuyorsun!"
wait 10 seconds
execute player command "/fly 0"
message "<red>Ucma gucunu kaybettin!"
 

LifeMCServer

Nether Yerlisi
Mesajlar
2,410
En iyi cevaplar
98
Beğeniler
2,463
Puanları
10,250
Ruh hali
on command "/fly":
message "<blue>Ucuyorsun!"
wait 10 seconds
execute player command "/fly"
message "<red>Ucma gucunu kaybettin!"

Eger olmadiysa sunu dene

Kod:
on command "/fly 1":
message "<blue>Ucuyorsun!"
wait 10 seconds
execute player command "/fly 0"
message "<red>Ucma gucunu kaybettin!"

yada

Kod:
on command "/fly":
message "<blue>Ucuyorsun!"
wait 10 seconds
execute player command "/fly 0"
message "<red>Ucma gucunu kaybettin!"

<red>, <blue> falan kullanan kaldımı ? :)
genelde herkes "&" kullanıyorda o yüzden dedim.

ve çok buglu olur.
 

TeknoZ

Ağaç Yumruklayıcı
Mesajlar
19
En iyi cevaplar
0
Beğeniler
0
Puanları
0
birinci yazışta 10 saniye sonra fly gelicek
ikinci yazışta 10 dakika sonramı gelicek?
 

SerhanRS

Zombi Katili
Mesajlar
217
En iyi cevaplar
0
Beğeniler
121
Puanları
430
Kod:
on command "/fly":
    if {fly::%player%} is not set:
        set {fly::%player%} to true
        send "Ucuyorsun!" to player
        wait 10 seconds
        execute player command "/fly"
        send "Ucma gucunu kaybettin!" to player
        wait 10 minutes
        delete {fly::%player%}
       
    else:
        send "Ucmak icin 10 Dakika Beklemen Gerek !"
       
on script load:
    delete {fly::*}
Dene Bakalım.
Mantık doğru ama bir yanlışın var doğrusunu atayım hemen:

PHP:
command /uc:
    trigger:
        if {fly::%player%} is not set:
            set {fly::%player%} to true
            execute console command "/fly %player%"
            send "Ucuyorsun!" to player
            wait 10 seconds
            execute console command "/fly %player%"
            send "Ucma gucunu kaybettin!" to player
            wait 10 minutes
            delete {fly::%player%}
        else:
            send "Ucmak icin 10 Dakika Beklemen Gerek !"

on script load:
    delete {fly::*}
 

BerkantEserTR

Demir Madencisi
Mesajlar
336
En iyi cevaplar
0
Beğeniler
130
Puanları
340
Kod:
on command "/fly":
    if {fly::%player%} is not set:
        set {fly::%player%} to true
        send "Ucuyorsun!" to player
        wait 10 seconds
        execute player command "/fly"
        send "Ucma gucunu kaybettin!" to player
        wait 10 minutes
        delete {fly::%player%}
      
    else:
        send "Ucmak icin 10 Dakika Beklemen Gerek !"
        cancel event
      
on script load:
    delete {fly::*}
Dene Bakalım.
Kod:
on command "/fly":
    if {fly::%player%} is not set:
        set {fly::%player%} to true
        send "Ucuyorsun!" to player
        wait 10 seconds
        execute player command "/fly"
        send "Ucma gucunu kaybettin!" to player
        wait 10 minutes
        delete {fly::%player%}
      
    else:
        send "Ucmak icin 10 Dakika Beklemen Gerek !"
        cancel event
      
on script load:
    delete {fly::*}
Cancel Event Kullanmamışız :)
 

TeknoZ

Ağaç Yumruklayıcı
Mesajlar
19
En iyi cevaplar
0
Beğeniler
0
Puanları
0
10 dakikada bir 10 saniye fly olacak yani?

Oyuncu /fly yazarak 10 saniye boyunca uçabilir. 10 saniyenin ardından 10 dakika sonra tekrar /fly yazarak komutu kullanabilir. /flysıfırla <isim> yazarak 10 dakika uçuş süresini sıfırlayabilirsin!
Kod:
on command "/fly":
    if {uctu.%player%} is not set:
        send "&3&lFLY &f&l> &eUçuş modunuz aktif edildi!"
        wait 10 seconds
        execute player command "/fly"
        send "&3&lFLY &f&l> &eUçuş süreniz sona erdi 10 dakika sonra tekrar kullanabilirsiniz!"
        set {uctu.%player%} to true
        wait 10 minutes
        delete {uctu.%player%}
    else:
        cancel event
        send "&4&lHata &8&l> &c10 dakikada bir kullanabilirsiniz!" to player
        
command /flysıfırla [<player>]:
    permission: fly.sıfırla
    permission message: &4&lHata &8&l> &cBunu yapmaya yetkiniz yok!
    trigger:
        send "&3&lFLY &f&l> &6%arg 1% &eadlı oyuncunun uçuş süresi sıfırlandı!" to player
        send "&3&lFLY &f&l> &eUçuş süren sıfırlandı!" to arg-1
        delete {uctu.%arg 1%}
 

BY_MAFYA

Zombi Katili
Mesajlar
181
En iyi cevaplar
0
Beğeniler
45
Puanları
190
Ruh hali
10 dakikada bir 10 saniye fly olacak yani?

Oyuncu /fly yazarak 10 saniye boyunca uçabilir. 10 saniyenin ardından 10 dakika sonra tekrar /fly yazarak komutu kullanabilir. /flysıfırla <isim> yazarak 10 dakika uçuş süresini sıfırlayabilirsin!
Kod:
on command "/fly":
    if {uctu.%player%} is not set:
        send "&3&lFLY &f&l> &eUçuş modunuz aktif edildi!"
        wait 10 seconds
        execute player command "/fly"
        send "&3&lFLY &f&l> &eUçuş süreniz sona erdi 10 dakika sonra tekrar kullanabilirsiniz!"
        set {uctu.%player%} to true
        wait 10 minutes
        delete {uctu.%player%}
    else:
        cancel event
        send "&4&lHata &8&l> &c10 dakikada bir kullanabilirsiniz!" to player
       
command /flysıfırla [<player>]:
    permission: fly.sıfırla
    permission message: &4&lHata &8&l> &cBunu yapmaya yetkiniz yok!
    trigger:
        send "&3&lFLY &f&l> &6%arg 1% &eadlı oyuncunun uçuş süresi sıfırlandı!" to player
        send "&3&lFLY &f&l> &eUçuş süren sıfırlandı!" to arg-1
        delete {uctu.%arg 1%}
TEŞEKKÜRLER
 

Blueyescat

Bedrock Kaşifi
Mesajlar
1,656
En iyi cevaplar
0
Beğeniler
1,177
Puanları
3,120
Ruh hali
10 dakikada bir 10 saniye fly olacak yani?

Oyuncu /fly yazarak 10 saniye boyunca uçabilir. 10 saniyenin ardından 10 dakika sonra tekrar /fly yazarak komutu kullanabilir. /flysıfırla <isim> yazarak 10 dakika uçuş süresini sıfırlayabilirsin!
Kod:
on command "/fly":
    if {uctu.%player%} is not set:
        send "&3&lFLY &f&l> &eUçuş modunuz aktif edildi!"
        wait 10 seconds
        execute player command "/fly"
        send "&3&lFLY &f&l> &eUçuş süreniz sona erdi 10 dakika sonra tekrar kullanabilirsiniz!"
        set {uctu.%player%} to true
        wait 10 minutes
        delete {uctu.%player%}
    else:
        cancel event
        send "&4&lHata &8&l> &c10 dakikada bir kullanabilirsiniz!" to player
     
command /flysıfırla [<player>]:
    permission: fly.sıfırla
    permission message: &4&lHata &8&l> &cBunu yapmaya yetkiniz yok!
    trigger:
        send "&3&lFLY &f&l> &6%arg 1% &eadlı oyuncunun uçuş süresi sıfırlandı!" to player
        send "&3&lFLY &f&l> &eUçuş süren sıfırlandı!" to arg-1
        delete {uctu.%arg 1%}
10 saniye içinde bir sürü /fly komutu yazabilir.
 

MustafaMertBulut

MC.MAXCRAFT.AT
Mesajlar
1,098
En iyi cevaplar
0
Beğeniler
260
Puanları
680
sonsuz döngü oluşmazmı ? orda fly komutu yazınca onu giriyosun yani durmadan fly komutu girmezmisin burda ? bilmiyorum yani :/
 

TeknoZ

Ağaç Yumruklayıcı
Mesajlar
19
En iyi cevaplar
0
Beğeniler
0
Puanları
0
Buyrun engellenmiş hali:
Kod:
on command "/fly":
    if {uctu.%player%} is not set:
        if {fly.yazdı.%player%} is set:
            cancel event
        else if {fly.yazdı.%player%} is not set:
            set {fly.yazdı.%player%} to true
            send "&3&lFLY &f&l> &eUçuş modunuz aktif edildi!"
            wait 10 seconds
            execute player command "/fly"
            send "&3&lFLY &f&l> &eUçuş süreniz sona erdi 10 dakika sonra tekrar kullanabilirsiniz!"
            set {uctu.%player%} to true
            wait 10 minutes
            delete {fly.yazdı.%player%}
            delete {uctu.%player%}
    else:
        cancel event
        send "&4&lHata &8&l> &c10 dakikada bir kullanabilirsiniz!" to player
        
command /flysıfırla [<player>]:
    permission: fly.sıfırla
    permission message: &4&lHata &8&l> &cBunu yapmaya yetkiniz yok!
    trigger:
        send "&3&lFLY &f&l> &6%arg 1% &eadlı oyuncunun uçuş süresi sıfırlandı!" to player
        send "&3&lFLY &f&l> &eUçuş süren sıfırlandı!" to arg-1
        delete {uctu.%arg 1%}
        delete {fly.yazdı.%arg 1%}
 

Üst