![]() |
Cevap: bot edit birinci sorunum bot kanala girdiginde,code'yi acmadan islem gormuyor. menu channel,menubar { - Bot .Açik :set %botdurum acik | echo -a bot açik | notice # Meal BOTu Kullanima Hazir | defs .Kapali:set %botdurum kapali | echo -a Bot Kapali | notice # Meal BOTu Kapatildi .Ayarlar:dialog -m BA BA } bu kisimdaki Acik buttonuna ihtiyac duymadan code kendiliginden aktif hale gelebilmesi icin code'nin basina sunu ekledim.bu sorun teskil edermi fikrinizi almak istiyorum. on *:connect: { .timer 1 10 /set %botdurum acik } ikincisi ben hem yetkililer dosyasindaki nicklerin hemde kanaldaki gorevlilerin !bul komutunu kullanmalari icin soyle denedim ama olmadi, if $read(yetkililer.txt,w,$nick) || ($nick isop $chan) { !bul komutunu kullanan sahis kanalda gorevli degilse ve yetkililer listesinde ismi yokda ona kullanmaya yetkili olmadigina dair uyari gonderemedim.ben yetkili ekleyip silmek icin codenin altina bir eklenti yaptim.ama mirc kapanip tekrar acildiginda yetkililer listesi bosaliyor.bir yerde hata yaptim sanirim. Kod: alias bekle { |
Cevap: bot edit Kodu inceledim, kodda zaten yetkili nick eklendiğinde yetkililer.txt'e ekliyormuş tabi bizde $read komutunu o txt üzerine okutunca yetkiliyi ekledimi bizim acc nickleri gidiyormuş komuta erişim için kullandığımız. yetkililers.txt yaptım ben $read(yetkililers.txt,w,$nick) komutunu böyle uygulattım o sorun ortadan kalktı. Kodu açmadan işlem görme olayını kaldırdım, artık istediğin komutu direkt girebilirsin. Botun açık yada kapalı olması önem taşımayacak sen kodda; || kullanmıştın. Bu işaret "veya" bağlacı anlamı taşımaktadır. Yani kısacası kod nick yetkililers.txt'de veya kanalda opsa çalış demişsin ben bunu; && "ve" bağlacıyla düzelttim. Yani nick hem yetkililers.txt içerisinde bulunacak hemde kanalda op pozisyonunda olacak ki kod çalışsın. Kolay gelsin.. |
Cevap: bot edit Kodu vermeyi unutmuşum iyimi :D Alıntı:
|
Cevap: bot edit asagidaki code !bul tarik 4 uyguladigimda ne kadar sure varsa isimlerini kanala yaziyor.onun disinda hersey istedigim gibi.bu surelerin kanala gonderilmesi icin gereken yeride code'den cikarabilirsek daha iyi olacak.komutu uyguladigimda tum sure isimleri kanala yansiyor.sure isimleri yansidiktan sonra statusteki uyari * Playing 'temp.txt' to #dura with 0ms delay -©- * Playback of 'temp.txt' complete Kod: on *:start: { hmake yetkililer 1000 | hload yetkililer yetkililer.txt } |
Cevap: bot edit Sureler sen hangi komutu yazdıktan sonra kanala yansıyor? |
Cevap: bot edit !bul taha 5 sadece tek sure icin degil surelerin hepsinde yansiyor.sure isimlerinden sonra en altta yazdigim komuta ait ayette yer aliyor |
Cevap: bot edit Alıntı:
alias'ı devre dışı bırakıldı. !bul* yazıldıgında /sureler devreye giriyordu kapatıldı.. |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 20:41. |
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