Sohbet Kapatma Açma Skripti

  • Konu başlatıcı Konu başlatıcı @RosherOfficial
  • Başlangıç Tarihi Başlangıç Tarihi
  • Görüntülenme Görüntülenme 16 Görüntülenme
MC Yaşı
Bugün
Mesaj Sayısı
11
Konu Sayısı
6
Beğeni Sayısı
15
Trade Sayısı
0
Memleket
İstanbul
Minecraft sunucunuzda sohbeti kapatıp açmanızı sağlayacak kullanışlı bir Skript kodunu aşağıda bulabilirsiniz. Bu skript ile yetkili olduğunuz sürece sohbeti tamamen kilitleyebilir veya tekrar açabilirsiniz.

Skript Kodu​

Aşağıdaki kodu sohbet.sk adında bir dosyaya kaydederek sunucunuzun plugins/Skript/scripts klasörüne atın. Ardından oyun içinden /skript reload sohbet komutuyla skripti aktif edebilirsiniz.

# -----------------------------------------------------------------------------
# Sohbet Yönetim Skripti
# -----------------------------------------------------------------------------

variables:
{sohbet.durum} = true

# Sohbeti Kapatma ve Açma Komutu
command /sohbet [<text>]:
permission: skript.sohbet
permission-message: &cBu komutu kullanmak için yetkiniz yok!
trigger:
if arg-1 is "kapat":
if {sohbet.durum} is false:
send "&c[Sohbet] &eSohbet zaten kapalı!" to player
stop
set {sohbet.durum} to false
broadcast "&8&m----------------------------------------"
broadcast "&c[Sohbet] &4Yetkili tarafından sohbet kapatıldı!"
broadcast "&8&m----------------------------------------"

else if arg-1 is "aç":
if {sohbet.durum} is true:
send "&c[Sohbet] &eSohbet zaten açık!" to player
stop
set {sohbet.durum} to true
broadcast "&8&m----------------------------------------"
broadcast "&a[Sohbet] &2Yetkili tarafından sohbet açıldı!"
broadcast "&8&m----------------------------------------"

else:
send "&c[Sohbet] &7Doğru kullanım: &e/sohbet aç &7veya &e/sohbet kapat" to player

# Oyuncular Yazı Yazdığında Kontrol
on chat:
if {sohbet.durum} is false:
# Oyuncunun yetkisi varsa sohbet kapalıyken bile yazabilir (İsteğe bağlı)
if player has permission "skript.sohbet.bypass":
stop

cancel event
send "&c[Sohbet] &7Şu anda sohbet kapalı olduğundan yazı yazamazsın!" to player

Komutlar ve Yetkiler​

  • Sohbeti Kapatmak İçin: /sohbet kapat
  • Sohbeti Açmak İçin: /sohbet aç
  • Gerekli Yetki: skript.sohbet (Bu yetkiye sahip olanlar komutu kullanabilir.)
  • Sohbet Kapalıyken Yazabilme Yetkisi: skript.sohbet.bypass (İsteğe bağlı olarak adminlerin sohbet kapalıyken de konuşabilmesini sağlar.)
 
Son düzenleme:
Geri
En Üst