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/)
-   -   Karşılama Mesajı Kodu Arayışıma Bilen Arkadaşlar Destek olabilir mi ? (https://www.ircforumlari.net/mirc-scripting-sorunlari/751422-karsilama-mesaji-kodu-arayisima-bilen-arkadaslar-destek-olabilir-mi.html)

Successor 20 Haziran 2016 21:11

Karşılama Mesajı Kodu Arayışıma Bilen Arkadaşlar Destek olabilir mi ?
 
Merhabalar,

Aradığım kodun çalışma düzenini tanımlamam gerekir ise ;

"nick.txt" dosyası içerisinde eklediğim nicklerin *nick*@* aradığında girişlerin tamamına kanal girişinde karşılama mesajı göndermesini istiyorum.

Örnek olarak ; kanala giren " Successor " veya " Successor16 " olarak giren her iki kişi , farklı iplerden olsa da karşılama mesajını bu kullanıcıya göndermesini istiyorum.



Bir kaç kod temin ettim ama ya " supass " istiyor veya .txt dosyası üzerinden çalışmıyor.


Coder arkadaşların konuda bana destek olabileceğini ümit ediyor, çalışmalarında kolaylıklar dilerim.

SuLh 21 Haziran 2016 00:07

Cevap: Karşılama Mesajı Kodu Arayışıma Bilen Arkadaşlar Destek olabilir mi ?
 
Öncelikle $read tanımlayıcısı içerisinde Wildcard kullanılabilir, yani sağında solunda ortasında farklı karakterler olsa da eşleştirebiliriz. Şu tip bir kullanımda *SuLh* işlevi görecektir, SuLh1231 veya 123SuLh gibi nickler de işlem yapabilecektir.

Kod:

on *:join:#kanal:$iif($read(nick.txt,w,$+(*,$nick,*)),msg # $nick Hoş geldin.,)
ek olarak bu kullanım txt içerisinde sağında solunda olduğu zaman cevap verecektir, şöyle bi kullanım daha doğru olur

Kod:

on *:join:#kanal: { var %s $lines(nick.txt) | while (%s) { $iif($read(nick.txt,%s) isin $nick,msg # Hoş geldin $nick,) | dec %s } }

ZenqerDenq 15 Temmuz 2016 04:57

Cevap: Karşılama Mesajı Kodu Arayışıma Bilen Arkadaşlar Destek olabilir mi ?
 
Alıntı:

SuLh Nickli Üyeden Alıntı (Mesaj 1041788982)
Öncelikle $read tanımlayıcısı içerisinde Wildcard kullanılabilir, yani sağında solunda ortasında farklı karakterler olsa da eşleştirebiliriz. Şu tip bir kullanımda *SuLh* işlevi görecektir, SuLh1231 veya 123SuLh gibi nickler de işlem yapabilecektir.

Kod:

on *:join:#kanal:$iif($read(nick.txt,w,$+(*,$nick,*)),msg # $nick Hoş geldin.,)
ek olarak bu kullanım txt içerisinde sağında solunda olduğu zaman cevap verecektir, şöyle bi kullanım daha doğru olur

Kod:

on *:join:#kanal: { var %s $lines(nick.txt) | while (%s) { $iif($read(nick.txt,%s) isin $nick,msg # Hoş geldin $nick,) | dec %s } }

Kod bence identify süresinden sonra calıssa daha iyi olur wilcard eklemeden kulllacı bu süre icersinde de nickini almış olur .

zeusmk 08 Haziran 2018 04:13

Cevap: Karşılama Mesajı Kodu Arayışıma Bilen Arkadaşlar Destek olabilir mi ?
 
bu kodları kullandım ama kanaldan ban yedim. daha çalışıp çalışmasığını bile anlayamadım. birisi sunları elden geçirebilir mi tşk


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

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