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

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 20 Eylül 2009, 01:28   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Küçük bir soru(?)




Merhaba, şöyle bir kod var elimde;
on *:text:*:?:{
if ($nick ison #Helpers) {
if ($nick == $nick) {
if ($1 == !aliaslar) {
var %n 0
while %n <= $lines(aliaslar.txt) {
msg $nick  $read(aliaslar.txt,%n)
inc %n
}
}
}
}
}

Ancak,bu komutta aliaslar.txt'deki $$1 'leri !aliaslar olarak çıkartıyor, nasıl çözümleyebilirim?

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Alt 20 Eylül 2009, 02:21   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Küçük bir soru(?)




on *:text:*:#:{
if $nick ison #Helpers {
if $nick == $nick {
if $1 == !aliaslar {
var %n 1
while %n <= $lines(aliaslar.txt) {
msg $nick  $read(aliaslar.txt,%n)
inc %n
}
}
}
}
}

Şu şekilde denermisin .

 
Alıntı ile Cevapla

Alt 20 Eylül 2009, 12:28   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Küçük bir soru(?)




PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:TEXT:*:?: {
  if ($
== !aliaslar) && ($nick ison #Helper) {
    
play $nick aliaslar.txt 100
  
}


if ($nick == $nick) diye bir kullanım olmaz.
A eşitse A'ya ki devamlı eşittir. paradoksal bir çelişki gözlenemez bu durumda.
yani şart ne olursa olsun zaten A eşittir A'ya.
bu yüzden eklenmesi gereksiz ve ekstra bir sorgulamaya gerek yok.
ayrıca bu durum için while kullanıp kasmaya da gerek yok.
daha sonra whilelerin çok kullanılmasından dolayı scriptin kasıldığını göreceksin.
onun yerine de play yeterince kullanışlı ve rahattır.
ayrıca ifleri alt alta sıralamak yerine mümkün olduğu sürece tek bir sıra halinde ve ( && ) kullanılarak yapılması daha düzgün olacaktır.

Not: konu başlığınız sorununuzu özetlecek bir şekilde olmasına dikkat ediniz
aksi taktirde konunuz silinebilir.

__________________
Şimdi Saat Sensizliğin Ertesi..
 
Alıntı ile Cevapla

Alt 20 Eylül 2009, 16:13   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Küçük bir soru(?)




Voltage ve CesuryureK ikinize de yardimlariniz icin, tesekkur ederim.
Bundan sonra daha duyarli olacagim CesuryureK, teşekkürler.

 
Alıntı ile Cevapla

Cevapla

Etiketler
kucuk, küÇük, mirc download, mirc indir, soru


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
Tcl hakkında küçük bir soru Mustea Eggdrop, NeoStats, BNC 2 11 Temmuz 2014 01:14
Küçük ßi Soru (CycLeßot) pLasek Eggdrop, NeoStats, BNC 5 17 Mayıs 2007 02:10