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

1Beğeni(ler)
  • 1 Post By manikdepresif

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 27 Kasım 2023, 23:18   #1
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
$scriptline identifieri hk.




Merhaba,
Daha onceden $scripline identifierini kullanarak scriptleri test etmek icin bir kod yazmistim. (testmode)
bunu on *:eventler'i de icine katmak istedim.
-
$scriptline bilindigi uzere tetiklenen kod icinde o line'a ait script satir numarasini veriyor.
Fakat bunu eventlerin ilk ayni satirinda kullandigimiz zaman 0 dönüyor. Ornegi asagida paylasiyorum.
-
Ornek -1
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
1- on *:text:*:#mirchelp:{ echo -a : $scriptline 2- echo -a $scripline 3- }

-
Yukarida satir numaralari ornek olarak verilmistir.
1. satirda birinci $scriptline identifier'i 0 degerini verirken , 2 . $scriptline deger 2 degerini veriyor.
-
Ornek -2

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
4- on *:input:*:{ echo -a : $scriptline 5- echo -a $scriptline 6- }

Yukarida 4. satirda $scriptline 0 degerini verirken, 5. satirda bir deger (5. satir) döndürüyor.
-
Bu konuya ilgisi ve çözüm yollarini bulabilen arkadaslari cvp olarak bekliyorum.

__________________
Bana sihirli kelimeyi söyle
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Yazgulu Sohbet
Alt 28 Kasım 2023, 00:43   #2
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: $scriptline identifieri hk.




manikdepresif Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Merhaba,
Daha onceden $scripline identifierini kullanarak scriptleri test etmek icin bir kod yazmistim. (testmode)
bunu on *:eventler'i de icine katmak istedim.
-
$scriptline bilindigi uzere tetiklenen kod icinde o line'a ait script satir numarasini veriyor.
Fakat bunu eventlerin ilk ayni satirinda kullandigimiz zaman 0 dönüyor. Ornegi asagida paylasiyorum.
-
Ornek -1
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
1- on *:text:*:#mirchelp:{ echo -a : $scriptline 2- echo -a $scripline 3- }

-
Yukarida satir numaralari ornek olarak verilmistir.
1. satirda birinci $scriptline identifier'i 0 degerini verirken , 2 . $scriptline deger 2 degerini veriyor.
-
Ornek -2

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
4- on *:input:*:{ echo -a : $scriptline 5- echo -a $scriptline 6- }

Yukarida 4. satirda $scriptline 0 degerini verirken, 5. satirda bir deger (5. satir) döndürüyor.
-
Bu konuya ilgisi ve çözüm yollarini bulabilen arkadaslari cvp olarak bekliyorum.


Görünüşe göre MIRC'de `on *:text:*:` gibi olayların içinde `$scriptline` kullanıldığında beklenmedik sonuçlar alınabiliyor. Bu durum, `$scriptline`'ın olaylar içinde kullanımında farklı davranışlara neden olabilir.

Bu tür durumlar, olaylar içinde kullanılan bazı özel tanımlayıcılar veya fonksiyonlar için geçerli olabilir. Özellikle olaylarla ilgili o anki işlenme sürecindeki belirli koşullar veya iç işleyiş, beklenmeyen sonuçlar doğurabilir.

Önerim, bu durumu çözmek için MIRC betiği yazımında alternatif bir yaklaşım denemek olabilir. Örneğin, olayın içinde direkt olarak `$scriptline` kullanmak yerine, bir değişkene atayarak veya işlem sırasında farklı bir yöntem kullanarak bu durumu aşmaya çalışabilirsiniz...

 
Alıntı ile Cevapla

Cevapla


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

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
Tekrar identifieri v0.1 Dependent mIRC Scripting Hazır Kodlar 0 25 Nisan 2008 17:09
Reklam identifieri v2 Coded By Alience hitman mIRC Scripting Hazır Kodlar 2 30 Nisan 2006 15:39