MineCraft Küfür ve Reklam Engelleme Skripti

egemen

Yönetici
Yönetici
Tech Yazar
27 Tem 2025
37
30
31
egemengul.net
Merhaba arkadaşlar,

Bugün sizlerle MineCraft sunucularınızda küfür ve reklam engelleme için kullanabileceğiniz iki farklı sürüme ait basit ve etkili bir skripti paylaşmak istiyorum. Bu skriptler özellikle 2.5.3 ve 2.12.1 sürümleri için ayrı olarak hazırlanmıştır. Amacımız, oyuncuların sohbet ortamını temiz tutmak, sunucunuzdaki olumsuz içeriklerin önüne geçmek.

Neden Küfür ve Reklam Engelleme Skripti Kullanmalısınız?
• Temiz ve sağlıklı sohbet ortamı sağlar.
• Oyuncularınızın deneyimini artırır.
• Sunucu kalitenizi ve itibarınızı korur.
• Haksız reklamlar ve spamlerin önüne geçer.



1. Sürüm: MineCraft Küfür ve Reklam Engelleme Skript v2.5.3

Aşağıdaki kod, Skript 2.5.3 sürümü için optimize edilmiştir ve MineCraft 1.16.5 ile uyumludur. Temel olarak küfürlü kelimeleri ve reklam içeren kelimeleri filtreler, oyuncuya uyarı verir.
Kod:
on chat:
    set {_izinli::*} to "voyodigital.com" and "techsen.net"
    set {_kufur::*} to "amk" and "awk" and "aq" and "orospu" and "piç" and "göt" and "yarrak" and "ananı" and "ibne" and "sik" and "oç" and "oe" and "pezevenk" and "sikik" and "amq" and "siktir" and "sikko" and "anan" and "sikerim" and "götlek" and "AKP" and "amına" and "amina" and "awq"

    set {_msg} to message
    set {_lower} to lowercase {_msg}

    loop {_izinli::*}:
        if {_lower} contains loop-value:
            stop

    set {_words::*} to split {_lower} by " "

    loop {_words::*}:
        set {_kelimeTemiz} to loop-value
        set {_kelimeKontrol} to {_kelimeTemiz}
        replace all "." in {_kelimeKontrol} with ""
        replace all "_" in {_kelimeKontrol} with ""
        replace all "-" in {_kelimeKontrol} with ""

        loop {_kufur::*}:
            if {_kelimeKontrol} = loop-value-2:
                cancel event
                send "&cKüfür etmek yasak!" to player
                stop

    if {_lower} contains "http://":
        cancel event
        send "&cReklam yapmak yasak!" to player
        stop
    else if {_lower} contains "https://":
        cancel event
        send "&cReklam yapmak yasak!" to player
        stop
    else if {_lower} contains "www.":
        cancel event
        send "&cReklam yapmak yasak!" to player
        stop
    else if {_lower} contains ".com":
        cancel event
        send "&cReklam yapmak yasak!" to player
        stop
    else if {_lower} contains ".net":
        cancel event
        send "&cReklam yapmak yasak!" to player
        stop
    else if {_lower} contains ".org":
        cancel event
        send "&cReklam yapmak yasak!" to player
        stop



2. Sürüm: MineCraft Küfür ve Reklam Engelleme Skripti v2.12.1


Bu versiyon ise 2.12.1 sürümünde çalışacak şekilde güncellenmiştir ve MineCraft 1.19 - 1.21 sürümleriyle uyumludur.
Kod:
on chat:
    set {_izinli::*} to "aegimon.com", "techsen.net"
    set {_kufur::*} to "amk", "awk", "aq", "orospu", "piç", "göt", "yarrak", "ananı", "ibne", "sik", "oç", "oe", "pezevenk", "sikik", "amq", "siktir", "sikko", "anan", "sikerim", "götlek", "AKP", "amına", "amina", "awq"

    set {_msg} to message
    set {_lower} to lowercase {_msg}

    loop {_izinli::*}:
        if {_lower} contains loop-value:
            stop

    set {_words::*} to split {_lower} by " "

    loop {_words::*}:
        set {_kelimeTemiz} to loop-value
        set {_kelimeKontrol} to {_kelimeTemiz}
        replace all "." in {_kelimeKontrol} with ""
        replace all "_" in {_kelimeKontrol} with ""
        replace all "-" in {_kelimeKontrol} with ""

        loop {_kufur::*}:
            if {_kelimeKontrol} = loop-value-2:
                cancel event
                send "&cKüfür etmek yasak!" to player
                stop

    if {_lower} contains "http://":
        cancel event
        send "&cReklam yapmak yasak!" to player
        stop
    else if {_lower} contains "https://":
        cancel event
        send "&cReklam yapmak yasak!" to player
        stop
    else if {_lower} contains "www.":
        cancel event
        send "&cReklam yapmak yasak!" to player
        stop
    else if {_lower} contains ".com":
        cancel event
        send "&cReklam yapmak yasak!" to player
        stop
    else if {_lower} contains ".net":
        cancel event
        send "&cReklam yapmak yasak!" to player
        stop
    else if {_lower} contains ".org":
        cancel event
        send "&cReklam yapmak yasak!" to player
        stop



Sonuç ve Tavsiyeler

Bu iki sürüm arasındaki temel farklar sürüm uyumluluğu ve komut yapılarındaki küçük değişikliklerdir. Sunucunuzun sürümüne uygun olan kodu kullanarak sohbeti kolayca kontrol altına alabilirsiniz.


Not: Filtre listesini kendinize göre özelleştirmeyi unutmayın. Oyuncularınızın alışkanlıklarına göre kelime ekleme/çıkarma yapabilirsiniz.

Sorularınız olursa ya da kodları geliştirmek isterseniz, yorum bırakabilirsiniz. İyi oyunlar!