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/)
-   -   Muaf Kanal (https://www.ircforumlari.net/mirc-scripting-sorunlari/393084-muaf-kanal.html)

rasinti 08 Mayıs 2011 23:29

Muaf Kanal
 
on 1:text:amac*:#: {
if ($nick isop #) return
.zline $nick Sebeb
}

Bu Koda Muaf Kanal Muaf Host Ve Muaf Nick Ekliyebilirmisin Cok Denedim Olmadi Yardimci Olurmusunuz?

Juventus 08 Mayıs 2011 23:34

Cevap: Muaf Kanal
 
Tam olarak ne yapmak istiyorsun onu söylersen yardımcı oluruz.

rasinti 09 Mayıs 2011 00:50

Cevap: Muaf Kanal
 
Muaf Kanal Muaf Host Ve Muaf Nick Eklemek İstiyorum

----------

Cvp Verecek Kimse Yok Mu?

CesuryureK 09 Mayıs 2011 04:00

Cevap: Muaf Kanal
 
Kod:


on 1:text:amac*:#: {
if ($nick !isop $chan) && (!$regex($nick,/(^(Nick1|Nick2|Nick3)$)/i)) && (!$regex($address($nick,2),/(Oper|Admin|Network)/i)) && (!$regex($chan,/(^(#kanal1|#kanal2)$)/i)) {
.zline $nick Sebeb
}
}


rasinti 10 Mayıs 2011 02:07

Cevap: Muaf Kanal
 
eyw CesuRYuReK

rasinti 13 Mayıs 2011 00:46

Cevap: Muaf Kanal
 
Arkadaşlar Yasakladıgım Kelime /me Komutuyla Yazanları Atmıyo Nedendir Acaba? Yardımcı Olurmusunuz?

StanteaR 13 Mayıs 2011 09:16

Cevap: Muaf Kanal
 
Size birsey sorucakdım bende bir muaf addonu var ben yanlız ben bu muaf addonunu korumalarda da kullanmak ıstıyorum yanı tekrar korumasında İf ( açarak) yada alias gıbı o muaf addonunda belırttıgım nıckler varsa o tekrar koruması o korunan kısıyı atmasın gibi. yanı bu addonda nasıl bır kod ekleyerek ben o koruma addonuna eklerım ve nıcklerı korurum ? not bu addonda hem nick hem kanal koruyabılırmıyım acaba ?

Alıntı:

on *:ban:#:{
if (($me isop $chan) || ($me ishop $chan)) {
var %BXP 1
while %BXP <= $numtok(%BanXPIP,32) {
if $gettok(%BanXPIP,%BXP,32) isin $2 {
mode # -b $2
msg $chan ( $2 ) maskı korumam altındadır...
}
inc %BXP
}
}
}
alias BanXP { dialog -m BanXPDialog BanXPDialog }
dialog BanXPDialog {
size -1 -1 280 160
title Korumam Altındaki Masklar
box "Korumam Altındaki Masklar",1, 5 5 150 148
button "Tamam",2, 159 100 110 50,ok
list 3, 15 20 130 140
button "Ekle",4, 170 60 50 20
edit "",5, 170 35 90 20, autohs
text "BanXP IP :",6, 170 20 35 15
button "Sil",7, 222 60 40 20
box "Ayarlar ( Ekle/Sil )",8, 159 5 110 85
}

on 1:dialog:BanXPDialog:sclick:*: {
if ($did == 3) {
did -ra $dname 5 $did(3).seltext
}
if ($did == 4) {
set %BanXPIP [ %BanXPIP ] $did(5)
did -a $dname 3 $did(5)
did -ra $dname 5
}
if ($did == 7) {
if ($did(3).sel > 0) {
set %BanXPIP $remtok(%BanXPIP,$did(3).seltext,32)
did -d BanXPDialog 3 $did(3).sel
did -ra $dname 5
}
}
}

on *:dialog:BanXPDialog:init:*: {
var %a = 1
while ($gettok(%BanXPIP,%a,32)) {
did -a BanXPDialog 3 $gettok(%BanXPIP,%a,32)
inc %a
}
}

CesuryureK 13 Mayıs 2011 09:52

Cevap: Muaf Kanal
 
Alıntı:

rasinti Nickli Üyeden Alıntı (Mesaj 1040743515)
Arkadaşlar Yasakladıgım Kelime /me Komutuyla Yazanları Atmıyo Nedendir Acaba? Yardımcı Olurmusunuz?

Yani Me/ame tarzı action yazılarını Text eventi algılamamaktadır.

Text eventi kodunuzu kopyalayıp aynı sayfanın aşağına gelerek

on *:TEXT:*:#: {

olan kısmı

on *:Action:*:#: {

şeklinde oluşturursanız hem TEXT eventi varolduğu için algılayacak hemde Action eventi olduğu için /me/ame gibi mesajlarıda da koruma çalışacaktır.

Dediğimi anlamadıysanız. korumanız olan text event kodunuzu kopyalayın, not defterine atın, ve orda :Text: kısmı yerine action yazın ve o not defterindeki kodu remoteye atın hem text hemde action mesajlarında kodunuz çalışacaktır.

----------

Alıntı:

StanteaR Nickli Üyeden Alıntı (Mesaj 1040743661)
Size birsey sorucakdım bende bir muaf addonu var ben yanlız ben bu muaf addonunu korumalarda da kullanmak ıstıyorum yanı tekrar korumasında İf ( açarak) yada alias gıbı o muaf addonunda belırttıgım nıckler varsa o tekrar koruması o korunan kısıyı atmasın gibi. yanı bu addonda nasıl bır kod ekleyerek ben o koruma addonuna eklerım ve nıcklerı korurum ? not bu addonda hem nick hem kanal koruyabılırmıyım acaba ?

bir alias oluşturabiliriz şöyleki,

alias muafnick {
if (!%muafnick) { set %muafnickler $1- }
else { set $addtok(%muafnickler,$1-,32) }
}

kullanım: /muafnick nick nick nick nick

alt+r variables kısmına %muafnick şeklinde değişken atanacaktır.

kod kısmında kullanım için herhangi bir eventin altına

if ($istok(%muafnick,$nick,32)) { halt }

satırını ekleyerek ilgili nickleri muaf tutabilirsiniz.

aynı yöntemle kanalları da muafkanal şeklinde oluşturabilirsiniz. Orasını da size bıraktım yukarıda verdiğim muafnick aliasını muafkanala dönüştürebilirsiniz.


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

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