Tekil Mesaj gösterimi
Alt 05 Ekim 2007, 00:23   #27
Çevrimdışı
L4roXyL
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kanala girince mesaj




raw 352:*: { echo -s $1- | halt }
Kodunu ekledikten sonra bir nick'e whois çektiğinde, kişinin bilgileri;
Nickin #kanal Ident adresi sunucu who-çekilen-nick Hr* 0 fullname
Buradaki mantıktan yola çıkarak yapabilirsin.
Örneğin burada'ki ilk kelime Nickin'dir yani $1
İdent kaçıncı kelime? Tabiki $3
O zaman sen ne yapacaksın?

alias mmsg { if $1 { .enable #x | who $active | set %- $1- } }
#x off
raw *:*: { if $numeric == 352 { if * isin $7 { halt } | else { write nick.txt $6 | haltdef } } | if $numeric == 315 { var %1 = 1,%2 = $lines(nick.txt) | while %1 <= %2 { privmsg $read(nick.txt,%1) %- | inc %1 } | write -c nick.txt | .disable #x } }
#x end

Bu kod'un;
if $numeric == 352 { if * isin $7 { halt } satırını;
if $numeric == 352 { if * isin $7 || $istok(ident1 ident2 ident3,$3,32) { halt }
Olarak değişeceksin.
Buradaki mantık nedir?
$istok sorgulamasının içerisinde belirlediğim ident'lar var ise onları yazdırma.
Yani dolaylı olarak onlara mesaj gönderme.
Bu kadar basit.

Biraz uğraşmayı deneseniz bunları sizde çözebilirsiniz.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver