16 Şubat 2011, 13:03
|
#1 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
| !awaytara eksik kod
#gorki kanalında !awaytara #kanal yaparak away mesajı ile reklam yapan botları yakalamaya çalışıyorum. Kod: Kodu kopyalamak için üzerine çift tıklayın! on *:input:#gorki*: {
if !awaytara isin $1 { tarama $2 } }
Alias tarama { timer 1 1 msg #gorki $1 kanalında away taraması başlatılmıştır.. | unset %awayscan | .enable #awayscan | who $1 }
#awayscan off
raw 352:*:{ if (G isincs $7) { set %awayscan $addtok(%awayscan,$6,32) | raw -q whois $6 } }
raw 315:*:{ if ($group(#awayscan) = on) { .disable #awayscan | msg #gorki $if($numtok(%awayscan,32) > 0,$2 kanalında $ifmatch tane away nick bulundu. $+ $chr(44) away mesajlarına bakıyor: $2 kanalında kimse away değil. } }
#awayscan end
raw 301:*:{ if $istok(%awayscan,$2,32) { msg #gorki Away nick: $+(4,$2, 4) Mesaj: $+(4,$3-, 4) } } Away kişiler varken güzelce Away nick: hebele Mesaj: hübele
diye gösteriyor. Ancak away kişiler yokken Kod: Kodu kopyalamak için üzerine çift tıklayın! * Geçersiz format: $if hatasını alıyorum. Yani Kod: Kodu kopyalamak için üzerine çift tıklayın! msg #gorki $if($numtok(%awayscan,32) > 0,$2 kanalında $ifmatch tane away nick bulundu. $+ $chr(44) away mesajlarına bakıyor: $2 kanalında kimse away değil. bu kısım devreye girmiyor. Acaba burda ki hata ne? |
| |