![]() |
![]() |
![]() | #1 | |
Çevrimdışı ![]() | help me arkadaslar bu addon alias grr2 { var %s = $mid($4,1,$3) if $level($nick $+ !*@*) == LkOruma { haLt } if (($($+($,regex,$chr(40),%s,$chr(44),/[^aeiou],$chr(123),$2,$chr(125),/i,$chr(41)),2)) || ($($+($,regex,$chr(40),%s,$chr(44),/[aeiou],$chr(123),$1,$chr(125),/i,$chr(41)),2))) { return $true } | else { return $false } } on @!*:join:#zurna:{ if $grr2(3,6,6,$remove($gettok($gettok($address($nick ,5),2,33),1,64),~)) { .cs akick #zurna add $+(*!*@,$gettok($fulladdress,2,64)) 5Random 10Nick/Ident5 Detected | cs akick #zurna enforce | cs akick #zurna del $+(*!*@,$gettok($fulladdress,2,64)) } } buradan aldigim 1 kod. bunu soyle degistirebilir miyiz? eger nick servere kayitli nick ise yani registerli nick ise random bile olsa bu yukaidaki sartlara uyuyor bile olsa banlanmasin bu sekle donusturebilir miyiz? arkadaslar bu addon alias grr2 { var %s = $mid($4,1,$3) if $level($nick $+ !*@*) == LkOruma { haLt } if (($($+($,regex,$chr(40),%s,$chr(44),/[^aeiou],$chr(123),$2,$chr(125),/i,$chr(41)),2)) || ($($+($,regex,$chr(40),%s,$chr(44),/[aeiou],$chr(123),$1,$chr(125),/i,$chr(41)),2))) { return $true } | else { return $false } } on @!*:join:#zurna:{ if $grr2(3,6,6,$remove($gettok($gettok($address($nick ,5),2,33),1,64),~)) { .cs akick #zurna add $+(*!*@,$gettok($fulladdress,2,64)) 5Random 10Nick/Ident5 Detected | cs akick #zurna enforce | cs akick #zurna del $+(*!*@,$gettok($fulladdress,2,64)) } } buradan aldigim 1 kod. bunu soyle degistirebilir miyiz? eger nick servere kayitli nick ise yani registerli nick ise random bile olsa bu yukaidaki sartlara uyuyor bile olsa banlanmasin bu sekle donusturebilir miyiz? | |
| ![]() |
![]() | #2 |
Çevrimdışı ![]() | Denemedim ama sanırım çalışır, birden çok yolu var nickin registerlı olup olmadığını kontrol etmenin, ben aşağıdaki yolu kullandım. İşte kod: alias grr2 { var %s = $mid($4,1,$3) if (($($+($,regex,$chr(40),%s,$chr(44),/[^aeiou],$chr(123),$2,$chr(125),/i,$chr(41)),2)) || ($($+($,regex,$chr(40),%s,$chr(44),/[aeiou],$chr(123),$1,$chr(125),/i,$chr(41)),2))) { return $true } | else { return $false } } on @*:join:#zurna:{ var %b = $remove($gettok($gettok($address($nick ,5),2,33),1,64),~) if $grr2(3,6,6,%b) && ($level($+($nick,!*@*)) != Lkoruma) { whois $nick | set $+(%,cr.,$nick) $+(*!*@,$gettok($fulladdress,2,64)) } } raw 307:*:{ if $($+(%,cr.,$2),2) { unset $+(%,cr.,$2) } } raw 318:*:{ var %. = $+(%,cr.,$2) if $(%,.2) { cs akick #zurna add $(%.,2) cs akick #zurna enforce cs akick #zurna del $(%.,2) unset %. } } Umarım işine yarar.. |
| ![]() |
![]() |
Etiketler |
help, mirc, mirc download, mirc indir |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
Seçenekler | |
Stil | |
| |