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/)
-   -   ops kanalı için (https://www.ircforumlari.net/mirc-scripting-sorunlari/508904-ops-kanali-icin.html)

TİGeR 27 Ekim 2012 18:01

ops kanalı için
 
Selamlar.. aşşağıdaki kod sohbet kanalında aopa cıkıp sohbetop kanalına girmeyeni aop'u deop etmek için yazılmıs peki buna ek olarak sohbetop kanalında iken o kanaldan part edildiğinde de calısması için nasıl düzenleriz?
Kod:

on !*:Op:#sohbet:{ set -u45 $+(%,kontrolde,.,$opnick)  | .timerOpkanalınagirdinmi $+ $opnick 1 15 whois $opnick }
raw 319:*:{ if $($+(%,kontrolde,.,$2),2) != $null && *#sohbetop* !iswm $3- && $me isop #sohbet { mode #sohbet -o $2 | .notice $2 Lütfen #sohbetOp kanalına da giriniz!.. } }


Med Cezir 27 Ekim 2012 18:34

Cevap: ops kanalı için
 
Kod:

on *:part:#sohbetop:if $nick isop #Sohbet { .notice $nick Lütfen #sohbetOp kanalından çıkmayınız!.. | $iif($me isop #sohbet,mode #sohbet -o $nick,cs devoice #sohbet $nick) }

TİGeR 27 Ekim 2012 23:00

Cevap: ops kanalı için
 
Hocam bunu benim verdiğim kodamı eklicez yoksa bütün işlemler için bu yeterlimidir?

Med Cezir 28 Ekim 2012 00:52

Cevap: ops kanalı için
 
Sadece part işlemi için bu, verdiğin kodların altına ekleyebilirsin.

TİGeR 29 Ekim 2012 14:59

Cevap: ops kanalı için
 
Hocam verdiğin kodu aynen altına ekledim birde #sohbetop kanalına tekrar giris yapınca oto olarak #sohbet kanalında op vermek için onunda altına bir kod ekledim lakin

[14:37] -ChanServ- "OPUNnicki" kanali su an kullanimda degil. Diye uyarı veriyor ("OPUNnicki" yazan yerde kanaldaki bi aopun nicki yazıor yani)
Kodun tamamını aynen veriyorum
Kod:

on !*:Op:#sohbet:{ set -u45 $+(%,kontrolde,.,$opnick) Vatan | .timerOpkanalınagirdinmi $+ $opnick 1 15 whois $opnick }
raw 319:*:{ if $($+(%,kontrolde,.,$2),2) != $null && *#sohbetop* !iswm $3- && $me isop #sohbet { mode #sohbet -o $2 | .notice $2 Lütfen #sohbetOp Kanalına da Giriniz!.. } }
on *:part:#sohbet:if $nick isop #sohbet { .notice $nick Lütfen #sohbetop Lanalından Çıkmayınız!.. | $iif($me isop #sohbet,mode #sohbet -o $nick,cs deop #sohbet $nick) }
on *:op:#sohbetop:mode #sohbet +o $opnick


Med Cezir 29 Ekim 2012 17:31

Cevap: ops kanalı için
 
on *:op:#: eventini kullanmışsın bu kanalda op konumuna geçtiğinde harekete geçen bir eventtir, sen kanala girdiğinde işlem yapmasını istiyorsun bu durumda join kullanmamız gerek.
Kod:

on *:join:#sohbetop:if $nick !isop #sohbet { mode #sohbet +o $nick }
Event ler hakkında forumda ders anlatımı mevcut okursanız kendinizde bu tür basit kodları yapabilirsiniz. [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

TİGeR 29 Ekim 2012 19:48

Cevap: ops kanalı için
 
Alıntı:

Med Cezir Nickli Üyeden Alıntı (Mesaj 1041234467)
on *:op:#: eventini kullanmışsın bu kanalda op konumuna geçtiğinde harekete geçen bir eventtir, sen kanala girdiğinde işlem yapmasını istiyorsun bu durumda join kullanmamız gerek.
Kod:

on *:join:#sohbetop:if $nick !$isop #sohbet { mode #sohbet +o $nick }
Event ler hakkında forumda ders anlatımı mevcut okursanız kendinizde bu tür basit kodları yapabilirsiniz. [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

* /if: '$true' Bilinmeyen operator die hata verdi statuste;s1

Med Cezir 29 Ekim 2012 23:54

Cevap: ops kanalı için
 
Ufak bir dalgınlık olmuş tekrar alabilirsin düzelttim :)

TİGeR 30 Ekim 2012 23:54

Cevap: ops kanalı için
 
Hocam hata devam ediyor;s2

/if: '$true' Bilinmeyen operator

Toprak 31 Ekim 2012 00:00

Cevap: ops kanalı için
 
Burayı;
Kod:

!$isop
Böyle yaparsan sorun kalmıycak;

Kod:

!isop
Yani;

Kod:

on *:join:#sohbetop:if $nick !isop #sohbet { mode #sohbet +o $nick }


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

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