sohbet

Muaf Nick-Kanal


Evet arkadaşlar bundan sonra mIRC Scripting kısmında "Muaf Nick-Kanal" vs. gibi konular açmak yerine bu sabit konu altına açıyoruz.

Muaf Nick için biraz örnek;

Kod:
on !*:join:#:{
if $istok(Nick1 Nick2 Nick3,$nick,32) { return }
komut
}
Join event'inde kendimizi muaf tutmak için "!" ekliyoruz.
Muaf nick eklemek için $istok yada $read kullanabiliriz.

Kod:
$istok(Nick1 Nick2 Nick3,$nick,32) { return }
$nick :join eventinde kanala giren Nick anlamını taşır zaten herkez bilir.
32 :boşluk anlamında $chr(32) olarak.

Eger $read olarak eklersek şöyle;

Kod:
$read(muafn.txt,w,$nick) { return }
muafn.txt : mIRC klasörümüzde bulunan muaf nick'leri ekledigimiz txt dosyası.
w : txt'de kelime/nick aramak için kullanırız.

Kod:
$read(filename, [ntswrp], [matchtext], [N])
Misal sunucuya giren nick'lerin özeline hoş geldiniz yazalım ve İRCForumlari ve İbrahim nick'ini muaf ekleyelim

Kod:
on *:snotice:*Client connecting on*:{ if $istok(IRCForumlari İbrahim,$9,32) { return } | msg $9 hoş geldiniz. }
Gibi.
Büyük küçük harf duyarlıgı için'de $istokcs kullanırız.

Şöyle;
Kod:
on *:snotice:*Client connecting on*:{ if $istokcs(IRCForumlari İbrahim,$9,32) { return } | msg $9 hoş geldiniz. }
Sunucuya giren kişinin ident'i Sohbet@ ise direk #Sohbet kanalına sajoin'leyelim.

Kod:
on *:snotice:*Client connecting on*:{ if $token($token($10,1,64),1,40) == Sohbet { .sajoin $9 #Sohbet } }
Küçük büyük harf duyarlılıgı için'de 3 tane === koyuyoruz.
Kod:
on *:snotice:*Client connecting on*:{ if $token($token($10,1,64),1,40) === Sohbet { .sajoin $9 #Sohbet } }
Token identifier'ları
Bu başlık altında Token identifier'larını ögrenebilirsiniz.

Aklıma başka "muaf nick" örnekleri gelmedi bu kadar.

Yorum Gönder

Daha yeni Daha eski