IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  vaybe sohbet

>
+
Etiketlenen Kullanıcılar

4Beğeni(ler)

 
 
LinkBack Seçenekler Stil
Prev önceki Mesaj   sonraki Mesaj Next
Alt 22 Mayıs 2015, 23:56   #12
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kanaldan Part ve Botu Kayıtlı Gösterebilir miyiz ?




1. si privmsg $nick tanımını yapamassın çünkü nick değişkeni tanımlı değil kodlarda

Nick değişkenini bota yollanan noticeden alman lazım yani bi kişi bota whois çektiğinde notice olarak ona xkisi (uname@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) did a /whois on you.

yazısı gidiyorya ordaki x kişisini kodlama yaparak o yazinin icinden alip
daha sonradan onu setle değişkene atayıp o şekilde privlemen lazımki o kişiye mesaj ulaşsın..

string match kodunda eğer başta ünlem"!" işareti varsa gelen notice ile çift tırnak arasına yazdığım yazı eşit değilse demiş oluyoruz.

E ne oluyor o zaman eşit değilse gir demek oluyor kodun içine mantıklımı mantıksız tabiki eşitse gir dememiz lazım ünlem işareti olmaması gerekiyor..

Noticedeki nicki nasıl alıcaz gelen noticeye bakalım neydi örnek veriyorum

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
-irc.xxx.com- *** feyza (uname@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) did a /whois on you.

şimdi bu cümlenin icinde kaç kelime var sayalım
0) -irc.xxx.com-
1) ***
2) feyza
3) (uname@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...])
4) did

diye gidiyor sıraladık mı sıraladık biz neyi alıcaktık nicki dimi nick ne feyza kaçıncı kelime 2 , kelimeleri neyle kapıyorduk lindex koduyla hemen yazalım kodumuzu..
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
set nick [lindex $text 2]

evet nick değişkenimizi oluşturduk. bundan sonra privmsg $nick koduyla nickimize gerekli mesajı yollayabiliriz.

raporkanal değişkeni oluşturmuşsun guzelde sen bunu prosedur dışında çalıştırdıysan prosedurun içinede tanıtman lazım ya global deyip tanıtacaksın
yada $::raporkanal yazıp direk tanıtmış olucaksın burdaki "::" çift iki nokta üstüste bizim dısardaki değişkenimizi direk prosedur içinde kullanmamızı sağlıyor OK..

 
Alıntı ile Cevapla

 

Etiketler
botu, gösterebilir, kanaldan, kayıtlı, miyiz, part, ve


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Acil Tek Kaldiqin Kanaldan part kodu Set mIRC Scripting Sorunları 6 08 Mayıs 2009 20:58
Op İhlalinde Kanaldan Part.. Tai_Pan mIRC Scripting Sorunları 2 27 Şubat 2009 02:54
serverden Cycle ve istedigim kanaldan part ve gir SaintCty mIRC Scripting Sorunları 12 30 Ağustos 2007 13:42