mIRCForumlari.Net

mIRCForumlari.Net (https://www.mircforumlari.net/)
-   mIRC Scripting Hazır Kodlar (https://www.mircforumlari.net/mirc-scripting-hazir-kodlar/)
-   -   küfür koruması regex|wildcard (https://www.mircforumlari.net/mirc-scripting-hazir-kodlar/20305-kufur-korumasi-regex-wildcard.html)

RahmetLi 27 Nisan 2023 05:29

küfür koruması regex|wildcard
 
kullanım ve örnekler için /bw

Scriptinizde nasıl kullanacağınıza dair örnek
PHP- Kodu:

on *:TEXT:*:#: { if $bw($1-).?  {  ban -ku600 #X $nick 2 küfür yasaktır! } }

PHP- Kodu:

alias b:save  hsave b~ badword.db
alias b:load hmake b~ 10000 | hload b~ badword.db
on *:connect: b:load
alias bw {
  if $regex($1,/([-+][wr])/) && $2 {
    if $1 == +r {
      if $hget(b~,$2) { echo 4 *** Bu Kelime ekli  | return }
      if !$hget(b~,$2) { hadd -m b~ $2 r | echo 3 **  Kelime eklendi  }
    }
    if $1 == -r  {
      if $hget(b~,$2) {  hdel b~ $2 |  echo 4 ** Kelime silindi  | return  }
      if !$hget(b~,$2) { echo 4 ** Kelime bulunamadı  }
    }
    if $1 == +w {
      if $hget(b~,$2) {  echo 4 *** Bu Kelime ekli | return  }
      if !$hget(b~,$2) { hadd -m b~ $2  w  | echo 3 ** Kelime eklendi }
    }
    if $1 == -w {
      if $hget(b~,$2) {  hdel b~ $2 |  echo 4 ** Kelime silindi  | return  }
      if !$hget(b~,$2)  { echo 4 ** Kelime bulunamadı }
    }
    b:save
  }
  elseif $prop == ? {
    if $hfind(b~,$1-,0,R) || $hfind(b~,$1-,0,W)  { return $true }
  }
  else {
    echo 5 *** hatalı ve eksik parametre
    echo 5 * /bw [+|-][W|R] (wildcard|regex) [wildcard text| regex text]
    echo 5 * orn: /bw +r [pb][i!İı1][cç\[]
    echo 5 * orn: /bw +w *****
  }
}



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 08:59.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.


Navbar with Avatar by Motorradforum