Konu: Code'de hata
Tekil Mesaj gösterimi
Alt 25 Kasım 2008, 13:15   #5
Çevrimdışı
Difuzyon
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Code'de hata




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#kanal: { if ($1 == !ekle) { if (!$2) { return } if ($2 == $me) { .msg # Beni takip listesine alamazsın $nick $+ :) | return } if ($ini(takip.ini,$2)) { .msg #  $+ $2  nicki zaten listede ekli durumda. | return } else { writeini -n takip.ini $2 Pazartesi 0 writeini -n takip.ini $2 Salı 0 writeini -n takip.ini $2 Çarşamba 0 writeini -n takip.ini $2 Perşembe 0 writeini -n takip.ini $2 Cuma 0 writeini -n takip.ini $2 Cumartesi 0 writeini -n takip.ini $2 Pazar 0 .auser takip $2 .msg #  $+ $2  nicki online listesine eklenmiştir. if ($2 ison #kanal) { $+(.timertakip,$2) 0 1 inc -e $+(%,$2) } } } if ($1 == !sil) { if (!$2) { return } if (!$ini(takip.ini,$2)) { .msg # $2 Listede ekli değil | return } else { .remini takip.ini $2 | .ruser takip $2 | .msg # $2 Listeden silindi. if $+($timertakip,($2)) { $+(timertakip,$2) off | unset $+(%,$2) } } } if ($1 == !onlines) { if (!$2) { return } if (!$ini(takip.ini,$2)) { .msg # $2 Listede ekli değil | return } kayit $2 .msg # 4 $str(-,10) $2 nicki için takip listesi $str(-,10) .play $+(-t,$2) # takip.ini 100 $+(.timerlist,$2) 1 1 .msg # 4 $str(-,10) Listenin sonu $str(-,10) } } on takip:join:#kanal: { $+(.timertakip,$nick) 0 1 inc -e $+(%,$nick) } on takip:part:#kanal:{ if $+($timertakip,($nick)) { $+(.timertakip,$nick) off | kayit $nick } } on takip:quit: { if $+($timertakip,($nick)) { $+(timertakip,$nick) off | kayit $nick } } alias kayit { .remini takip.ini $1 $gün | writeini -n takip.ini $1 $gün $replace($duration($($+(%,$1),2)),mins,Dakika,hrs,Saat,secs,Saniye,min,Dakika,hr,Saat,sec,Saniye,day,Gün,days,Gün) }

YAPILAN EKLEMELER :

* !ekle Nick yaptığınızda şayet nick kanaldaysa zamanlayıcı(online takip) o andan itibaren başlayacaktır.Eskisinde kanala join yapması bekleniyordu...
* !sil Nick yaptığınızda çalışan zamanlayıcı kapatılacak,veri (%nick) silinecektir.Eskisinde part veya quit yapılması bekleniyordu ve veri(%Nick) silinmiyordu...
* on takip:join:#kanal:.....
on takip:part:#kanal.....
on takip:quit:.... event'larının başına "takip" eklenmesiyle,sadece takip listesinde olanların işleme alınması sağlandı.Eskisinde bu durum sadece on join event'ında vardı...

Hatasız bir şekilde çalışıyor,güle güle kullanın ;)
İyi paylaşımlar...

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet