Tekil Mesaj gösterimi
Alt 26 Şubat 2005, 03:25   #1
Çevrimdışı
Flyman
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
mirc versiyonundan kaynaklanan kodlama hatasi




su asagidaki kodu mirc versiyon 6.01 e kurulu bir scripten almaya calistim fakat 6.16 mircte sadece pencere aciliyor fakat yapmasi gereken islevi gormuyor bu kodda 6.16 versiyona uymayan bir seymi var anliyamadim bunu 6.16 versiyoan uyarliyabilirmiyiz bu kodlamanin yaptigi islem bir nickin kanaldaki yazdigi tum text mesajlarini bir oencerede toplamasi nickin ustune tiklayip goster deyince uyguluyor ama 6.16 da calistiramadim ilgilenen olursa sevinirim


history {
if ($3 != 0) { var %c = 0 } | else { var %c = -123456 }
window -alC +n @History 200 200 315 150 Ms sans serif 10
aline @History 1-----------------------------14-15-0-[ 15History: $+ $2 0 ]-15-14-1-----------
var %i = $line($1,0)
var %hist = $2
while (%i > 0) {
var %t = $strip($line($1,[ %i ]))
var %n1 = $strip(%theme.msg.nick %hist %theme.2)
var %s = $strip(%hist $+ %theme.txt.2)
var %slen = $len($strip(%theme.txt.1 $+ %hist $+ %theme.txt.2))
if (%s isin $left(%t,%slen)) { aline -p @History $replace(%theme.txt.1,$chr(255),$chr(32)) $+  $+ %theme.couleur.autres $+ %hist $+ %theme.txt.2 %theme.couleur.say $+ $mid(%t,$calc(%slen + 2)) | inc %c }
if (($right(%t,$len($strip(%n1))) = $strip(%n1)) && ($left(%t,$len($strip(%theme.1))) = $strip(%theme.1))) { aline -p @History %theme.1  $+ %theme.couleur.cowboy $+ $gettok($mid(%t,$calc($len($strip(%theme.1)) + 2)),1,32) $+  $+ %theme.couleur.actions %theme.msg.nick  $+ %theme.couleur.cowboy $+ %hist $+  %theme.1 | var %hist = $gettok($mid(%t,$calc($len($strip(%theme.1)) + 2)),1,32) }
dec %i
if (%c >= $int($3)) { return }
}
}

 
Alıntı ile Cevapla

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