Forumoloji.com

Forumoloji.com (https://www.forumoloji.com/)
-   mIRC Scripting Sorunları (https://www.forumoloji.com/mirc-scripting-sorunlari/)
-   -   on TEXT Çalışmıyorsa Önce Tetiklenen Olaya Bakın (https://www.forumoloji.com/mirc-scripting-sorunlari/59-text-calismiyorsa-once-tetiklenen-olaya-bakin.html)

admin 24 Eylül 2026 22:49

on TEXT Çalışmıyorsa Önce Tetiklenen Olaya Bakın
 
Merhaba,

Bir mesaj kodu çalışmayınca ilk yapılan şey genelde satırları değiştirmek oluyor. Oysa bazen kodun içine hiç girilmiyor. Yanlış yerde yapılan deneme, düzgün bir örneği de bozukmuş gibi gösterebiliyor.

En sık karışan nokta, kendi yazdığın mesaj. on TEXT alınan mesajlarla çalışır; kendi gönderdiğin mesajla değil. Testi başka bir kullanıcıdan veya sana ait ikinci bir bağlantıdan gelen mesajla yapmak gerekiyor. Bunu ayırmadan içerideki koşulları değiştirmek pek bir şey kazandırmaz.

Sonra olay tanımındaki hedefe bak. Kanal için #, özel mesaj için ? kullanılması aynı anlama gelmiyor. Belirli bir kanal yazılmışsa başka kanalda denemek de sonuç vermeyecek. Eşleşmesi beklenen metinle gönderdiğin metnin gerçekten uyuştuğunu ayrıca kontrol et.

Remote sisteminin kapalı olup olmadığını da gözden geçir. /remote komutu bu sistemin açılıp kapanmasıyla ilgili; /remote on bütün remote scriptlerini etkinleştirebilir. Sorunu çözeyim derken tanımadığın bütün kodları birden açma. Önce yüklü dosyaları bilmek ve mümkünse temiz bir deneme ortamında ilerlemek daha sağlıklı.

Olayın başına yalnızca kendi ekranına bilgi yazan bir echo satırı koymak teşhisi kolaylaştırır. O satır görünüyorsa tetikleme var, sorun daha sonraki koşullarda olabilir. Hiç görünmüyorsa henüz yanlış yere bakıyor olabilirsin.

Yardım isterken mIRC sürümünü, olay tanımını, denemeyi nasıl yaptığını ve varsa hata satırını paylaş. Bağlantı şifrelerini ayıklamayı unutma. İlgili davranışlar on TEXT ve Remote komutları belgelerinde açıklanıyor.


Tüm saatler GMT +3 olarak gösterilir. Şu an saat 02:50.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.