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 giren kayitli nicklere hoşgeldiniz (https://www.ircforumlari.net/mirc-scripting-sorunlari/13135-kanala-giren-kayitli-nicklere-hosgeldiniz.html)

lacremel 04 Mart 2006 15:08

kanala giren kayitli nicklere hoşgeldiniz
 
benim istedigin şöyle bişi user kanala girince nicki kaytili ise hoşgeldiniz desin tek kanal için yaptim raw ile ama 2 veya daha fazla kanal olunca yapamadim bi yardim ederseniz sevnirim..

[box=Moderator mesajı: el33t]Konu gerekli yere taşındı, konu açarken dikkatli olursan sevinirim.[/box]

$îzºf®eN 04 Mart 2006 16:13

Yazdığın kodu verde , onun üzerinde uyarlayıp seninde anlamana yardımcı olalım.

lacremel 04 Mart 2006 16:33

yanlış yere yazdigim için özür diliyorum..

yaptigim kod on
*:join:#kanal: {
whois $nick
}
raw 307:*: {
haltdef
msg #kanal $2 Hoş Geldiniz..
}

kanala girenlere whois çekior raw ile de nicki kayitli ise hoş geldiniz dior..

ama tek kanala oluyor iki kanal olunca olmuyor...

$îzºf®eN 04 Mart 2006 17:20

*:join:#kanal: { öncelikle bu kısım on *:join:#kanal: { olması gerekli.

Birden çok kanalda uygulamak içinse :

on *:join:#: {
if ($chan == #a,#b,#c,#d) {
whois $nick
}
}
raw 307:*: {
haltdef
msg $chan $nick , $chan kanalına Hoş Geldiniz..
}

lacremel 04 Mart 2006 17:30

Alıntı:

$îzºf®eN Nickli Üyeden Alıntı
*:join:#kanal: { öncelikle bu kısım on *:join:#kanal: { olması gerekli.

Birden çok kanalda uygulamak içinse :

on *:join:#: {
if ($chan == #a,#b,#c,#d) {
whois $nick
}
}
raw 307:*: {
haltdef
msg $chan $nick , $chan kanalına Hoş Geldiniz..
}

iyi de arkdaş burda nickin kayıtlı olup olmadigini kontrol eden raw bu raw mesajhi yine ayni kanala yolluyor?

$îzºf®eN 04 Mart 2006 17:42

Doğru ;]

on *:join:#: {
if ($chan == #a,#b,#c,#d) {
whois $nick
set %Ğ $nick
.timer 1 4 kayıt %Ğ
}
}
raw 307:*: {
set %Ş $2
}
alias kayıt {
if (%Ş != %Ğ) {
msg $chan %Ğ hoşgeldiniz
}
}


Şu şekilde denermisin bi

lacremel 04 Mart 2006 17:51

yine olmadi galiba şundan olmuyor bu

Alıntı:

$îzºf®eN Nickli Üyeden Alıntı
Doğru ;]
alias kayıt {
if (%Ş != %Ğ) {
msg $chan $nick $chan kanalına hoşgeldin
}
}


kodunda $chan ve $nick on join deki ki gibi olmaz bu ala şu şekilde olabilir

on *:join e
kayıt $chan $nick

bunu yazardik alias kayıt a da
msg $1 $2 $1 kanalına hoşgeldiniz.

olabiilrdi sanirim ben bi deneyeyim..

lacremel 04 Mart 2006 17:57

yardimlarindan dolayi tşk ediyorum
%Chans die bir verialbe oluşturdum oraya kanallari yazdim
%Chans #a #b #c #d gibib
ve remote kodu
on *:join:#: {
if ($chan isin %Chan) {
whois $nick
set %Ğ $nick
timer 1 4 kayıt $chan $nick
}
}
raw 307:*: {
set %Ş $2
halt
}
alias kayıt {
if (%Ş = %Ğ) {
msg $1 $2 $1 kanalına hoşgeldin
unset %Ş
unset %Ğ
}
}

şeklinde çalıştı..
ihtiyaci olanlar için paylaşalım

OzAn 04 Mart 2006 19:15

bu kayıtlı nicklere Hosgeldiniz dio ya bunu Auser listdeki kişilere göre ayarlayamazmıyız misal /auser 100 RUMUZ rumuz yada 100 ekli başka bir nick kanala girdiğinde hoşgeldiniz dedirtemezmiyiz?

$îzºf®eN 04 Mart 2006 19:27

on 100!:join:*:#: { msg $chan $nick hoşgeldin }


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net