Skript Paylaşımı Sohbet temizleme skripti

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

kullanici0000

Odunlara Vur Vur Vur!
Katılım
5 Aralık 2022
Mesajlar
49
Elmaslar
10
Puan
2.055
Yaş
26
Konum
NewYork
Minecraft
FertuzNetwors

Discord:

asdGetDo#5362

İlk olarak bunun için zaten bir sürü skript olduğunu biliyorum, fakat bu benim ilk tamamen yaptığım skript diyebiliriz. Sadece paylaşmak istedim. Ve bu daha az kod ile yapılabilir mi başka kodlar ile?


Kod:
command /cc:
    permission: cc.permission.chat
    permission message: &8&l[ &c&lChatCleaner &8&l] &dBuna yetkiniz bulunmamaktadır.
    trigger:
        if sender is console:
            loop 100 times:
                broadcast "" 
            broadcast "&8&l&m---------------------------------------------" 
            broadcast "&r" to all players
            broadcast "       &e&l》   &fChat &c&nConsol&r &ftarafından temizlendi!     &e&l《" 
            broadcast  "&r" 
            broadcast "&8&l&m---------------------------------------------" 
        else:
            loop 100 times:
                send "" to all players
            send "&8&l&m---------------------------------------------" to all players
            send "&r" to all players
            send "   &e&l》   &dChat &c&n%player%&r &dadlı yetkili tarafından temizlendi!     &e&l《" to all players
            send "&r" to all players
            send "&8&l&m---------------------------------------------" to all players
 
Son düzenleme:
Kod:
if sender is console:
kullanırsanız komut sadece konsoldan gönderilebilir. Onun yerine
Kod:
if sender is a console or an op:
yapabilir ( böylece sadece konsoldan ve op'lerden gelenler algılanır)
veya
Kod:
if player has permission "deneme.yetki"
gibi bir şey vererek sadece o yetkiye sahip oyuncuların çalıştırmasını sağlayabilirsin. Ayrıyetten daha fazla sorun varsa Discorduma ulaşabilirsin: Maximina16#7737
 
Kod:
if sender is console:
kullanırsanız komut sadece konsoldan gönderilebilir. Onun yerine
Kod:
if sender is a console or an op:
yapabilir ( böylece sadece konsoldan ve op'lerden gelenler algılanır)
veya
Kod:
if player has permission "deneme.yetki"
gibi bir şey vererek sadece o yetkiye sahip oyuncuların çalıştırmasını sağlayabilirsin. Ayrıyetten daha fazla sorun varsa Discorduma ulaşabilirsin: Maximina16#7737

Hocam yukarıda zaten permission vermiştim skript command şeyinin altında, bu o dediğiniz işe yaramıyor mu? Ve yukarıda ki konsol ile oyuncuyu ayrı yapmamın sebebi, 2 ayrı mesaj yapmak istememdi, yani consol atar ise "Consol tarafından silindi.", oyuncu atar ise "player tarafından silindi" şeklinde bir şey için. Tek bir mesaj olarak denemiştim bunu ama console atınca "<none> tarafından silindi." şeklinde bir şey çıkıyordu, bunun çözümünü if ile çözdüm yukarı yaptığım gibi. Kodu daha da kısaltmak için mesajda oyuncu ve consolu ayırt etmesi ve buna göre mesaj göndermesi için ne tür bi kod yapabilirim?
 
Hocam yukarıda zaten permission vermiştim skript command şeyinin altında, bu o dediğiniz işe yaramıyor mu? Ve yukarıda ki konsol ile oyuncuyu ayrı yapmamın sebebi, 2 ayrı mesaj yapmak istememdi, yani consol atar ise "Consol tarafından silindi.", oyuncu atar ise "player tarafından silindi" şeklinde bir şey için. Tek bir mesaj olarak denemiştim bunu ama console atınca "<none> tarafından silindi." şeklinde bir şey çıkıyordu, bunun çözümünü if ile çözdüm yukarı yaptığım gibi. Kodu daha da kısaltmak için mesajda oyuncu ve consolu ayırt etmesi ve buna göre mesaj göndermesi için ne tür bi kod yapabilirim?
aynı şeyi iki defa yazmanıza gerek yok, sizin yaptığınızda doğru tam olarak bakmamışım;

Kod:
command /cc:
    permission: cc.permission.chat
    permission message: &8&l[ &c&lChatCleaner &8&l] &dBuna yetkiniz bulunmamaktadır.
    trigger:
        loop 100 times:
            broadcast ""
        broadcast "&8&l&m---------------------------------------------"
        broadcast "&r" to all players
        if sender is console:
            broadcast "       &e&l》   &fChat &c&nKonsol&r &ftarafından temizlendi!     &e&l《"
        else:
            broadcast "   &e&l》   &dChat &c&n%player%&r &dadlı yetkili tarafından temizlendi!     &e&l《" to all players
        broadcast  "&r"
        broadcast "&8&l&m---------------------------------------------"
not: kodu denemedim
 
Kod:
command /cc:
    permission: cc.permission.chat
    permission message: &8&l[ &c&lChatCleaner &8&l] &dBuna yetkiniz bulunmamaktadır.
    trigger:
        loop 100 times:
            send "" to all players
        send "&8&l&m---------------------------------------------" to all players
        send "&r" to all players
        send "   &e&l》   &dChat &c&n%sender%&r &dtarafından temizlendi!     &e&l《" to all players
        send "&r" to all players
        send "&8&l&m---------------------------------------------" to all players

Kısa ve öz.
 
Harika bir paylaşım ellerine sağlık işime yaradı
 
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