Çok istenen skriptlerin toplanmış hali = SiSK

NeonSpade

Neon, the best
Mesajlar
299
En iyi cevaplar
0
Beğeniler
146
Puanları
0
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
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:

Üst