Sol Banner
Sağ Banner

Paylaşım Küfür engelleme skripti

  • Konuyu başlatan Konuyu başlatan UmutTR
  • Başlangıç tarihi Başlangıç tarihi

UmutTR

Seçkin madenci.
Katılım
27 Ekim 2019
Mesajlar
617
Tepki puanı
149
Puanları
1,205
Konum
İzmir
Web Sitesi
batihost.com
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 "******" , "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

Seçkin madenci.
Katılım
27 Ekim 2019
Mesajlar
617
Tepki puanı
149
Puanları
1,205
Konum
İzmir
Web Sitesi
batihost.com
Ekipten arkadaşın. Forumlarla arası olmadıgı için ben paylaştım.
 
Son düzenleme:

UmutTR

Seçkin madenci.
Katılım
27 Ekim 2019
Mesajlar
617
Tepki puanı
149
Puanları
1,205
Konum
İzmir
Web Sitesi
batihost.com
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 bir Steve doğdu!
Katılım
27 Mart 2020
Mesajlar
20
Tepki puanı
3
Puanları
0
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:

Moonshine

Risk almazsan, risk alanlar için çalışırsın.
Katılım
26 Ekim 2019
Mesajlar
65
En iyi cevaplar
1
Tepki puanı
-31
Puanları
1,215
Konum
Konya
Web Sitesi
batihost.com
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ı.
 

Üst