You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

223 lines
9.0 KiB

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE muclient>
<!-- Saved on Thursday, December 29, 2016, 11:46 PM -->
<!-- MuClient version 0.00 -->
<muclient>
<plugin
name="GenieAliases"
author="Icecool"
id="279b9809faf4806f54d0020b"
language="Lua"
purpose="All aliases needed for a Genie Epic Run"
date_written="2017-11-29 00:00:00"
save_state="n"
requires="0.00"
version="1.10"
>
</plugin>
<aliases>
<alias
script="aliasGenieCommand"
match="genhelp"
name="aliasGenieHelp"
keep_evaluating="y"
enabled="y"
regexp="n"
send_to="12"
sequence="100">
</alias>
<alias
script="aliasGenieCommand"
match="genalias"
name="aliasGenieAlias"
keep_evaluating="y"
enabled="y"
regexp="n"
send_to="12"
sequence="100">
</alias>
<alias
script="aliasGenieCommand"
match="geninfo"
name="aliasGenieInfo"
keep_evaluating="y"
enabled="y"
regexp="n"
send_to="12"
sequence="100">
</alias>
<alias
script="aliasGenieCommand"
match="mini"
name="aliasGenieMini"
keep_evaluating="y"
enabled="y"
regexp="n"
send_to="12"
sequence="100">
</alias>
<alias
script="aliasGenieCommand"
match="wfa"
name="aliasGenieWFA"
keep_evaluating="y"
enabled="y"
regexp="n"
send_to="12"
sequence="100">
</alias>
<alias
script="aliasGenieCommand"
match="wff"
name="aliasGenieWFF"
keep_evaluating="y"
enabled="y"
regexp="n"
send_to="12"
sequence="100">
</alias>
<alias
script="aliasGenieCommand"
match="ftl"
name="aliasGenieFTL"
keep_evaluating="y"
enabled="y"
regexp="n"
send_to="12"
sequence="100">
</alias>
<alias
script="aliasGenieCommand"
match="wfg"
name="aliasGenieWFG"
keep_evaluating="y"
enabled="y"
regexp="n"
send_to="12"
sequence="100">
</alias>
<alias
script="aliasGenieCommand"
match="wfw"
name="aliasGenieWFW"
keep_evaluating="y"
enabled="y"
regexp="n"
send_to="12"
sequence="100">
</alias>
</aliases>
<triggers>
</triggers>
<!-- Get our standard constants -->
<include name="constants.lua"/>
<!-- Script -->
<script>
<![CDATA[
-- aliasGenieCommand will either call different function or execute
-- commands based on name of alias calling to it.
function aliasGenieCommand(name, line, wildcards)
if name == "aliasGenieHelp" then
displayGenieQuickReference()
elseif name == "aliasGenieAlias" then
displayGenieAliases()
elseif name == "aliasGenieInfo" then
displayGenieOverview()
elseif name == "aliasGenieMini" then
SendNoEcho( "run 4swndn2s2wun" )
SendNoEcho( "Wish for Peace" )
SendNoEcho( "run 4n" )
ColourNote( "lightskyblue", "black", "[--> ", "ghostwhite", "black", "MINI alias completed", "lightskyblue", "black", " <--]")
elseif name == "aliasGenieWFA" then
SendNoEcho( "Wish for Adventure" )
ColourNote( "lightskyblue", "black", "[--> ", "ghostwhite", "black", "WFA alias completed", "lightskyblue", "black", " <--]")
elseif name == "aliasGenieWFF" then
SendNoEcho( "Wish for Forgiveness" )
ColourNote( "lightskyblue", "black", "[--> ", "ghostwhite", "black", "WFF alias completed", "lightskyblue", "black", " <--]")
elseif name == "aliasGenieFTL" then
SendNoEcho( "Find the Lamp" )
ColourNote( "lightskyblue", "black", "[--> ", "ghostwhite", "black", "FTL alias completed", "lightskyblue", "black", " <--]")
elseif name == "aliasGenieWFG" then
SendNoEcho( "Wish for Glory" )
ColourNote( "lightskyblue", "black", "[--> ", "ghostwhite", "black", "WFG alias completed", "lightskyblue", "black", " <--]")
elseif name == "aliasGenieWFW" then
SendNoEcho( "Wish for Wealth" )
ColourNote( "lightskyblue", "black", "[--> ", "ghostwhite", "black", "WFW alias completed", "lightskyblue", "black", " <--]")
end
end
function displayGenieQuickReference()
ColourNote( "red", "black", "+", "white", "black", "--------------------------------------------------------------------", "red", "black", "+" )
ColourNote( "white", "black", "|", "ghostwhite", "black", " Genie Epic Plugin Quick Reference ", "white", "black", "|" )
ColourNote( "red", "black", "+", "white", "black", "--------------------------------------------------------------------", "red", "black", "+" )
ColourNote( "black", "black", "" )
ColourNote( "lime", "black", " Commands:" )
ColourNote( "lightskyblue", "black", " genhelp ", "white", "black", "- provides the quick reference commands" )
ColourNote( "lightskyblue", "black", " genalias ", "white", "black", "- provides the aliases to use in Genie Epic" )
ColourNote( "lightskyblue", "black", " geninfo ", "white", "black", "- provides a general overview for Genie Epic" )
ColourNote( "black", "black", "" )
ColourNote( "red", "black", "+", "white", "black", "--------------------------------------------------------------------", "red", "black", "+" )
end
function displayGenieAliases()
ColourNote( "red", "black", "+", "white", "black", "--------------------------------------------------------------------", "red", "black", "+" )
ColourNote( "white", "black", "|", "ghostwhite", "black", " Genie Epic Plugin Help ", "white", "black", "|" )
ColourNote( "red", "black", "+", "white", "black", "--------------------------------------------------------------------", "red", "black", "+" )
ColourNote( "black", "black", "" )
ColourNote( "lime", "black", " Commands:" )
ColourNote( "lightskyblue", "black", " mini ", "white", "black", "- From recall, will run you to Minimite in Genie" )
ColourNote( "lightskyblue", "black", " wfa ", "white", "black", "- Short for Wish for Adventure" )
ColourNote( "lightskyblue", "black", " wff ", "white", "black", "- Short for Wish for Forgiveness" )
ColourNote( "lightskyblue", "black", " ftl ", "white", "black", "- Short for Find the Lamp" )
ColourNote( "lightskyblue", "black", " wfg ", "white", "black", "- Short for Wish for Glory" )
ColourNote( "lightskyblue", "black", " wfw ", "white", "black", "- Short for Wish for Wealth" )
ColourNote( "black", "black", "" )
ColourNote( "red", "black", "+", "white", "black", "--------------------------------------------------------------------", "red", "black", "+" )
end
function displayGenieOverview()
ColourNote( "red", "black", "+", "white", "black", "--------------------------------------------------------------------", "red", "black", "+" )
ColourNote( "black", "black", "" )
ColourNote( "red", "black", "+", "white", "black", "--------------------------------------------------------------------", "red", "black", "+" )
ColourNote( "white", "black", "|", "ghostwhite", "black", " Genie Epic Overview ", "white", "black", "|" )
ColourNote( "red", "black", "+", "white", "black", "--------------------------------------------------------------------", "red", "black", "+" )
ColourNote( "black", "black", "" )
ColourNote( "white", "black", " First section of Genie is a small maze. The goal is to navigate the" )
ColourNote( "white", "black", " maze and collect the SAND from 1.SAND in each loop. A total of 7" )
ColourNote( "white", "black", " sands are needed to continue to the second section. If you collect a" )
ColourNote( "white", "black", " sand from one of the sands, please give it to the designated sand" )
ColourNote( "white", "black", " holder. Do not use the WFF command to leave the area if you have a" )
ColourNote( "white", "black", " sand in your inventory." )
ColourNote( "black", "black", "" )
ColourNote( "white", "black", " Second section of Genie, you must use the command FTL. The FTL" )
ColourNote( "white", "black", " command will take you to a Guardian that must be killed solo. Please" )
ColourNote( "white", "black", " dispel your guardian and blind it. Once you have killed the guardian," )
ColourNote( "white", "black", " you are then transferred to Fat Genie. You need to dispel Fat Genie" )
ColourNote( "white", "black", " and kill him. There is a chance you will be transferred back to the" )
ColourNote( "white", "black", " Inside a Cave room. If you find yourself in that room, use the FTL" )
ColourNote( "white", "black", " command and repeat the process until Fat Genie is dead. If you loot" )
ColourNote( "white", "black", " the FAT item from Fat Genie, give it to the Epic Leader." )
ColourNote( "black", "black", "" )
ColourNote( "white", "black", " Third section of Genie, you must battle the Dark Genie General. To" )
ColourNote( "white", "black", " begin this section, auras will have a random chance to pop on entry" )
ColourNote( "white", "black", " of his room. He will call in 4 waves of Ranger, Paladin, Unicorn," )
ColourNote( "white", "black", " and Skeleton mobs. These waves will need to be cleared and then finally" )
ColourNote( "white", "black", " the Dark Genie General himself." )
ColourNote( "red", "black", "+", "white", "black", "--------------------------------------------------------------------", "red", "black", "+" )
end
function OnPluginInstall()
displayGenieQuickReference()
end
]]>
</script>
</muclient>