Buğra abi, on
NICK eventında küçük bir hata mevcut. Döngüden önce kişinin özeline yazı yazdırdığın için uygunsuz bir rumuz da alsa bu ileti kendisine ulaşacaktır. Bununla beraber, birkaç düzenleme daha yaptım. İşte kod:
Kod: Kodu kopyalamak için üzerine çift tıklayın!
on *:start:hmake newnick | hload newnick newnick.db
on *:nick:{
if $hfind(newnick,$newnick,1,W).data { .msg $newnick Şu an argo bir nick almış vaziyettesiniz. Lütfen argo, küfür, reklam içeren nick kullanmayınız. Aksi takdirde, sunucudan uzaklaştırılacaksınız. }
else .msg $newnick Nickinizi değiştirdiniz. Sunucumuza uygun bir rumuz aldığınız için teşekkür ederiz. Huzurlu sohbetler, $+($newnick,.)
}
on *:text:!nick *:#Master:{
if $2 == !ekle { var %r = $r(0,1000) | hadd -m Newnick %r $3 | hsave Newnick newnick.db | .msg # Data:4 %r - Nick:4 $+($3,.) }
elseif $2 == !sil && $hfind(Newnick,$3,1,W).data { hdel Newnick $ifmatch | hsave Newnick newnick.db | .msg # Rumuz silindi. Data:4 $ifmatch - Nick:4 $+($3,.) }
}
Kolay gelsin.