IRCD FORUMLARI


¦ IRCdForumlari.NET Sevgi Dolu Bir Forum... ¦ www.ircdforumlari.net ¦ Webmaster Ve IRC Severlerin Buluşma Noktası ¦ |


Geri git   IRCD FORUMLARI > Mirc Scripting > mIRC Scripting Sorunları

Cevapla
Seçenekler Stil
Okunmamış 05-06-2020, 08:05 AM   #1
IRCDForumlari
+Voice User
 
IRCDForumlari - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Apr 2019
Mesajlar: 74
Tesekkür: 6
3 Mesajina 3 Tesekkür Aldi
Arrow 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: Kodu kopyalamak için üzerine çift tıklayın!

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: Kodu kopyalamak için üzerine çift tıklayın!

$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: Kodu kopyalamak için üzerine çift tıklayın!

$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: Kodu kopyalamak için üzerine çift tıklayın!

$read(filename, [ntswrp], [matchtext], [N])


Misal sunucuya giren nick'lerin özeline hoş geldiniz yazalım ve İRCForumlari ve İbrahim nick'ini muaf ekleyelim

Kod: Kodu kopyalamak için üzerine çift tıklayın!

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: Kodu kopyalamak için üzerine çift tıklayın!

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: Kodu kopyalamak için üzerine çift tıklayın!

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: Kodu kopyalamak için üzerine çift tıklayın!

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.
IRCDForumlari isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Cevapla

Tag Ekle
muaf, nickkanal

Seçenekler
Stil

Yetkileriniz
Sizin Yeni Konu Acma Yetkiniz var yok
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı

Gitmek istediğiniz klasörü seçiniz


Şu Anki Saat: 10:54 PM


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Destekleyenler by konya chat ve kahramanmaras haber