|
fLayer Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. |
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Bu kod kanaldaki nick.txt 'e bulunan kullanıcılara islem uygular, kayitsiz nicklere mesaj atar Komut: /mesajyolla Mesaj Kod: Kodu kopyalamak için üzerine çift tıklayın! alias mesajyolla {
var %x 1
while $read(nick.txt,%x) {
hadd -m kontrol $v1 $1-
who +I $v1
inc %x
}
}
raw 352:*: {
if !$regex($7,r) && $hget(kontrol,$6) {
_linedance .msg $6 $v1
_linedance .echo -s $6 nick'i kayitsiz oldugundan mesaj iletilmistir.
hdel -m kontrol $6
haltdef
}
} |
Yukarıdaki kodu timer ile gönderme yapacak şekilde düzelttim fakat deneme şansım olmadı.
Alt kısımda belirttiğim kodları da ekleyip denedikten sonra dönüş yaparsanız sevinirim
/Pause komutu ile mesajların gönderildiği sırada durdurulabilmesi de sağlanıyor.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
alias _linedance {
if ($timer(.line.dance. $+ $cid) == $null) {
hadd -m if.qcommand count. $+ $cid 1
hadd -m if.qcommand 1. $+ $cid $1-
_dolinedance 1
}
else {
hinc -m if.qcommand count. $+ $cid
hadd -m if.qcommand $hget(if.qcommand,count. $+ $cid) $+ . $+ $cid $1-
}
}
alias _dolinedance {
if ($hget(if.qcommand,$1 $+ . $+ $cid) != $null) {
var %data = $ifmatch
.timer.line.dance. $+ $cid -m 1 $calc(1500 - $gettok(1250 1000 750 500 250,$1,32)) _dolinedance $calc($1 + 1)
%data
}
else hdel -w if.qcommand *. $+ $cid
}
alias pause {
.timer*line.dance* off
hfree if.qcommand
echo -s :Islem yarida kesildi.
}