Eğerki bu verdiğin kod aç kapa şeklinde işlem görüyorsa
#falanca on
kodlar
#falanca end
şeklinde bir grup kurulmuştur demiştim. aç kapa özelliğinin çalışabilmesi için böyle #falanca on #falanca end denilen gruplarına arasına kodlar konulup yapılabilmektedir.
ilk önce verdiğim kodu remotenizde bulunan kod ile değiştirin sadece paylaştığınız kısmı verdiğim kısımla değiştirin ve aç kapa şeklinde deneyin.
hala olmadığını ifade edersen;
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
#Tekrar on
on *:text:*:#: {
if ($nick !isreg $chan) halt
hinc -mu8 # $+(#,$nick,$encode($1-)) 1
if ($hget(#,$+(#,$nick,$encode($1-))) == 2) { msg # Uyarı 1 : $Nick Lütfen kelime tekrarı yapmayınız. }
if ($hget(#,$+(#,$nick,$encode($1-))) == 5) { .Ban -u300 # $address($nick,2) | hdel # $+(#,$nick,$encode($1-)) }
}
#Tekrar End
menu * {
Tekrar Koruması
.Açık:/.enable #Tekrar | echo -a Tekrar Koruması Açıldı..
.-
.Kapalı:/.Disable #Tekrar | echo -a Tekrar Koruması Kapatıldı..
-
}
şeklinde remotenize ekleyin. Sonra mircte sağ click(tıklama) yaptığınızda menüde Tekrar koruması kısmını görüp dilediğiniz zaman açabilir veya kapatabilirsiniz.
komutla kapatıp açmak istiyorsanız.
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
#Tekrar on
on *:text:*:#: {
if ($nick !isreg $chan) halt
hinc -mu8 # $+(#,$nick,$encode($1-)) 1
if ($hget(#,$+(#,$nick,$encode($1-))) == 2) { msg # Uyarı 1 : $Nick Lütfen kelime tekrarı yapmayınız. }
if ($hget(#,$+(#,$nick,$encode($1-))) == 5) { .Ban -u300 # $address($nick,2) | hdel # $+(#,$nick,$encode($1-)) }
}
#Tekrar End
alias tekrar {
if ($1 == on) { .enable #tekrar | echo -a Tekrar Koruması Açıldı.. }
elseif ($1 == off) { .disable #tekrar | echo -a Tekrar Koruması Kapatıldı }
else { echo -a Komutu Yanlış Kullandınız. Kullanımı /Tekrar On|Off }
}
/Tekrar on : Açar
/Tekrar off : Kapatır.
İlla benim kod bu işlemleri yapsın diyorsanda,
PHP Kod: Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#: {
if $istok(%muafn,$nick,32) == $true { halt }
if $istok(%muafall,#,32) == $true { halt }
if (%tekrar == 1) && ($nick isreg #) {
if (%r. [ $+ [ $nick ] $+ . $+ [ $chan ] ] == $null) {
set -u15 %r. [ $+ [ $nick ] $+ . $+ [ $chan ] ] 1
set -u15 %r.text. [ $+ [ $nick ] $+ . $+ [ $chan ] ] $1-
return
}
var %rps = %r. [ $+ [ $nick ] $+ . $+ [ $chan ] ]
var %rpt = %r.text. [ $+ [ $nick ] $+ . $+ [ $chan ] ]
if (%rpt == $1-) {
inc %r. [ $+ [ $nick ] $+ . $+ [ $chan ] ]
if (%rps == 1) && ($nick !isop #) {
msg # $nick Tekrar Yapmayın..
}
if (%rps > 3) && ($nick !isop #) {
Ban -u300 # $address($nick,2)
inc %istabutun
inc %istatekrar
}
}
}
}
Bakınız;
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.