Skript Paylaşımı KPanel v1 Skript

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

KanakanTR

Bir Kömür Göründü Kaptanım!
Katılım
31 Mart 2016
Mesajlar
133
Elmaslar
34
Puan
0
Merhaba Arkadaşlar Bugün Sizlere KPanel Skriptini Tanıtacağım
Kpanel v1 Sürümüdür Yakında Yeni Güncellemeler Gelecektir


Skriptin Yapılış Amacı

Oyundaki Kurucu veya Adminin işlerini kolaylaştırmak

Skriptte Ekli Olanlar

+ Chat ac/kapa Sistemi
+ Oylama Sistemi v1
+ Ban Sistemi v1


Skript 1.8.X ve Üstü Sürümlerde Çalışır

Resim Koymadım Çünkü Ztn Video Var


Video


Kod

Kod:
options:
    p:&8[&eK&fPanel&8]
    h:&c&lHata
    
    k1:Kanakan
    k2:konjz

command /kpanel:
    trigger:
        if player is "{@k1}" or "{@k2}":
            close player's inventory
            wait 3 ticks
            open chest with 1 rows named "{@p}" to player
            wait 3 ticks
            format slot 0 of player with green wool named "&eChat &cAç/Kapa" with lore "" to run [execute player command "/kchat"]
            format slot 2 of player with paper named "&eOylama Yap &aV1" with lore "" to close then run [execute player command "/oyla"]
            format slot 4 of player with lava bucket named "&eCeza Sistemi &aV1" with lore "" to close then run [execute player command "/ceza"]
        else:
            send "{@h} &eBu Komut Icin Kurucu Yetkisine Sahip Olmalısın" to player
        
command /kchat:
    trigger:
        if player is "{@k1}" or "{@k2}":
            close player's inventory
            wait 3 ticks
            open chest with 1 rows named "Chat" to player
            wait 3 ticks
            format slot 4 of player with green wool named "&e&lChat" with lore "&a&lAç&d&l/&c&lKapa" to run [execute player command "/sc mute"]
            format slot 8 of player with skull of "MHF_ArrowRight" parsed as offline player named "&a&lGeri Dön" with lore "" to close then run [execute player command "/kpanel"]
                
            
command /ceza:
    trigger:
        if player is "{@k1}" or "{@k2}":
            set {ceza} to true
            send player title "&eCezalandırılacak Oyuncuyu" with subtitle "&cChat'e Yazınız"
        else:
            send "{@h} &eBu Komut Icin Kurucu Yetkisine Sahip Olmalısın" to player
            
on chat:
    if {ceza} is true:
        if player is "{@k1}" or "{@k2}":
            cancel event
            execute player command "/cezamenu %message% menuac"
            set {ceza} to false
        else:
            send "{@h} &eBu Komut Icin Kurucu Yetkisine Sahip Olmalısın" to player
            
command /cezamenu <player> <text>:
    trigger:
        if player is "{@k1}" or "{@k2}":
            close player's inventory
            wait 3 ticks
            open chest with 6 row named "       &5&l+ &aBan Menu &5&l+" to player
            wait 1 tick
            format slot 13 of player with skull of arg-1 named "&c&l%arg-1% &6Ceza &6Menusu" with lore "" to be unstealable
        
            format slot 2 of player with 1 of sign item named "&a&l>> &c&lBanla &a&l<<" to be unstealable
        
            format slot 11 of player with 1 of green dye named "&a&l1 Gün Ban" with lore "&9&l1 Days" to close then run [execute player command "tempban %arg 1% 1D &c1 Gün Ban Yediniz"]
            format slot 20 of player with 1 of yellow dye named "&6&l3 Gün Ban" with lore "&9&l3 Days" to close then run [execute player command "tempban %arg 1% 1D &c3 Gün Ban Yediniz"]
            format slot 29 of player with 1 of red dye named "&c&lSınırsız Ban" with lore "&9&lSınırsız" to close then run [execute player command "ban %arg 1% &cSonsuz Ban Yediniz"]
        
        
            format slot 6 of player with 1 of sign item named "&a&l>> &c&lMutele &a&l<<" to be unstealable
        
            format slot 15 of player with 1 of green dye named "&a&l1 Saat Mute" with lore "&9&l1 Hours" to close then run [execute player command "mute %arg 1% 1H"]
            format slot 24 of player with 1 of yellow dye named "&6&l1 Gün Mute" with lore "&9&l1 Days" to close then run [execute player command "mute %arg 1% 1D"]
            format slot 33 of player with 1 of red dye named "&c&lSınırsız Mute" with lore "&9&lSınırsız" to close then run [execute player command "mute %arg 1%"]
        
        
            format slot 0 of player with 1 of sign item named "&a&l>> &c&lHapis &a&l<<" to be unstealable
            format slot 9 of player with 1 of green dye named "&a&l1 Gün Hapis" with lore "&9&l1 Days" to close then run [execute player command "jail %arg 1% jailadi 1D"]
            format slot 18 of player with 1 of yellow dye named "&a&l3 Gün Hapis" with lore "&9&l3 Days" to close then run [execute player command "jail %arg 1% jailadi 3D"]
            format slot 27 of player with 1 of red dye named "&a&lSınırsız Hapis" with lore "&9&lSınırsız" to close then run [execute player command "jail %arg 1% jailadi"]
        
        
            format slot 40 of player with 1 of redstone named "&9&lKick" to close then run [execute player command "kick %arg 1% &cOyundan Atıldınız"]
            format slot 49 of player with 1 of lava bucket named "&9&lIP-Ban" to close then run [execute player command "ban-ip %arg 1% &cBan-IP Yediniz"]
        
        
            format slot 8 of player with 1 of sign item named "&a&l>> &c&lCezaKaldırma&a&l<<" to be unstealable
            format slot 17 of player with 1 of green dye named "&a&l0 Gün Ban" with lore "&9&l0 Days" to close then run [execute player command "unban %arg 1%"]
            format slot 26 of player with 1 of yellow dye named "&a&l0 Gün Mute" with lore "&9&l0 Days" to close then run [execute player command "mute %arg 1% 1s "]
            format slot 35 of player with 1 of red dye named "&a&l0 Gün Hapis" with lore "&9&l0 Days" to close then run [execute player command "jail %arg 1% jailadi 1s"]
        else:
            send "{@h} &eBu Komut Icin Kurucu Yetkisine Sahip Olmalısın" to player
        
command /evet:
    trigger:
        if {oylama} is true:
            if {oyla.%player%} is false:
                add 1 to {evet}
                message "{@p} &3Oyunuzu Basariyla Kullandiniz"
                set {oyla.%player%} to true
            else:
                message "{@p} &cZaten Oy Kullandınız"
        else:
            message "{@h} &cŞuanda Oylama Yok"


command /hayir:
    trigger:
        if {oylama} is true:
            if {oyla.%player%} is false:
                add 1 to {hayir}
                message "{@p} &3Oyunuzu Basariyla Kullandiniz"
                set {oyla.%player%} to true
            else:
                message "{@h} &cZaten Oy Kullandınız"
        else:
            message "{@h} &cŞuanda Oylama Yok"
command /oyla:
    trigger:
        if player is "{@k1}" or "{@k2}":
            set {evet} to 0
            set {hayir} to 0
            set {soru} to true
            loop all players:
                set {oyla.%loop-player%} to false
            send player title "&eOylama Sorusunu" with subtitle "&cChat'e Yazınız"
        else:
            send "{@h} &eBu Komut Icin Kurucu Yetkisine Sahip Olmalısın" to player
    
            
on chat:
    if {soru} is true:
        if player is "{@k1}" or "{@k2}":
            cancel event
            set {soru} to false
            set {oylama} to true
            send players title "&cDikkat Oylama Sorusu Geliyor" with subtitle "&6Cevaplamak İçin &c/evet , /hayir &6yaziniz" for 5 seconds
            wait 6 second
            send players title "&c%message%" with subtitle "&6Cevaplamak İçin &c/evet , /hayir &6yaziniz. Son 60 Saniye" for 15 seconds
            wait 55 seconds
            send players title "&c%message%" with subtitle "&6Cevaplamak İçin &c/evet , /hayir &6yaziniz. Son 5 Saniye"
            wait 1 second
            send players title "&c%message%" with subtitle "&6Cevaplamak İçin &c/evet , /hayir &6yaziniz. Son 4 Saniye"
            wait 1 second
            send players title "&c%message%" with subtitle "&6Cevaplamak İçin &c/evet , /hayir &6yaziniz. Son 3 Saniye"
            wait 1 second
            send players title "&c%message%" with subtitle "&6Cevaplamak İçin &c/evet , /hayir &6yaziniz. Son 2 Saniye"
            wait 1 second
            send players title "&c%message%" with subtitle "&6Cevaplamak İçin &c/evet , /hayir &6yaziniz. Son 1 Saniye"
            wait 1 seconds
            send players title "&cSonuçlar" with subtitle "&eEvet Sayısı &c%{evet}%, &eHayır Sayısı &c%{hayir}%"
            broadcast "&a&m============&c &eSonuçlar &a&m================"
            broadcast "&aEvet Sayısı = &e%{evet}%"
            broadcast "&aHayır Sayısı = &e%{hayir}%"
            broadcast "&a&m============&c &eSonuçlar &a&m================"
            set {OylamaBitis} to false
            execute console command "sc mute"
        else:
            send "{@h} &eBu Komut Icin Kurucu Yetkisine Sahip Olmalısın" to player


 
Son düzenleme:
SuperCensor Plugini Olmadan'da Yapabilirsin, Skriptlede Yapabilirsin, Chet/aç/kapa.
 
Ben Pluginden Bahsetmiyorum :) Skript lede Yapabilirsin...
İşte biliyorum Yapmasını Zaten İlk Halinde Vardı Chat Sistemi ama Bilerek Plugin Olarak Ayarladım Daha Basit ve Daha Kolaydı ve neredeyse her sunucuda super censor plugini var
 
Lütfen kodu ortalamayın aksi taktirde konunuz silinir.
 
Lütfen kodu ortalamayın aksi taktirde konunuz silinir.
Düzelticem Ama Ortalı Olsada Olmasada Kodlar Doğru Kopyalandığında Düzgüncene Çıkıyor
Hayır yok. Gereksiz yere plugin kullanmak aptallıktır.

Kod:
options:
    prefix: &c[Chat]
variables:
    {kilitli} = false

on chat:
    if player doesn't have permission "admin.konusma":
        {kilitli} is true:
            cancel event
            send "{@prefix}&bSohbet kapatılmıştır." to player
            stop
command /sohbetkapat:
    trigger:
        set {kilitli} to true
        broadcast "{@prefix}&bSohbet Kapandı.
command /sohbetac:
    trigger:
        set {kilitli} to false
        broadcast "{@prefix}&bSohbet Açıldı.

Ayak üstü yazdım. Geliştirilebilir.
Gereksiz Yere Plugin Kullanmak Aptallıksa Skript Bir Süre Sonra Büyüdüğünde Lag olduğundada sıkıntı bizdemi oluyor
Hem ben kendi geliştirdiğim sohbet Skripti var[DOUBLEPOST=1485530439,1485530379][/DOUBLEPOST]Ortalama Sorunu Düzeltildi :)
 
Başarılı bir kod. Tebrik ederim. İyi Forumlar.
 
Güzel işe yarar ama bence biraz gereksiz olmuş neden dersen ;
Çoğu server sahibi kısa yolu kullanacaktır.
Skript güzel ellerine sağlık iyi forumlar.
 
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