Tekil Mesaj gösterimi
Alt 10 Kasım 2013, 23:08   #1
Çevrimdışı
MerakLıuSer
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Bir kaç sorun.




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
1.kod on !badnick:join:*:{ if ($me isop $chan) || ($me ishop $chan) { if ($ulist($fulladdress,koruma,0) >= 1) { return } elseif !$istok(#help #mirchelp #operhelp #geveze #turkiye@ #globalops,$chan,32) { ban -u $+ %bsure $chan $nick $+ !*@* quote kick $chan $nick Badnick! maske; $ulist($address($nick,5),$ulevel,1) } } } on *:nick:{ if !$ulist($+($newnick,!*@*),koruma,0) && $ulist($+($newnick,!*@*),badnick,0) { var %badnick = 1 while %badnick <= $comchan($newnick,0) { if $me isop $comchan($newnick,%badnick) || $me ishop $comchan($newnick,%badnick) { if !$istok(#help #mirchelp #operhelp #geveze #turkiye@ #globalops,$comchan($newnick,%badnick),32) { ban -u $+ %bsure $comchan($newnick,%badnick) $newnick $+ !*@* quote kick $comchan($newnick,%badnick) $newnick Badnick! maske; } } inc %badnick } } }

yukarda userlistten maskeyi bulmayı becerdimde aşağıda beceremedim
bide birden fazla maskeden etkilenirsede onlarıda gösterebilir mi her ikisindede
böyle; maskeler; alciy*!*@* - *ciy*!*@* - alciyan!*@*
---------------------------

2.kod
/badtara #kanal dedigimizde önce kaç adet nick bulundu listesiyle beraber göstersin.
Örnek; #Kanal kanalında 7 adet kayıtlı nick bulundu listesi;
1-) nick1 eşdeğer maskeler; al!*@*
2-) nick2 eşdeğer maskeler; *tel*!*@* - yutel*!*@*
3-) nick3 eşdeğer maskeler; *bal!*@*
4-) ...
... gibi. 7 taneyi sıralasın.
F7 tuşuna basınca listedekileri tekrar tarayıp atsın.
2. tarama sonucu 5 maske etkilendi diye.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/badtara { var %btara 1 while %btara <= $nick($1,0) { if !$ulist($nick($1,%btara),koruma,0) && $ulist($nick($1,%btara),badnick,0) { ban -u $+ %bsure $chan $nick($1,%btara) $+ !*@* kick $chan $nick($1,%btara) Kötü nick(rumuz) lütfen değiştiriniz; "/nick yeninickiniz" komutunu kullanınız. NOT: " $+ $gettok($asctime($calc($ctime + %bsure)),4,32), $+ " itibariyle ban deaktif(iptal) olacaktır. Etkikendiği maske; BURASI } inc %btara } }



--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 23:06 -->-> Daha önceki mesaj 23:05 --

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:join:*: { %clones = $ialchan($wildsite,#,0) if *!*@*helper* iswm $fulladdress { halt } if *!*@*oper* iswm $fulladdress { halt } if *!*@*admin* iswm $fulladdress { halt } if ( %clones > 1 ) { var %count = 1 set %clone.nicks --> while (%count <= %clones) { %clone.nicks = %clone.nicks $ial($wildsite,%count).nick inc %count } .echo $chan 2*** 0,1 0,1[9,1Uyarı0,1/4,1CLONE0,1] : Toplam ( $+ %clones $+ ) adet clone. --> $remove(%clone.nicks,-->) (13CBAN1) } if (%change == $null) { haltdef halt } }

(CBAN) kısmına tıklayınca o ip adresine ait bütün cloeneleri bütün kanallardan atıcak olduğum

--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 23:08 -->-> Daha önceki mesaj 23:06 --

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on !^*:text:*:#:{ .set %n $nick($chan,$nick).pnick if $left(%n,1) == ~ { echo $chan $timestamp $+(<,5~, $+ $nick $+ ,>) $1- } elseif $left(%n,1) == & { echo $chan $timestamp $+(<,7&, $+ $nick $+ ,>) $1- } elseif $left(%n,1) == @ { echo $chan $timestamp $+(<,4@, $+ $nick $+ ,>) $1- } elseif $left(%n,1) == % { echo $chan $timestamp $+(<,13%, $+ $nick $+ ,>) $1- } elseif $left(%n,1) == + { echo $chan $timestamp $+(<,12+, $+ $nick $+ ,>) $1- } else { echo $chan $timestamp $+(<,1 $+ $nick $+ ,>) $1- } haltdef }

Kanalda mesaj yazıldığında kırmızı uyarı yanmıyor kanal üstünde o yanmalı.
Özeldede nicklerin ince görünmesini istiyorum bu koddaki gibi mümkün mü.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver