https://lensmoor.wiki/lib/exe/fetch.php?media=alcheyas_plugin.zip

<?xml version=“1.0” encoding=“iso-8859-1”?> <!DOCTYPE muclient> <!– Saved on Sunday, September 27, 2009, 7:06 PM –> <!– MuClient version 4.40 –>

<!– Plugin “Alcheyas_Plugin” generated by Plugin Wizard –>

<muclient> <plugin

 name="Alcheyas_Plugin"
 author="Alcheya"
 id="b96911440bf5924893b4e1f3"
 language="Lua"
 purpose="Seperate Chat windows"
 date_written="2009-09-27 19:05:52"
 requires="4.40"
 version="1.0"
 >

</plugin>

<!– Get our standard constants –>

<include name=“constants.lua”/>

<!– Triggers –>

<triggers>

<trigger
 enabled="y"
 match="* PKiller* '*'"
 script="LensChat"
 sequence="100"get
>
</trigger>
<trigger
 enabled="y"
 match="*PKiller&gt;*"
 script="LensChat"
 sequence="100"
>
</trigger>
<trigger
 enabled="y"
 match="*Personal&gt;*"
 script="Personal"
 sequence="100"
>
<trigger
 enabled="y"
 match="*Info&gt;*"
 script="Personal"
 sequence="100"
>
</trigger>
<trigger
 enabled="y"
 match="*To *&gt;*"
 script="Personal"
 sequence="100"
>
</trigger>
<trigger
 enabled="y"
 match="*Worshipper*&gt;*"
 script="Personal"
 sequence="100"
>
</trigger>
<trigger
 enabled="y"
 match="* ask * '*'"
 script="Personal"
 sequence="100"
>
</trigger>
<trigger
 enabled="y"
 match="* asks you '*'"
 script="Personal"
 sequence="100"
>
</trigger>
<trigger
 enabled="y"
 match="* clan* '*'"
 script="Personal"
 sequence="100"
>
</trigger>
<trigger
 enabled="y"
 match="*Newbiehelp (*)&gt;*"
 script="LensChat"
 sequence="100"
        >
</trigger>

<trigger

 enabled="y"
 match="*You Newbiehelp '*'"
 script="LensChat"
 sequence="100"
        >
</trigger>
<trigger
 enabled="y"
 match="* Newbiehelps (*) '*'"
 script="LensChat"
 sequence="100"
        >
</trigger>
<trigger
 enabled="y"
 match="* gossip* (*) '*'"
 script="LensChat"
 sequence="100"
>
</trigger>
<trigger
 enabled="y"
 match="* roomooc* '*'"
 script="Personal"
 sequence="100"
>
</trigger>
<trigger
 enabled="y"
 match="* tell * '*'"
 script="Personal"
 sequence="100"
>
</trigger>
<trigger
 enabled="y"
 match="* tell* the group '*'"
 script="Personal"
 sequence="100"
>
</trigger>
<trigger
 enabled="y"
 match="* tells you '*'"
 script="Personal"
 sequence="100"
>
</trigger>
<trigger
 enabled="y"
 match="* worshipper* '*'"
 script="Personal"
 sequence="100"
>
</trigger>

<trigger

 enabled="y"
 match="*Pchat *&gt; '*'"
 script="Personal"
 sequence="100"
>
</trigger>

<trigger

 enabled="y"
 match="*Pchat&gt; *"
 script="Personal"
 sequence="100"
>
</trigger>
<trigger
 enabled="y"
 match="*Chat *&gt;*"
 script="Personal"
 sequence="100"
>
</trigger>
<trigger
 enabled="y"
 ignore_case="y"
 match="*ROOMOOC&gt;*"
 script="Personal"
 sequence="100"
>
</trigger>
<trigger
 enabled="y"
 match="*chat* (*) '*'"
 script="Personal"
 sequence="100"
>
</trigger>
<trigger
 enabled="y"
 match="*thinks to you, '*'"
 script="Personal"
 sequence="100"
>
</trigger>
<trigger
 enabled="y"
 match="You have become better at *! (*)"
 script="Personal"
 sequence="100"
>
</trigger>
<trigger
 enabled="y"
 match="You learn from your mistakes *"
 script="Personal"
 sequence="100"
>
</trigger>
<trigger
 enabled="y"
 match="*Clan*&gt;*"
 script="Personal"
 sequence="100"
>
</trigger>
<trigger
 enabled="y"
 match="You learn from your mistakes, and your * improves. (*)"
 script="Personal"
 sequence="100"
>
</trigger>
<trigger
 enabled="y"
 match="* Gossip (*)*"
 script="LensChat"
 sequence="100"
>
</trigger>
<trigger
 enabled="y"
 match="You think '*'*"
 script="Personal"
 sequence="100"
>
</trigger>
<trigger
 enabled="y"
 match="*Group&gt;*"
 script="Personal"
 sequence="100"
>
</trigger>
<trigger
 enabled="y"
 match="* OOC* '*'"
 script="LensChat"
 sequence="100"
>
</trigger>
<trigger
 enabled="y"
 match="*OOC&gt;*"
 script="LensChat"
 sequence="100"
>
</trigger>
<trigger
 enabled="y"
 match="*Marriage&gt;*"
 script="Personal"
 sequence="100"
>
</trigger>
<trigger
 enabled="y"
 match="*Grats&gt;*"
 script="LensChat"
 sequence="100"
>
</trigger>
<trigger
 enabled="y"
 match="*You grat '*'"
 script="LensChat"
 sequence="100"
>
</trigger>
<trigger
 enabled="y"
 match="* grats '*'"
 script="LensChat"
 sequence="100"
>
</trigger>

</triggers>

<!– Script –>

<script> <![CDATA[ function LensChat (name, line, wildcards, styles)

local w = GetWorld (“LensChat”)

if w then

for _, v in ipairs (styles) do
  w:ColourTell (RGBColourToName (v.textcolour), 
                RGBColourToName (v.backcolour), 
                v.text)  
end -- for each style run
w:Note ("")  -- wrap up line

end – world found

end

function Personal (name, line, wildcards, styles)

local w = GetWorld (“Personal”)

if w then

for _, v in ipairs (styles) do
  w:ColourTell (RGBColourToName (v.textcolour), 
                RGBColourToName (v.backcolour), 
                v.text)  
end -- for each style run
w:Note ("")  -- wrap up line

end – world found

end

function Skillups (name, line, wildcards, styles)

local w = GetWorld (“Skillups”)

if w then

for _, v in ipairs (styles) do
  w:ColourTell (RGBColourToName (v.textcolour), 
                RGBColourToName (v.backcolour), 
                v.text)  
end -- for each style run
w:Note ("")  -- wrap up line

end – world found

end

]]> </script>

</muclient>