xecho -b Clonekill on. alias clonekill (cloneaction) { switch ([$cloneaction]) { ([off]) { xecho -b Clone messages dislayed normally ^on ^servermsg "Clones detected from % *" { xecho -b Clones detected from $3 } } ([quiet]) { xecho -b Clone messages are muted ^on ^servermsg "Clones detected from % *" {} } ([mute]) { xecho -b Clone messages are muted ^on ^servermsg "Clones detected from % *" {} } ([kill]) { xecho -b Clones are killed ^on ^servermsg "Clones detected from % *" { ^assign ip $3 # xecho -b Clones detected from $3, they will be killed. /raw 10122 $ip "Stop logging in multiple times! Restart/Update your client." } } ([ban]) { xecho -b Clones are banned ^on ^servermsg "Clones detected from % *" { ^assign ip $3 # xecho -b Clones detected from $3, they will be tbanned. ^gusers * -ip $ip -cmd { tban $0!* 1800 Stop logging in multiple times! You were warned. } } } ([msg]) { xecho -b Clones are messaged ^on ^servermsg "Clones detected from % *" { ^assign ip $3 # xecho -b Clones detected from $3, they will be messaged. ^gusers * -ip $ip -cmd { msg $0 Stop logging in multiple times! You were warned. } } } ([info]) { xecho -b Clones info is shown ^on ^servermsg "Clones detected from % *" { ^on 831 "*" ^on ^832 - ^assign ip $3 # xecho -b Clones detected from $3, their info will be displayed ^gusers * -ip $ip -cmd { ^whois -cmd {xecho -b Nick: 11$tr(/"//$0)-1 Client: 11$tr(/"//$9)-1 Shared: 11$tr(/"//$5)-1 IP: 11$tr(/"//$12)-1 Server: 11$tr(/"//$16)-1} $0 } } } (*) { # xecho -b $cloneaction xecho -b 07OFF:-1 shows normal clone messages. xecho -b 07QUIET:-1 mutes the messages. xecho -b 07KILL:-1 kills the clones. xecho -b 07BAN:-1 bans the clones. xecho -b 07MSG:-1 msgs the clones. xecho -b 07INFO:-1 clone info. } } }