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 kanalına girmeyenlere deop (https://www.ircforumlari.net/mirc-scripting-sorunlari/13974-op-kanalina-girmeyenlere-deop.html)

OzAn 16 Mart 2006 17:43

on *:nick: { if (*awa* iswm $newnick) || (*yokum* iswm $newnick) || (*off* iswm $newnick) { if ($newnick isop #zurna) { msg $newnick Bu Nick'le #zurna kanalında op olamassınız | mode #zurna -o $newnick } } }

bu komut ben deop kende kullanıcıyı samodeyle deop edermi

el33t 16 Mart 2006 17:49

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] <- Eğer burdaki kodları sen yazdıysan sorduğun sorunun cevabını kendin bulabilirdin. Eğer hiç bilmiyorsan bile sadece deneme yoluyla sorunun cevabını bulabilirdin. Tek yapman gereken ordaki mode komutunu istediğin kodla değiştirip denemen. Yukardaki kodda senin op olduğunu kontrol eden bir durum olmadığı için sen deopken de çalışacaktır.

diEfoRyoU 16 Mart 2006 21:23

1. komutta zaten shen opken aktif olsun die belirtmemiştim çalışır (OzAn)

(Vatan) arkadaşıma bir kaç şey sölemek istiyorum el33t hocam sağolsun benim diyeceklerimi biliormuş gereken cvpı vermiş zaten ama vatan
dier soruna da ben cvpı vereyim bir oper /mode Komutuna hükmedebilir şimdi biz opken aktif olsun olayını iptal ettiğimiz için devreye oper girer Ve komut işlemeye devam eder. Umarım anlaşılmayan bir yanı youktur Sayın, Voicem(+)
Kolay Gelsin.

not: OzAn, el33t Hocamın verdi kod daha mantıklı çünkü timer komutları içermediinden mirc'in kasma yapmaz buda bir öneridir

OzAn 21 Mart 2006 19:54

zurnaop kanalına girdikten sonra op olan kişilere zurna kanalında bota nasıl op verdirebilirim?

on *:join:#zurnaOP: {
samode #zurna +o $nick
}
}

ben bu komutu kullandım ama kanalda restrict var kişinin kanalda opu olmasada giriyor chanserv atıyor ama bot yinede o kişiyte zurnada op veriyor. ben sadece zurnaop kanalında op olanlara op verilmesini istiyorum

el33t 21 Mart 2006 20:06

raw 366:*:{ if $2 == #zurnaop { var %. = 1 | while $nick($2,%.,o) { var %: = $v1 | if %: ison #zurna && %: !isop #zurna { samode #zurna +o %: } | inc %. } } }

OzAn 21 Mart 2006 20:22

Alıntı:

el33t Nickli Üyeden Alıntı
raw 366:*:{ if $2 == #zurnaop { var %. = 1 | while $nick($2,%.) { var %: = $v1 | if %: ison #zurna && %: !isop #zurna { samode #zurna +o %: } | inc %. } } }

denedim olmadı el33t op kanalına girdim op oldum ama zurnada bana op vermedi bot

el33t 21 Mart 2006 20:25

Benim yazdığım kod sen #zurnaop kanalına girdiğinde, #zurnaop kanalındaki op olan nickler eğer #zurna kanalındalar ve op değillerse onları /samode komutuyla oplaman içindi. Sen kendin #zurnaop kanalına girdiğinde #zurna kanalında op olmak istiyorsan

on me:*:join:#zurnaop:samode #zurna +o $me

komutunu kullanabilirsin.

Eğer senden sonra girip #zurnaop'da op olanlara #zurna'da op vermek istiyorsan şunu kullanabilirsin:

on *:op:#zurnaop:samode #zurna +o $opnick

SaintCty 03 Mayıs 2007 19:09

Cevap: OP kanalına girmeyenlere deop
 
arkadaşlar #zurna da op olan kişi #zurnaop da degilse uyarılıp ardından girmesse deop yapılıyor bu verdiginizle peki #zurna kanalında sop olan arkadaş #zurnaop ta degilse nasıl deop olacak vede #zurnaop giriş yaptıklarında geri sopun soplugunu vermek opuunda oplugunu vermek mümkünmü asıl bu işe daha cok yarar bu arada sopların seviyesi 999 altında olacak tabi

Elix 01 Eylül 2007 21:16

Cevap: OP kanalına girmeyenlere deop
 
Sa ArkadaşLar peki ßu Deop oLayını Super operatorler için yapabiLirmiyiz .Şimdiden tesk.

L4roXyL 01 Eylül 2007 21:44

Cevap: OP kanalına girmeyenlere deop
 
Alıntı:

Elix Nickli Üyeden Alıntı (Mesaj 256589)
Sa ArkadaşLar peki ßu Deop oLayını Super operatorler için yapabiLirmiyiz .Şimdiden tesk.

on *:rawmode:#kanalın: { if $2 == $me { halt } | if +a isin $1 && $2 !ison #bilmemne { .mode # -a $2 | .msg $2 #bilmemne kanalına girmeden protect olamazsınız. } }

Eğer #kanalın kanalında, birisi; +a modesine geçtiğinde #bilmemne kanalında bulunmuyorsa, o kullanıcıyı deprotect ederek özeline yukarıdaki mesajı atacaktır.
Fakat; kullanıcı +ao +av +aq modunuda almış olabilir.
Bu şekilde olduğu zaman kode çalışmaz.
Bu durumda yapman gereken;
on *:rawmode:#kanalın: { if $2 == $me { halt } | if *+a* iswm $1 && $2 !ison #bilmemne && $nick == $2 { var %: = $1 | .mode # $+(-,$gettok(%:,1,43)) $2- | .msg $2 #bilmemne kanalına girmeden protect olamazsınız. } }
Mesela diyelim; nick +havo oldu.
O zaman kodenin yapıcağı; -ahvo işlevidir.


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

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