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/)
-   -   op konumundakini sajoin (https://www.ircforumlari.net/mirc-scripting-sorunlari/184026-op-konumundakini-sajoin.html)

QkLa 02 Mart 2009 09:06

op konumundakini sajoin
 
asagidaki code op konumuna cikan sahsi belirledigim kanala sajoin ediyor.gorevli sajoin edilen kanaldan part yaptiginda tekrar sajoin ediliyor.egerki gorevli sajoin edilen kanal disinda baska bir kanalda op konumunda degilse sajoin edilmesin.sajoin edilen kanal disinda herhangi bir kanalda gorevli konumunda ise o zaman sajoin edilsin.tesekkur ederim.

Kod:

on me:*:join:#:{
  .timer 1 1 .opvarmi $chan
}
alias opvarmi {
  var %i 1
  while %i <= $nick($1,0) {
    if $nick($1,%i) !isreg $1 && $nick($1,%i) !isvoice $1 {
      sajoin $nick($1,%i) #ops
    }
    inc %i
  }
}
on *:op:#:{ if $opnick !== $me && $opnick !ison #ops { .sajoin $opnick #ops } }
on *:part:#ops:{ if $nick !== $me { .sajoin $nick #ops } }


CesuryureK 03 Mart 2009 02:42

Cevap: op konumundakini sajoin
 
PHP- Kodu:

on me:*:join:#:{
  
.timer 1 1 .opvarmi $chan
  
.enable #kontrol
}
alias opvarmi {
  var %
i 1
  
while %<= $opnick($1,0) {
    if (
$opnick($1,%i) !ison #ops) { 
      
whois $opnick($1,%i)
    }
    
inc %i
  
}
}
on *:op:#:if $opnick != $me && $opnick !ison #ops { sajoin $opnick #ops } 
on *:part:#ops:if $nick != $me { .enable #kontrol | whois $nick }
#kontrol off
raw 319:*:if (*@* iswm $3-) && ($!ison #ops) { sajoin $2 #ops | .disable #kontrol }
#kontrol end 



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

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