Tekil Mesaj gösterimi
Alt 09 Ekim 2015, 10:09   #2
Çevrimdışı
Toprak Doğrulanmış Üye
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Cevap: Socket temizleme sorunu




Beatle Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:!temizle:#: { if ($nick isop $chan) { if $read(takim.txt,w,$+($2,$chr(11),*)) { if be* iswm $gettok($read(takim.txt,w,$+ $2 $+ *),2,32)) { set %temizchan $chan | temizlebjk } elseif *fe* iswm $gettok($read(takim.txt,w,$+ $2 $+ *),2,32)) { set %temizchan $chan | temizlefb } elseif *ga* iswm $gettok($read(takim.txt,w,$+ $2 $+ *),2,32)) { set %temizchan $chan | temizlegs } elseif *tra* iswm $gettok($read(takim.txt,w,$+ $2 $+ *),2,32)) { set %temizchan $chan | temizlets } else { .timer 50 0 msg $chan $chr(3) | .timer 1 2 msg $chan Kanal temizlenmistir. } } } }

Selam bu üsteki kod mirc botlar için çalışıyor ben socket için yapmaya çalıştım acaba nerde yanlışlık yapıyorum benim yapmaya çalıştıgım kod aşagıdaki gibi dir.Bu kodu nasıl calıstırabilirim.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if $right($4,-1) == !temizle || $right($4,-1) == .temizle || $right($4,-1) == .clear || $right($4,-1) == !clear || $right($4,-1) == !sil || $right($4,-1) == .sil { if ($ybul($3,$_nick($1)) == $true) { if $read(hash/takim.sr,w,$+($2,$chr(11),*)) { if be* iswm $gettok($read(hash/takim.sr,w,$+ $2 $+ *),2,32)) { set %temizchan $chan | temizlebjk } elseif *fe* iswm $gettok($read(hash/takim.sr,w,$+ $2 $+ *),2,32)) { set %temizchan $chan | temizlefb } elseif *ga* iswm $gettok($read(hash/takim.sr,w,$+ $2 $+ *),2,32)) { set %temizchan $chan | temizlegs } elseif *tra* iswm $gettok($read(hash/takim.sr,w,$+ $2 $+ *),2,32)) { set %temizchan $chan | temizlets } else { .timer 50 0 swbot privmsg $chan $chr(3) | .timer 1 2 swbot privmsg $chan Kanal temizlenmistir. } } } } alias temizlets { .timer 50 00 swbot privmsg %temizchan 5,5Trabzonn } alias temizlefb { .timer 50 00 swbot privmsg %temizchan 2,2Fenerbahçe } alias temizlebjk { .timer 50 00 swbot privmsg %temizchan 1,1Beşiktaş } alias temizlegs { .timer 50 00 swbot privmsg %temizchan 4,4Galatasaray } alias temizlenormal { .timer 50 00 swbot privmsg %temizchan }


Böyle bir denermisin.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if $regex($right($4,-1),/^[!.&](tem[ıiİ]zle|clear|s[ıiİ]l)$/Si) && ($ybul($3,$_nick($1)) == $true) { if $read(Hash/takim.sr,w,$+($_nick($1),$chr(11),*)) { if be* iswm $gettok($read(Hash/takim.sr,w,$+ $_nick($1) $+ *),2,32)) { _temtak $3 0,1 Beşiktaş } elseif *fe* iswm $gettok($read(hash/takim.sr,w,$+ $_nick($1) $+ *),2,32)) { _temtak $3 2,8 Fenerbahçe } elseif *ga* iswm $gettok($read(hash/takim.sr,w,$+ $_nick($1) $+ *),2,32)) { _temtak $3 4,8 Galatasaray } elseif *tra* iswm $gettok($read(hash/takim.sr,w,$+ $_nick($1) $+ *),2,32)) { _temtak $3 2,5 Trabzon } } else { .timer 50 0 swbot privmsg $3 $chr(3) | .timer 1 2 swbot privmsg $3 Kanal temizlenmistir. } } alias _temtak { var %t = 1 | while %t <= 60 { swbot privmsg $1 : $2 | inc %t } }

Hoşuma gitmedi ama
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
dilersen takım ekleme silme kodlarını da pastelle komple ayarlayım veriyim.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklamver bizimmekan