🔔 Çevrimdışı bildirim almak ister misiniz?
Bir konuya etiketlendiğinizde, özel mesaj aldığınızda, bir mesajınız alıntılandığında forumda olmasanız bile anlık bildirim almak için lütfen izni verin.
on *:text:*:#: {
if $1 == !at {
if !$2 { msg $chan Lutfen Nick Belirtiniz "!at Nick" | return }
if $2 == $me { msg $chan Benim için oylama başlatamazsiniz $nick | return }
if $2 == $nick { msg $chan Kendiniz için oy kullanamazsınız $nick | return }
if $nick == $read(cure/ $+ $2 $+ .txt,1) { msg $chan Oylamayı Zaten Siz Başlattınız $nick | return }
if $read(cure/ $+ $2 $+ .txt,w,$nick) { msg $chan Bu Oylamaya Daha Önce Katılmışsınız $nick | return }
if $2 ison $chan {
var %ymc 1
while %ymc <= $hget($2,0).data {
.timer 1 1 if $hget($2,%ymc).item == %:_atnick { msg $chan Bu ip üzerinden daha önce oylama yapılmış... }
inc %ymc
}
mkdir cure
$iif($hget($2) == $2,halt,.hmake $2)
.userip $nick
.timer 1 1 .hadd -s $2 %:_atnick
write cure/ $+ $2 $+ .txt $nick
if $lines(cure/ $+ $2 $+ .txt) == 5 {
msg $chan $2 Nicki Atmak İçin Oylama ( $lines(cure/ $+ $2 $+ .txt) / 5 ) ve Atılmıştır.
mode $chan +b $2
kick $chan $2 Oylama Sonucu Atıldı.
write -c cure/ $+ $2 $+ .txt
.hfree $2
return
}
if $lines(cure/ $+ $2 $+ .txt) == 1 {
msg $chan $nick $chan Kanalından $2 Nickinin Atılması İçin Oylama Başlatmıştır. Katılmak İstiyorsanız !at $2 Yapınız.
}
else msg $chan $2 Nicki Atmak İçin Oylama ( $lines(cure/ $+ $2 $+ .txt) / 5 )
}
else { msg $chan $2 Nickli Kisi Kanalda Yok $nick Oylama Durduruldu | write -c cure/ $+ $2 $+ .txt }
}
}
raw 340:*: {
set %:_atnick $gettok($1-,2,64)
halt
}
ip kontrolü eklenmiştir. kodu güncelleyebilirsiniz.
Atılmaması yönünde de belirli oy alınırsa oylama iptali olabilir !atma nick şeklinde mesela.
Kanalın opları ve adminler muaf kılınabilir.
Nick değiştirenlerin oylamaya katılmışsa tekrar oy vermesi engellenebilir.
Farklı ve güzel bi çalışma olmuş eline sağlık geliştirilirse kullanımı artar diye düşünüyorum. Kolay gelsin.