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/)
-   -   sureunban (https://www.ircforumlari.net/mirc-scripting-sorunlari/12088-sureunban.html)

aias 13 Şubat 2006 22:26

sureunban
 
arkadaslar bana soyle 1 remote lazim . simdi kiasyol tusu ıolarak mesela f1 e basacagim kanalda 15 dk once atilan ban varsa sadece 15 dakikasini dolduran banlari acacak. ancak hangi kanalda basarsam o kanalin ban listesinde 15 dakikasini dolduran banlari acacak. butun kanallarin ban listlerini degilde f1 e hangi kanalda basarsam o kanali tarayacak ve 15 dk ssi dolan banalri acacak yapilabilir mi bu ?


soyle 1 sey var ama cozemedim.


alias tamunban {
.disable #sureunban
.enable #tamunban
var %chansfile = chan.txt
var %line = 1, %total = $lines(%chansfile)
while (%line <= %total) {
var %data = $read -l $+ %line %chansfile
if (%data != $null) {
.mode %data +b
}
inc %line
inc %sur
}
%names.enddata = %data
}
#tamunban off
raw 367:*: { .raw mode $2 -b $3 | halt }
#tamunban end
alias sureunban {
.disable #tamunban
.enable #sureunban
var %chansfile = chan.txt
var %line = 1, %total = $lines(%chansfile)
while (%line <= %total) {
var %data = $read -l $+ %line %chansfile
if (%data != $null) {
.mode %data +b
}
inc %line
inc %sur
}
%names.enddata = %data
}
#sureunban on
raw 367:*: {
var %sure
%sure = $ctime - $5
if (%sure >= 750) { mode $2 -b $3 | halt }
else { halt }
}
#sureunban end

ü
bu benim soyledigim gibi 1 sey mi? degilse benim dedigim sekle donusur mu*

el33t 13 Şubat 2006 23:06

alias f1 { if $me isop $active { mode # +b | set -u60 $+(%,ub.,$active) ok } }
raw 367:*:if ($calc($ctime - $5) > 900) && ($($+(%,ub.,$2),2) == ok) { !mode $2 -b $3 } | haltdef
raw 368:*:if ($($+(%,ub.,$2),2) == ok) { unset $+(%,ub.,$2) | haltdef }

aias 13 Şubat 2006 23:16

sagolasin el33t cok sagol

aias 13 Şubat 2006 23:22

el33t usta simdi bu remoteye mesela ben simdi f1 e bastim ve 15 dk si dolan bani acti. ve sonrasinda benim sectigim 1 kanala su ip nin bani su kanalda acilmtir yazabilir mi bu mumkun mudur?

el33t 13 Şubat 2006 23:43

Mümkündür, biraz uğraşarak yapabilirsin.

aias 14 Şubat 2006 00:10

yok mesaji gondertiriz de hangi ip nin hangi nickin baninin acildigini nasil duyuracagiz? yani orada ne olmasi lazim ip icin nick icin ne olur ki /msg #kanal neyse de sonrasini bilmiyorum ki

mesela ugasayim


alias f1 { if $me isop $active { mode # +b | set -u60 $+(%,ub.,$active) ok } }
raw 367:*:if ($calc($ctime - $5) > 900) && ($($+(%,ub.,$2),2) == ok) { !mode $2 -b $3 } | haltdef
raw 368:*:if ($($+(%,ub.,$2),2) == ok) { unset $+(%,ub.,$2) | haltdef }
}
/msg #kanal ip ban acilmistir.

ama usta hangi ip

el33t 14 Şubat 2006 11:27

!mode $2 -b $3 yazan yerde 15 dakikadan fazladır banlı olan iplerin banı açılıyor, orda $2 kanalı $3 ip'yi gösterir. Artık ip'nin ve kanalın nerde olduğunu biliyorsun. Sanırım artık yapabilirsin.

Sunay 14 Şubat 2006 14:53

msg # $3 bu kodu nereye yazicaz ? banı actıktan sonra kanala mesaj gondermesi için ?

aias 15 Şubat 2006 23:50

usta simdi

alias f1 { if $me isop $active { mode # +b | set -u60 $+(%,ub.,$active) ok } }
raw 367:*:if ($calc($ctime - $5) > 900) && ($($+(%,ub.,$2),2) == ok) { !mode $2 -b $3 } | haltdef

raw 368:*:if ($($+(%,ub.,$2),2) == ok) { unset $+(%,ub.,$2) | haltdef }
}
/msg #kanal $3 ban acilmistir.

yaptim ama olmadi yerlerinde mi 1 hata var acaba 1 yardimci olurm usun

djiNn 15 Şubat 2006 23:52

Alıntı:

aias Nickli Üyeden Alıntı
usta simdi

alias f1 { if $me isop $active { mode # +b | set -u60 $+(%,ub.,$active) ok } }
raw 367:*:if ($calc($ctime - $5) > 900) && ($($+(%,ub.,$2),2) == ok) { !mode $2 -b $3 } | haltdef
raw 368:*:if ($($+(%,ub.,$2),2) == ok) { unset $+(%,ub.,$2) | haltdef }
}
/msg #kanal $3 ban acilmistir.

yaptim ama olmadi yerlerinde mi 1 hata var acaba 1 yardimci olurm usun


alias f1 { if $me isop $active { mode # +b | set -u60 $+(%,ub.,$active) ok } }
raw 367:*:if ($calc($ctime - $5) > 900) && ($($+(%,ub.,$2),2) == ok) { !mode $2 -b $3 | /msg $2 $3 ban acilmistir } | haltdef
raw 368:*:if ($($+(%,ub.,$2),2) == ok) { unset $+(%,ub.,$2) | haltdef }
}


Sanırım şimdi Olucak....


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

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