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/)
-   -   Memo geldiğinde kutucuk çıkması (https://www.ircforumlari.net/mirc-scripting-sorunlari/4822-memo-geldiginde-kutucuk-cikmasi.html)

hurewi 29 Haziran 2005 21:50

Memo geldiğinde kutucuk çıkması
 
MemorServ Geldiğinde "Tablo Çıkmasını istiyorum" Mesala Yeni Memonuz var gibi.

"Tamam" tıkladığında tablo kapanacak böyle birşey yapilabilirmi?

MephisTo 29 Haziran 2005 22:16

on *:notice:*new*memo*:?:{ if $nick == MemoServ { .timer 1 1 echo -a $input(Yeni bir memonuz var.,o,MemoServ) } }

*new*memo* yerine memo geldiğinde çıkan mesajın bir kısmını yaz. *yeni*memo*geldi* veya *memonuz*var* gibi.

MephisTo 29 Haziran 2005 22:59

Statuste ne yazıyor?

hurewi 30 Haziran 2005 00:07

[00:06] -MemoServ- abcde nickinden yeni mesajınız var.
[00:06] -MemoServ- Okumak için /msg MemoServ READ 1 yazın.

CoCoRiCo 30 Haziran 2005 01:00

PHP- Kodu:


on 
*:notice:*yeni*mesajınız*var*:?:{ if ($nick(MemoServ)) { .timer -mio 1 1 echo -a $input(Yeni bir memonuz var.,o,MemoServ) } } 

Sende böyle dene..

hurewi 02 Temmuz 2005 00:51

* $input: cannot use in an event


hatası veriyor

MephisTo 02 Temmuz 2005 10:50

on *:notice:*yeni*mesajınız*var*:?:{ if ($nick(MemoServ)) { memogeldi } }
alias memogeldi { echo -a $input(Yeni bir memonuz var.,o,MemoServ) }

Bu ikisini altalta ekle remote'a, öncekileri silmeyi de unutma.

el33t 02 Temmuz 2005 10:55

$input olay (event) içinde kullanılamaz onu çağırmak için timer ve alias kullanmak gerekir, yani:

on *:notice:*yeni mesajınız var*:?:{ if $nick = MemoServ { .timer 1 1 shownewmemo $1 } }
alias shownewmemo { if $1 { if ($input($1 nickinden yeni bir memonuz var $crlf $+ Okumak ister misiniz?,y,Yeni memo)) { memoserv read 1 } } }

MephisTo 02 Temmuz 2005 10:57

Timer veya alias ile çıktığını biliyordum da, timer ile alias çağırıp $input'u da alias a mı koymak gerekiyor? Yani ikisini bir arada?

el33t 02 Temmuz 2005 11:21

Evet, aynen öyle, alias'ın içinde input olacak, bir event yani olay olduğunda timerla birlikte alias çağrılacak, alias tek başına çağrıldığında yine aynı hatayı verir, yani

on *:bilmemne:hi
alias hi { echo -a $input(hi,o) }

olduğunda hi echo -a $input(hi,o) eşit olduğu için orda direk alias kullanmanın hiç bir yararı olmayacak ancak timerla çağırabiliriz..


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

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