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 girene mesaj (https://www.ircforumlari.net/mirc-scripting-sorunlari/8617-kanala-girene-mesaj.html)

EEkreMM 28 Ocak 2006 16:23

bunu sadece tek bir nick i yapmak istesek nasıl yaparız?

Ajan 28 Ocak 2006 17:37

on *:join:#kanal:{
if ($nick != $me) && ($nick == Nicki) {
msg $nick Selam $nick , $chan kanalına hoş geldin.
}
}
Nicki yazan yere bahsettiğin o kişinin nickini yaz

ReMEMBeR 28 Ocak 2006 17:47

Bana Söyleyecek birşey kalmamış eger server sahibiysen bunu karşılama botu'nun üzerindende yapabilirsin aynı komutla yani bende bunu diyim bari :P

el33t 29 Ocak 2006 16:31

Alıntı:

Ajan Nickli Üyeden Alıntı
on *:join:#kanal:{
if ($nick != $me) && ($nick == Nicki) {
msg $nick Selam $nick , $chan kanalına hoş geldin.
}
}

Ajan, yukardaki kodda bir yanlışın var, hata değil ve kodun çalışır fakat iki tane aynı değer için iki eşitlik kullanmak saçma değil mi yani $nick değeri zaten bir tane değer alır, 2 değer alma ihtimali yoktur. Onun için if $nick != $me kullanmak yani eğer kanala giren nick ben değilsem ve $nick == Nick kanala giren kişinin nicki Nick ise mesaj at demişsin, fakat burda sadece $nick == Nick yeterli olacaktı. Yani $nick != $me nin orda olması gereksiz. Ayrıca $nick != $me yerine eventlere level'dan önce veya sonra ! işaretini kullanabilirsin, yani on !*:join:#: bu on *:join:#:if $nick != $me ile aynıdır.

Alıntı:

ReMEMBeR Nickli Üyeden Alıntı
Bana Söyleyecek birşey kalmamış eger server sahibiysen bunu karşılama botu'nun üzerindende yapabilirsin aynı komutla yani bende bunu diyim bari :P

Mutlaka bir şey söylemek zorunda değilsin.


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

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