1372,370 написал(а):Would it be possible that when i enter a room as a moderator i would make a "/who" and Kick+Ban the bad nick. Thanks.
Если я правильно понял перевод вашего текста, то вы хотите, чтобы после того как вы подключились к каналу, скрипт установленный внутри вашего mIRC, автоматически выполнял команду "/who $chan" для проверки всех ников, которые находятся на этом канале, и в случае обнаружения ников или их адресов в списке файла "patrones.txt" - был установлен Kick+Ban.
Я кое что изменил в вашем скрипте и добавил новые строки. Теперь вы можете настраивать некоторые данные для работы скрипта через алиас "settings".
Список "patrones.txt" может содержать как ники, так и полные или частичные пользовательские маски адресов с подстановочными знаками:
[flist]troll
*vasya*
*!spam@*
*!*@55.66.*
*@*.77.88
*!testing@99.111.*
flood!*@11.22.33.44
[/flist]
Идентификатор $BanUsers() - теперь должен использовать 3 параметра: $nick , $address/$mask , $chan
Итак, вы можете попробовать использовать этот код скрипта:
[indent=0.8,0.5]
Рекомендация: При создании кода старайтесь всегда использовать ТОЛЬКО английские слова в названиях: Файлов, Алиасов, Переменных, Идентификаторов и т.д. Если вы не знаете английского языка, то можно воспользоваться онлайн переводчиком. Это важно, и поможет в дальнейшем избежать некоторых ошибок, а также сделает ваш код более понятным и доступным для людей, чей родной язык отличается от вашего, когда они будут изучать код для оказания вам помощи, а также будут вносить в него какие-то изменения.
- Подпись автора
[html]<style>img {vertical-align:middle;}.hnet{color:#FFFFFF;}.hstar{color:#DE0000;}.htext{font-family:Verdana;font-size:13px;color:#6E1E00;}.heading{font-family:Verdana;font-size:13px;font-weight:bold;background-color:#4897E7;}.stitle{font-family:Verdana;font-size:12px;}.dot{color:#808000;}.desc{color:#ADADAD;}a .curl{font-family:Verdana;font-size:13px;color:#3A92CD;}</style><table><tr><td width="20px" height="20px"><img src="http://forumstatic.ru/files/000d/c9/8c/34681.jpg"></td><td><a href="http://forum.epicnet.ru/viewtopic.php?id=234"><span class="heading"> <span class="hstar">★</span> <span class="hnet">EpicNet.Ru</span> <span class="hstar">★</span> </span><span class="htext"> - IRC Чат © 2008</span></a></td></tr><tr><td></td><td><div class="stitle"><span class="dot">•</span> <span class="desc">Вход через вебгейт:</span> <a href="http://irc.epicnet.ru"><span class="curl">http://irc.epicnet.ru</span></a><br><span class="dot">•</span> <span class="desc">Сервер:</span> irc.epicnet.ru <span class="desc">Порты:</span> 6667, 6668 (ssl)<br><div></td></tr></table>[/html]