Hımm mIRC scripting için bişiler yapman güzel olmuş, biraz daha dersleri takip etmen gerekiyor.
Txt içindeki kelimeleri eşleştirebilmek için while loop'a ihtiyaç vardır.
Yani, alias içinde bir while döngüsü kurmak istersek;
alias whl { var %< = 1 | while (%< <= $lines(küfür.txt)) {
if $read(küfür.txt,%<) iswm $1- { return $true } | inc %< } }
Şimdi bunu bir text event içinde kullanalım
on *:text:*:#: { if $whl($1-) { ban -ku900 # $nick 2 küfür ettin 5 dakika ban } }
not: whlie döngüsünü merak ediyorsan LeadeR'in while dögüsü için hazırladığı dersi forumumuzun mIRC dersleri bölümünden bakarak öğrenebilirsin.
kodum tamamı:
Kod: Kodu kopyalamak için üzerine çift tıklayın!
alias whl { var %< = 1 | while (%< <= $lines(küfür.txt)) {
if $read(küfür.txt,%<) iswm $1- { return $true } | inc %< } }
on *:text:*:#: { if $whl($1-) { ban -ku900 # $nick 2 küfür ettin 5 dakika ban } }
alias içinde değilde direkt event içinde kullanmak istersek
Kod: Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#: {
var %< = 1 | while (%< <= $lines(küfür.txt)) {
if $read(küfür.txt,%<) iswm $1- {
ban -ku900 # $nick 2 küfür ettin 5 dakika ban }
inc %<
}
}
Bu şekilde oluşuyor
umarım işine yarar.