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 ve deop (https://www.ircforumlari.net/mirc-scripting-sorunlari/32571-op-ve-deop.html)

FaLLeN 10 Haziran 2007 12:46

op ve deop
 
Merhabalar..

Takıldığım bir konu oldu. Alttaki kodda !op nick yapınca bir kişiye op verebiliyoruz. Ve bunu kanal opu yapabiliyor.
Kod:

on *:text:*:#:{
  if ($1 == !op) && ($nick isop $chan) {
    mode # +o $2
}

Alttakinde ise op nick yapınca bir nicke op verebiliyoruz.
Kod:

on *:TEXT:op*:#: { mode # +o $2 }
Benim yapmak istediğim şu ;

Botnicki diyelimki ; Abc olsun.
Abc op nick
Abc deop nick , gibi. Yanlız bu komutları kanalopları ve üstü kullansın istiyorum.. Bu konuda takıldım, yardımcı olursanız sevinirim..

Kolay gelsin..

Ajan 10 Haziran 2007 13:02

Cevap: op ve deop
 
Kod:

on *:TEXT:*:#: {
if $1 == $me && $nick isop $chan {
if $2 == op { mode # +o $3  }
if $2 == deop { mode # -o $3 }
}
}


FaLLeN 10 Haziran 2007 13:10

Cevap: op ve deop
 
Maalesef bu değil Ajan.

Kanal opları, ! kullanmadan yapabilsinler..

Örnek ;
[13:07:47] <@HayaLeT> Security deop Caner
Gibi lazım bana. Ve kanal opları kullansın. +o ve &#252;st&#252;.

Ajan 10 Haziran 2007 13:22

Cevap: op ve deop
 
Sizi anlamak ger&#231;ekten &#231;ok zor.
Alıntı:

if $2 == !op { mode # +o $3 }
if $2 == !deop { mode # -o $3 }
Yazdığım kod i&#231;indeki "!op" ve "!deop" komutlarının başında bulunan &#252;nlem işaretlerini silip kullanmak &#231;okmu zor iş ?

Kodu d&#252;zenledim, tekrar alın.

FaLLeN 10 Haziran 2007 14:22

Cevap: op ve deop
 
if $2 == unbanall { mode # -b $3 } -b $3 kısmı yerine ne yazabilirim peki. B&#252;t&#252;n banları temizlemek i&#231;in.

Sagopa 10 Haziran 2007 14:39

Yanıt: op ve deop
 
Kod:

on *:text:*:#:{ if $2 = unbanall && $nick isop $chan { set %chan $chan | unbanall } }
alias unbanall { var %x = $ibl(#,0) | while %x {  mode # $chr(045) $+ $str(b,$ibl(#,0)) $ibl(#,%x) | dec %x } }



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

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