Tekil Mesaj gösterimi
Alt 06 Temmuz 2006, 23:50   #6
Çevrimdışı
diEfoRyoU
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: argo ban küfür ban




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&#252;f&#252;r.txt)) {
if $read(k&#252;f&#252;r.txt,%<) iswm $1- { return $true } | inc %< } }

Şimdi bunu bir text event i&#231;inde kullanalım
on *:text:*:#: { if $whl($1-) { ban -ku900 # $nick 2 k&#252;f&#252;r ettin 5 dakika ban } }

not: whlie d&#246;ng&#252;s&#252;n&#252; merak ediyorsan LeadeR'in while d&#246;g&#252;s&#252; i&#231;in hazırladığı dersi forumumuzun mIRC dersleri b&#246;l&#252;m&#252;nden bakarak &#246;ğrenebilirsin.

kodum tamamı:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias whl { var %< = 1 | while (%< <= $lines(k&#252;f&#252;r.txt)) { if $read(k&#252;f&#252;r.txt,%<) iswm $1- { return $true } | inc %< } } on *:text:*:#: { if $whl($1-) { ban -ku900 # $nick 2 k&#252;f&#252;r ettin 5 dakika ban } }



alias i&#231;inde değilde direkt event i&#231;inde kullanmak istersek

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#: { var %< = 1 | while (%< <= $lines(k&#252;f&#252;r.txt)) { if $read(k&#252;f&#252;r.txt,%<) iswm $1- { ban -ku900 # $nick 2 k&#252;f&#252;r ettin 5 dakika ban } inc %< } }


Bu şekilde oluşuyor
umarım işine yarar.

__________________
TurkSohbet.NET | #XPass

Konu diEfoRyoU tarafından (08 Temmuz 2006 Saat 00:24 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet sohbet