Choose a proxy from this list. It stays current for a week or so.
http://winmx.dnsalias.com/proxiesUsing Metis, put this somwhere with an appropriate trigger and/or in an OnJoin command:
<out type="push" extdata="Proxy"><operator type="readfile" nvalue="<Drive>\<Path>\<ProxyFile>" lvalue="c" rvalue="-1"/></out>
My values for above are:
<Drive> = C:
<Path> = Program Files\Metis
<ProxyFile> = ProxyList.txt
This will fill the var $Proxy$ with all the proxy IP's for fast searching.
Put this somewhere in your OnEnter structure:
<out condition="?" lvalue=$Proxy$ rvalue=%IP%>/opmsg %NAME% is using a proxy</out>
and/or this
<out condition="?" lvalue=$Proxy$ rvalue=%IP%>/kickban %IP%</out>