Tekil Mesaj gösterimi
Alt 07 Ekim 2010, 01:52   #11
Çevrimdışı
Lost
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Mynetteki Preator botun özelliği




Biraz Geç Oldu Ama, Şu An Felsefe Odasında bulunan, Tarafımdan Yazılmış Felsefe nickli Bota Ait Voice Addonunu Vereyim.

on *:start: {
hmake yetki 1000
hload yetki yetki.hash
set %channel #kanal
}
on *:text:*:#opodası:{
if ($1 == .sil) && (!$2) { .msg $chan (*I*N*F*O) Lütfen 4Nick Belirtiniz. | return }
if ($1 == .sil) {
var $2 $nick
if !$2 == $hmatch(yetki,$2) { .msg $chan (*E*R*R*O*R*) 12 $2 Nicki Voice Kayıtlarda Bulunamadı. | return }
if $2 == $hmatch(yetki,$2) hdel -sm yetki $2 | hsave yetki yetki.hash | msg $chan (*D*O*N*E*) 4 $2 Nicki Voice Listesinden Silindi. | /mode #felsefe -v $2 }
if ($1 == .ekle) && (!$2) { .msg $chan (*I*N*F*O*) Lütfen 4Nick Belirtiniz. | return }
if ($1 == .ekle) {
var $2 $nick
if $2 == $hmatch(yetki,$2) { .msg $chan (*ALREADY*) 12 $2 Nicki Zaten Ekli durumda | return } }
if ($1 == .ekle) {
.ns status $2
.set %ekleyen $nick
} }
on *:notice:*:*: {
if (Status isin $1-) && ($3 == 3) && ($day == Monday) { hadd -sm yetki $2 12 %ekleyen Tarafından 4 $date Pazartesi Günü 4 $time Saatinde | hsave yetki yetki.hash | msg $chan (*D*O*N*E*) 12 $2 Nicki Voice Listesine Eklendi. | /mode #felsefe +v $2 }
if (Status isin $1-) && ($3 == 3) && ($day == Tuesday) { hadd -sm yetki $2 12 %ekleyen Tarafından 4 $date Salı Günü 4 $time Saatinde | hsave yetki yetki.hash | msg $chan (*D*O*N*E*) 12 $2 Nicki Voice Listesine Eklendi. | /mode #felsefe +v $2 }
if (Status isin $1-) && ($3 == 3) && ($day == Wednesday) { hadd -sm yetki $2 12 %ekleyen Tarafından 4 $date Çarşamba Günü 4 $time Saatinde | hsave yetki yetki.hash | msg $chan (*D*O*N*E*) 12 $2 Nicki Voice Listesine Eklendi. | /mode #felsefe +v $2 }
if (Status isin $1-) && ($3 == 3) && ($day == Thursday) { hadd -sm yetki $2 12 %ekleyen Tarafından 4 $date Perşembe Günü 4 $time Saatinde | hsave yetki yetki.hash | msg $chan (*D*O*N*E*) 12 $2 Nicki Voice Listesine Eklendi. | /mode #felsefe +v $2 }
if (Status isin $1-) && ($3 == 3) && ($day == Friday) { hadd -sm yetki $2 12 %ekleyen Tarafından 4 $date Cuma Günü 4 $time Saatinde | hsave yetki yetki.hash | msg $chan (*D*O*N*E*) 12 $2 Nicki Voice Listesine Eklendi. | /mode #felsefe +v $2 }
if (Status isin $1-) && ($3 == 3) && ($day == Saturday) { hadd -sm yetki $2 12 %ekleyen Tarafından 4 $date Cumartesi Günü 4 $time Saatinde | hsave yetki yetki.hash | msg $chan (*D*O*N*E*) 12 $2 Nicki Voice Listesine Eklendi. | /mode #felsefe +v $2 }
if (Status isin $1-) && ($3 == 3) && ($day == Sunday) { hadd -sm yetki $2 12 %ekleyen Tarafından 4 $date Pazar Günü 4 $time Saatinde | hsave yetki yetki.hash | msg $chan (*D*O*N*E*) 12 $2 Nicki Voice Listesine Eklendi. | /mode #felsefe +v $2 }
if ($nick == NickServ) && (Status isin $1-) && ($3 == 0) { .msg $chan (*E*R*R*O*R*) 12 $2 Nicki Online Değil veya Şifresiz Olduğu için Voice Listesine Eklenemedi } }
if ($1 == .liste) {
var %i 1
while %i <= $hget(yetki,0).item {
msg $chan $hget(yetki,%i).item
inc %i
}
}
on *:join:#felsefe: {
if $me !isop $chan { halt | return }
var %nick $nick
if %nick == $hmatch(ceza,%nick) { halt }
var %nick $nick
if %nick == $hmatch(yetki,%nick) {
mode #felsefe +v %nick
}
}

Not: Biraz fazla görünmüştür Gözünüze Doğaldır. Çünkü Diğer Addonlarıma da Köprü Kurulu bu addondan.
.ekle nick yaptığınızda sadece nicki eklemiyor.
Nicki ekleyen op hangi gün saat kaçta eklemiş bunu da gösteriyor
".bak Nick" komutuyla da bu tarih saat ve ekleyen görülebiliyor, belki onu verebilirim bir süre sonra )
Ama şu an daha çok var.
Ayrıca. ".liste" komutunu kullanırsanız ve Hash tablosunda 100 Küsür kayıt varsa Bot ister istemez nickleri yazarken laga girer bilginiz olsun.
Benim botum laga Girmiyor. merlyn'in _linedance Modülünü kullanıyorum, Oper olmasa da lag problemi yok, verileri sıraya koyuyor, gönderdikçe yazıyor.
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

İyi forumlar


Konu Lost tarafından (07 Ekim 2010 Saat 02:03 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver