0
我正在寻找一种方法来解决洪水问题。 的理念是:MIRC反洪水脚本
on [lessthanhalfop]:text:*:#chan: {
If [timer$nick] !== 0 {
set %kickstate$nick +1
if %kickstate$nick < 4 {
kick $nick #chan [reason:flood]
echo > kickedlist.txt
delete [timer$nick]
delete [timer$nick]
makenew timer with 4 seconds
}
Set timer$nick 5seconds
}
谁能帮我这使其可行为每个$尼克独特的计时器,让他们不要在此改变为每个用户。 我希望它能做的就是踢人,通过在特定的时间段内(在这种情况下,2 secons)键入内容来满足聊天。谁能帮我解决这个问题吗?
我正在使用mIRC,但频道是在swiftirc网络中,如果有人想知道。
请注意,当使用其他脚本放置在文件中时,此脚本将执行某些操作。如果放置在任何其他'on *:text:...'触发器之上,它将防止其他触发器关闭。原因是mIRC搜索每个文件,直到找到将触发的脚本,然后停止发送该文件。 'on *:text:*:#chan ...'会在某个频道的_any_文本上触发,因此始终匹配。解决方法是将它放在一个单独的文件中,或者至少将它放在文件的底部。其中两个触发器永远不会在同一个文件中。 – melwil 2013-05-03 10:47:08
@melwil,我有点懒得写出来,所以谢谢你:) – 2013-05-03 11:10:33