Skript Paylaşımı Ceza 1.0 | Klasik Ban & Kick Menejeri | UCRETSIZ | Xero Farkıyla...

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

Senpai

Züm... Zümrü... Zümrüt...
Yasaklandı
Katılım
24 Kasım 2014
Mesajlar
816
Elmaslar
341
Puan
14.845
Yaş
27
Konum
Istanbul
Minecraft
NaN2
Merhaba MC-TR üyeleri ve yetkilileri.
12/8/2017 21:30 tarihinde yaptığım eklentiyi sizlere sunacağım.
İlk olarak eklentimde bir çok function (fonksiyon) bulunmaktadır.
Function mesajlarını ellemeniz önerilmez.

Fotoğraflar;

Eğer bir oyuncu yasaklı ise ve girmeye çalışıyorsa;

qWZmNR.png


Eğer yetkili bir oyuncuyu yasaklamışsa;

G0OpWZ.png


Eğer yetkili bir oyuncunun yasağını kaldırdıysa;

jWGvrm.png


Eğer bir oyuncu sunucudan atıldıysa;

gWJ4pO.png


Komutlar ve işlevleri;

/ban (oyuncu) (sebep) - Hedef oyuncuyu yasaklar
/kick (oyuncu) (sebep) - Hedef oyuncuyu sunucudan atar
/unban (oyuncu) - Hedef oyuncunun yasağını çözer

Kod;
Kod:
options:
    kp: &8[&cMC-TR &8> &7Kick&8]
    bp: &8[&cMC-TR &8> &7Ban&8]
    gp: &8[&cMC-TR &8> &7Gecmis&8]
    up: &8[&cMC-TR &8> &7Pardon&8]
    kpr: mctr.kick
    bpr: mctr.ban
    gpr: mctr.gecmis
    upr: mctr.pardon
    bpm: &cBu komut için &emctr.ban &cyetkisine sahip olmalısın!
    kpm: &cBu komut için &emctr.kick &cyetkisine sahip olmalısın!
    gpm: &cBu komut için &emctr.gecmis &cyetkisine sahip olmalısın!
    ubpm: &cBu komut için &emctr.pardon &cyetkisine sahip olmalısın!
    arg2: &cYetersiz argument!
    arg1: &cYetersiz argument!
   
   
on join:
    set {_p} to player
    if {yasaklandi.%player%} is true:
        kick {_p} due to "&c&lSunucudan yasaklandınız!%nl%%nl%&7Sebep: &c%{sebep.%player%}%%nl%%nl%&7Haksiz yere yasaklandığını düşünüyorsan&8;%nl%&2www.sunucuismi.com &7adresine başvurabilirsin!"
       


function banAPI(p: player, s: text):
    set {sebep.%{_p}%} to "%{_s}%"
    set {yasaklandi.%{_p}%} to true
    add 1 to {yasak.%{_p}%}
    kick {_p} due to "&c&lSunucudan yasaklandınız!%nl%%nl%&7Sebep: &c%{_s}%%nl%%nl%&7Haksiz yere yasaklandığını düşünüyorsan&8;%nl%&2www.sunucuismi.com &7adresine başvurabilirsin!"
   
   
function pardonAPI(p: player):
    set {yasaklandi.%{_p}%} to false
   
function kickAPI(p: player, s: text):
    add 1 to {at.%{_p}%}
    kick {_p} due to "&c&lSunucudan atıldınız!%nl%%nl%&7Sebep: &c%{_s}%%nl%%nl%"
   
   
command /kick [<player>] [<text>]:
    permission: {@kpr}
    permission message: {@kpm}
    trigger:
        if arg 1 is set:
            if arg 2 is set:
                kickAPI(arg-1, arg-2)
                broadcast "&b&l&kI &c&lMCTR > &e%arg-1%, %arg-2% &enedeniyle atıldı!"
            else:
                send "{@arg2}"
        else:
            send "{@arg1}"
           
           
command /ban [<offline player>] [<text>]:
    permission: {@bpr}
    permission message: {@bpm}
    executable by: console, players
    trigger:
        if arg 1 is set:
            if arg 2 is set:
                banAPI(arg-1, arg-2)
                broadcast "&b&l&kI &c&lMCTR > &e%arg-1%, %arg-2% &enedeniyle yasaklandı!"
            else:
                send "{@arg2}"
        else:
            send "{@arg1}"
           
           
command /unban [<offline player>]:
    permission: {@upr}
    permission message: {@ubpm}
    trigger:
        if arg 1 is set:
            pardonAPI(arg-1)
            set {yasaklandi.%arg-1%} to false
            broadcast "&b&l&kI &c&lMCTR > &e%arg-1% adlı oyuncunun yasağı kaldırıldı!"
        else:
            send "{@arg1}"
           
           
command /gecmis [<offline player>]:
    permission: {@gpr}
    permission message: {@gpm}
    trigger:
        if arg 1 is set:
            send "{@gp} &2%arg-1%"
            send "&7Toplam Ban: &e%{yasak.%arg-1%}%"
            send "&7Toplam Atilma: &e%{at.%arg-1%}%"
        else:
            send "{@gp} &2Sen"
            send "&7Toplam Ban: &e%{yasak.%player%}%"
            send "&7Toplam Atilma: &e%{at.%player%}%"

Hastebin link;

Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
 
Gereksiz bir skript , AdvancedBan plugini daha performanslı. Geliştirebilir bir skript.
 
aradığım plugine çok benziyor ama bonexq ye katılıyorum
 
Eline sağlık
 
Başarılı olmuş @smt287 :=)[DOUBLEPOST=1502561168,1502561130][/DOUBLEPOST]Başarılı olmuş @smt287 :=)
 
Var olan birşeyi ısıtıp ısıtıp sunmak çok güzel bir olay.
 
Konunuzun eleştirilmesini hem hoşnutsuz hemde pervasızca karşılıyorsunuz çok gülünçsünüz.
Konumun eleştirilmesini hoşnutsuz karşılamıyorum.
Var olan birşeyi ısıtıp ısıtıp sunmak çok güzel bir olay. bu nasıl bir eleştiri?
Ben sizin buildlerinize aynı şeyi desem?
Nasıl olsa aynı temayı içeren binlerce mimari planetminecraft adresinde.
 
Skriptindeki komutlar eksik? /gecmis ???
 
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