UOGamers Community

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

  • To obtain new Razor updates, please reinstall Razor from our new website.

Crafting & Poisoning Shurikens & Darts Macros

Lazar

Page
Crafting & Poisoning Shurikens & Darts Macros

If you've ever tried to do a poisoning macro, you know how it keeps targeting random items you didn't intend to target. Here's a convoluted work around.

What you need on this character profile:

Restock Agent 1:
Boards 10
Green Potion 10
Iron Ingots 100

In your Display Counters:
Arrow Fletching
Tool Kit
Smith's Hammer

Skills
95 Blacksmithing
110 Magery (+LRC suit)
100 Meditation (or enough MR on suit)
100 Poisoning
90 Bowcraft/Fletching


Runebook Contents
Rune to Restock/Deposit Area - Have your resupply bags on the edge of the house
Rune to Blacksmithing Area - Trash can, anvil, forge on edge of a different house, no shurikens can be in this or neighboring houses
Rune to Nowhere - place where there will be no shuriken or darts nearby (Note: and none in your bankbox)

Macro code you'll need to paste in below:
Restock absolute target
Runebook code to each of 3 locations
Shuriken belt load and unload context menu
Dropping actions into finished product containers
Trash can drop in
Trash can double click

Fix the sections between the //, put in your macro folder, and run
Shuriken Macro said:
!Loop
Assistant.Macros.IfAction|50|0|5|hammer
Assistant.Macros.DoubleClickTypeAction|7864|True
Assistant.Macros.WaitForGumpAction|949095101|False|3
Assistant.Macros.GumpResponseAction|8|0|0
Assistant.Macros.WaitForGumpAction|949095101|False|3
Assistant.Macros.GumpResponseAction|93|0|0
Assistant.Macros.WaitForGumpAction|949095101|False|3
Assistant.Macros.GumpResponseAction|93|0|0
Assistant.Macros.WaitForGumpAction|949095101|False|3
Assistant.Macros.GumpResponseAction|93|0|0
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.EndIfAction
Assistant.Macros.IfAction|50|0|3|kit
Assistant.Macros.DoubleClickTypeAction|7864|True
Assistant.Macros.WaitForGumpAction|949095101|False|3
Assistant.Macros.GumpResponseAction|8|0|0
Assistant.Macros.WaitForGumpAction|949095101|False|3
Assistant.Macros.GumpResponseAction|23|0|0
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.EndIfAction
Assistant.Macros.HotKeyAction|0|Restock Agent-1
//absolute target restock container
Assistant.Macros.AbsoluteTargetAction|0|0|1089039348|1173|2784|2|3701
//end
Assistant.Macros.PauseAction|00:00:03
//recall to blacksmith area
Assistant.Macros.DoubleClickAction|1091565013|89011
Assistant.Macros.WaitForGumpAction|1431013363|False|3
Assistant.Macros.GumpResponseAction|29|0|0
//end
Assistant.Macros.PauseAction|00:00:03
Assistant.Macros.DoubleClickAction|1084020601|3703
Assistant.Macros.ForAction|30
Assistant.Macros.DoubleClickTypeAction|5091|True
Assistant.Macros.WaitForGumpAction|949095101|False|3
Assistant.Macros.GumpResponseAction|36|0|0
Assistant.Macros.WaitForGumpAction|949095101|False|3
Assistant.Macros.GumpResponseAction|107|0|0
Assistant.Macros.PauseAction|00:00:02
//load shuriken belt gump option
Assistant.Macros.ContextMenuAction|0x42BAE270|0|6222
//end
Assistant.Macros.WaitForTargetAction|3
Assistant.Macros.TargetTypeAction|False|10156
Assistant.Macros.PauseAction|00:00:00.5000000
Assistant.Macros.ContextMenuAction|0x42BAE270|0|6222
Assistant.Macros.WaitForTargetAction|30
Assistant.Macros.TargetTypeAction|False|10156
Assistant.Macros.IfAction|4|0|cannot add any
Assistant.Macros.ForAction|5
Assistant.Macros.LiftTypeAction|10156|1
//drop in trash can
Assistant.Macros.DropAction|0x409CD779|(-1, -1, 0)|0
//end
Assistant.Macros.PauseAction|00:00:00.5000000
Assistant.Macros.EndForAction
//recall to Nowhere
Assistant.Macros.DoubleClickAction|1091565013|8901
Assistant.Macros.WaitForGumpAction|1431013363|False|300
Assistant.Macros.GumpResponseAction|5|0|0
//end
Assistant.Macros.PauseAction|00:00:03
//unload shuriken belt gump option
Assistant.Macros.ContextMenuAction|0x42BAE270|1|6223
//end
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.UseSkillAction|30
Assistant.Macros.PauseAction|00:00:02
Assistant.Macros.TargetTypeAction|False|3850
Assistant.Macros.PauseAction|00:00:02
Assistant.Macros.TargetTypeAction|False|10156
Assistant.Macros.PauseAction|00:00:03.5000000
Assistant.Macros.IfAction|4|0|apply
//recall restock/deposit area
Assistant.Macros.DoubleClickAction|1091565013|8901
Assistant.Macros.WaitForGumpAction|1431013363|False|300
Assistant.Macros.GumpResponseAction|23|0|0
//end
Assistant.Macros.PauseAction|00:00:03
Assistant.Macros.LiftTypeAction|10156|1
//drop in bag storing finish product
Assistant.Macros.DropAction|0x40EB2E27|(-1, -1, 0)|0
//end
Assistant.Macros.LiftTypeAction|3854|100
//drop in restock bag
Assistant.Macros.DropAction|0x40E96BF4|(-1, -1, 0)|0
//end
Assistant.Macros.PauseAction|00:00:02
Assistant.Macros.IfAction|4|0|cannot hold
Assistant.Macros.HotKeyAction|1083|
Assistant.Macros.EndIfAction
Assistant.Macros.HotKeyAction|0|Play: Shuriken
Assistant.Macros.EndIfAction
Assistant.Macros.UseSkillAction|30
Assistant.Macros.PauseAction|00:00:02
Assistant.Macros.TargetTypeAction|False|3850
Assistant.Macros.PauseAction|00:00:02
Assistant.Macros.TargetTypeAction|False|10156
Assistant.Macros.PauseAction|00:00:03.5000000
//recall restock/deposit area
Assistant.Macros.DoubleClickAction|1091565013|8901
Assistant.Macros.WaitForGumpAction|1431013363|False|300
Assistant.Macros.GumpResponseAction|23|0|0
//end
Assistant.Macros.PauseAction|00:00:03
Assistant.Macros.LiftTypeAction|10156|1
//drop in bag storing finish product
Assistant.Macros.DropAction|0x40EB2E27|(-1, -1, 0)|0
//end
Assistant.Macros.LiftTypeAction|3854|100
//drop in restock bag
Assistant.Macros.DropAction|0x40E96BF4|(-1, -1, 0)|0
//end
Assistant.Macros.PauseAction|00:00:02
Assistant.Macros.IfAction|4|0|cannot hold
Assistant.Macros.HotKeyAction|1083|
Assistant.Macros.EndIfAction
Assistant.Macros.HotKeyAction|0|Play: Shuriken
Assistant.Macros.EndIfAction
Assistant.Macros.EndForAction
Dart Macro said:
!Loop
Assistant.Macros.IfAction|50|0|3|kit
Assistant.Macros.DoubleClickTypeAction|7864|True
Assistant.Macros.WaitForGumpAction|949095101|False|3
Assistant.Macros.GumpResponseAction|8|0|0
Assistant.Macros.WaitForGumpAction|949095101|False|3
Assistant.Macros.GumpResponseAction|23|0|0
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.EndIfAction
Assistant.Macros.IfAction|50|0|3|fletch
Assistant.Macros.DoubleClickAction|1095062427|7864
Assistant.Macros.WaitForGumpAction|949095101|False|3
Assistant.Macros.GumpResponseAction|8|0|0
Assistant.Macros.WaitForGumpAction|949095101|False|3
Assistant.Macros.GumpResponseAction|142|0|0
Assistant.Macros.PauseAction|00:00:01
Assistant.Macros.EndIfAction
Assistant.Macros.HotKeyAction|0|Restock Agent-1
//absolute target restock container
Assistant.Macros.AbsoluteTargetAction|0|0|1089039348|1173|2784|2|3701
//end
Assistant.Macros.PauseAction|00:00:03
//recall to nowhere
Assistant.Macros.DoubleClickAction|1091565013|8901
Assistant.Macros.WaitForGumpAction|1431013363|False|300
Assistant.Macros.GumpResponseAction|5|0|0
//end
Assistant.Macros.PauseAction|00:00:03
Assistant.Macros.DoubleClickTypeAction|4130|True
Assistant.Macros.WaitForGumpAction|949095101|False|3
Assistant.Macros.GumpResponseAction|8|0|0
Assistant.Macros.WaitForGumpAction|949095101|False|3
Assistant.Macros.GumpResponseAction|16|0|0
Assistant.Macros.PauseAction|00:00:03
Assistant.Macros.UseSkillAction|30
Assistant.Macros.PauseAction|00:00:02
Assistant.Macros.TargetTypeAction|False|3850
Assistant.Macros.PauseAction|00:00:02
Assistant.Macros.TargetTypeAction|False|10246
Assistant.Macros.PauseAction|00:00:03.5000000
Assistant.Macros.IfAction|4|0|you apply the poison.
//recall restock deposit area
Assistant.Macros.DoubleClickAction|1091565013|8901
Assistant.Macros.WaitForGumpAction|1431013363|False|300
Assistant.Macros.GumpResponseAction|23|0|0
//end
Assistant.Macros.PauseAction|00:00:03
Assistant.Macros.LiftTypeAction|10246|1
//drop in bag storing finish product
Assistant.Macros.DropAction|0x40EB2E23|(-1, -1, 0)|0
//end
Assistant.Macros.LiftTypeAction|3854|100
//drop in restock bag
Assistant.Macros.DropAction|0x40E96BF4|(-1, -1, 0)|0
//end
Assistant.Macros.PauseAction|00:00:02
Assistant.Macros.IfAction|4|0|cannot hold
Assistant.Macros.HotKeyAction|1083|
Assistant.Macros.EndIfAction
Assistant.Macros.EndIfAction
Assistant.Macros.HotKeyAction|0|Play: Darts
 
Top