IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   Kanala 15 dk arayla mesaj göndermek (https://www.ircforumlari.net/mirc-scripting-sorunlari/31370-kanala-15-dk-arayla-mesaj-g246ndermek.html)

L4roXyL 05 Ocak 2008 16:35

Cevap: Kanala 15 dk arayla mesaj göndermek
 
on *:join:#kanal:if ($nick == $me) .timer 0 180 textsnd #
alias textsnd $iif($lines(dosya.txt) == %t,unset %t,inc %t) | msg $1 $read(dosya.txt,$iif(!%t,1,%t))

Bot #kanal kanal'ına giriş yaptığında, 30 saniye'de bir dosya.txt içerisin'deki satırları sıra ile kanal'a yansıtır.

vesvese 05 Ocak 2008 18:06

Cevap: Kanala 15 dk arayla mesaj göndermek
 
Alıntı:

L4roXyL Nickli Üyeden Alıntı (Mesaj 317404)
on *:join:#kanal:if ($nick == $me) .timer 0 180 textsnd #
alias textsnd $iif($lines(dosya.txt) == %t,unset %t,inc %t) | msg $1 $read(dosya.txt,$iif(!%t,1,%t))

Bot #kanal kanal'ına giriş yaptığında, 30 saniye'de bir dosya.txt içerisin'deki satırları sıra ile kanal'a yansıtır.

Txt dosyasinin icindeki yazdiklarimi sirayla 3 dakika da bir yolluyor ama hepsi bitip tekrar basa döndügünde txt icindeki 1. sirada yazdigimi her zaman 2 defa yolluyor.

L4roXyL 05 Ocak 2008 20:29

Cevap: Kanala 15 dk arayla mesaj göndermek
 
alias textsnd if $lines(dosya.txt) == %t { unset %t | inc %t } | else { inc %t } | msg $1 $read(dosya.txt,%t)

Şeklinde değişirsen, sorun çözülür.


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 01:46.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk