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/)
-   -   oto giriste join part muaf (https://www.ircforumlari.net/mirc-scripting-sorunlari/173477-oto-giriste-join-part-muaf.html)

QkLa 21 Ocak 2009 03:35

oto giriste join part muaf
 
S'a

elimdeki bu code ile kanala oto giriyor nickimi identify ediyor istedigim kanala join oluyorum.join listesindeki kanallardan birisinden ciktigimda tekrar o kanala oto giriyorum.

on *:disconnect:.server $server
raw 433:*: {
ns ghost $nick sifre
nick nick
identify sifre halt }
on *:connect:apart
alias apart { set %channels $replace($dde(mirc, channels),$chr(32),$chr(44)) | .part %channels | unset %channels | .TIMER 0 10 .join #}

su elimdeki code ilede .part #kanal yazdigimda bot'u kanaldan cikariyorum.bot'u bir kanaldan .part #kanal seklinde cikardigimda yukaridaki codeye gore tekrar kanala giriyor. .part #kanal yazarak cikardigim kanala bot oto girmesin.taki bn .join #kanal yazana kadar .iki codeyi birlestirebilirmisiniz rica etsem

on *:text:*:#Admin:{
if $istok(nick1 nick2 nick3,$nick,32) {
if $1 == .join && $regex($2,^#) && $me !ison $2 { join $2 | .msg # $2 kanalına girildi. }
elseif $1 == .part && $regex($2,^#) && $me ison $2 { part $2 | .msg # $2 kanalından çıkıldı.
elseif $1 == .konuş { .msg $2 $3- | .msg # $2 $iif($regex($2,^#),kanalına,nickine) gönderildi: $qt($3-) }
elseif $1 == .alljoin { var %y = 1 | while $read(kanallar.txt,%y) { .timer 1 2 join $read(kanallar.txt,%y) | inc %y } | .msg # Tüm kanallara girildi. }
elseif $1 == .allpart { var %x = 1 | while $chan(%x) { if !$regex($ifmatch,$chan) { part $chan(%x) } | inc %x } | .msg # # hariç, tüm kanallardan çıkıldı. }
}
}

code Lifeman'e aittir.

tesekkur ederim

Difuzyon 21 Ocak 2009 13:46

Cevap: oto giriste join part muaf
 
.TIMER 0 10 .join #
kısmını
.timer 1 10 .join #
olarak değişirseniz join işlemini girişte 1 defaya mahsus yapar.


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

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