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

 Kayıt ol  Topluluk
4Beğeni(ler)
  • 2 Post By Feragat
  • 1 Post By Lociz
  • 1 Post By Feragat

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 14 Mayıs 2014, 13:14   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Elimdeki kodu geliştirmek




on *:JOIN:#:{ .msg $nick merhaba $nick $!read(sozler.txt) }

Merhaba arkadaşlar Yukaridaki kod ile mirc koruma botuma kanalana girenlere txt üzerinden rastgele hoşgeldin mesajları yazdırıyorum. Genelde Listeden aynı mesajları peşpeşe atıyor. Tahmini 30 tane mesaj satır var bunlari txt değilde siraya göre alias üzerinden okutup yazdırma şansım varmı ? 1 den başlayip 50 ye kadar sayıp başa dönmesini istiyorum.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 14 Mayıs 2014, 13:54   #2
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Elimdeki kodu geliştirmek




egemel Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
on *:JOIN:#:{ .msg $nick merhaba $nick $!read(sozler.txt) }

Merhaba arkadaşlar Yukaridaki kod ile mirc koruma botuma kanalana girenlere txt üzerinden rastgele hoşgeldin mesajları yazdırıyorum. Genelde Listeden aynı mesajları peşpeşe atıyor. Tahmini 30 tane mesaj satır var bunlari txt değilde siraya göre alias üzerinden okutup yazdırma şansım varmı ? 1 den başlayip 50 ye kadar sayıp başa dönmesini istiyorum.

Sırasıyla okutmak için Alias olmadan .txt üzerinden de yapabilirsin. Kanallara giren nicklere sırasıyla sözleri okur. Sözler bitince baştan tekrar başlar okumaya ve sırayla gider.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:join:#:{ $iif(%s >= $lines(sozler.txt), unset %s) | inc %s .msg $nick merhaba $nick $read(sozler.txt,%s) }


__________________
The Ghost of Christmas Past...

i'm here sometimes
 
Alıntı ile Cevapla

Alt 14 Mayıs 2014, 15:10   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Elimdeki kodu geliştirmek




Feragat, cok teşekkür ederim. Şunu öğrenmek isityorum bizim sunucu link üzerine çeşitli kanallardan userler giriyor. Bu vermiş olduğun kodu, girenlerin fullanmesine göre who çektirip attirmak ve muaf nick veya muaf ident eklemek mümkün mü ? Teşekkürler.

 
Alıntı ile Cevapla

Alt 14 Mayıs 2014, 16:14   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Elimdeki kodu geliştirmek




egemel Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Feragat, cok teşekkür ederim. Şunu öğrenmek isityorum bizim sunucu link üzerine çeşitli kanallardan userler giriyor. Bu vermiş olduğun kodu, girenlerin fullanmesine göre who çektirip attirmak ve muaf nick veya muaf ident eklemek mümkün mü ? Teşekkürler.

İdent için
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Muaf identleri ident, ident1, ident2 vs. kısımlarına yazacaksın.)
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:join:#:$iif($istok(ident ident1 ident2 ident3,$gettok($address,1,64),32),return,who $nick) raw 352:*:if (*FULLNAME* iswm $9-) { $iif(%s >= $lines(sozler.txt), unset %s) | inc %s | .msg $6 merhaba $6 $read(sozler.txt,%s) }

Nick için
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Muaf nickleri nick, nick1, nick2 vs. kısımlarına yazacaksın.)
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:join:#:$iif($istok(nick nick1 nick2 nick3,$nick,32),return,who $nick) raw 352:*:if (*FULLNAME* iswm $9-) { $iif(%s >= $lines(sozler.txt), unset %s) | inc %s | .msg $6 merhaba $6 $read(sozler.txt,%s) }

İkisi bir arada:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:join:#:if $istok(ident ident1 ident2 ident3,$gettok($address,1,64),32) || $istok(nick nick1 nick2 nick 3,$nick,32) { return } | who $nick raw 352:*:if (*FULLNAME* iswm $9-) { $iif(%s >= $lines(sozler.txt), unset %s) | inc %s | .msg $6 merhaba $6 $read(sozler.txt,%s) }

FULLNAME yazan yere mesaj gönderilecek FULLNAME'yi yazacaksın.

 
Alıntı ile Cevapla

Alt 14 Mayıs 2014, 16:36   #5
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Elimdeki kodu geliştirmek




egemel Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Feragat, cok teşekkür ederim. Şunu öğrenmek isityorum bizim sunucu link üzerine çeşitli kanallardan userler giriyor. Bu vermiş olduğun kodu, girenlerin fullanmesine göre who çektirip attirmak ve muaf nick veya muaf ident eklemek mümkün mü ? Teşekkürler.

Arkadaşın verdiğini kullanabilirsin.
Eğer renkli cicili bicili fullname kullanılıyorsa yani fullname kısmına belirttiğin text'in aralarında kontrol kodları varsa (Control+B, Control+U, Control+R, Control+K, Control+O) , fullname değerini strip ettirmeni tavsiye ederim.

Örnek:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
2S4o6h6bet

gibi..

Bu bölümü
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
raw 352:*:if (*FULLNAME* iswm $9-) {

Bu şekilde değiştirebilirsin
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
raw 352:*:if (*FULLNAME* iswm $strip($9-)) {

Dediğim gibi fullname'de belirttiğin text'in aralarında kontrol kodları vs varsa gerekir. Yoksa direk kullanabilirsin. İyi forumlar.

__________________
The Ghost of Christmas Past...

i'm here sometimes
 
Alıntı ile Cevapla

Alt 14 Mayıs 2014, 17:08   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Elimdeki kodu geliştirmek




Lociz ve feragat, bir harikasınız arkadaşlar. Elinize yüreğinize sağlık.

 
Alıntı ile Cevapla

Cevapla

Etiketler
elimdeki, geliştirmek, kodu


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
İnsan ilişkilerini geliştirmek Flora Kişisel Gelişim 0 03 Temmuz 2013 12:02
Hedef DSL pazarını geliştirmek! KarakıZ Bilim Dünyasından Son Haberler 0 10 Ekim 2011 16:21
Pardus ile PHP geliştirmek Ocean GNU, Linux ve UNIX 0 21 Mayıs 2011 11:30
selam status ekranına saat kodu koydum O Kodu NASIL SİLECEM ??? Y ofofyaRim mIRC Scripting Sorunları 5 31 Ağustos 2009 23:42