Kod: Kodu kopyalamak için üzerine çift tıklayın!
on @*:text:**:#: {
if $nick !isreg # || $istok(ahmet hüsamettin,$nick,32) { return }
if !$var($+(%,koruma,$nick),1) {
hinc -mu15 renk $+($chan,.,$nick) 1
if $hget(renk,$+($chan,.,$nick)) == 1 {
msg # ........
}
if $hget(renk,$+($chan,.,$nick)) == 2 {
msg # .....................
}
if $hget(renk,$+($chan,.,$nick)) == 3 {
.kick # $nick
.hdel -s renk $+($chan,.,$nick))
}
}
}
on *:dehelp:#:set -u2 $+(%,koruma,$hnick) $hnick
on *:deop:#:set -u2 $+(%,koruma,$opnick) $opnick
on *:devoice:#:set -u2 $+(%,koruma,$vnick) $vnick
Kanalda o anda dehalfop , deop , devoice olan nickin
2 sn. içinde kanala yazdıklarını görmez.
+
if ($nick isop $chan) || ($nick == $me) { halt } bu kısmı çıkardım.
Sebep:
[ if $nick !isreg # ]demişsin bu durumda, [ if ($nick isop $chan) ] buna gerek yok.
[($nick == $me)] text eventında @olduğum kanalda şartını belirtmişsin bu durumda sende [ if $nick !isreg # ] kategorisine giriyorsun haliyle işlem yapmaz,bunada gerek yok.