Çözüldü Oyuncuyu susturmuyor

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

ꬷ Kayra

Birisi mi Spawnlandı?
Katılım
10 Haziran 2020
Mesajlar
5
Elmaslar
0
Puan
0
Yaş
21
Minecraft
Lord170

Discord:

ꬷ Kayra#3421

Kod:
command /mutele <player> <text>:
    permission: athena.mutele
    permission message: &cBu komut kullanılamaz...
    trigger:
        if arg 1 is set:
            if arg 1 is online:
                if arg 2 is "Yetkiliye Hakaret":
                    if arg 1 is set:
                        set {sinirsizkonusmama.%arg 1%} to true
                        send "&6AHC &d&l| &eSınırsız süreyle susturuldunuz."
                else if arg 2 is "1. Dereceden Hakaret":
                    if arg 1 is set:
                        if {konusmama.%arg 1%} is false:                    
                            set {konusmama.%arg 1%} to 15
                            set {konusmama.%arg 1%} to true
                            send "&6AHC &d&l| &c%{konusmama.%player%}% &e süresiyle susturuldunuz."
                else if arg 2 is "2. Dereceden Hakaret":
                    if arg 1 is set:
                        if {konusmama.%arg 1%} is false:
                            set {konusmama.%arg 1%} to 60
                            set {konusmama.%arg 1%} to true
                            send "&6AHC &d&l| &c%{konusmama.%player%}% &e süresiyle susturuldunuz."
                else if arg 2 is "Reklam":
                    if arg 1 is set:
                        if {konusmama.%arg 1%} is false:
                            set {konusmama.%arg 1%} to 4320
                            set {konusmama.%arg 1%} to true
                            send "&6AHC &d&l| &c%{konusmama.%player%}% &e süresiyle susturuldunuz."
                else if arg 2 is not "Reklam" or "1.Dereceden Hakaret" or "2. Dereceden Hakaret" or "Yetkiliye Hakaret":
                    send "&6AHC &d&l| &eYanlış neden belirttiniz."
                else:
                    send "&6AHC &d&l| &cKullanım : /mutele <oyuncu> <sebep>"
            else:
                send "&cOyuncu aktif değil..."
        else:
            send "&6AHC &d&l| &cKullanım : /mutele <oyuncu> <sebep>"
                 
                 
                 
on chat:
    if {sinirsizkonusmama.%player%} is true:
        send "&6AHC &d&l| &eSınırsız süreyle susturuldunuz."
        cancel event
    if {konusmama.%player%} is true:
        send "&6AHC &d&l| &c%{konusmama.%player%}% &esüreyle susturuldunuz."
        cancel event
     
     
every minute:
    if {konusmama.%player%} is true:
        if {konusmama.%player%} is equal to 0:
            send "&6AHC &d&l| &eArtik konusabilirsiniz."
        else:
            remove 1 from {konusmama.%player%}
 
Buyur şu skripti vereyim sana,
Kod:
command /mute [<text>] [<text>] [<text>]:
    trigger:
        execute player command "/tempmute %arg 1% %arg 2% %arg 3%"
command /tempmute [<text>] [<text>] [<text>]:
    permission: sk.oto.sustur
    permission message: &cBu komutu kullanamazsin.
    trigger:
        execute console command "/essentials:mute %arg 1% %arg 2%"
        broadcast "&7&l✘✘✘✘&6&l【CEZA】&7&l✘✘✘✘"
        broadcast "&7Yetkili: &6%player%"
        broadcast "&7Susturulan: &c%arg 1%"
        broadcast "&7Süre: &f%arg 2%"
        broadcast "&7Sebep: &f%arg 3%"
        broadcast "&7&l✘✘✘✘&6&l【CEZA】&7&l✘✘✘✘"
 
Buyur şu skripti vereyim sana,
Kod:
command /mute [<text>] [<text>] [<text>]:
    trigger:
        execute player command "/tempmute %arg 1% %arg 2% %arg 3%"
command /tempmute [<text>] [<text>] [<text>]:
    permission: sk.oto.sustur
    permission message: &cBu komutu kullanamazsin.
    trigger:
        execute console command "/essentials:mute %arg 1% %arg 2%"
        broadcast "&7&l✘✘✘✘&6&l【CEZA】&7&l✘✘✘✘"
        broadcast "&7Yetkili: &6%player%"
        broadcast "&7Susturulan: &c%arg 1%"
        broadcast "&7Süre: &f%arg 2%"
        broadcast "&7Sebep: &f%arg 3%"
        broadcast "&7&l✘✘✘✘&6&l【CEZA】&7&l✘✘✘✘"

Zorunlu argüman kullanmanız biraz daha mantıklı bu durumda. [] boşa duruyor. Ayrıca arkadaş essentials kullanmıyor olabilir ki böyle bir şey yazmış.
 
Zorunlu argüman kullanmanız biraz daha mantıklı bu durumda. [] boşa duruyor. Ayrıca arkadaş essentials kullanmıyor olabilir ki böyle bir şey yazmış.

Haklısınız Musa bey. Farklı skript atayım ben de,
Kod:
command /mute <player> <number> <text>:
    usage: &6/mute &e(oyuncu) &3(kaç dakika) &e(sebep)
    permission: mute.admin
    permission message: &cYetkin Yok
    trigger:
        broadcast "&a-------------------------------"
        broadcast ""
        broadcast "     &ka&6Bir Oyuncu Susturuldu&ka"
        broadcast "&aOyuncu: %arg-1%"
        broadcast "&cSebep: %arg-3%"
        broadcast "&4Süre: %arg-2% Dakika"
        broadcast "&3Susturan Yetkili: &4%player%"
        broadcast "&aTarih: %now%"
        broadcast ""
        broadcast "&a-------------------------------"
        set {bekleme::%arg-1%} to now
        set {beklemesure::%arg-1%} to "%arg-2% minutes" parsed as timespan
        while arg-1 is online:
            if difference between {bekleme::%arg-1%} and now is greater than {beklemesure::%player%}:
                delete {bekleme::%arg-1%}
                send "&2Muten Açıldı" to arg-1
            wait 2 seconds
on join:
    {bekleme::%player%} is set
    while player is online:
        if difference between {bekleme::%player%} and now is greater than {beklemesure::%player%}:
            delete {bekleme::%player%}
            send "&2Muten Açıldı"
        wait 2 seconds
on chat:
    {bekleme::%player%} is set
    cancel event      
    send "&6Mutelisin"
 
Son düzenleme:
Ben bunu sunucum için yapmıyorum skript paketi oluşturuyorum. Konu Kilit
 
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