[PAYLAŞIM] Mute (susturma) Skripti

Paylaşımlara devam edelim mi ?

  • Evet

    Kullanılan: 5 45.5%
  • Hayır , bu kadar yeterli.

    Kullanılan: 6 54.5%

  • Kullanılan toplam oy
    11

wLood

Yepyeni Sunucu Çok Yakında @2016
Mesajlar
121
En iyi cevaplar
0
Beğeniler
38
Puanları
360
Skriptin amacı;
/mute <oyuncuadı> ile oyuncu susturmak
/mute <oyuncuadı> <süre> ile oyuncuyu süreli susturmak
/mute <oyuncuadı> <süre> <sebep> ile oyuncuyu süreli ve belirli bir sebebe bağlı susturmak
/mute <oyuncuadı> ile mutelenmiş oyuncunun mutesini kaldırmak

Skript kodları;
Kod:
Kod:
command /mute [<player>] [<int>] [<text>]:
    trigger:
        if player has permission "mute":
            if arg 1 is set:
                if arg 2 is set:
                    if arg 3 is set:
                        set {mutelenmis.%arg 1%} to 1
                        set {mute.%arg 1%} to arg 2
                        broadcast "&e[&aMUTE&e] &e%player% &fadlı oyuncu &e%arg 1% &fadlı oyuncuyu &e%arg 3% &fsebebiyle &e%arg 2% &fsaniye susturdu."
                    else:
                        set {mutelenmis.%arg 1%} to 1
                        set {mute.%arg 1%} to arg 2
                        broadcast "&e[&aMUTE&e] &e%player% &fadlı oyuncu &e%arg 1% &fadlı oyuncuyu &e%arg 2% &fsaniye susturdu."
                else:
                    if arg 3 is set:
                        set {mutelenmis.%arg 1%} to 1
                        broadcast "&e[&aMUTE&e] &e%player% &fadlı oyuncu &e%arg 1% &fadlı oyuncuyu &e%arg 3% &fsebebiyle &esüresiz &fsusturdu."
                    else:
                        if {mutelenmis.%arg 1%} is not set:
                            set {mutelenmis.%arg 1%} to 1
                            broadcast "&e[&aMUTE&e] &e%player% &fadlı oyuncu &e%arg 1% &fadlı oyuncuyu &esüresiz &fsusturdu."
                        else:
                            delete {mutelenmis.%arg 1%}
                            set {mute.%arg 1%} to 1
                            broadcast "&e[&aMUTE&e] &e%player% &fadlı oyuncu &e%arg 1% &fadlı oyuncunun susturulmasını kaldırdı."
                       
            else:
                message "&eKomut kullanımı &f> &a/mute 'oyuncuadı' 'süre' 'sebep'"
on chat:
    if {mutelenmis.%player%} is set:
        cancel event
        message "&e[&aMUTE&e] &fŞuanda susturulduğun için mesaj yazamazsın. &e%{mute.%player%}% &fsaniye."
every 1 second:
    loop all players:
        if {mute.%loop-player%} is bigger than 1:
            remove 1 from {mute.%loop-player%}
        else:
            if {mute.%loop-player%} is equal to 1:
                remove 1 from {mute.%loop-player%}
                delete {mutelenmis.%loop-player%}


Iyi Forumlar
Istediğiniz skriptleri (yapılabilecek) yorumlayabilirsiniz.
 


DeadPool3544

Kömür Madencisi
Mesajlar
108
En iyi cevaplar
0
Beğeniler
6
Puanları
0
Güzel Olmuş Kardeşim Ellerine Sağlık....
 

MD_Optional

Altın Madencisi
Mesajlar
352
En iyi cevaplar
0
Beğeniler
275
Puanları
810
Güzel Ama Skript Essentials Plugini İle Çarpışabilir.
 

DeadPool3544

Kömür Madencisi
Mesajlar
108
En iyi cevaplar
0
Beğeniler
6
Puanları
0
Haklısın Sonuçta Ondada Mute Komutu Var Değilmi :)
 

wLood

Yepyeni Sunucu Çok Yakında @2016
Mesajlar
121
En iyi cevaplar
0
Beğeniler
38
Puanları
360
çarpışma olmaz , durum şu , skriptle yazdığın komutlar eğer varsa başka pluginde önce skript kullanıyor , zaten RPG sunucularda genelde essentials olmaz onlar kullanabilir , bu arada yorumlar için teşekkürler.
 

İnanılmaz

Lapis Toplayıcısı
Mesajlar
921
En iyi cevaplar
0
Beğeniler
1,728
Puanları
1,890
Ruh hali
Keşke başka şeyler de ekleseydin, neredeyse kullanılan pluginle aynı şeyi yapmışsın, birkaç şey daha ekleyebilirdin ve şu da var.
/mute <oyuncuadı> ile oyuncu susturmak
/mute <oyuncuadı> ile mutelenmiş oyuncunun mutesini kaldırmak
Sanırsam burada, mutelenmiş bir kişinin mutesini kaldırmak için 2. kere ./mute yazmasını anlatmaya çalıştın. Bunu oraya yazmalısın bence, yanlış algılayan olabilir.
 

wLood

Yepyeni Sunucu Çok Yakında @2016
Mesajlar
121
En iyi cevaplar
0
Beğeniler
38
Puanları
360
Keşke başka şeyler de ekleseydin, neredeyse kullanılan pluginle aynı şeyi yapmışsın, birkaç şey daha ekleyebilirdin ve şu da var.


Sanırsam burada, mutelenmiş bir kişinin mutesini kaldırmak için 2. kere ./mute yazmasını anlatmaya çalıştın. Bunu oraya yazmalısın bence, yanlış algılayan olabilir.
bence anlayabilirler , istek varsa ekleyeyim :)
 

arifoyun

Demir Madencisi
Mesajlar
308
En iyi cevaplar
0
Beğeniler
27
Puanları
0
Essentials Plugini Kullanmaya Üseniyoruz :D
Eline saglık ama çok gereksiz
 

Üst