[UOSteam] Add To Spell Caster's Keys
Posted: Mon Feb 17, 2014 6:10 pm
This is a macro for UOSteam to put all items except for Empty Kegs and Keyrings onto your Spell Caster's Keys.(I put rest on even Blank Recall Runes)
This can be setup to a hotkey.
This will use keys from any location in inventory as long as bag has been opened.
This will add items from anywhere in inventory as long as bag has been opened.
Been using for awhile figured why not toss it out for anyone who uses Steam.
Loop the script as well for if more than 1 rune needing to go into keys.
This can be setup to a hotkey.
This will use keys from any location in inventory as long as bag has been opened.
This will add items from anywhere in inventory as long as bag has been opened.
Been using for awhile figured why not toss it out for anyone who uses Steam.
Loop the script as well for if more than 1 rune needing to go into keys.
Code: Select all
//============================================================
//=------------------Auto Add Regs to Keys-------------------=
//=----------------------By:Dramoor--------------------------=
//=----------------------------------------------------------=
//=----------------------------------------------------------=
//=----------------------------------------------------------=
//============================================================
//
//
//
//============================================================
//=------------------Opens SpellCaster's Keys----------------=
//============================================================
if not @findtype! '0x176b' '33' 'backpack'
sysmsg '*****No Keys*****' '33'
stop
else
@usetype! '0x176b' '33' 'backpack'
waitforgump 1750433090 15000
replygump 0x68557d42 25
waitfortarget '5000'
pause 600
endif
//==============================================================
//=------------Checks for Black Pearl and Puts in Keys---------=
//==============================================================
if not @targettype! '0xf7a' '0'
else
@targettype! '0xf7a' '0'
waitfortarget '5000'
pause 600
endif
//==============================================================
//=------------Checks for Blood Moss and Puts in Keys----------=
//==============================================================
if not @targettype! '0xf7b' '0'
else
@targettype! '0xf7b' '0'
waitfortarget '5000'
pause 600
endif
//==============================================================
//=--------------Checks for Garlic and Puts in Keys------------=
//==============================================================
if not @targettype! '0xf84' '0'
else
@targettype! '0xf84' '0'
waitfortarget '5000'
pause 600
endif
//==============================================================
//=--------------Checks for Ginseng and Puts in Keys-----------=
//==============================================================
if not @targettype! '0xf85' '0'
else
@targettype! '0xf85' '0'
waitfortarget '5000'
pause 600
endif
//==============================================================
//=-----------Checks for Mandrake Root and Puts in Keys--------=
//==============================================================
if not @targettype! '0xf86' '0'
else
@targettype! '0xf86' '0'
waitfortarget '5000'
pause 600
endif
//==============================================================
//=------------Checks for NightShade and Puts in Keys----------=
//==============================================================
if not @targettype! '0xf88' '0'
else
@targettype! '0xf88' '0'
waitfortarget '5000'
pause 600
endif
//==============================================================
//=-----------Checks for Sulfurous Ash and Puts in Keys--------=
//==============================================================
if not @targettype! '0xf8c' '0'
else
@targettype! '0xf8c' '0'
waitfortarget '5000'
pause 600
endif
//==============================================================
//=-----------Checks for Spiders Silk and Puts in Keys---------=
//==============================================================
if not @targettype! '0xf8d' '0'
else
@targettype! '0xf8d' '0'
waitfortarget '5000'
pause 600
endif
//==============================================================
//=-------------Checks for Batwing and Puts in Keys------------=
//==============================================================
if not @targettype! '0xf78' '0'
else
@targettype! '0xf78' '0'
waitfortarget '5000'
pause 600
endif
//==============================================================
//=-----------Checks for Grave Dust and Puts in Keys-----------=
//==============================================================
if not @targettype! '0xf8f' '0'
else
@targettype! '0xf8f' '0'
waitfortarget '5000'
pause 600
endif
//==============================================================
//=-----------Checks for Daemon Blood and Puts in Keys---------=
//==============================================================
if not @targettype! '0xf7d' '0'
else
@targettype! '0xf7d' '0'
waitfortarget '5000'
pause 600
endif
//==============================================================
//=-----------Checks for Nox Crystal and Puts in Keys----------=
//==============================================================
if not @targettype! '0xf8e' '0'
else
@targettype! '0xf8e' '0'
waitfortarget '5000'
pause 600
endif
//==============================================================
//=-------------Checks for Pig Iron and Puts in Keys-----------=
//==============================================================
if not @targettype! '0xf8a' '0'
else
@targettype! '0xf8a' '0'
waitfortarget '5000'
pause 600
endif
//==============================================================
//=-------------Checks for Fertile Dirt and Puts in Keys-------=
//==============================================================
if not @targettype! '0xf81' '0'
else
@targettype! '0xf81' '0'
waitfortarget '5000'
pause 600
endif
//==============================================================
//=-------------Checks for Zoogi Fungus and Puts in Keys-------=
//==============================================================
if not @targettype! '0x26b7' '0'
else
@targettype! '0x26b7' '0'
waitfortarget '5000'
pause 600
endif
//==============================================================
//=-------------Checks for Trans Powder and Puts in Keys-------=
//==============================================================
if not @targettype! '0x26b8' '0'
else
@targettype! '0x26b8' '0'
waitfortarget '5000'
pause 600
endif
//==============================================================
//=---------------Checks for Bones and Puts in Keys------------=
//==============================================================
if not @targettype! '0xf7e' '0'
else
@targettype! '0xf7e' '0'
waitfortarget '5000'
pause 600
endif
//==============================================================
//=------------Checks for Demon Bones and Puts in Keys---------=
//==============================================================
if not @targettype! '0xf80' '0'
else
@targettype! '0xf80' '0'
waitfortarget '5000'
pause 600
endif
//==============================================================
//=-----------Checks for Blank Scrolls and Puts in Keys--------=
//==============================================================
if not @targettype! '0xef3' '0'
else
@targettype! '0xef3' '0'
waitfortarget '5000'
pause 600
endif
//==============================================================
//=---------------Checks for Bottles and Puts in Keys----------=
//==============================================================
if not @targettype! '0xf0e' '0'
else
@targettype! '0xf0e' '0'
waitfortarget '5000'
pause 600
endif
//==============================================================
//=----------------Checks for Sand and Puts in Keys------------=
//==============================================================
if not @targettype! '0x11ea' '0'
else
@targettype! '0x11ea' '0'
waitfortarget '5000'
pause 600
endif
//==============================================================
//=-------------Checks for BeesWax and Puts in Keys------------=
//==============================================================
if not @targettype! '0x1422' '0'
else
@targettype! '0x1422' '0'
waitfortarget '5000'
pause 600
endif
//==============================================================
//=----------Checks for Spring Water and Puts in Keys----------=
//==============================================================
if not @targettype! '0xe24' '1151'
else
@targettype! '0xe24' '1151'
waitfortarget '5000'
pause 600
endif
//==============================================================
//=--------Checks for Destroying Angel and Puts in Keys--------=
//==============================================================
if not @targettype! '0xe1f' '656'
else
@targettype! '0xe1f' '656'
waitfortarget '5000'
pause 600
endif
//==============================================================
//=---------Checks for Petrified Wood and Puts in Keys---------=
//==============================================================
if not @targettype! '0x97a' '1132'
else
@targettype! '0x97a' '1132'
waitfortarget '5000'
pause 600
endif
//==============================================================
//=--------Checks for Ethereal Powder and Puts in Keys---------=
//==============================================================
if not @targettype! '0xf8f' '2089'
else
@targettype! '0xf8f' '2089'
waitfortarget '5000'
pause 600
endif
//==============================================================
//=--------Checks for Recall Runes and Puts in Keys------------=
//==============================================================
if not @targettype! '0x1f14' '0'
replygump 0x68557d42 0
sysmsg '*****No Reagents*****' '33'
@canceltarget
stop
else
@targettype! '0x1f14' '0'
waitfortarget '5000'
pause 600
endif