![]() |
|
|||||||
| Showcase - Hazır kodlar mIRC Scripting hakkında hazır kodları bulup, paylaşabileceğiniz bölüm. |
| Yeni Konu aç Cevapla |
|
|
LinkBack | Seçenekler | Stil |
|
|||
|
Çok pis yazar
|
|
||||
|
o zamanlar kodların üzerine yatma modası vardı biraz karma ve corba sekli yapmıstım
sonra kücülttük böyle bi sekil almıstı. Kod:
on ^&*:SNOTICE:*:{
if *client*exiting* iswm $1- {
$iif(!$window(@Giris/Cikis),window -en @Giris/Cikis,echo 4 -t @Giris/Cikis Çıkış : $1- )
halt
}
if *Connecting* iswm $1- {
$iif(!$window(@Giris/Cikis),window -en @Giris/Cikis ,echo 3 -t @Giris/Cikis Giriş : $1- )
break
}
}
on ^*:HOTLINK:*.*.*:*:{
if @Giris/Cikis == $window($active) {
return $1
}
Break
}
on *:HOTLINK:*.*.*:*:{
if @Giris/Cikis $window($active) {
titlebar Kline : $+([,$gettok($1-,2,$asc(@)),])
.Kline $+(*@,$gettok($1-,2,$asc(@))) http://www.mircscripting.net/rules.php?do=kline&c=15m
}
Break
}
__________________
3m2t //alias $str($+(alias,$chr(32)),4) | alias Konu CoCoRiCo tarafından (07-25-2009 Saat 14:15 ) değiştirilmiştir. Sebep: düzeltme |
|
||||
|
Alıntı:
Verdiğin Kodda Çıkışlarda Sorun Yok ama Girişlerde Şu Hatayı Veriyor. * /if: Geçersiz format (Satır 6, script1.ini) Satır 6. Şu Kod if *Connecting*isin* $1- { Çıkışlar Sorunsuz Girişler Sorunlu Yani
|
|
|||
|
if *Connecting* iswm $1-
Olarak değiş. |
|
||||
|
Evet Şimdi Sorunsuz Çalışıyor.
[11:45] Giriş : *** Notice -- Client connecting on port 6667: yuhbee (ident@IP) [clients] [11:45] Çıkış : *** Notice -- Client exiting: tarık41 (ident@IP) [Connection reset by peer] Görünümü Bu IP de Tek Tıkla Ban Atılıyor [11:45] Giriş : *** Notice -- Client connecting on port 6667: yuhbee (ident@IP) [clients] (GLİNE) - (Nick-Ban) - (SHUN) [11:45] Çıkış : *** Notice -- Client exiting: tarık41 (ident@IP) [Connection reset by peer] (GLİNE) - (Nick-Ban) - (SHUN) Gibi Geliştirilebilir mi
|
|
|||
|
Kod:
on ^&*:snotice:*client connect*:$iif(!$window(@root),window -nk0 @root) | echo -ct info @root Client: $9-10 $chr(9) "GLINE" - "NICKBAN" - "SHUN"
on ^*:hotlink:"*":@root:if ($regex($1,/^"(GLINE|NICKBAN|SHUN)"$/)) returnex
on *:hotlink:*:*: {
var %_word = $noqt($1),%_ip = $remove($token($token($hotline,4,32),2,64),$chr(41)),%_nick = $token($hotline,3,32)
if ($(,%_word) = nickban) { var %1 = 1 | while ($comchan($(,%_nick),%1)) { ban -k $v1 $(,%_nick) 2 sebeb. | inc %1 } }
if ($(,%_word) = shun) shun $(,%_nick)
if ($(,%_word) = gline) gline $(,%_nick) :sebeb.
;echo 4 $target IP: %_ip - NICK: %_nick - Clicked: %_word
}
Şeklinde yapabilirsin. Ben sadece client connectig/giriş için olanı yazdım. Bundan örnek alarak sende çıkış vs. için olanı yazabilirsin. Not: /shun ve /gline komutlarının nasıl olduğunu tam olarak bilmiyorum. Mantık basitdir: %_ip(ip numarası) - %_nick(nick) olarak döner. |
| L4roXyL kullanıcısının bu postunu beğenenler. | ||
KarabasaN (08-01-2009) | ||
|
||||
|
Alıntı:
Bunu Kullanıyomda Çıkışlarda İşlem Yapmaması Kötü. Çıkışlarda Sadece Gline Atamazmıyım. |
![]() |
| Seçenekler | |
| Stil | |
|
|