![]() |
Cevap: yardım ederseniz sevinirim Sniper, yapmak istediğin yanlıştır. Çünki on text olayında, $1 "1. kelime" dir. Nicki almak için: $nick kullanacaksın. Ayrıca $comchan belirlediğin kişinin seninle ortak kaç kanalda olduğunu gösterir.(Ki tek başına($comchan(?,0), sadece kanal sayısını verir) Yani dolayısı ile çalışmaz. Cesuryurek, /ban #kanal-ismi nick komutuda, sadece belirtilen kullanıcının nickini banlamaz. Nick!*Nick@Host şeklinde ban atacaktır. /ban komutu ile illaki nicki banlamak istiyorsanız, /ban #kanal-ismi nick! yapmanız yeterli olacaktır. /mode #kanal-ismi +b $nick ile aynı işlevi görecektir. Sniper, senin istediğin konuya gelelim. on *:text:*:#:if ($regex($1-,/***/i)) { var %s = 1 | while (%1 <= $comchan($nick,0)) { if ($regex($nick($comchan($nick,%1),$me).pnick,[@&%~])) { ban # $+($nick,!) } | inc %1 } } Not: Bu kodda /ban komutunda -k parametresi kullanırsanız işlev yapamayacaktır. Bu hali ile sadece nicke ban atılır. Kick atılmaz. Kick atmak için /kick komutunu kullanabilirsiniz. |
Cevap: yardım ederseniz sevinirim işte, regex böyle kullanılır. Sağol hasan, regex'i gerekli gereksiz yerlerde kullanan arkadaşlarımız için, önemli bizim için, ufak bir değer .. |
Cevap: yardım ederseniz sevinirim F4 //var %cnk 1 | while %cnk <= $chan(0) { if $me isop $chan(%cnk) && $$1 ison $chan(%cnk) { mode $chan(%cnk) +b $$1 | kick $chan(%cnk) $$1 Tüm kanallardan atıldınız. } | inc %cnk } bu kodu oper için nasıl ayarlıyacagım mesela aopalr kullanıyor ama IRCop vs. onlara nasıl ayarlıyabiliriz.. |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 10:36. |
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