[V1.0] En Gelişmiş Gui'li Sohbet SKRİPT! (1K!)

iBayImkansizYT

Ağaç Yumruklayıcı
Mesajlar
39
En iyi cevaplar
0
Beğeniler
31
Puanları
180
Ruh hali
AÇIKLAMA
En Gelişmiş Sohbet Skripti,İçindekiler: Mute GUi (artık mutede hata yok[süreler belirli]) , Sohbet'i Silme , Sohbet Kapatma/Acma (menulu her şey menulu)
tamamen menuden yönetiliyor, her şey menude geçiyor, mute atmak dahi menide (olacak v1.1'de) sohbet silmek icin menuye, sohbet kapatıp-acmak için menuye mute hakkında bilgi almak için menuye girmeniz gerekiyor. Herşeyi Tek Safada Baglayan Bir Skript,Mute Hakkında Bilgi Alabilirsiniz ancak almanıza bile gerek yok cünkü mute atmak cok basit daha önce hiç rehberlik yapmayan biri bile kullanabilir ayrıca nekadar süreyle atmaları gerektigini söylemenize gerek bile dahi yok!

GEREKLİ PLUGİNLER/EKLENTİLER
Skript
SkQuary
Tuske
sk-rayfall
NOT: Emin Olmadıgım İçin Tüm Skript Addonlarını Yüklemeniz Önerilir.

FOTORAFLAR (DÜZENLİ KOYAMADIM ÖZÜR DİLERİM)

PREFİXLER
prefix1.png
prefix3.png
prefix2.png
muteprefix.png



GUİ


acgui.png
kapatgui.png
mutebilgigui.png
mutegui.png
sohbetgui.png
sohbetgui1.png
sohbetgui2.png
susturgui.png



SKRİPT


Kod:
command /sustur <player> :
    usage: /sustur [oyuncu]
    permission : sk.sustur
    permission message : &b&lSUSTUR &8> Bu Komudu Kullanmak İcin Yetkin Bulunmuyor!
    trigger:
        open chest with 5 rows named "&8> SUSTUR MENU" to player
        format slot 10 of player with book named "&8> &eYetkiliye Küfür 60 DK" with lore "&7 Oyuncuyu 60 Dakika Susturur." to close then run "mute %arg 1% 60m yetkiliye-küfür"
        format slot 11 of player with book named "&8> &eAilevi Küfür 30 DK" with lore "&7 Oyuncuyu 30 Dakika Susturur." to close then run "mute %arg 1% 30m ailevi-küfür"
        format slot 12 of player with book named "&8> &eKüfür 15 DK" with lore "&7 Oyuncuyu 15 Dakika Susturur." to close then run "mute %arg 1% 15m küfür"
        format slot 13 of player with book named "&8> &eArgo/Hakaret 10 DK" with lore "&7 Oyuncuyu 5 Dakika Susturur." to close then run "mute %arg 1% 10m argo/hakaret"
        format slot 14 of player with book named "&8> &eHarf Uzatımı 3 DK" with lore "&7 Oyuncuyu 3 Dakika Susturur." to close then run "mute %arg 1% 3m harf-uzatımı"
        format slot 15 of player with book named "&8> &eKışkırtma 5 DK" with lore "&7 Oyuncuyu 5 Dakika Susturur." to close then run "mute %arg 1% 5m kışkırtma"
        format slot 16 of player with book named "&8> &eSpam 5 DK" with lore "&7 Oyuncuyu 3 Dakika Susturur." to close then run "mute %arg 1% 5m spam"
        format slot 22 of player with book named "&8> &eCinsellik 10 DK" with lore "&7 Oyuncuyu 10 Dakika Susturur." to close then run "mute %arg 1% 10m cinsellik"
        format slot 21 of player with book named "&8> &eReklam 9999 YIL" with lore "&7 Oyuncuyu 9999 Yıl Susturur." to close then run "mute %arg 1% 9999y reklam"
        format slot 23 of player with book named "&8> &eSunucu Ismi Vermek 1 SAAT" with lore "&7 Oyuncuyu 1 Saat Susturur." to close then run "mute %arg 1% 1h sunucu-ismi-vermek"
        format slot 31 of player with book named "&8> &fMute Kaldır" with lore "&7 Oyuncunun Susturulmasını Kaldırır." to close then run "mutekaldir %arg 1%"

Command /mute [<player>] [<text>] [<text>]:
    usage : /sustur [oyuncu]
    executable by : console
    trigger:
        if arg-1 is set:
            if arg-2 is set:
                if arg-3 is set:
                    broadcast "&8&m-*---------------------------------*-"       
                    broadcast ""
                    broadcast " &8> &aSusturulan&8: &e%arg 1% &7adlı oyuncu,"
                    broadcast " &8> &aSüre&8: &e%arg 2% &7dakika boyunca susturuldu."
                    broadcast " &8> &aSusturan&8: &eYetkili &7tafarından susturuldu."
                    broadcast " &8> &aSebep&8: &e%arg 3% &7sebebinden susturuldu."
                    broadcast " "
                    broadcast "&8&m-*---------------------------------*-"           
                    execute console command "/essentials:Mute %arg 1% %arg 2%"
                else:
                    send "&b&l SUSTUR &8> &7Sebebi Belirtmeniz Lazim!" to player
            else:
                send "&b&l SUSTUR &8> &7Sure Girmeniz Lazim! &9Saniye: &bs &9Dakika: &bm &9Saat: &bh &9Gun: &bd" to player
        else:
            send "&b&l SUSTUR &8> &7Oyuncu Ismi Girmeniz Lazim!" to player
    
command /mutekaldir <player> :
    usage : /sustur [oyuncu]
    executable by : console
    trigger:
        if arg-1 is set:
            broadcast "&8&m-*---------------------------------*-"       
            broadcast ""
            broadcast " &8> &e%arg 1% &7adlı oyuncunun mutesi"
            broadcast " &7 &7kaldırıldı."
            broadcast " "
            broadcast "&8&m-*---------------------------------*-"
            execute console command "essentials:mute %arg 1% 0m"
    
Command /sohbet <text>:
permission: sohbet.kilit
trigger:
  if arg 1 is "kapat":
   set {kilitli} to true
   broadcast "&8&m-*---------------------------------*-"
   broadcast ""
   broadcast "&b&l                     ATLANTIS NETWORK"
   broadcast ""
   broadcast "  &8>  &7 Sunucunun sohbeti &ayetkili &7tarafından &ckapatıldı!"
   broadcast "  &8>  &7 Sohbet kapalı olduğu sürece konuşamazsınız!"
   broadcast ""
   broadcast "&8&m-*---------------------------------*-"
  else:
   if arg 1 is "ac":
   set {kilitli} to false
   broadcast "&8&m-*---------------------------------*-"
   broadcast ""
   broadcast "&b&l                     ATLANTIS NETWORK"
   broadcast ""
   broadcast "  &8>  &7 Sunucunun sohbeti &ayetkili &7tarafından &aaçıldı!"
   broadcast "  &8>  &7 Artık sohbete mesaj gönderebilirsiniz!"
   broadcast ""
   broadcast "&8&m-*---------------------------------*-"

on chat:
{kilitli} is true:
  if player doesn't have permission "sohbet.konusma":
   cancel event
   send "&b&l SOHBET &8> &7Sohbet kapalidir, konusamazsin!" to player

on chat:
    if message is "sa" or "s.a":
        set message to "Selamun Aleykum Dostlarım Iyi Oyunlar!"
    else if message is "as" or "a.s":
        set message to "Aleykum Selam Hoşgeldin!"
    else if message is "ve a.s" or "ve as":
        set message to "Ve Aleykum Selam Hoşgeldin!"

on chat:
    replace all "<3" with "&4&l❤&r" in the message

command /sil:
    permission: sil.rehber
    permission message: &b&lSOHBET &8> &7Üzgünüm, &dbunun için &7yetkin yok.
    trigger:
        loop 200 times:
            broadcast ""
        broadcast ""
        broadcast "&8&m-*--------{---&8&m|&7 &7&b&m-*--------*-&b &7 &7 &8&m|---}--------*-"
        broadcast ""
        broadcast "                    &3&lSOHBET TEMIZLENDI!"
        broadcast "  &8> &7Sohbet temizlendi herkese iyi oyunlar!"
        broadcast ""
        broadcast "&8&m-*--------{---&8&m|&7 &7 &b&m-*--------*-&b &7&7 &8&m|---}--------*-"

command /sohbetmenu:
    permission: chat.menu
    permission message: &b&lSOHBET &8> &7Üzgünüm, &dbunun için &7yetkin yok.
    trigger:
        open chest with 3 rows named "&8> &bCHAT MENU" to player
        format slot 13 of player with nether star named "&8> &eSohbeti Sil" with lore "&7 Sohbeti Silmek İçin TIKLA!" to close then run [execute player command "sil"]
        format slot 11 of player with redstone named "&8> &eSohbeti Kapat/Aç" with lore "&7 Sohbeti Kapatmak Yada Açmak İçin TIKAL!" to close then run [execute player command "sohbetmenukapat"]
        format slot 15 of player with gunpowder named "&8> &eMute Atmak ve Mute Hakkında Bilgi" with lore "&7 Mute Atmak yada Bilgi Almak İçin TIKLA!" to close then run [execute player command "sohbetmenumute"]

command /sohbetmenukapat:
    permission: chat.menu
    permission message: &b&lSOHBET &8> &7Üzgünüm, &dbunun için &7yetkin yok.
    trigger:
        wait 0.2 seconds
        open chest with 3 rows named "&8> &bSohbet Kapatma & Açma" to player
        format slot 12 of player with red wool named "&8> &cSohbeti Kapat" with lore "&7 Sohbeti Kapatmak İçin TIKLA!" to close then run "sohbet kapat"
        format slot 14 of player with green wool named "&8> &aSohbeti Aç!" with lore "&7 Sohbeti Acmak İçin TIKLA!" to close then run "sohbet ac"

command /sohbetmenumute:
    permission: chat.menu
    permission message: &b&lSOHBET &8> &7Üzgünüm, &dbunun için &7yetkin yok.
    trigger:
        wait 0.2 seconds
        open chest with 3 rows named "&8> &bSohbet Kapatma & Açma" to player
        format slot 12 of player with fire charge named "&8> &eMute At (GELIŞTIRILME)" with lore "&7 Mute Atmak İçin TIKLA! (GELIŞTIRILME AŞAMASINDA)" to close then run ""
        format slot 14 of player with fire charge named "&8> &aMute bilgi" with lore "&7 Mute Bilgi İçin TIKLA!" to close then run "mutebilgi"

command /mutebilgi:
    usage: /sohbetmenu
    executable by : console
    trigger:
        broadcast " &8&m-*---------------------------------*-"
        broadcast " &8> &7Mute Atmak İçin -/sustur (oyuncuadi) komutunu kullanabilirsiniz."
        broadcast "&b"
        broadcast " &8> &7Yada -/sohbetmenu'den chat yardımıyla mute atabilirsin."
        broadcast " &8&m-*---------------------------------*-"

> hata cikabilecegini düşündügüm için hastebin linki veriyorum; hastebin <---- TIKLA!

EMEGİM İCİN BİR BEGENİ VE YORUM LÜTFEN!
 


Son düzenleme:

PoiNeeT

"İstikbal Göklerdedir..."
Mesajlar
474
En iyi cevaplar
2
Beğeniler
232
Puanları
1,080
Rehberler için kullanılabilir bir menü olabilir. Bence başarılı olmuş tebrikler. Ayrıca kodları direkt .sk dosyası olarak atarsan yada kodları hastebin 'e yüklersen iyi olabilir. Bazen TAB sıkıntı çıkarabiliyor.
 

BugraESER

Zihin fukara olunca akıl ukala olurmuş.
Mesajlar
38
En iyi cevaplar
0
Beğeniler
17
Puanları
130
Kullanışlı olabilecek bir skript. başarılar dilerim
 

BorakanT

ben kimim?
Mesajlar
1,753
En iyi cevaplar
7
Beğeniler
1,732
Puanları
4,850
Ruh hali
yakında kullanacağım. şu an kullanamadım malum tasarım yapıyordum yine :D
 

Xcalationable

Kömür Madencisi
Mesajlar
104
En iyi cevaplar
2
Beğeniler
26
Puanları
60
sayıları text ile belirtirsen bir sürü hata olabilir, integer ya da number kullan.execute kısmında / kullanılmaz.Hep sustur prefixi girmek yerine options kullanabilirsin.elseden sonra if koymak yerine else if kullanabilirsin, tablara dikkat et.Hem sohbet zaten açıkken açma komudunu girerse nolacak, açık olacak.variableyi ife sok.Ayrıca, kodları bir komut altına toplamanı tavsiye ediyorum, daha güzel durur.
 

Xcalationable

Kömür Madencisi
Mesajlar
104
En iyi cevaplar
2
Beğeniler
26
Puanları
60
Ve skript Tuske ve skrayfall gerektirmiyor, essentials da gerektiriyor.
 

iBayImkansizYT

Ağaç Yumruklayıcı
Mesajlar
39
En iyi cevaplar
0
Beğeniler
31
Puanları
180
Ruh hali
sayıları text ile belirtirsen bir sürü hata olabilir, integer ya da number kullan.execute kısmında / kullanılmaz.Hep sustur prefixi girmek yerine options kullanabilirsin.elseden sonra if koymak yerine else if kullanabilirsin, tablara dikkat et.Hem sohbet zaten açıkken açma komudunu girerse nolacak, açık olacak.variableyi ife sok.Ayrıca, kodları bir komut altına toplamanı tavsiye ediyorum, daha güzel durur.
belirttigim gibi en yakın versionlarda geliştirmeye çalışıcam yapamassam sizden yardım istiyeceğim bu skripti kullanacak birsürü sunucu olacak :) hata olmasını istemeyiz
 

BeyzaBhçl

Taş Madencisi
Mesajlar
87
En iyi cevaplar
1
Beğeniler
59
Puanları
190
sohbetin içine birde report ekle efso olmaz mı ?
 

Üst