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/)
-   -   kullanıcı online değilse (https://www.ircforumlari.net/mirc-scripting-sorunlari/281881-kullanici-online-degilse.html)

Selim01 26 Ekim 2009 18:45

kullanıcı online değilse
 
on *:connect:{ ison osman }
raw 303:*:if $2 == && $regex($1-,/(Kullanıcı|Yok)/i) { /msg #kanal1 osman online değil. }

sunucuya bağlandığımda osman nicki online değil ise #kanal1 kanalına online değil yazısını göndermek istiyorum online ise bir işlem yapmak istemiyorum. böyle denedim olmadı yardım edermisiniz

raw numarası 303 ison'un arkadaşlar

muratt_aziz 27 Ekim 2009 00:51

Cevap: kullanıcı online değilse
 
Böyle basit bişey yapabilirsin

Kod:


on *:connect: {
  .timerosman 1 5 whois osman | enable #hal
}
#hal off
raw 401:*:{ msg #kanal1  online değil  | disable #hal }
#hal end


Hesna 05 Kasım 2009 14:47

Cevap: kullanıcı online değilse
 
Güzel birşeymiş.. ,) De yalnız bunu tek kişi (osman) için değilde birkaç kişi için yapsak , nasıl olur acaba? Olabilirmi böyle birşey :?

dennis 05 Kasım 2009 14:58

Cevap: kullanıcı online değilse
 
on *:start:set %nickler ali,veli,deli
on *:connect: {
.timerosman 1 5 whois %nickler | enable #hal
}
#hal off
raw 401:*:{ msg #kanal1 online değil | disable #hal }
#hal end


iyi forumlar....

Hesna 05 Kasım 2009 15:06

Cevap: kullanıcı online değilse
 
sanırım olmadı :S

WHOIS Not enough parameters

Doktrin 05 Kasım 2009 16:48

Cevap: kullanıcı online değilse
 
on *:connect: {
var %nickler nick1 nick2 nick3
var %; 1
while %; <= $numtok(%nickler,32) {
.timer 1 5 .whois $gettok(%nickler,%;,32) | enable #hal
inc %;
}
}
#hal off
raw 401:*:{ msg #kanal $2 online değil | disable #hal }
#hal end

Bu şekilde dene birde.

Hesna 05 Kasım 2009 22:25

Cevap: kullanıcı online değilse
 
Teşekkür ederim denedim çok güzel.msg kısmını değiştirdim echo -a yaptım ekledim ben ama sadece biri için online değil diyor , üçü için olabilirmi acaba bu?:)


4 Ali 12online değil ..
-
* Group(s) disabled
-
Ali No such nick
-
Veli No such nick
-
Deli No such nick

Doktrin 06 Kasım 2009 01:01

Cevap: kullanıcı online değilse
 
on *:connect: {
var %nicks nick1 nick2 nick3
var %; 1
while %; <= $numtok(%nicks,32) {
.timer 1 %; .whois $gettok(%nicks,%;,32)
inc %;
}
}
raw 401:*:{ msg #kanal $2 online değil }


Bu şekilde denermisin.


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

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