Post by Amairgen on Jan 10, 2013 14:31:20 GMT -8
Razor User's Guide to Common Training Macros
(credit to Mara at RunUO 2010)
Section 11: Macros - Tinkering, Tracking, Veterinary, Wrestling
Tinkering: (UOT NOTE- the Arete Crafthall by the village center square has the control items needed by crafters)
This macro simply continues making whatever it is that you made last with your tinker tools. A good progression to go through for training the skill to GM is to get some initial training from an NPC tinker and then craft the following: Tinker tools (20-50 displayed tinkering skill), Lockpick (50-90), Spyglass (90-100). You can incorporate line items into the macro to drop the crafted items at your feet if desired, but the majority of your training will result in the crafting of lockpicks which are stackable and can be kept. Your stats will usually provide you with enough of a bonus to the carpentry skill to allow you to craft wooden boxes (21 minimum skill required). As you are training your tinkering skill up, it is an excellent time to craft a few wooden boxes should you ever desire to train lockpicking in the future. Your tinkering skill will allow the wooden boxes to be crafted with a lock with a difficulty that is based on your tinkering skill. Try to craft at least one wooden box at 25, 50, 75, and 100 displayed skill level in tinkering and keep them in a safe location for training lockpicking down the road. You can take all the keys and place them on a key ring for easy use. The tinkering skill is an excellent skill to have on at least one of your characters so that you can create tools of exceptional quality which last a lot longer than normal store bought ones.
Double Click (tool kit (1EB8)) – Right-click->Convert to DClick by type
Wait For Gump (Any) – Right-click->Edit timeout to 1sec
GumpResponse (Button 21) - This is the Make Last selection
Wait For Gump (Any) – Right-click->Edit timeout to 2sec
Loop - Enabled
!Loop
Assistant.Macros.DoubleClickTypeAction|7864|True
Assistant.Macros.WaitForGumpAction|949095101|False|1
Assistant.Macros.GumpResponseAction|21|0|0
Assistant.Macros.WaitForGumpAction|949095101|False|2
Tracking: This macro will attempt to use the tracking skill at ~10sec intervals to track players.
UseSkill Tracking
Wait For Gump (Any) – Right-click->Edit Timeout to 1sec
Gump Response (Button 4) – Track Players
Pause 10.00sec – Adjust as necessary
Loop - Enabled
!Loop
Assistant.Macros.UseSkillAction|38
Assistant.Macros.WaitForGumpAction|0|False|1
Assistant.Macros.GumpResponseAction|4|0|0
Assistant.Macros.PauseAction|00:00:10
Veterinary: A macro that attempts to resurrect a dead but bonded pet can be used to train the veterinary and animal lore skills to GM. Use Set Last Target to assign the pet ghost that you will be trying to resurrect as your last target. You do ‘not’ resurrect the pet that is dead for this macro, just let it remain as a ghost for the duration of the training.
Execute: Bandage LastTarget – This command will give you a timer, if set up in your display bar. You can also record yourself double-clicking on a stack of bandages(convert to target by type), and hitting razor’s lasttarget, with a pause of about 10.00sec in between attempts.
Pause 5.00sec – 5000ms. Delay between bandage attempts. Make sure that you can hear the bandage actually being applied before a new bandage is started. Adjust as necessary.
Loop – Enabled
!Loop
Assistant.Macros.HotKeyAction|1026|
Assistant.Macros.PauseAction|00:00:05
Wrestling: (UOT NOTE- the Arete Melee Pits are designed to assist Warriors. Monsters spawned using the 'Levers' will last 20 minutes)
One of the easier methods of training this skill to GM is to utilize an alt character on a second account to spar with. While you are sparring, you will be healing the opponent that you are hitting. The default method of healing for this macro is with magery, but you can incorporate bandage healing instead if desired. By healing with the attacker, you will not be interrupted by weapon hits. Do not forget to set the defender as your Last Target using Set Last Target or one of the other Razor targeting commands. As for the alternate character that you are sparring against, a macro is provided that will automatically equip a plate tunic and plate legs so that you will have armor on. Keep plenty of spares in the defender’s pack to be reequipped when the original ones wear out. It is important that you tab in and out of combat on the alt character after initiating combat so that they will not be fighting back. The alternate character should be holding the weapon that they are trained in (unless wrestling is their melee skill), and they will need to be trained (roughly 60-100 displayed skill) in their weapon skill as well for you to take the attacker to GM in wrestling. Note: For the defender’s macro, it is essential that you record yourself lifting the armor pieces and dropping them onto your own character to equip them, replacing the macro line items that are there by default. This is because your character’s weapon and armor slots are unique to the character. If you fail to do this, the macro will not function properly. You can also train both characters at the same time by modifying the macros.
Wrestling Attacker (the character being trained)
Exec: Greater Heal
Wait for Target – Right-click->Edit timeout to 2sec
Exec: Last Target
Pause 60.00sec – 60000ms - Adjust as needed to keep the defender healed
Loop - Enabled
!Loop
Assistant.Macros.HotKeyAction|3002039|
Assistant.Macros.WaitForTargetAction|2
Assistant.Macros.LastTargetAction
Assistant.Macros.PauseAction|00:01:00
Melee Defender (the character being hit)
Lift platemail (1415) – 1 – Convert to Lift by Type
Equip to 0xXXXXX (L:InnerTorso) – You must replace this with what you record
Pause .70sec – 700ms – Adjust if necessary
Lift platemail (1411) – 1 – Convert to Lift by Type
Equip to 0xXXXXX (L:LastUserValid) – You must replace this with what you record
Pause .70sec – 700ms – Adjust if necessary
Exec: Drop What You are Currently Holding – A precaution to ensure the macro keeps working
Exec: Clear Drag/Drop Queue – A precaution to ensure the macro keeps working
Pause 2.00sec – Adjust as needed
Loop - Enabled
!Loop
Assistant.Macros.LiftTypeAction|5141|1
Assistant.Macros.DropAction|0x9C78B|(0, 0, 0)|13
Assistant.Macros.PauseAction|00:00:00.7000000
Assistant.Macros.LiftTypeAction|5137|1
Assistant.Macros.DropAction|0x9C78B|(0, 0, 0)|24
Assistant.Macros.PauseAction|00:00:00.7000000
Assistant.Macros.HotKeyAction|1309|
Assistant.Macros.HotKeyAction|1389|
Assistant.Macros.PauseAction|00:00:02
(credit to Mara at RunUO 2010)
Section 11: Macros - Tinkering, Tracking, Veterinary, Wrestling
Tinkering: (UOT NOTE- the Arete Crafthall by the village center square has the control items needed by crafters)
This macro simply continues making whatever it is that you made last with your tinker tools. A good progression to go through for training the skill to GM is to get some initial training from an NPC tinker and then craft the following: Tinker tools (20-50 displayed tinkering skill), Lockpick (50-90), Spyglass (90-100). You can incorporate line items into the macro to drop the crafted items at your feet if desired, but the majority of your training will result in the crafting of lockpicks which are stackable and can be kept. Your stats will usually provide you with enough of a bonus to the carpentry skill to allow you to craft wooden boxes (21 minimum skill required). As you are training your tinkering skill up, it is an excellent time to craft a few wooden boxes should you ever desire to train lockpicking in the future. Your tinkering skill will allow the wooden boxes to be crafted with a lock with a difficulty that is based on your tinkering skill. Try to craft at least one wooden box at 25, 50, 75, and 100 displayed skill level in tinkering and keep them in a safe location for training lockpicking down the road. You can take all the keys and place them on a key ring for easy use. The tinkering skill is an excellent skill to have on at least one of your characters so that you can create tools of exceptional quality which last a lot longer than normal store bought ones.
Double Click (tool kit (1EB8)) – Right-click->Convert to DClick by type
Wait For Gump (Any) – Right-click->Edit timeout to 1sec
GumpResponse (Button 21) - This is the Make Last selection
Wait For Gump (Any) – Right-click->Edit timeout to 2sec
Loop - Enabled
!Loop
Assistant.Macros.DoubleClickTypeAction|7864|True
Assistant.Macros.WaitForGumpAction|949095101|False|1
Assistant.Macros.GumpResponseAction|21|0|0
Assistant.Macros.WaitForGumpAction|949095101|False|2
Tracking: This macro will attempt to use the tracking skill at ~10sec intervals to track players.
UseSkill Tracking
Wait For Gump (Any) – Right-click->Edit Timeout to 1sec
Gump Response (Button 4) – Track Players
Pause 10.00sec – Adjust as necessary
Loop - Enabled
!Loop
Assistant.Macros.UseSkillAction|38
Assistant.Macros.WaitForGumpAction|0|False|1
Assistant.Macros.GumpResponseAction|4|0|0
Assistant.Macros.PauseAction|00:00:10
__________________________________________________________________
Veterinary: A macro that attempts to resurrect a dead but bonded pet can be used to train the veterinary and animal lore skills to GM. Use Set Last Target to assign the pet ghost that you will be trying to resurrect as your last target. You do ‘not’ resurrect the pet that is dead for this macro, just let it remain as a ghost for the duration of the training.
Execute: Bandage LastTarget – This command will give you a timer, if set up in your display bar. You can also record yourself double-clicking on a stack of bandages(convert to target by type), and hitting razor’s lasttarget, with a pause of about 10.00sec in between attempts.
Pause 5.00sec – 5000ms. Delay between bandage attempts. Make sure that you can hear the bandage actually being applied before a new bandage is started. Adjust as necessary.
Loop – Enabled
!Loop
Assistant.Macros.HotKeyAction|1026|
Assistant.Macros.PauseAction|00:00:05
__________________________________________________________________
Wrestling: (UOT NOTE- the Arete Melee Pits are designed to assist Warriors. Monsters spawned using the 'Levers' will last 20 minutes)
One of the easier methods of training this skill to GM is to utilize an alt character on a second account to spar with. While you are sparring, you will be healing the opponent that you are hitting. The default method of healing for this macro is with magery, but you can incorporate bandage healing instead if desired. By healing with the attacker, you will not be interrupted by weapon hits. Do not forget to set the defender as your Last Target using Set Last Target or one of the other Razor targeting commands. As for the alternate character that you are sparring against, a macro is provided that will automatically equip a plate tunic and plate legs so that you will have armor on. Keep plenty of spares in the defender’s pack to be reequipped when the original ones wear out. It is important that you tab in and out of combat on the alt character after initiating combat so that they will not be fighting back. The alternate character should be holding the weapon that they are trained in (unless wrestling is their melee skill), and they will need to be trained (roughly 60-100 displayed skill) in their weapon skill as well for you to take the attacker to GM in wrestling. Note: For the defender’s macro, it is essential that you record yourself lifting the armor pieces and dropping them onto your own character to equip them, replacing the macro line items that are there by default. This is because your character’s weapon and armor slots are unique to the character. If you fail to do this, the macro will not function properly. You can also train both characters at the same time by modifying the macros.
Wrestling Attacker (the character being trained)
Exec: Greater Heal
Wait for Target – Right-click->Edit timeout to 2sec
Exec: Last Target
Pause 60.00sec – 60000ms - Adjust as needed to keep the defender healed
Loop - Enabled
!Loop
Assistant.Macros.HotKeyAction|3002039|
Assistant.Macros.WaitForTargetAction|2
Assistant.Macros.LastTargetAction
Assistant.Macros.PauseAction|00:01:00
Melee Defender (the character being hit)
Lift platemail (1415) – 1 – Convert to Lift by Type
Equip to 0xXXXXX (L:InnerTorso) – You must replace this with what you record
Pause .70sec – 700ms – Adjust if necessary
Lift platemail (1411) – 1 – Convert to Lift by Type
Equip to 0xXXXXX (L:LastUserValid) – You must replace this with what you record
Pause .70sec – 700ms – Adjust if necessary
Exec: Drop What You are Currently Holding – A precaution to ensure the macro keeps working
Exec: Clear Drag/Drop Queue – A precaution to ensure the macro keeps working
Pause 2.00sec – Adjust as needed
Loop - Enabled
!Loop
Assistant.Macros.LiftTypeAction|5141|1
Assistant.Macros.DropAction|0x9C78B|(0, 0, 0)|13
Assistant.Macros.PauseAction|00:00:00.7000000
Assistant.Macros.LiftTypeAction|5137|1
Assistant.Macros.DropAction|0x9C78B|(0, 0, 0)|24
Assistant.Macros.PauseAction|00:00:00.7000000
Assistant.Macros.HotKeyAction|1309|
Assistant.Macros.HotKeyAction|1389|
Assistant.Macros.PauseAction|00:00:02
__________________________________________________________________