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/)
-   -   4 op kuralı (https://www.ircforumlari.net/mirc-scripting-sorunlari/387125-4-op-kurali.html)

DenperaS 23 Mart 2011 17:26

4 op kuralı
 
Yeniden Selamun Aleyküm Arkadaşlar Kolay Gelsin. Benim Kanalımda 4 Tane op Olduğunda 5. Op Geldiğinde 5. opu aşağı alıp ona şu mesajı gönderebilirmiyim. Kanalda 4 op kuralı mevcuttur lütfen Bekleyiniz. Diye Bir mesaj atıp Daha Sonra Oplardan birisi Çıktığında bu 5. opu oto olarak yukarı alabilecek bir kod yazılabilirmi yazılabilirse nasıl olabilir. çok şeymi istedim diye düşünüyorum bunu yazarken :) Allah a Emanet olunuz selamun aleyküm

Mudin 23 Mart 2011 18:07

Cevap: 4 op kuralı
 
Kod:


alias opcntrl {
  if $1 {
    if !$2 {
      if $nick($1,0,o) != 4 {
        if %opcntrl {
          echo -a mode $1 +o %opcntrl
          .halt
        }
      }
    }
    if $2 != $me {
      if $nick($1,0,o) > 4 {
        mode $1 -o $2
        notice $2 Kanalda 4 op kuralı mevcuttur. Lütfen bekleyiniz.
      }
      elseif %opcntrl != $2 {
        mode $1 -o $2
        mode $1 +o %opcntrl
        notice $2 %opcntrl nicki sıradaki op olacak kişi olduğu için deop oldunuz.
      }
      elseif !%opcntrl {
        if $2 {
          set %opcntrl $2
          notice $2 5. op olarak ayarlandınız. Kanalda herhangi bir op deop olursa , op olacak kişi siz olucaksınız.
        }
      }
    }
  }
 }
on *:deop:#kanal:{ opcntrl $chan $2 }
on *:op:#kanal:{ opcntrl $chan $opnick }
on *:part:#kanal:{ opcntrl $chan }

#kanal olarak belirttiğim kısmları # olarak değiştirirsen tüm kanallarda çalışır kod. Eğer tek 1 kanalda çalıştırmak istiyorsan #kanal yazan yere kendi kanalını yazıcaksın.


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

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