Herhangi Biri Komut Kullanınca Yetkililerde Göstermesi

itsathena

Tanıdığım tek papa benim Big Poppa
Sponsor
En iyi cevaplar
0
Merhabalar. Sizlerden bir şey daha isteyeceğim. Bir oyuncu veya vip farketmez komut kullanınca yetkililerin bunu görmesini istiyorum. Böyle bir Plugin var dı. Görmüştüm fakat adını unuttum. Yazarsanız sevinirim.
 

ruddeTR

projects.gg
Emektar Üye
En iyi cevaplar
2
/komutmesaj > Komutları izleme mesajını açıp kapatır.
rSK.Yetkili > Komutları izlemek için ve /komutmesaj kullanmak için gereken yetki.
Kod:
command /komutmesajlar:
    trigger:
        if player has permission "rSK.Yetkili":
            if {komutMesaj::*} contains player:
                remove player from {komutMesaj::*}
                message "Artık kişilerin komut mesajlarını almayacaksınız."
            else:
                add player to {komutMesaj::*}
                message "Artık kişilerin komut mesajlarını alacaksınız."
               
on command:
    loop all players:
        if loop-player has permission "rSK.Yetkili":
            if {komutMesaj::*} contains player:
                send "&6Mesaj &8> &6%executor%&7, &6%command% &7komutunu kullandı." to loop-player
 

Mr_Obliviate

Play.BlokDunyasi.Net
En iyi cevaplar
18
contains araması tam olarak eşleşmeyen kelimeleride alıyor diye biliyorum örneğin play oyuncusunu player oyuncusuyla aynı görecektir.
 

ruddeTR

projects.gg
Emektar Üye
En iyi cevaplar
2
contains araması tam olarak eşleşmeyen kelimeleride alıyor diye biliyorum örneğin play oyuncusunu player oyuncusuyla aynı görecektir.
Öyleyse arkadaşımız şu şekilde bir çözüm uygulasın:
Kod:
command /komutmesajlar:
   trigger:
        if player has permission "rSK.Yetkili":
            if {komutMesaj.%player%} is set:
                clear {komutMesaj.%player%}
                message "Artık kişilerin komut mesajlarını almayacaksınız."
            else:
                set {komutMesaj.%player%} to on
                message "Artık kişilerin komut mesajlarını alacaksınız."
               
on command:
    loop all players:
        if loop-player has permission "rSK.Yetkili":
            if {komutMesaj.%player%} is set:
                send "&6Mesaj &8> &6%executor%&7, &6%command% &7komutunu kullandı." to loop-player
 

itsathena

Tanıdığım tek papa benim Big Poppa
Sponsor
En iyi cevaplar
0
trigger: Kısmının üstüne permission: rSK.Yetkili ekleyebilir din. send "&a&l%player% Adlı Yetkili Sana Maaşını Verdi!" to %arg 2% Kısmına gerek yoktu. (Bana göre)
Kod:
command /komutmesajlar:
   permission: rSK.Yetkili
   permission message: &4&lHoop! Yetkin YOK!
   trigger:
 
Üst