Swearing Log and Check V1 MT Edit

EnesMT

Demir Madencisi
En iyi cevaplar
0
Kod:
#Skype EnesMTOfficial
#Coded By T1RR3KT
#Edited By EnesMT
#Version 1.0 MT Edit !
options:
    p: &8[&5EnesMT&8]&r
    perm: enesmt.swearingcheck
    nopermmsg: {@p} &cArastirilan Yetki Bulunamadi&7!
    k1: kufur1
    k2: kufur2
    k3: kufur3
   k4: kufur4
   k5: kufur5
   k6: kufur6
   k7: kufur7
   k8: kufur8
   k9: kufur9
   k10: kufur10

on chat:
    if message is "{@k1}":
        add "{@p} &8(&b%now%&8) &8(%player's prefix%%player%&8) &8(&c%message%&8) " to {swearinglog::%player%::*}
    if message is "{@k2}":
        add "{@p} &8(&b%now%&8) &8(%player's prefix%%player%&8) &8(&c%message%&8) " to {swearinglog::%player%::*}
    if message is "{@k3}":
        add "{@p} &8(&b%now%&8) &8(%player's prefix%%player%&8) &8(&c%message%&8) " to {swearinglog::%player%::*}
    if message is "{@k4}":
        add "{@p} &8(&b%now%&8) &8(%player's prefix%%player%&8) &8(&c%message%&8) " to {swearinglog::%player%::*}
    if message is "{@k5}":
        add "{@p} &8(&b%now%&8) &8(%player's prefix%%player%&8) &8(&c%message%&8) " to {swearinglog::%player%::*}
    if message is "{@k6}":
        add "{@p} &8(&b%now%&8) &8(%player's prefix%%player%&8) &8(&c%message%&8) " to {swearinglog::%player%::*}
    if message is "{@k7}":
        add "{@p} &8(&b%now%&8) &8(%player's prefix%%player%&8) &8(&c%message%&8) " to {swearinglog::%player%::*}
    if message is "{@k8}":
        add "{@p} &8(&b%now%&8) &8(%player's prefix%%player%&8) &8(&c%message%&8) " to {swearinglog::%player%::*}
    if message is "{@k9}":
        add "{@p} &8(&b%now%&8) &8(%player's prefix%%player%&8) &8(&c%message%&8) " to {swearinglog::%player%::*}
    if message is "{@k10}":
        add "{@p} &8(&b%now%&8) &8(%player's prefix%%player%&8) &8(&c%message%&8) " to {swearinglog::%player%::*}
     
command /checkswearing [<offlineplayer>]:
    alias: /cw
    permission: {@perm}
    permission message: {@nopermmsg}
    trigger:
        if arg 1 is not set:
            message "&a&lKULLANIMI &c/checkswearing <isim>"
        else:
            loop {kufurler::%arg-1%::*}:
                message "&e%loop-value%"
 
Son düzenleme:

Aerenn

Zombi Katili
En iyi cevaplar
0
Hocam biraz geliştirin kendinizi. Adamlar bütün küfürleri optionstan mı yazacaklar ? Bir tane yml dosyası oluşturabilirsiniz. Ayrıca mesaj içerisinde sadece küfür yazılıysa işlev görüyor. Onun yerine contains kullanmalısınız. Bir de bu loglar çok şişecektir. Bunu da ayrı bir dosyaya kaydetmen daha verimli olacaktır.
 

EnesMT

Demir Madencisi
En iyi cevaplar
0
Hocam biraz geliştirin kendinizi. Adamlar bütün küfürleri optionstan mı yazacaklar ? Bir tane yml dosyası oluşturabilirsiniz. Ayrıca mesaj içerisinde sadece küfür yazılıysa işlev görüyor. Onun yerine contains kullanmalısınız. Bir de bu loglar çok şişecektir. Bunu da ayrı bir dosyaya kaydetmen daha verimli olacaktır.
Yml için advanced version çıkabilir, yanlız ilk versiondan böyle fazla istek ağır geliyor.Contains kullanırsam adam mesela "lag" kufur diyelim adam delag gibi yani kelime içinde yazarsa yine gecmisine gider.Log kullanilmiyor ki şişsin.
Küfürlerden ötürü uyarı yeme de.

@Exo
Konum editlendi sadece.Zaten ben daha iyi editledim.
Böyle bir skriptten dolayı uyarı yemez. Daha önce çok fazla açıldı. Evet, çok fazla açıldı. Bundan dolayı bu skript'e bir şey demeyeceğim.
+1
 

Aerenn

Zombi Katili
En iyi cevaplar
0
Yml için advanced version çıkabilir, yanlız ilk versiondan böyle fazla istek ağır geliyor.Contains kullanırsam adam mesela "lag" kufur diyelim adam delag gibi yani kelime içinde yazarsa yine gecmisine gider.Log kullanilmiyor ki şişsin.

Konum editlendi sadece.Zaten ben daha iyi editledim.

+1
Logdan kastım {swearinglog::...}
ve contains sorgusunda "lag" diye aratmazsın, " lag ", " lag", " l a g " vs. olarak sorgularsın..
 
Üst