Saat: 04:16 ve CesuryureK hocam bu saatte herkes uyurken beni kırmayıp sunucularda admin/oper olan arkadaşlarımızın çok işine yarayacak bu kodu yazdı. Teşekkür ederim hocam.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
on *:input:*: {
if ($1 == .ip) && !$2 { msg #Opers 4IP 1adresi girmeyi unuttunuz efendim4. | halt }
elseif ($1 == .ip) && $2 && $regex($2,\d) {
set -u200 %banip $2
set -u15 %rawkontrol on
.timer 1 2 stats k
.timer 1 2 stats g
.timer 1 6 kontrol
}
if ($1 == !evet) && (%banip) && ($active == #Opers) {
zline $+(-*@,%banip)
gline $+(-*@,%banip)
kline $+(-*@,%banip)
gzline $+(-*@,%banip)
shun $+(-*@,%banip)
msg #Opers 4 %banip 1IP adresindeki tüm banlar kaldırıldı4.
unset %banip
}
elseif ($1 == !evet) && (!%banip) && ($active == #Opers) { msg #Opers 1Ortada bir 4IP 1yok ki neye 4!evet 1dediniz efendim4. }
}
raw *:*: {
if (%rawkontrol == on) {
if ($numeric == 223) {
if (%banip isin $remove($3,*@)) {
msg #Opers 4 %banip 1adresine Ban atan Nick : 4 $gettok($6,1,33) 1Sebep : $7-
msg #Opers 1Atılan banın açılması için 4!evet 1yazınız.
set -u15 %kyazma on
}
elseif (%banip !isin $remove($3,*@)) { set -u15 %kipbulundu off }
}
if ($numeric == 216) {
if (%banip isin $remove($3,*@)) {
msg #Opers 4 %banip 1adresine Ban atan Nick : 4 $gettok($6,1,33) 1Sebep : $7-
msg #Opers 1Atılan banın açılması için 4!evet 1yazınız.
set -u15 %gyazma on
}
elseif (%banip !isin $remove($3,*@)) { set -u15 %gipbulundu off }
}
}
}
alias kontrol {
if (%kipbulundu == off) && (%gipbulundu == off) && (!%gyazma) && (!%kyazma) { msg #Opers 4 %banip 1IP adresini bulamadım efendim4. | halt }
}