![]() |
idle si 600 saniye olanı deop almak selamun aleykum arkadaşlar. bir kanal korumasında devoice addonu var . Soyle bişi oda ıdlesı belirlediğiniz saniye olunca devoice alıyodu. ben bunu oplar için yapmak istiyorum konuşmayan opu oto deop almak mumkun mu? İstersenız o dediğim devoice addonunu bulurum. Gerek yok biz yaparız derseniz de ustaların işine karışılmaz hani şimdiden saolun. |
on *:text:*:#: { if $nick isop # { $+(.timerv,$nick) 1 600 mode # -o $nick } } Kanalda 600 saniye içerisinde bir kelime yazmazsa, deop eder. |
Ajan bir deneyim bakalım bence cok güzel birsey bosuna op takıp etmek zorundan kuırtuluruz konussan konussan demekten birde:) |
bu benım istediğim gibi olmadı sadece sohbet kanalında faal olacak vede oplardan 300 saniye idle sını olanı deop edecek birşey lazım . şimdiden saolun |
on *:text:*:#sohbet: { if $nick isop # { $+(.timerv,$nick) 1 300 mode # -o $nick } } sanırım bu olması lazım. |
Aşağıdaki kodu remote'a koyup /copidle [#kanal] yazdığınızda (#kanal yazmak opsiyonel, eğer bir kanalda /copidle yazarsanız o kanalın oplarının idlelarını tarar.) kanalda bulunan opların idle sürelerini teker teker 1er saniye arayla whois çekerek tarar ve 300 saniyeden fazla olanları deop eder, taranan kanalda op olma şartını eklemedim ircoplarında kullanabileceğini düşünerek, denedim, çalışıyor. İşte kod: #copidle off raw 317:*:{ if $3 >= 300 && $2 ison %cop.idle { !mode %cop.idle -o $2 | echo 4 %cop.idle *** /copidle: $2 nicki $3 saniyedir idle olduğu için deop edildi. } } raw 318:*:{ if $2 == %cop.nick { echo 4 %cop.idle *** /copidle: %cop.idle kanalında idle taraması sona erdi. | unset %cop.* | .disable #copidle } } #copidle end alias copidle { if ($1 ischan) || (!$1 && $active ischan) { set -e %cop.idle $iif($1,$1,$active) | echo 4 -a *** /copidle: %cop.idle kanalı oplarının idle sürelerine bakılıyor. | .enable #copidle | var %= = 1 | while $nick(#,%=,o) { .timer 1 %= !whois $v1 $v1 | inc %= } | set -e %cop.nick $nick(%cop.idle,$nick(%cop.idle,0,o),o) } | else { echo 4 -a *** hata: /copidle komutunu kanalda ya da kanal belirterek kullanın. (/copidle #kanal) } } Umarım işinize yarar.. |
olmadı el33t yıne bıyerde hata var ustad deop almıyo kımseyi. istersen bırdaha bak . Bu çalışmayı basarırsan diğer arkadaslarda çok rahatlıcak away mı derdi olmucak etkısız op deop olcak |
Kodu alıp,olası bir hatayı rahat bir şekilde görebilmek için mIRC'ime eklediğimde sorunsuz çalıştı. /copidle #kanal komutunu uyguluyorsunuz değilmi? Kodu ekleyip hadi 300 saniye sonra deop et diye beklerseniz bir işe yaramaz. |
son istek kod çalışıyor ben hata yapıyomusun bunun için sagol el33t peki bunu bunu otomatıkleştiremezmıyız yanı /copidle #sohbet yazmadan idle si 300 olanı oto çektiremezmıyım . Qoruma bot v1 de devoice vardı o kendısı alıyodu asagı ama sıte kapanmış sanA sunamadım eger otomatık olarak deop aldıra bılırsek daha ii olar çunkü ben awayken oplar korkuluk gıbı duruo hani bole olursu otomatık olanı away olsamda kımse op duramaz. şimdiden tesekkur |
Kanala girdikten sonra scriptine 10 dakkada bir copidle komutunu uygulatırsın. on me:*:join:#: .timer 0 600 copidle # |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 21:12. |
Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net