![]() |
Play Komutunun durumu Text eventiyle Play komutunu kullanıp bir txt dosyasını yazdırırken kanaldakilerden biri yeni bir çalıştırma komutu vermemesi için play komutunun zaten aktif olup olmadığını kodla nasıl kondrol edebiliriz. Şimdiden teşekkürler. |
Cevap: Play Komutunun durumu Bunu bir çok yolla yapabilirsin. Mesela eventi açınca ilk satırına bir değişken sorgularsın. örnek: if (%calisiyor) { .msg $nick Komut zaten şuan kullanımda! | halt } set %calisiyor 1 komutların... .. .. . . unset %calisiyor Gördüğün gibi en sonunda da başta oluşturduğun değişkeni silersin. Böylece komut kullanımdayken ikinci bir komutu almaz. Hatta unset olayını bir timer'a bağlayarak iki kullanım arasında belirli bekleme süresi de koyabilirsin.. Ve daha birçok yolla yapılabilir bu fikir edinmen açısından bir örnekti.. |
Cevap: Play Komutunun durumu Nebiliymben cevabın için çok teşekkür ederim ama play komutu devreye girince değişkenin konumuna göre komut sorgulamak işe yaramıyor. Play komutu aktifmi pasifmi sorgulayabilmem için bir yöntem olmalı. |
Cevap: Play Komutunun durumu $play tanımlayıcısını kullanabilirsin. Bu tanımlayıcının özellikleri: type, fname, topic, pos, lines, delay, status Durumunu almak için: $play(N).status yada $play(Nick,N).status olarak kullanabilirsin. Daha fazla bilgi için mIRC Help dosyasını inceleyebilirsiniz. |
Cevap: Play Komutunun durumu [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] $play(Nick,N).status her durumda 0 olarak geri dönüyor. Play komutu bir txt dosyasını yazdırıyorsa aktif olup olmadığını kontrol edeceğimiz örnek bir input eventli komut yazabilirmisiniz. |
Cevap: Play Komutunun durumu if ($play(#kanal)) { .msg $chan Play Komutu Şuanda Aktif } else { msg $chan Play Komutu Boşta } |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 18:25. |
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