Paylaşım Küfür engelleme skripti

MinecraftTR 2,605 Konusu 15,104 Mesajı ve 4,545 Üyesi ile her dakika daha da büyüyor!
MinecraftTR Reklam Alanı
MinecraftTR Reklam Alanı
MinecraftTR Reklam Alanı
MinecraftTR Reklam Alanı
MinecraftTR Reklam Alanı
MinecraftTR Reklam Alanı

UmutTR

Yeni Üye
Konu yazarı
27 Ekim 2019
357
111
6
İzmir
Discord
Umut#0026
Herkese selam ben Umut bugün sizlere küfür engelleme skriptini paylaşıcam.

İlk konum ve konu açmayıda pek bilmem :)

Kod:
on load:
    load yaml "plugins/Küfür/küfürler.yml" as "küfür"
    if yaml "küfür" is empty:
        set yaml value "prefix" from "küfür" to "&eSunucu »"
        set yaml list "Küfürler" from "küfür" to "piç" , "ibne" , "yarrak" , "orospu" and "çocuğu"
    save yaml "küfür"
    stop

on chat:
    log "%player%: %message%" to "sohbet.log"

on chat:
    if {küfür::%player%} is not set:
        set {_chat::*} to message split at " "
        set {_prefix} to yaml value "prefix" from "küfür"
        set {_küfürler::*} to yaml list "Küfürler" from "küfür"
        loop {_chat::*}:
            loop {_küfürler::*}:
                if loop-value-1 = loop-value-2:
                    cancel event
                    add 1 to {küfür::uyarıplayeriçin::%player%}
                    send "%{_prefix}% &7Küfür barındıran mesajlar yazmanız &cyasak ! &b(Uyarı &a%{küfür::uyarıplayeriçin::%player%}%&b)"
                    if {küfür::uyarıplayeriçin::%player%} is greater than or equal to 2:
                        delete {küfür::uyarıplayeriçin::%player%}
                        execute console command "/emute %player% 3m Otomatik mute"
                    stop

command /izinver [<offline player>]:
    permission: perm.küfür
    permission message: &cYeterli yetkiniz yok !
    trigger:
        set {_prefix} to yaml value "prefix" from "küfür"
        if arg 1 is set:
            if {küfür::%arg 1%} is not set:
                set {küfür::%arg 1%} to true
                send "%{_prefix}% &7Küfür etme izni &e%arg 1% &7için &aaçıldı."
                stop
            else if {küfür::%arg 1%} is set:
                delete {küfür::%arg 1%}
                send "%{_prefix}% &7Küfür etme izni &e%arg 1% &7için &ciptal &7edildi."
                stop
        else:
            send "%{_prefix}% &cBir oyuncu giriniz !"
            stop


 

UmutTR

Yeni Üye
Konu yazarı
27 Ekim 2019
357
111
6
İzmir
Discord
Umut#0026
Ekipten arkadaşın. Forumlarla arası olmadıgı için ben paylaştım.
 
Son düzenleme:

UmutTR

Yeni Üye
Konu yazarı
27 Ekim 2019
357
111
6
İzmir
Discord
Umut#0026
Paylaşım skripti oldugu için gerek duymadım fakat satış ile alakalı olsaydı eklerdim. Bunu yapan arkadaşa ulaşmak için discord üzerinden bana ulaşmanız yeterlidir.
 

?OnePage?

Yeni Üye
27 Mart 2020
12
0
6
bendede buna ait bir skript var ama configsiz oyundan küfürler eklenebiliyor Buraya Bırakayim:
Kod:
command /küfür [<text>] [<text>]:
    permission: op.op
    trigger:
        if arg 1 is "ekle":
            if arg 2 is set:
                add arg-2 to {küfürler::*}
                send "&6%arg-2% İsimli Kelime Küfürlere Eklendi"
        if arg 1 is "sil":
            if {küfürler::*} contains arg-2:
                remove arg-2 from {küfürler::*}
                send "&c%arg-2% İsimli Küfür Silindi" 
        if arg 1 is "list":
            send "&2%{küfürler::*}%"
        if arg 1 is "reset":
            delete {küfürler::*}
            send "&aBaşarılı"

on chat:
    if {küfürler::*} contains message:
        cancel event
        loop all players:
            if loop-player has permission "yetkili.sk":
                send "" to loop-player
                send "          &cBir Küfür Var" to loop-player
                send "&2Oyuncu: &3%player%" to loop-player
                send "&bEdilen Cümle: &7%message%" to loop-player
                send "" to loop-player
        stop
 
Son düzenleme:

LilPAPCI

Je ne mourrai pas sans me battre!
Asistan Moderatör
26 Ekim 2019
481
180
6
Konya
batihost.com
Steam ID
JustBeex
Discord
Talha#5599
bendede buna ait bir skript var ama configsiz oyundan küfürler eklenebiliyor Buraya Bırakayim:
Kod:
command /küfür [<text>] [<text>]:
    permission: op.op
    trigger:
        if arg 1 is "ekle":
            if arg 2 is set:
                add arg-2 to {küfürler::*}
                send "&6%arg-2% İsimli Kelime Küfürlere Eklendi"
        if arg 1 is "sil":
            if {küfürler::*} contains arg-2:
                remove arg-2 from {küfürler::*}
                send "&c%arg-2% İsimli Küfür Silindi" 
        if arg 1 is "list":
            send "&2%{küfürler::*}%"
        if arg 1 is "reset":
            delete {küfürler::*}
            send "&aBaşarılı"

on chat:
    if {küfürler::*} contains message:
        cancel event
        loop all players:
            if loop-player has permission "yetkili.sk":
                send "" to loop-player
                send "          &cBir Küfür Var" to loop-player
                send "&2Oyuncu: &3%player%" to loop-player
                send "&bEdilen Cümle: &7%message%" to loop-player
                send "" to loop-player
        stop
Bunun yerine sıfırdan konu açabilirdiniz ama bu skript daha kapsamlı gibi görünüyor, başarılı.