12 Kasım 2010, 21:50
|
#8 |
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
| Cevap: Hazır Kod / Add-on İstekleri
Bunu add-on şeklinde yapmak olmaz yani ondan hazırkod olmaz. Ama yapalım işin görülsün;
| Alıntı: |
menu * {
Fullname Ekle:hadd -m fullname $$?"Ekleyeceğiniz Fullnameyi Yaziniz" | hsave fullname fullname.hash
Fullname Sil: hdel fullname $$?"Sileceğiniz Fullnameyi Yazin" | hsave fullname fullname.hash
}
on *:start: {
hload fullname fullname.hash
}
on *:join:#: {
who $nick
}
raw 352:*: {
var %u $+($9,$10,$11,$12,$13,$14,$15,$16)
var %f $3 $+ @
if !$hfind(fullname,%u) {
var %i 1
while %i <= $comchan($6,0) {
mode $comchan($6,%i) +b $address($6,2)
kick $comchan($6,%i) $6 siz geçerli fullname adresine sahip değilsiniz.
inc %i
}
}
| Bu kod ne yapar ne işe yarar nerenin kazasıdır? ;
sağ click yapip fullname ekle dediğinizde bir fullname adresini hash tablosuna kaydeder ( fullname eklerken wildcard kullanabilirsiniz) ve kesinlikle eklediğiniz fullnameyi bitisik yazin. Kod onu ayıracaktır. Ayrı yazarsanız olmaz. Hash tablosunda ekli olmayan fullname kanala girdiğinde onu banlar. |
| |