Tekil Mesaj gösterimi
Alt 09 Mayıs 2011, 08:34   #13
Çevrimdışı
brite
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: 45 Dk sonra [Away] olma




idleye güvenemezssiniz, scriptin o kanalda yapacağı bir işlem oranın idlesini etkiler ki her kanalın idlesini taratmak gereksiz olur, basit bir koda $window(#kanal).type uygulatmak var iken kanal ve özeli niye bu kadar dert ettiniz anlamadım, ayrıca servere komut uygulatmadan yapılabiliyorsa en iyi yöntem odur fazla komut demek fazla veri demek oda laga sebebiyet verir.


daha önce de verdiğim gibi kod kanalda ve özelde yazıları dikkate alır komutları kaale(doğru yazdım inş) almaz, tek eksiği bir arkadaşımızın verdiği gibi variable yerine tekrar timer aktif etirerek yazdırırsam daha kısa olurmuş.
brite 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 *:input:*: { if $left($1,1) != / { if $server && $regex($window($active).type,channel|query) { if *[away] iswm $me { ;eğer yazı yazarsan awayden çıkma modu bunu iptal edebilirsin nick $regsubex($me,\[away\]$,$null) } else { .set %chkatimer $ctime } } } } alias chkatime { if *[away] !iswm $me && $server { if !%chkatimer { .set %chkatimer $ctime } if $calc($ctime - %chkatimer) >= 2700 { nick $+($me,[away]) } } } on *:connect: { .set %chkatimer $ctime | .timerchkatime 0 60 chkatime }



 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver