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

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   txt'den okutmak Hakkında (https://www.ircforumlari.net/mirc-scripting-sorunlari/383773-txtden-okutmak-hakkinda.html)

rX 21 Şubat 2011 07:58

txt'den okutmak Hakkında
 
Selam Arkadaşlar uzun süredir forumdan uzaktayım, Yani IRC alemini bıraktım ve bilgilerim sıfırlandı ne biliyorsam unuttum denebilir;blush Bir arkadaşım bir yardım istedi buradan bulabileceğimi düşündüm ama bulamadım arama sonuçların da...

Konuya gelelim;

Şimdi diyor ki Birisi bana seslendiğinde yani Nickimi yazan kişiye sozler.txt den rasgele sözler yada sırasıyla sözleri o kişi ye notice göndersin diyor ama bu her zaman nickimi yazdığında olmasın diyor, belirlemek istedigim birkaç nick dışında diğer nicklere 1 defa göndersin, belirlediklerime her seferinde göndersin diyor... Bilgisayarım da mIRC vs olmadığı için denemek için uğraşmadım, Elinde böyle bir kod yada bilgisi olan var ise paylaşırsa sevinirim...

Yardımlarınız için şimdiden teşekkürler...


İyi forumlar...

uFuK 21 Şubat 2011 09:33

Cevap: txt'den okutmak Hakkında
 
Alıntı:

on *:text:*:#: {
if $1- isin $me && !$hmatch(birkez,$nick) && $istok(ufuk fenomens soner canevi,$nick,32) {
notice $nick $read(sozler.txt) | hadd -m birkez $nick
halt
}
if $1- isin $me { notice $nick $read(sozler.txt) }
}

Kırmızı ile belirttiğim yerlere 1 kez notice göndereceği nicki yazsın.

rX 21 Şubat 2011 10:13

Cevap: txt'den okutmak Hakkında
 
Alıntı:

FenomeNsTwo Nickli Üyeden Alıntı (Mesaj 1040688164)
Kırmızı ile belirttiğim yerlere 1 kez notice göndereceği nicki yazsın.

Peki nickler arasında boşluk mu olacak yoksa ","(virgül) mü ? ben denemedim şuan kodu ama inş. çalışacaktır... Sağolun yardımınız için...

Bide kod tam tersi olmuş sanırım, baktıgım ve anladıgım kadarıyla; benim dediğim bir kez söylemesi gereken seçtiğim nickler dışındakiler yani tüm userlere 1 kere söyleyecek belirttigim kişiye sınırsız o yani...

uFuK 21 Şubat 2011 10:36

Cevap: txt'den okutmak Hakkında
 
Örnekteki gibi yapıcaksın arasına bosluk koyarak çoğaltabilirsin extra virgül vesaire argüman eklemeyin

on *:text:*:#: {
if $me isin $1- && $istok(ufuk fenomens soner canevi,$nick,32) {
notice $nick $read(sozler.txt)
halt
}
if $me isin $1- && !$hmatch(birkez,$nick) { notice $nick $read(sozler.txt) | hadd -m birkez $nick }
}

Şeklinde değiştirildiğinde istediğin gibi oluyor

Difuzyon 21 Şubat 2011 12:42

Cevap: txt'den okutmak Hakkında
 
if (v1 isin v2) : v1 argümanı v2'nin içinde geçiyorsa anlamındadır.

$1- kapsam olarak $me'den daha fazla içeriğe sahip olabileceğinden,kod içerisindeki $1- ile $me yer değiştirmeli.

uFuK 21 Şubat 2011 13:24

Cevap: txt'den okutmak Hakkında
 
Hatalı bir kullanım olmuş o gözden kaçmış teşekkürler telkin için. uzun bir süredir yardım konularına anlık mesajlar atmadıgımdan paslanmışım :) rahat vermiyorlarki insana forumda hala nasıl banlamadılar hayret ettim :)


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 04:46.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk