Skype'da çok fazla istek alıyorum bu skriptlerle alakalı. Ben de kolay olanları derleyip topladım. (add-on gerektirmez sanırım)
İçindeki Skriptler:
- Chat kapama/açma
- Rapor
- Tek atma (op)
- Giriş-çıkış mesajları
- Log
İçindeki Skriptler:
- Chat kapama/açma
- Rapor
- Tek atma (op)
- Giriş-çıkış mesajları
- Log
Kod:
options: # Ayarlar
# Giriş-çıkış mesajları:
giris-cikis-mesajlari-kullan: on # 'on' veya 'off'
giris-mesaji: &6&lHoşgeldin %player%! # Oyuncu ismi %player% ile alınır.
cikis-mesaji: &6&lTekrar bekleriz %player%.
# Log sistemi. Yazılan komutları "plugins/Skript/logs/SiSK_Logs/komutlar.log" dosyasına, yazılan mesajları "plugins/Skript/logs/SiSK_Logs/chat.log" dosyasına kaydeder.
log-kullan: on # 'on' veya 'off'
# SChat permission adı:
schat-permission: sisk.schat
command /schat [<text=yardim>]:
trigger:
arg 1 is "yardim":
send "<green>SiSK SChat"
player is op:
send "<aqua>Permission: {@schat-permission}"
send "<yellow>/schat ac"
send "<yellow>/schat kapat"
send "<aqua>Yetkililer tarafından chat'i açıp kapamada kullanılır."
arg 1 is "ac":
player has permission "{@schat-permission}":
clear {sisk::chat}
send "<yellow>Chat açıldı. -SiSK"
arg 1 is "kapat":
player has permission "{@schat-permission}":
set {sisk::chat} to false
send "<yellow>Chat kapatıldı. Sadece {@schat-permission} perm'ine sahip olanlar konuşabilir. -SiSK"
command /srapor [<player>] [<text=Rapor gerekçesi yok.>]:
trigger:
arg 1 is not set:
send "<green>SiSK SRapor"
send "<yellow>/srapor <oyuncu> <sebep>"
else:
log "[SiSK Rapor] %player% , %arg 1% adlı oyuncuyu rapor etti. Sebebi: %arg 2%" to "SiSK_Logs/raporlar.log"
command /katlet:
permission: op
trigger:
kill targeted entity
send "<yellow>Katlettin > %targeted entity% -SiSK"
on load:
send "<green>SiSK Yuklendi!" to console
on chat:
set {_log-kullan} to {@log-kullan}
{_log-kullan} is on:
log "[SiSK Chat] %player% -> %message%" to "SiSK_Logs/chat.log"
on command:
set {_log-kullan} to {@log-kullan}
{_log-kullan} is on:
log "[SiSK Komut] %executor% -> %command% %arguments%" to "SiSK_Logs/komutlar.log"
on join:
set {_giris-cikis-mesajlari-kullan} to {@giris-cikis-mesajlari-kullan}
{_giris-cikis-mesajlari-kullan} is on:
broadcast "{@giris-mesaji}"
player is op:
wait 1.2 second
send "<green>Wow SiSK kullanıyorsun <3"
on quit:
set {_giris-cikis-mesajlari-kullan} to {@giris-cikis-mesajlari-kullan}
{_giris-cikis-mesajlari-kullan} is on:
broadcast "{@cikis-mesaji}"
Son düzenleme: