Bulundu Fly açıksa kapatma kapalıysa kapalı bırakıcak

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
2.2dev36 kurun tekrar deneyin
 
Son düzenleme:
Kod:
command /flyver [<player>]:
    trigger:
        set {flyver::verildi::%arg 1%} to 45
        send "&a%arg 1% adlı oyuncuya fly verildi" to player
        set arg-1's flight mode to true
        add arg 1 to {flyver::list::*}

every 1 minutes:
    loop {flyver::list::*}:
        if {flyver::verildi::%loop-value%} is greater than 0:
            remove 1 from {flyver::verildi::%loop-value%}
        if {flyver::verildi::%loop-value%} <= 0:
            remove loop-value from {flyver::list::*}
            set {_a} to loop-value parsed as player
            set {_a}'s flight mode to false
Bunu dener misiniz?
 
Kod:
command /flyver [<player>]:
    trigger:
        set {flyver::verildi::%arg 1%} to 45
        send "&a%arg 1% adlı oyuncuya fly verildi" to player
        set arg-1's flight mode to true
        add arg 1 to {flyver::list::*}

every 1 minutes:
    loop {flyver::list::*}:
        if {flyver::verildi::%loop-value%} is greater than 0:
            remove 1 from {flyver::verildi::%loop-value%}
        if {flyver::verildi::%loop-value%} <= 0:
            remove loop-value from {flyver::list::*}
            set {_a} to loop-value parsed as player
            set {_a}'s flight mode to false
Bunu dener misiniz?
fly verdiğim birinden nasıl alıcam flyı ?
çalıştı komut by arada
 
fly verdiğim birinden nasıl alıcam flyı ?
çalıştı komut by arada
Yani oyuncunun uçuş süresini sıfırlayıp uçuşunu kapatmayı mı istiyorsunuz?
Gönderi otomatik olarak birleştirildi:

Kod:
command /flyver [<player>]:
    trigger:
        set {flyver::verildi::%arg 1%} to 45
        send "&a%arg 1% adlı oyuncuya fly verildi" to player
        set arg-1's flight mode to true
        add arg 1 to {flyver::list::*}
        
command /flyal [<player>]:
    trigger:
        set {flyver::verildi::%arg 1%} to 0
        send "&a%arg 1% adlı oyuncunun fly hakkı alındı" to player
        set arg-1's flight mode to false
        remove arg 1 from {flyver::list::*}

every 1 minutes:
    loop {flyver::list::*}:
        if {flyver::verildi::%loop-value%} is greater than 0:
            remove 1 from {flyver::verildi::%loop-value%}
        if {flyver::verildi::%loop-value%} <= 0:
            remove loop-value from {flyver::list::*}
            set {_a} to loop-value parsed as player
            set {_a}'s flight mode to false
 
Yani oyuncunun uçuş süresini sıfırlayıp uçuşunu kapatmayı mı istiyorsunuz?
Gönderi otomatik olarak birleştirildi:

Kod:
command /flyver [<player>]:
    trigger:
        set {flyver::verildi::%arg 1%} to 45
        send "&a%arg 1% adlı oyuncuya fly verildi" to player
        set arg-1's flight mode to true
        add arg 1 to {flyver::list::*}
       
command /flyal [<player>]:
    trigger:
        set {flyver::verildi::%arg 1%} to 0
        send "&a%arg 1% adlı oyuncunun fly hakkı alındı" to player
        set arg-1's flight mode to false
        remove arg 1 from {flyver::list::*}

every 1 minutes:
    loop {flyver::list::*}:
        if {flyver::verildi::%loop-value%} is greater than 0:
            remove 1 from {flyver::verildi::%loop-value%}
        if {flyver::verildi::%loop-value%} <= 0:
            remove loop-value from {flyver::list::*}
            set {_a} to loop-value parsed as player
            set {_a}'s flight mode to false
fly al ve flyver komutları sorunsuz çalışıyor ama adamın süresi bitince hala flyı kapanmıyor buna flyı bittiği zaman fly al komutunun çalışmasını ayarlayabilir miisn ?
 
Kod:
command /flyver [<player>]:
    trigger:
        set {flyver::verildi::%arg 1%} to 45
        send "&a%arg 1% adlı oyuncuya fly verildi" to player
        set arg-1's flight mode to true
        add arg 1 to {flyver::list::*}
       
command /flyal [<player>]:
    trigger:
        set {flyver::verildi::%arg 1%} to 0
        send "&a%arg 1% adlı oyuncunun fly hakkı alındı" to player
        set arg-1's flight mode to false
        remove arg 1 from {flyver::list::*}

every 1 minutes:
    loop {flyver::list::*}:
        if {flyver::verildi::%loop-value%} is greater than 0:
            remove 1 from {flyver::verildi::%loop-value%}
        if {flyver::verildi::%loop-value%} <= 0:
            remove loop-value from {flyver::list::*}
            set {_a} to loop-value parsed as player
            set {_a}'s flight mode to false
           
command /flysure:
    trigger:
        send "&aFly hakkı sürenizin bitmesine %{flyver::verildi::%player%}% dakika kaldı."
Sürenin tamamen 0 olduğundan emin misiniz? /flysure komudunu kullanarak 0 olduğunda kapanıp kapanmadığını kontrol eder misiniz? Olmaz ise şunu deneyin:

Kod:
command /flyver [<player>]:
    trigger:
        set {flyver::verildi::%arg 1%} to 45
        send "&a%arg 1% adlı oyuncuya fly verildi" to player
        set arg-1's flight mode to true
        add arg 1 to {flyver::list::*}
       
command /flyal [<player>]:
    trigger:
        set {flyver::verildi::%arg 1%} to 0
        send "&a%arg 1% adlı oyuncunun fly hakkı alındı" to player
        set arg-1's flight mode to false
        remove arg 1 from {flyver::list::*}

every 1 minutes:
    loop {flyver::list::*}:
        if {flyver::verildi::%loop-value%} is greater than 0:
            remove 1 from {flyver::verildi::%loop-value%}
        if {flyver::verildi::%loop-value%} <= 0:
            remove loop-value from {flyver::list::*}
            set loop-value's flight mode to false
           
command /flysure:
    trigger:
        send "&aFly hakkı sürenizin bitmesine %{flyver::verildi::%player%}% dakika kaldı."
Gönderi otomatik olarak birleştirildi:

set player's fly mode to false
set player's flight mode to false
ya da,
set fly mode of player to false
olması gerek. @_OnePage_
 
Son düzenleme:
ikiside aynı şeye denk geliyor

set player's flight mode to false
set fly mode of player to false
 
Doğrudur, yazım hatası yapmışsın başta demek istediğim. Veya addon eksikliğinden ötürüdür, bilmem.
 
şu an farklı bir sorun var spawna gidince veya adaya gidince fly kapanıyor kendiliğinden ve geri açamıyor
 
Kod:
command /flyver [<player>]:
    trigger:
        set {flyver::verildi::%arg 1%} to 45
        send "&a%arg 1% adlı oyuncuya fly verildi" to player
        set arg-1's flight mode to true
        add arg 1 to {flyver::list::*}
      
command /flyal [<player>]:
    trigger:
        set {flyver::verildi::%arg 1%} to 0
        send "&a%arg 1% adlı oyuncunun fly hakkı alındı" to player
        set arg-1's flight mode to false
        remove arg 1 from {flyver::list::*}

every 1 minutes:
    loop {flyver::list::*}:
        if {flyver::verildi::%loop-value%} is greater than 0:
            remove 1 from {flyver::verildi::%loop-value%}
        if {flyver::verildi::%loop-value%} <= 0:
            remove loop-value from {flyver::list::*}
            set loop-value's flight mode to false
          
command /flysure:
    trigger:
        send "&aFly hakkı sürenizin bitmesine %{flyver::verildi::%player%}% dakika kaldı."
        
on player world change:
    if {flyver::verildi::%player%} is greater than 0:
        set player's flight mode to true
Dener misiniz?
 
Kod:
command /flyver [<player>]:
    trigger:
        set {flyver::verildi::%arg 1%} to 45
        send "&a%arg 1% adlı oyuncuya fly verildi" to player
        set arg-1's flight mode to true
        add arg 1 to {flyver::list::*}
     
command /flyal [<player>]:
    trigger:
        set {flyver::verildi::%arg 1%} to 0
        send "&a%arg 1% adlı oyuncunun fly hakkı alındı" to player
        set arg-1's flight mode to false
        remove arg 1 from {flyver::list::*}

every 1 minutes:
    loop {flyver::list::*}:
        if {flyver::verildi::%loop-value%} is greater than 0:
            remove 1 from {flyver::verildi::%loop-value%}
        if {flyver::verildi::%loop-value%} <= 0:
            remove loop-value from {flyver::list::*}
            set loop-value's flight mode to false
         
command /flysure:
    trigger:
        send "&aFly hakkı sürenizin bitmesine %{flyver::verildi::%player%}% dakika kaldı."
       
on player world change:
    if {flyver::verildi::%player%} is greater than 0:
        set player's flight mode to true
Dener misiniz?
denedim fly süresi azalmıyor
Gönderi otomatik olarak birleştirildi:

ama tüm komutlar çalışıyor
 
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