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/)
-   -   tek komutla kanaldaki herkesinyetkilerini almak (https://www.ircforumlari.net/mirc-scripting-sorunlari/185885-tek-komutla-kanaldaki-herkesinyetkilerini-almak.html)

Kasirga_ 09 Mart 2009 20:06

tek komutla kanaldaki herkesinyetkilerini almak
 
öncelikle S.a tum arkadaslara paylasımları icin simdiden tsk ederim

Ben bazı kdlara bakarak size gore basit bana gore yolun basında olan birine gore basarı saydıgım bi kod yapmaya calıstım bu kodu kendi botuma yerlestirdim botun bulundugu kanalda !clear dedigim zamn kanalı +m moduna alıp tum op hop ve +(voice) leri alıyor sorun bunda bi sorun yok
sorun sopları nasıl deprotect edebilirm aynı komut icerisinde yardımlarınız icin tsk ederim simdiden . Birde bu komutu sadce ben kullananabiliyorum bunu benim istedigim kişilerinde kullanması icin ne yapabiliriz :)

__________________________________________________ ____________
Kod :

On *:text:*:#:{
if $nick == Kasirga_ {
if $1 == !clear { /msg $chan 12 Herkes Gecici Bir sure DE-op.hop.voice olacak | /cs clear $chan voices | /cs clear $chan halfops | .timer 1 2 /cs clear $chan ops | /mode $chan +m }
}
}

CesuryureK 10 Mart 2009 01:45

Cevap: tek komutla kanaldaki herkesinyetkilerini almak
 
PHP- Kodu:

on *:Text:*:#: {
  
if $istok(Kasirga_ Nick1 Nick2 Nick3,$nick,32) {
    if ($
== !Clear) {
      var %
1,%$nick($chan,0).pnick
      
while (%<= %t) { 
        if (
$remove($nick($chan,%i).pnick,~,@,&,%,+) == $me) { inc %}
        
mode # -ao $remove($nick($chan,%i).pnick,~,@,&,%,+) $remove($nick($chan,%i).pnick,~,@,&,%,+)
        
inc %i
      
}
      /
msg $chan 12 Herkes Gecici Bir sure DE-op.hop.voice olacak | /cs clear $chan voices | /cs clear $chan halfops | .timer 1 2 /cs clear $chan ops | /mode $chan +m
    
}
  }


birden çok nick için $istokta gördüğün gibi nick1 nick2 nick3 nick4 şeklinde yazmışım.
!clear dediğinde + , % , & , @ Prefix'ine Sahip Tüm yetkilileri aşağıya indirecektir.
not: kendi kendine uğraşman çok güzel.

Kasirga_ 10 Mart 2009 02:35

Cevap: tek komutla kanaldaki herkesinyetkilerini almak
 
CesuryureK tsk ederim emegine saglık oneri icinde ayrıca tskederim kesinlkle haklısın ;)


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

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