mimick script

Platform:  mIRC
Published  Mar 18, 2012
Updated  Nov 07, 2012
with this you can lock 4 users at a time and it repeats what they said in main channel.

on 1:load:/memoserv send Baaz Thanx Baaz for this script
#lock off
ON 2:TEXT:*:#:{
if ($nick == %lockeduser) { set %text $1- | set %chanoftext $chan | goto lockeduser }
elseif ($nick == %lockeduser2) { set %text2 $1- | set %chanoftext2 $chan | goto lockeduser2 }
elseif ($nick == %lockeduser3) { set %text3 $1- | set %chanoftext3 $chan | goto lockeduser3 }
else { halt }
:lockeduser
msg %chanoftext 11 $+ %lockeduser 0"12 $+ %text $+ 0"12
halt
:lockeduser2
msg %chanoftext2 11 $+ %lockeduser2 0"12 $+ %text2 $+ 0"12
halt
:lockeduser3
msg %chanoftext3 11 $+ %lockeduser3 0"12 $+ %text3 $+ 0"12
halt
}
ON 2:NOTICE:*:#:{
if ($nick == %lockeduser) { set %text $1- | set %chanoftext $chan | goto lockeduser }
elseif ($nick == %lockeduser2) { set %text2 $1- | set %chanoftext2 $chan | goto lockeduser2 }
elseif ($nick == %lockeduser3) { set %text3 $1- | set %chanoftext3 $chan | goto lockeduser3 }
else { halt }
:lockeduser
notice %chanoftext 12«4 $+ %lockeduser said 14"12 $+ %text $+ 14"12»
halt
:lockeduser2
notice %chanoftext2 12«4 $+ %lockeduser2 said 14"12 $+ %text2 $+ 14"12»
halt
:lockeduser3
notice %chanoftext3 12«4 $+ %lockeduser3 said 14"12 $+ %text3 $+ 14"12»
halt
}
ON 2:ACTION:*:#:{
if ($nick == %lockeduser) { set %text $1- | set %chanoftext $chan | goto lockeduser }
elseif ($nick == %lockeduser2) { set %text2 $1- | set %chanoftext2 $chan | goto lockeduser2 }
elseif ($nick == %lockeduser3) { set %text3 $1- | set %chanoftext3 $chan | goto lockeduser3 }
else { halt }
:lockeduser
msg %chanoftext 12«4 $+ %lockeduser said 14"12 $+ %text $+ 14"12»
halt
:lockeduser2
msg %chanoftext2 12«4 $+ %lockeduser2 said 14"12 $+ %text2 $+ 14"12»
halt
:lockeduser3
msg %chanoftext3 12«4 $+ %lockeduser3 said 14"12 $+ %text3 $+ 14"12»
halt
}
ON 2:TEXT:*:?:{
if ($nick == %lockeduser) { set %text $1- | goto lockeduser }
elseif ($nick == %lockeduser2) { set %text2 $1- | goto lockeduser2 }
elseif ($nick == %lockeduser3) { set %text3 $1- | goto lockeduser3 }
else { halt }
:lockeduser
msg %lockeduser 12«4You said 14"12 $+ %text $+ 14"12»
halt
:lockeduser2
msg %lockeduser2 12«4You said 14"12 $+ %text2 $+ 14"12»
halt
:lockeduser3
msg %lockeduser3 12«4You said 14"12 $+ %text3 $+ 14"12»
halt
}
ON 2:NOTICE:*:?:{
if ($nick == %lockeduser) { set %text $1- | goto lockeduser }
elseif ($nick == %lockeduser2) { set %text2 $1- | goto lockeduser2 }
elseif ($nick == %lockeduser3) { set %text3 $1- | goto lockeduser3 }
else { halt }
:lockeduser
notice %lockeduser 12«4You said 14"12 $+ %text $+ 14"12»
halt
:lockeduser2
notice %lockeduser2 12«4You said 14"12 $+ %text2 $+ 14"12»
halt
:lockeduser3
notice %lockeduser3 12«4You said 14"12 $+ %text3 $+ 14"12»
halt
}
ON 2:ACTION:*:?:{
if ($nick == %lockeduser) { set %text $1- | goto lockeduser }
elseif ($nick == %lockeduser2) { set %text2 $1- | goto lockeduser2 }
elseif ($nick == %lockeduser3) { set %text3 $1- | goto lockeduser3 }
else { halt }
:lockeduser
msg %lockeduser 12«4 $+ %lockeduser 14"12 $+ %text $+ 14"12»
halt
:lockeduser2
msg %lockeduser2 12«4 $+ %lockeduser2 14"12 $+ %text2 $+ 14"12»
halt
:lockeduser3
msg %lockeduser3 12«4 $+ %lockeduser3 14"12 $+ %text3 $+ 14"12»
halt
}
#lock end

menu query,nicklist {
Lock User ;):{
if (%lockeduser == $null) { set %lockeduser $1 | .auser 2 %lockeduser | .enable #lock | echo -a 4[12Locking14 $1 $+ 12....4] | .timer 1 2 /echo -a 4[14 $+ $1 12Locked!!!4] | halt }
if (%lockeduser2 == $null) { set %lockeduser2 $1 | .auser 2 %lockeduser2 | .enable #lock | echo -a 4[12Locking14 $1 $+ 12....4] | .timer 1 2 /echo -a 4[14 $+ $1 12Locked!!!4] | halt }
if (%lockeduser3 == $null) { set %lockeduser3 $1 | .auser 2 %lockeduser3 | .enable #lock | echo -a 4[12Locking14 $1 $+ 12....4] | .timer 1 2 /echo -a 4[14 $+ $1 12Locked!!!4] | halt }
if (%lockeduser1 != $null) && (%lockeduser2 != $null) && (%lockeduser3 != $null) { echo -a 4[12You can't lock more than 3 users4] | halt }
}
Unlock User
.%lockeduser:{
echo -a 4[12Unlocking14 %lockeduser $+ 12....4]
.timer 1 3 /echo -a 4[14 $+ %lockeduser 12Unlocked!!!4] | .ruser %lockeduser | unset %lockeduser
if (%lockeduser2 == $null) && (%lockeduser3 == $null) { .disable #lock }
}
.%lockeduser2:{
echo -a 4[12Unlocking14 %lockeduser2 $+ 12....4]
.timer 1 3 /echo -a 4[14 $+ %lockeduser2 12Unlocked!!!4] | .ruser %lockeduser2 | unset %lockeduser2
if (%lockeduser == $null) && (%lockeduser3 == $null) { .disable #lock }
}
.%lockeduser3:{
echo -a 4[12Unlocking14 %lockeduser3 $+ 12....4]
.timer 1 3 /echo -a 4[14 $+ %lockeduser3 12Unlocked!!!4] | .ruser %lockeduser3 | unset %lockeduser3
if (%lockeduser == $null) && (%lockeduser2 == $null) { .disable #lock }
}
}
}

Comments

Sign in to comment.
sukhbira   -  Nov 07, 2012
blackveno done bro :) i changed that
 Respond  
blackvenomm666   -  Mar 19, 2012
ermm there is a better title you could use. called a mimick script
 Respond  
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.