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/)
-   -   Özelime gelen mesaja gecikmeli yanıt vermek ve ingore etmek (https://www.ircforumlari.net/mirc-scripting-sorunlari/42875-ozelime-gelen-mesaja-gecikmeli-yanit-vermek-ve-ingore-etmek.html)

kurugaddere 01 Aralık 2007 19:37

Özelime gelen mesaja gecikmeli yanıt vermek ve ingore etmek
 
arkadaşlar özelime birisi mesaj attığı zmaan once ona 10 saniye gecikmeli selam demek ardından kendisi gene mesaj attığı zaman ona bye diyip hemen ardından hem ingore edip hemde özel penceresinin kapanmasını sağlamak istiyorum bu mümkünmü acaba.......

L4roXyL 01 Aralık 2007 22:46

Cevap: Özelime gelen mesaja gecikmeli yanıt vermek ve ingore etmek
 
on *:text:*:?: { inc -e $+(%,t,$nick) | if $($+(%,t,$nick),2) == 1 { $+(.timer,$nick) 1 10 msg $nick 1. mesajın. } | if $($+(%,t,$nick),2) == 2 { msg $nick 2. mesajın. | ignore -cp $nick | close -m $nick | unset $+(%,t,$nick) } }

Şeklinde yapabilirsin.

L4roXyL 01 Aralık 2007 23:08

Cevap: Özelime gelen mesaja gecikmeli yanıt vermek ve ingore etmek
 
HachLi verdiğin kod, devamlı olarak 10 saniye'de bir, 1. mesaj'ı gönderir.
Yani her mesaj yazdılığında, 1. mesaj'ı gönderir. Diğer işlevleri yapmaz.

kurugaddere 02 Aralık 2007 00:00

Cevap: Özelime gelen mesaja gecikmeli yanıt vermek ve ingore etmek
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] dostum verdin kod çok güzel çalışıyor senden bir de ikinci mesaja da on saniye eklemeni istiyicem
yani özele mesaj geldi bizde on saniye geç mesaj attık. ardından bir mesaj daha geldi gene on saniye geç atıp ardından ingore edip özel penceresini kapatıcaz...

L4roXyL 02 Aralık 2007 00:15

Cevap: Özelime gelen mesaja gecikmeli yanıt vermek ve ingore etmek
 
on *:text:*:?: { inc -e $+(%,t,$nick) | if $($+(%,t,$nick),2) == 1 { $+(.timer,$nick) 1 10 msg $nick 1. mesajın. } | if $($+(%,t,$nick),2) == 2 { $+(.timer,$nick) 1 10 .msg $nick 2. mesajın. | ignore -cp $nick | close -m $nick | unset $+(%,t,$nick) } }

2. mesaj'ıda 10 saniye sonra atıcaktır.
2. mesaj'dan sonrasına timer eklemedim.(Ignore close komutlarına) Çünki böylesi daha mantıklı.


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

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