Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="iso-8859-1"?>
- <!DOCTYPE muclient>
- <!-- Saved on Saturday, February 28, 2015, 12:10 PM -->
- <!-- MuClient version 4.93 -->
- <!-- Plugin "Auto_Quaff_v1" generated by Plugin Wizard -->
- <!--
- Auto Potion Quaffer v_1.0 by Luanewb
- 28/02/2015
- -->
- <muclient>
- <plugin
- name="Auto_Quaff_v1"
- author="Luanewb"
- id="74974f49235f91d1fad9097c"
- language="Lua"
- purpose="Auto Potion Quaffer"
- save_state="y"
- date_written="2015-02-28 12:03:49"
- requires="4.93"
- version="1.0"
- >
- <description trim="y">
- <![CDATA[
- Auto Potion Quaffer by Luanewb v_1.0
- Written by Luanewb for MUD: Aardwolf on 28/02/2015 (dd/mm/yyyy)
- qff_help:
- USAGE :
- qff_show - shows all values
- Set container for potions with:-
- qff_c *
- Set health potion with:
- qff_hp_pot *
- Set Max. Health for health quaffing range (maximum) with :
- qff_hp_max *
- Set Min. Health for health quaffing range (minimum) with :
- qff_hp_min *
- Set mana potion with:
- qff_mn_pot *
- Set Max. Mana for mana quaffing range (maximum) with :
- qff_mn_max *
- Set Min. Mana for mana quaffing range (minimum) with :
- qff_mn_min *
- Enjoy :)
- -- Luanewb
- ]]>
- </description>
- </plugin>
- <!-- Get our standard constants -->
- <include name="constants.lua"/>
- <!-- Triggers -->
- <triggers>
- <trigger
- enabled="y"
- expand_variables="y"
- group="Quaffer"
- match="[*/*hp */*mn */*mv *qt *tnl] >"
- send_to="12"
- sequence="100"
- >
- <send>if %1 >=tonumber(GetVariable("quaffer_hp_min")) and %1<=tonumber (GetVariable("quaffer_hp_max")) then
- Send ("get ", GetVariable("quaffer_hp_pot"), " ", GetVariable("quaffer_container"))
- Send ("quaff ", GetVariable("quaffer_hp_pot"))
- end
- if %3>=tonumber(GetVariable("quaffer_mn_min")) and %3<=tonumber (GetVariable("quaffer_mn_max")) then
- Send ("get ", GetVariable("quaffer_mn_pot"), " ", GetVariable("quaffer_container"))
- Send ("quaff ", GetVariable("quaffer_mn_pot"))
- end</send>
- </trigger>
- </triggers>
- <!-- Aliases -->
- <aliases>
- <alias
- match="qff_hp_pot *"
- enabled="y"
- expand_variables="y"
- group="Quaffer"
- send_to="12"
- sequence="100"
- >
- <send>SetVariable("quaffer_hp_pot", "%1")</send>
- </alias>
- <alias
- match="qff_mn_pot *"
- enabled="y"
- expand_variables="y"
- group="Quaffer"
- send_to="12"
- sequence="100"
- >
- <send>SetVariable("quaffer_mn_pot", "%1")</send>
- </alias>
- <alias
- match="qff_mn_max *"
- enabled="y"
- expand_variables="y"
- group="Quaffer"
- send_to="12"
- sequence="100"
- >
- <send>SetVariable("quaffer_mn_max", "%1")
- print("Quaffer Max Mana set to : ", GetVariable("quaffer_mn_max"))</send>
- </alias>
- <alias
- match="qff_show"
- enabled="y"
- expand_variables="y"
- group="Quaffer"
- send_to="12"
- sequence="100"
- >
- <send>print ("hp max : ", GetVariable("quaffer_hp_max"))
- print ("hp min : ", GetVariable("quaffer_hp_min"))
- print ("mn max : ", GetVariable("quaffer_mn_max"))
- print ("mn min : ", GetVariable("quaffer_mn_min"))
- print ("hp pot : ", GetVariable("quaffer_hp_pot"))
- print ("mn pot : ", GetVariable("quaffer_mn_pot"))
- print ("cntanr : ", GetVariable("quaffer_container"))</send>
- </alias>
- <alias
- match="qff_hp_min *"
- enabled="y"
- expand_variables="y"
- group="Quaffer"
- send_to="12"
- sequence="100"
- >
- <send>SetVariable("quaffer_hp_min", "%1")
- print("Quaffer Min Health set to : ", GetVariable("quaffer_hp_min"))</send>
- </alias>
- <alias
- match="qff_mn_min *"
- enabled="y"
- expand_variables="y"
- group="Quaffer"
- send_to="12"
- sequence="100"
- >
- <send>SetVariable("quaffer_mn_min", "%1")
- print("Quaffer Min Mana set to : ", GetVariable("quaffer_mn_min"))</send>
- </alias>
- <alias
- match="qff_hp_max *"
- enabled="y"
- expand_variables="y"
- group="Quaffer"
- send_to="12"
- sequence="100"
- >
- <send>SetVariable("quaffer_hp_max", "%1")
- print("Quaffer Max Health set to : ", GetVariable("quaffer_hp_max"))</send>
- </alias>
- <alias
- match="qff_c *"
- enabled="y"
- expand_variables="y"
- group="Quaffer"
- send_to="12"
- sequence="100"
- >
- <send>SetVariable("quaffer_container", "%1")</send>
- </alias>
- </aliases>
- <!-- Variables -->
- <variables>
- <variable name="quaffer_mn_pot">lotus</variable>
- <variable name="quaffer_container">testament</variable>
- <variable name="quaffer_hp_pot">heal</variable>
- <variable name="quaffer_mn_max">520</variable>
- <variable name="quaffer_hp_max">500</variable>
- <variable name="quaffer_mn_min">400</variable>
- <variable name="quaffer_hp_min">400</variable>
- </variables>
- <!-- Plugin help -->
- <aliases>
- <alias
- script="OnHelp"
- match="qff_help"
- enabled="y"
- >
- </alias>
- </aliases>
- <script>
- <![CDATA[
- function OnHelp ()
- world.Note (world.GetPluginInfo (world.GetPluginID (), 3))
- end
- ]]>
- </script>
- </muclient>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement