Çözüldü Belirli bir oyuncunun belirli bir oyuncuya fly verememesini sağlamak

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

ArdaOrhun

Fırında Isıttığım İlk Taş
Katılım
14 Ekim 2017
Mesajlar
81
Elmaslar
3
Puan
0
Yaş
30
Minecraft
ArdaOrhun

Discord:

Arda Orhun#5716

A oyuncusu B oyuncusuna fly vermeye çalıştığında işlemin başarısız olmasını nasıl sağlarım
 
Sorunu daha açıklayıcı anlatırsanız hızlıca çözüme ulaşır.Fly verme komutu olarak neyden bahsediyorsunuz ve istediğiniz şey yetki ile ilgili mi?Yani /flyver komutuna permission mu eklemek istiyorsunuz?
 
A isimli yetkili oyuncu B isimli oyuncuya "/fly B " ile fly verdiğinde bu olayın engellenmesini istiyorum
 
Kod:
on command "/fly B":
    if player is "A":
        cancel event

Şunun gibi bir olay olması lazım ancak bu ve birkaç tane buna benzer şeyler denedim , hiçbiri işe yaramadı.
 
Söylediğinizden başka bir çözüm aklıma gelmiyor.Tek çözüm yetkilinin essentials.fly ını almak sanırım.
 
Dener misin
Kod:
on command "/fly B":
    player's name is "A":
        cancel event
 
Kod:
options:
    aoyuncusu: cakmaxBuhariPvP
    boyuncusu: xBuhariPvP

command /uc [<player>] [<text>]:
    trigger:
        if sender is player:
            if arg 1 is set:
                if player is "{@aoyuncusu}":
                    stop
                if arg 1 is "{@boyuncusu}":
                    stop
                if arg 2 is "true":
                    set arg 1's flight mode to true
                    stop
                if arg 2 is "false":
                    set arg 1's flight mode to false
                    stop
                if arg 2 is not set:
                    if arg 1's flight mode is false:
                        set arg 1's flight mode to true
                        stop
                    if arg 1's flight mode is true:
                        set arg 1's flight mode to false
                    stop
                send "&bKullanım &a/uc oyuncu true/false"
                if arg 1's flight mode is false:
                    set arg 1's flight mode to true
                    stop
                if arg 1's flight mode is true:
                    set arg 1's flight mode to false
                stop
        send "&cKonsoldan /fly kullanınız!"

on command "fly":
    if sender is player:
        cancel event
        send "&bLütfen /uc kullanın!"


Yaptım ama olur mu bilmiyorum.
 
EssentialsX veya Essentials kullanıyorsanız "essentials.fly" yetkisine sahip olan biri eğer op değilse başkasına fly veremeyecektir. Eğer oyuncu "essentials.fly.others" yetkisine sahipse başkalarına fly verebilir.
 
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