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/)
-   -   Aktif Kanala Değilde O Pencereye Yansısın (https://www.ircforumlari.net/mirc-scripting-sorunlari/265531-aktif-kanala-degilde-o-pencereye-yansisin.html)

RapStar 29 Eylül 2009 19:52

Aktif Kanala Değilde O Pencereye Yansısın
 
Kod:

on *:part:*: {
  if ($nick != $me) && ($query($nick)) { echo -at $nick # Kanalından Ayrıldı  }
}
on *:join:*: {
  if ($nick != $me) && ($query($nick)) { echo -at $nick # Kanalına Girdi  }
}
on *:quit: {  if ($nick != $me) && ($query($nick)) { echo -at $nick serverdan ayrıldı } }
}

Böyle Bir Kod Oluşturdum. Sizinde Anlayacağınız Üzere Özelime Gelen Birisi Serverdan Çıkarsa, Kanaldan Çıkarsa veya Benim Bulunduğum Farklı Bir Kanala Girerse Bana Uyarı Veriyor. Fakat Bunu Aktif Kanala Değilde O Kişinin Özel Penceresine Yansımasını İstiyorum Mümkünmü ?

CesuryureK 29 Eylül 2009 20:16

Cevap: Aktif Kanala Değilde O Pencereye Yansısın
 
madem o kişinin özel penceresi sizde açık bu durumda en pratik yol
echo -at yerine echo $nick kullanarak o kişinin penceresine yollamaktır.

dennis 29 Eylül 2009 23:41

Cevap: Aktif Kanala Değilde O Pencereye Yansısın
 
Kod:

on *:quit: {  if ($nick != $me) && ($query($nick)) { echo -at $nick serverdan ayrıldı } }
Burda diyorsun ki :
Eğer ben sunucudan cıkmamışsam ve çıkan kişi özelimde kişiyse bana ecola....
Burda bi çelişki var değil mi?
Kendin çıkmışsan özelindeki kişiylede alakan kalmaz. Özetle on *:quit: ..... event ında kendini belirtmene gerek yok.

PHP- Kodu:

on *:quit:if ($query($nick)) { echo -at $nick serverdan ayrıldı 

bu da aynı işlevi görür.


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

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