Aliases with code embedded.<aliases>
<alias
match="^(sayto)([ \t]+\b.*\b)+.*$"
enabled="y"
regexp="y"
send_to="12"
ignore_case="y"
keep_evaluating="y"
sequence="10"
>
<send>dim string
Colored = "%1"
string = split("%2")
Size = UBound(string)
randomnumber = (Int((6-1+1)*Rnd+min))
select case randomnumber
case "1"
codes = Array("^o","^W","^^")
case "2"
codes = Array("^o","^^","^W")
case "3"
codes = Array("^W","^o","^^")
case "4"
codes = Array("^W","^^","^o")
case "5"
codes = Array("^^","^W","^o")
case Else
codes = Array("^^","^o","^W")
end select
Colored = Colored & " " & string(1)
For i = 2 to size Step 1
Colored = Colored & " " & codes((i-1) mod (UBound(codes)+1)) & string(i)
Next
Colored = Colored & "^^"
Send Colored</send>
</alias>
<alias
match="^(yell|say|ic)([ \t]+\b.*\b)+.*$"
enabled="y"
regexp="y"
send_to="12"
ignore_case="y"
keep_evaluating="y"
sequence="10"
>
<send>Colored = "%1"
string = split("%2")
Size = UBound(string)
randomnumber = (Int((6-1+1)*Rnd+min))
select case randomnumber
case "1"
codes = Array("^o","^W","^^")
case "2"
codes = Array("^o","^^","^W")
case "3"
codes = Array("^W","^o","^^")
case "4"
codes = Array("^W","^^","^o")
case "5"
codes = Array("^^","^W","^o")
case Else
codes = Array("^^","^o","^W")
end select
For i = 1 to size Step 1
Colored = Colored & " " & codes((i-1) mod (UBound(codes)+1)) & string(i)
Next
Colored = Colored & "^^"
Send Colored</send>
</alias>
</aliases>
Ok, but not sure where to put that in the current alias that I have. |