Heros Brew Macro (v1.0 5-22-2004 6:32pm)

Post your completed (working) macros here. Only for macros using MQ2Data syntax!

Moderator: MacroQuest Developers

robdawg
a ghoul
a ghoul
Posts: 114
Joined: Tue Mar 23, 2004 11:54 am
Contact:

Heros Brew Macro (v1.0 5-22-2004 6:32pm)

Post by robdawg » Sat May 22, 2004 9:39 pm

This Script IS NOT 100% to my liking yet so I know this might not work properly for some people and a few features lacking. I will get to those.

Please make sure to get AdvPath.ini for the script will not run without it.

ENJOY!

HerosBrew.mac

Code: Select all

| Heros Brew Macro
| HerosBrew.mac
| Author      : robdawg
| Version     : v1.0 2004-05-05
| Useage      : /macro HerosBrew <Destroy, 0 or 1> <Reply, 0 or 1> <ReplyMessage, string> <Skip, 0 or 1> <SkillAlert, 0 or 1>
| Examples    : /macro HerosBrew 1 0 "" 0 0
|   Destroys all items from the combine.
|   /macro HerosBrew 1 1 "DIE!" 0 0
|   Destroys all items from the combine and replys to tells with "DIE!".
|   /macro HerosBrew 0 1 "DIE!" 1 1
|   Replys to tells with "DIE!", starts combining, and alerts when
|   brewing skill is 200.
| Description : This script will run your character all over Shadow Haven buying
|   components to make Heroes Brew.  You can set this script to end
|   once you reach 200, or this script will auto-end once you hit skill
|   248.  I recommend having packs in all 8 slots.  Furthermore, I
|   recommend that you open all pack windows, inventory, and the 
|   experiement view for the tradeskill container to make sure NOTHING 
|   is over-lapping.
|
|   When Destroy is set to 1, all items after the combine will be
|   destroyed.
|
|   When Reply is set to 1, an auto-response will be sent to the sender.
|
|   ReplyMessage is required even if Reply is set to 0. Furthermore,
|   the ReplyMessage must be enclosed in quotes. This message can be
|   "" if Reply is set to 0.
|
|   When Skip is set to 1, it will start do combines without buying
|   the components first.
|
|   When SkillAlert is set to 1, it will end the macro when your
|   brewing skill reaches 200.
|
|   REQUIRES : AdvPath.inc that was created by ml2517.
|
|   NOTE : Be sure to be standing near Bilken Biddinight. He is
|   located in the tent like building. (pos184, pos917)
|
|   NOTE : Fast Item Destroy must be turned ON if you are going to
|   destroy all items after the combine.
|
|   NOTE : If you wish to do twice as many combines at one time, simply
|   create twice as many BuyStack("") functions to buy twice as many 
|   components.
|
| Credits     : Onezero for making the original HeroesBrew.mac
|-----------------------------------------------------------------------

#include advpath.inc 

#event SkillTrivial "#*#You can no longer advance your skill from making this item#*#" 
#event SkillUp "#*#You have become better at#*#" 
#event SkillFailure "#*#You lacked the skills#*#" 
#event SkillSuccess "#*#You have fashioned the items together to create something new#*#" 
#event FullInventory "#*#There was no place to put that#*#" 
#event InUse "#*#Someone else is using that. Try again later.#*#" 

#chat tell 

Sub Main

   /declare Failure         int outer 0
   /declare Success         int outer 0
   /declare SkillUps        int outer 0

   /declare Destroy         int outer
   /declare Reply           int outer
   /declare ReplyMessage    string outer
   /declare Skip            int outer
   /declare SkillAlert      int outer

   /varset Destroy ${Param0}
   /varset Reply ${Param1}
   /varset ReplyMessage ${Param2}
   /varset Skip ${Param3}
   /varset SkillAlert ${Param4}

   |------------------------------------------------
   | AdvPath Initialization. 
   |------------------------------------------------
   /call InitAPFVars 1 15 20 
   /call SilentFunction 

   |------------------------------------------------
   | Macro Initialization. 
   |------------------------------------------------
   /if (${Skip}) {
      /echo Skipping straight to the Combine Portion of the Macro.
   }
   /if (${Destroy}) {
      /echo All results from the Combine will be Destroyed.
   }
   /if (${Reply}) {
      /echo Will Auto-Reply to Incoming Tells.
      /echo Reply Message : ${ReplyMessage}
   }
   /if (${SkillAlert}) {
      /echo Alerting and Exiting Macro when Brewing Skill reaches 200.
   }

   |------------------------------------------------
   | Skip to Combine Check. 
   |------------------------------------------------
   /if (${Skip}) /goto :Combine 

   :MainLoop 

   /doevents 

   /call GMCheck

   |------------------------------------------------
   | Walk to the Short Beer Merchant. 
   |------------------------------------------------
   /call PlayFunction "to_short_beer 1 cf nopp noz" 
   /call WaitTilThere 

   |------------------------------------------------
   | Buy the Short Beers(2 stacks).
   |------------------------------------------------
   /target Bilkel 
   /click right target 
   /delay 1s

   /call BuyStack 1
   /delay 1s
   /call BuyStack 1
   /delay 1s

   /keypress esc 
   /keypress esc 

   |------------------------------------------------
   | Walk to Cask, Malt, Yeast Merchant.
   |------------------------------------------------
   /call PlayFunction "short_beer_to_cask_malt_yeast 1 cf nopp noz" 
   /call WaitTilThere 

   |------------------------------------------------
   | Buy the Casks(1 stack), Malts(3 stacks), and Yeasts(1 stack). 
   |------------------------------------------------
   /target Lander 
   /click right target 
   /delay 1s

   /call BuyStack 10
   /delay 1s

   /call BuyStack 4
   /delay 1s
   /call BuyStack 4
   /delay 1s
   /call BuyStack 4
   /delay 1s

   /call BuyStack 5
   /delay 1s

   /keypress esc 
   /keypress esc 

   |------------------------------------------------
   | Walk to Water Flash Merchant.
   |------------------------------------------------
   /call PlayFunction "cask_malt_yeast_to_water 1 cf nopp noz" 
   /call WaitTilThere 

   |------------------------------------------------
   | Buy the Water Flasks(2 stacks).
   |------------------------------------------------
   /target Sanderson 
   /click right target 
   /delay 1s

   /call BuyStack 6
   /delay 1s
   /call BuyStack 6
   /delay 1s

   /keypress esc 
   /keypress esc 

   |------------------------------------------------
   | Walk to Brew Barrel and Do Combines.
   |------------------------------------------------
   /call PlayFunction "water_to_barrel 1 cf nopp noz" 
   /call WaitTilThere 

   :Combine 
   /call DoCombine ${Destroy}

   |------------------------------------------------
   | Walk to Starting Point.
   |------------------------------------------------
   /call PlayFunction "barrel_to_start 1 cf nopp noz" 
   /call WaitTilThere 

   /goto :MainLoop
	
/endmacro 

|---------------------------------------------------
| SUB: Do the Comines
|---------------------------------------------------
Sub DoCombine(int Destroy)

   /declare iSlot int local
   /declare Counter int local

   /doevents 

   |------------------------------------------------
   | Open Brew Barrel.
   |------------------------------------------------
   /itemtarget Brew Barrel
   /face item 
   /click left item
   /delay 2s
   /notify TradeSkillWnd ExperimentButton leftmouseup
   |------------------------------------------------
   | Clear Out Brew Barrel.
   |------------------------------------------------
   /echo Cleaning Out Brew Barrel...
   /for iSlot 1 to 10 
      /shiftkey /itemnotify enviro${iSlot} leftmouseup
      /if (${Cursor.ID}) {
         /destroy
      }
   /next iSlot

   |------------------------------------------------
   | Open Inventory Window.
   |------------------------------------------------
   /if (${Window[Inventory].Open}==FALSE) { 
      /windowstate inventory open 
   }

   |------------------------------------------------
   | Open All 8 Packs.
   |------------------------------------------------
   /for iSlot 1 to 8 
      /if (${Window[Pack${iSlot}].Open}==FALSE) { 
         /itemnotify pack${iSlot} rightmouseup 
      } 
   /next iSlot

   |------------------------------------------------
   | Make Heros Brew.
   |------------------------------------------------
   /echo Making Heroes Brew NOW...

   :MakeBrew

   /doevents
   /call GMCheck

   /if (${FindItem[Water].InvSlot}==NULL) /goto :Done 
   /ctrl /itemnotify ${FindItem[=Water Flask].InvSlot} leftmouseup 
   /delay 2 
   /itemnotify enviro1 leftmouseup 
   /delay 2 

   /if (${FindItem[Water].InvSlot}==NULL) /goto :Done 
   /ctrl /itemnotify ${FindItem[=Water Flask].InvSlot} leftmouseup 
   /delay 2 
   /itemnotify enviro2 leftmouseup 
   /delay 2 

   /if (${FindItem[Short].InvSlot}==NULL) /goto :Done 
   /ctrl /itemnotify ${FindItem[Short Beer].InvSlot} leftmouseup 
   /delay 2 
   /itemnotify enviro3 leftmouseup 
   /delay 2 

   /if (${FindItem[Short].InvSlot}==NULL) /goto :Done 
   /ctrl /itemnotify ${FindItem[Short Beer].InvSlot} leftmouseup 
   /delay 2 
   /itemnotify enviro4 leftmouseup 
   /delay 2 

   /if (${FindItem[Malt].InvSlot}==NULL) /goto :Done 
   /ctrl /itemnotify ${FindItem[Malt].InvSlot} leftmouseup 
   /delay 2 
   /itemnotify enviro5 leftmouseup 
   /delay 2 

   /if (${FindItem[Malt].InvSlot}==NULL) /goto :Done 
   /ctrl /itemnotify ${FindItem[Malt].InvSlot} leftmouseup 
   /delay 2 
   /itemnotify enviro6 leftmouseup 
   /delay 2 

   /if (${FindItem[Malt].InvSlot}==NULL) /goto :Done 
   /ctrl /itemnotify ${FindItem[Malt].InvSlot} leftmouseup 
   /delay 2 
   /itemnotify enviro7 leftmouseup 
   /delay 2 

   /if (${FindItem[Yeast].InvSlot}==NULL) /goto :Done 
   /ctrl /itemnotify ${FindItem[Yeast].InvSlot} leftmouseup 
   /delay 2 
   /itemnotify enviro8 leftmouseup 
   /delay 2 

   /if (${FindItem[Cask].InvSlot}==NULL) /goto :Done 
   /ctrl /itemnotify ${FindItem[Cask].InvSlot} leftmouseup 
   /delay 2 
   /itemnotify enviro9 leftmouseup 
   /delay 2 

   /combine enviro
   /delay 2 

   |------------------------------------------------
   | Waiting for Combine to Finish.
   |------------------------------------------------
   :WaitCombine 
   /if (!${Cursor.ID}) {
      /goto :WaitCombine
   }

   |------------------------------------------------
   | Clearing the Cursor.
   |------------------------------------------------
   :ClearCursor 
   /if (${Destroy}) { 
      /destroy 
   } else { 
      /autoinventory 
   } 
   /delay 2 

   /if (!${Cursor.ID}) { 
      /goto :MakeBrew 
   } else {
      /goto :ClearCursor
   }

   |------------------------------------------------
   | Done with Making Brew.
   |------------------------------------------------
   :Done 
   /echo Done with this round of Brewing, moving on...
   /for Counter 1 to 9 
      /keypress ESC 
   /next Counter 
   /keypress ESC 
   /keypress ESC 

/return 

|--------------------------------------------------
| SUB: Buy a Stack of Passed Item
|--------------------------------------------------
Sub BuyStack(int SlotNumber)
	
   /itemnotify Merchant${SlotNumber} leftmouseup
   /delay 1s
   /buyitem 20
   /delay 1s
	
/return

|--------------------------------------------------
| SUB: Buy a Stack of Passed Item
|--------------------------------------------------
Sub GMCheck 

   /if (${Spawn[gm].ID}) { 
      /beep 
      /beep 
      /beep 
      
      /echo GM has entered the zone! 
      /echo FUCK HIM but ending the macro... 

      /keypress forward
      /keypress back

      /quit 
      /endmacro 
   } 
	
/return 

|--------------------------------------------------
| SUB: AdvPath Waiting Function
|--------------------------------------------------
Sub WaitTilThere 

   :LoopTilThere 	
   /if (${PathingFlag}) { 
      /call AdvPathPoll 
      /delay 0 
      /doevents 
      /goto :LoopTilThere 
   } 
    
/return 

|--------------------------------------------------
| EVENT: Skillup Event
|--------------------------------------------------
Sub Event_SkillUp

   /varcalc SkillUps ${SkillUps}+1
   /echo *********************************
   /echo Your Brewing Skill has Increased!
   /echo Brewing : ${Me.Skill[Brewing]}
   /echo *********************************
   /if (${Me.Skill[Brewing]}==200 && ${SkillAlert}) {
      /echo Skill Alert Level Reached! (200)
      /echo Ending Macro...
      /for Counter 1 to 9 
         /keypress ESC 
      /next Counter 
      /keypress ESC 
      /keypress ESC 
      /endmacro
   }

/return

|--------------------------------------------------
| EVENT: Trivial Event
|--------------------------------------------------
Sub Event_SkillTrivial

   /echo Your Brewing Skill can no longer increase from this macro!
   /echo Ending Macro...
   /for Counter 1 to 9 
      /keypress ESC 
   /next Counter 
   /keypress ESC 
   /keypress ESC 
   /endmacro

/return 

|--------------------------------------------------
| EVENT: Success Event
|--------------------------------------------------
Sub Event_SkillSuccess

   /varcalc Success ${Success}+1
   /echo Success Count : ${Success}

/return 

|--------------------------------------------------
| EVENT: Failure Event
|--------------------------------------------------
Sub Event_SkillFailure

   /varcalc Failure ${Failure}+1
   /echo Failure Count : ${Failure}

/return 

|--------------------------------------------------
| EVENT: Brew Barrel In Use Event
|--------------------------------------------------
Sub Event_InUse

   /echo Container busy.  Retrying in 5 seconds... 
   /delay 5s 
   /call DoCombine(${Destroy}) 

/return 

|--------------------------------------------------
| EVENT: Tell Received Event
|--------------------------------------------------
Sub Event_Chat(ChatType,Sender,ChatText) 

   /if (${Sender.Equal[Bilkel Biddinight]}) {
      /return
   }
   /if (${Sender.Equal[Lander Furthers]}) {
      /return
   }
   /if (${Sender.Equal[Sanderson]}) {
      /return
   }
   /if (${Sender.Equal[Merchant]}) {
      /return
   }

   /beep
   /beep

   /if (${Reply}) { 
      /reply ${ReplyMessage}
   } else { 
      /echo **************************************
      /echo Received a Tell From : ${Sender}
      /echo Pausing Macro...
      /echo Type /mqpause to Resume...
      /echo **************************************
      /keypress DOWN HOLD
      /keypress DOWN
      /mqpause
   }
    
/return
PathFile_barrel_to_start.ini

Code: Select all

;############################################# 
;## PathFile_barrel_to_start.ini 
;############################################# 

[PFLocs] 
0=418.65 1421.60 -57.12 
1=421.20 1410.24 -57.12 
2=425.98 1399.27 -57.12 
3=436.38 1392.81 -57.12 
4=447.05 1388.72 -57.12 
5=453.78 1377.71 -57.12 
6=448.24 1368.64 -57.12 
7=439.56 1360.34 -57.12 
8=430.23 1352.72 -57.12 
9=421.93 1346.07 -57.12 
10=413.79 1339.56 -57.12 
11=405.22 1332.70 -57.12 
12=396.48 1325.64 -57.12 
13=391.27 1316.40 -57.12 
14=389.17 1305.94 -57.12 
15=388.99 1295.68 -57.12 
16=388.87 1285.59 -57.12 
17=388.72 1273.38 -57.12 
18=388.57 1261.64 -57.12 
19=388.42 1249.67 -57.12 
20=388.28 1238.33 -57.12 
21=388.15 1227.18 -57.12 
22=388.01 1216.03 -57.12 
23=387.88 1205.32 -57.12 
24=384.84 1195.46 -57.12 
25=375.35 1190.75 -57.12 
26=363.39 1191.22 -57.12 
27=352.46 1191.39 -57.12 
28=341.61 1191.33 -57.12 
29=330.33 1190.92 -57.12 
30=318.11 1188.93 -57.12 
31=306.94 1182.46 -57.12 
32=296.88 1173.68 -57.12 
33=287.88 1164.92 -57.12 
34=279.11 1156.36 -57.12 
35=269.23 1148.76 -57.12 
36=258.74 1142.20 -57.12 
37=248.75 1136.54 -57.12 
38=239.20 1131.13 -57.12 
39=229.88 1125.85 -57.12 
40=220.81 1120.71 -57.12 
41=210.34 1114.78 -57.12 
42=199.67 1108.73 -57.12 
43=189.20 1102.80 -57.12 
44=179.08 1097.06 -57.12 
45=169.66 1090.66 -57.12 
46=163.20 1081.49 -57.12 
47=158.04 1071.82 -57.12 
48=154.83 1060.82 -57.12 
49=154.60 1050.44 -57.12 
50=155.10 1039.93 -57.12 
51=155.65 1028.72 -57.12 
52=156.22 1017.17 -57.12 
53=156.75 1006.49 -57.12 
54=157.25 996.31 -57.12 
55=157.82 984.69 -57.12
PathFile_cask_malt_yeast_to_water.ini

Code: Select all

;############################################# 
;## PathFile_cask_malt_yeast_to_water.ini 
;############################################# 

[PFLocs] 
0=169.33 330.62 -30.12 
1=182.66 330.11 -30.12 
2=186.64 320.20 -30.12 
3=178.17 312.80 -30.12 
4=169.46 306.77 -30.12 
5=159.68 300.07 -30.12 
6=151.27 294.29 -30.12 
7=143.34 288.06 -30.12 
8=135.40 278.65 -30.12 
9=128.50 268.33 -30.12 
10=121.40 258.79 -30.12 
11=109.61 255.62 -30.12 
12=95.68 255.52 -30.12 
13=81.63 255.69 -30.12 
14=67.71 255.86 -30.12 
15=54.49 256.02 -30.12 
16=42.46 256.17 -30.12 
17=30.25 256.32 -30.12 
18=19.10 256.46 -30.12 
19=7.94 256.59 -30.12 
20=-5.14 256.26 -30.12 
21=-16.16 251.24 -30.12 
22=-20.98 240.19 -30.12 
23=-21.35 228.98 -30.12 
24=-21.09 218.18 -30.12 
25=-20.13 178.80 -30.12 
26=-19.94 166.95 -30.12 
27=-20.40 154.85 -30.12 
28=-21.00 142.50 -30.12 
29=-21.54 131.58 -30.12 
30=-22.24 121.19 -30.12 
31=-22.41 108.31 -30.12 
32=-22.57 95.83 -30.12 
33=-22.72 83.17 -30.12 
34=-22.88 70.18 -30.12 
35=-23.29 57.26 -30.12 
36=-32.36 51.60 -30.12 
37=-42.51 48.93 -26.12 
38=-53.44 46.05 -26.12 
39=-60.18 54.86 -26.12 
40=-69.84 61.34 -26.12 
41=-80.88 61.11 -26.12 
42=-84.65 50.72 -26.12 
43=-80.83 40.57 -26.12
PathFile_short_beer_to_cask_malt_yeast.ini

Code: Select all

;############################################# 
;## PathFile_short_beer_to_cask_malt_yeast.ini 
;############################################# 

[PFLocs] 
0=189.52 913.85 -57.12 
1=177.22 912.17 -57.12 
2=165.64 910.62 -57.12 
3=155.72 909.27 -57.12 
4=145.17 907.20 -57.12 
5=133.24 903.74 -57.12 
6=121.51 900.02 -57.12 
7=111.90 896.97 -57.12 
8=100.74 893.44 -57.12 
9=90.11 888.70 -57.12 
10=80.58 882.09 -57.12 
11=72.29 873.68 -57.12 
12=65.56 864.47 -57.12 
13=60.90 855.13 -56.14 
14=58.37 844.93 -51.12 
15=57.34 832.58 -46.12 
16=57.79 821.94 -46.12 
17=58.11 810.81 -46.12 
18=58.38 799.63 -46.12 
19=58.69 787.01 -46.12 
20=58.99 774.85 -46.12 
21=59.30 762.33 -46.12 
22=59.59 750.14 -46.12 
23=59.91 737.43 -46.12 
24=60.25 723.46 -46.12 
25=60.50 713.37 -46.12 
26=60.75 702.94 -46.12 
27=61.09 689.16 -46.12 
28=62.02 676.57 -46.12 
29=64.16 665.95 -46.12 
30=68.99 654.07 -46.12 
31=75.06 644.96 -46.12 
32=81.51 636.47 -46.12 
33=86.97 627.67 -46.12 
34=89.25 615.47 -43.12 
35=89.00 604.36 -37.29 
36=89.23 592.84 -32.12 
37=89.49 582.34 -30.12 
38=89.73 572.30 -30.12 
39=90.08 558.09 -30.09 
40=90.44 543.33 -29.84 
41=90.77 530.25 -29.61 
42=91.07 517.94 -29.40 
43=91.34 506.84 -29.21 
44=91.60 496.25 -30.12 
45=91.88 485.03 -30.12 
46=92.15 473.79 -30.12 
47=92.45 461.72 -30.12 
48=92.73 450.25 -30.12 
49=92.99 439.55 -30.12 
50=93.27 428.05 -30.12 
51=93.55 416.83 -30.12 
52=93.83 405.39 -30.12 
53=94.11 394.15 -30.12 
54=94.37 383.48 -30.12 
55=94.62 373.08 -30.12 
56=94.88 362.79 -30.12 
57=95.13 352.51 -30.12 
58=95.38 342.45 -30.12 
59=95.70 329.22 -30.12 
60=96.03 315.84 -30.12 
61=96.28 305.50 -30.12 
62=96.61 292.26 -30.12 
63=96.86 281.86 -30.12 
64=97.12 271.40 -30.12 
65=99.30 261.09 -30.12 
66=110.51 257.32 -30.12 
67=121.81 257.80 -30.12 
68=130.65 263.15 -30.12 
69=132.40 273.26 -30.12 
70=133.47 284.10 -30.12 
71=136.71 294.68 -30.12 
72=145.35 301.07 -30.12 
73=156.13 303.74 -30.12 
74=167.04 304.30 -30.12 
75=177.87 304.62 -30.12 
76=187.92 306.89 -30.12 
77=194.78 314.47 -30.12 
78=193.52 324.68 -30.12 
79=183.94 329.45 -30.12 
80=173.89 329.78 -30.12
PathFile_to_short_beer.ini

Code: Select all

;############################################# 
;## PathFile_to_short_beer.ini 
;############################################# 

[PFLocs] 
0=310.59 1268.14 -57.12 
1=309.75 1256.81 -57.12 
2=308.92 1245.32 -57.12 
3=308.83 1234.51 -57.12 
4=308.83 1223.85 -57.12 
5=308.83 1212.60 -57.12 
6=308.83 1202.14 -57.12 
7=308.66 1191.79 -57.12 
8=302.45 1180.57 -57.12 
9=294.44 1170.62 -57.12 
10=286.58 1162.09 -57.12 
11=277.58 1153.74 -57.12 
12=268.96 1146.79 -57.12 
13=260.81 1140.46 -57.12 
14=251.68 1134.75 -57.12 
15=240.80 1130.66 -57.12 
16=229.17 1126.66 -57.12 
17=217.57 1122.67 -57.12 
18=207.77 1119.30 -57.12 
19=197.80 1115.87 -57.12 
20=186.80 1111.51 -57.12 
21=178.24 1105.74 -57.12 
22=168.34 1098.29 -57.12 
23=160.24 1089.27 -57.12 
24=154.82 1077.96 -57.12 
25=153.76 1067.00 -57.12 
26=153.62 1056.74 -57.12 
27=153.48 1045.14 -57.12 
28=153.69 1034.49 -57.12 
29=154.23 1023.43 -57.12 
30=154.76 1012.65 -57.12 
31=155.25 1002.53 -57.12 
32=155.82 991.04 -57.12 
33=156.38 979.79 -57.12 
34=158.21 968.61 -57.12 
35=161.14 958.02 -57.12 
36=165.81 948.25 -57.12 
37=171.21 939.19 -57.12 
38=177.58 930.40 -57.12 
39=183.89 921.89 -57.12 
40=190.08 913.55 -57.12
PathFile_water_to_barrel.ini

Code: Select all

;############################################# 
;## PathFile_water_to_barrel.ini 
;############################################# 

[PFLocs] 
0=-81.76 40.24 -26.12 
1=-80.67 51.69 -26.12 
2=-75.47 61.64 -26.12 
3=-64.13 57.67 -26.12 
4=-54.79 53.19 -26.12 
5=-44.23 49.68 -26.12 
6=-32.44 51.25 -30.12 
7=-22.41 53.01 -30.12 
8=-16.82 61.51 -30.12 
9=-17.15 72.84 -30.12 
10=-17.61 83.84 -30.12 
11=-18.02 95.04 -30.12 
12=-18.42 105.76 -30.12 
13=-18.81 116.51 -30.12 
14=-19.21 127.24 -30.12 
15=-19.62 138.32 -30.12 
16=-20.02 149.21 -30.12 
17=-20.35 160.43 -30.12 
18=-20.65 172.71 -30.12 
19=-20.95 184.74 -30.12 
20=-21.24 196.81 -30.12 
21=-21.30 209.40 -30.12 
22=-21.01 224.57 -30.12 
23=-20.40 235.48 -30.12 
24=-18.90 246.16 -30.12 
25=-15.33 259.73 -30.12 
26=-11.29 272.56 -30.12 
27=-7.39 284.85 -30.12 
28=-3.42 297.28 -30.12 
29=0.27 308.49 -30.12 
30=3.79 319.13 -30.12 
31=7.26 329.64 -30.12 
32=10.66 339.92 -30.12 
33=14.36 350.79 -30.12 
34=17.85 360.55 -30.12 
35=22.09 372.41 -30.12 
36=26.44 384.24 -30.12 
37=33.84 394.12 -30.12 
38=42.36 402.86 -30.12 
39=46.65 412.47 -30.12 
40=50.97 422.88 -30.12 
41=56.21 434.96 -30.12 
42=60.51 444.34 -30.12 
43=64.80 453.71 -30.12 
44=69.25 463.42 -30.12 
45=73.61 472.95 -30.12 
46=79.03 484.78 -30.12 
47=83.88 495.36 -30.12 
48=86.87 506.86 -29.19 
49=86.81 519.14 -29.40 
50=86.87 531.35 -29.61 
51=87.02 543.50 -29.82 
52=87.17 555.55 -30.03 
53=87.31 567.36 -30.12 
54=87.46 579.37 -30.12 
55=87.60 591.24 -30.27 
56=87.61 603.21 -36.14 
57=85.36 614.64 -42.12 
58=80.77 624.09 -46.12 
59=72.27 629.41 -46.12 
60=64.09 635.40 -46.12 
61=59.24 646.45 -46.12 
62=58.46 657.99 -46.12 
63=58.59 669.98 -46.12 
64=58.84 680.16 -46.12 
65=59.10 690.42 -46.12 
66=59.34 700.57 -46.12 
67=59.59 710.65 -46.12 
68=59.84 720.70 -46.12 
69=60.15 733.25 -46.12 
70=60.45 745.56 -46.12 
71=60.70 755.62 -46.12 
72=60.95 765.96 -46.12 
73=61.21 776.59 -46.12 
74=61.48 787.39 -46.12 
75=61.73 797.96 -46.12 
76=62.02 809.69 -46.12 
77=62.32 821.94 -46.12 
78=62.61 833.81 -46.12 
79=62.90 844.72 -50.76 
80=64.26 856.02 -56.12 
81=67.74 867.21 -57.12 
82=73.95 877.92 -57.12 
83=82.04 886.83 -57.12 
84=90.34 896.27 -57.12 
85=98.07 906.62 -57.12 
86=104.44 917.77 -57.12 
87=109.96 928.72 -57.12 
88=114.87 938.47 -57.12 
89=119.54 947.76 -57.12 
90=124.08 956.77 -57.12 
91=130.01 968.55 -57.12 
92=134.61 977.69 -57.12 
93=139.29 986.99 -57.12 
94=143.89 996.13 -57.12 
95=148.09 1005.63 -57.12 
96=150.60 1015.34 -57.12 
97=152.40 1027.95 -57.12 
98=153.18 1038.26 -57.12 
99=153.98 1049.16 -57.12 
100=154.81 1060.36 -57.12 
101=155.64 1071.61 -57.12 
102=157.63 1081.70 -57.12 
103=162.51 1091.30 -57.12 
104=169.78 1099.62 -57.12 
105=180.30 1107.01 -57.12 
106=190.45 1111.26 -57.12 
107=200.60 1114.62 -57.12 
108=211.10 1118.13 -57.12 
109=221.87 1123.15 -57.12 
110=231.90 1128.05 -57.12 
111=242.09 1133.28 -57.12 
112=252.60 1140.22 -57.12 
113=262.28 1146.69 -57.12 
114=271.90 1153.30 -57.12 
115=281.54 1161.35 -57.12 
116=289.77 1169.55 -57.12 
117=298.68 1177.08 -57.12 
118=307.79 1184.03 -57.12 
119=318.32 1188.54 -57.12 
120=329.13 1189.93 -57.12 
121=339.95 1189.68 -57.12 
122=350.17 1189.30 -57.12 
123=362.04 1188.86 -57.12 
124=373.71 1188.43 -57.12 
125=385.05 1189.76 -57.12 
126=388.27 1199.81 -57.12 
127=387.85 1210.61 -57.12 
128=387.84 1221.15 -57.12 
129=387.84 1231.85 -57.12 
130=388.05 1242.36 -57.12 
131=388.56 1252.89 -57.12 
132=389.10 1263.75 -57.12 
133=389.63 1274.57 -57.12 
134=390.14 1284.89 -57.12 
135=390.64 1295.09 -57.12 
136=391.22 1307.06 -57.12 
137=391.72 1317.12 -57.12 
138=395.18 1327.23 -57.12 
139=406.54 1328.92 -57.12 
140=418.02 1330.78 -57.12 
141=424.74 1339.20 -57.12 
142=430.70 1347.88 -57.12 
143=437.47 1357.75 -57.12 
144=443.36 1366.34 -57.12 
145=449.73 1375.68 -57.12 
146=450.17 1386.70 -57.12 
147=441.59 1393.19 -57.12 
148=429.52 1395.80 -57.12 
149=421.40 1403.75 -57.12 
150=418.34 1414.27 -57.12
ROBDAWG

[url=http://www.seathound.com]Seat Hound[/url]
[url=http://www.sportsrumormill.com]Sports Rumor Mill[/url]
[url=http://www.packerforum.com]Packer Forum[/url]

zin666
decaying skeleton
decaying skeleton
Posts: 2
Joined: Mon May 24, 2004 12:15 am

ts window probs

Post by zin666 » Mon May 24, 2004 12:24 am

|------------------------------------------------
| Open Brew Barrel.
|------------------------------------------------
/itemtarget Brew Barrel
/face item
/click left item
/delay 2s
/notify TradeSkillWnd ExperimentButton leftmouseup
this is not droping me back to the old TS UI any ideas?

WaBBiT
decaying skeleton
decaying skeleton
Posts: 6
Joined: Tue Mar 02, 2004 7:15 pm

Post by WaBBiT » Mon May 24, 2004 8:09 am

Code: Select all

/notify TradeSkillWnd ExperimentButton leftmouseup
needs to be

Code: Select all

/notify COMBW_ContainerArea ExperimentButton leftmouseup
Works like a charm

robdawg
a ghoul
a ghoul
Posts: 114
Joined: Tue Mar 23, 2004 11:54 am
Contact:

....

Post by robdawg » Mon May 24, 2004 12:04 pm

I dont have the newest version of MQ2 so maybe that is why it works for me with the old style of coding.

I will download the newest version and test with that tonight and post updated code.
ROBDAWG

[url=http://www.seathound.com]Seat Hound[/url]
[url=http://www.sportsrumormill.com]Sports Rumor Mill[/url]
[url=http://www.packerforum.com]Packer Forum[/url]

zin666
decaying skeleton
decaying skeleton
Posts: 2
Joined: Mon May 24, 2004 12:15 am

Got it TY

Post by zin666 » Mon May 24, 2004 2:59 pm

That got it ty macro runs great for me :wink:

wrangler
a ghoul
a ghoul
Posts: 93
Joined: Fri Nov 28, 2003 3:07 pm

Post by wrangler » Sat May 29, 2004 9:29 am

thanks, works great for me

although it doesn't seem to like the new tradeskill window for me, even after making the changes above

i had to put a pause in after opening the brew barrel, an click experiment myself, then it's happy

jaboo
orc pawn
orc pawn
Posts: 13
Joined: Mon May 24, 2004 10:42 pm

Post by jaboo » Tue Jun 01, 2004 10:42 pm

very nice job :D although the darn Barrel doesnt open and i get an error - also is there anyway i can get it not to drink the beer - its messing me up :D

User avatar
aChallenged1
a grimling bloodguard
a grimling bloodguard
Posts: 1804
Joined: Mon Jun 28, 2004 10:12 pm

Post by aChallenged1 » Wed Jun 30, 2004 11:30 am

Put a stack of FizzelCutter 5000 in inventory slot 1 maybe?


Now for my question, I'm still learning... got a lot to learn... and I need to know exactly how I should change the macro to buy more than it is set up for?

If you have 7 10 slot bags, you can buy enough MHB components to fill them all and still have room left over (leaving one bag open for extras and such... I don't destroy, I reuse or sell back). Fewer trips around is better.

Thought of just copying and pasting (see following)
/call BuyStack 1
/delay 1s
/call BuyStack 1
/delay 1s
/call BuyStack 1
/delay 1s
/call BuyStack 1
/delay 1s

ad inf... vs
/call BuyStack 1
/delay 1s
/call BuyStack 1
/delay 1s


but I was not sure that would be correct. So I came here for some guidance. It would probably work, but I figure better safe than sorry and have a mess in game on my hands.

User avatar
aChallenged1
a grimling bloodguard
a grimling bloodguard
Posts: 1804
Joined: Mon Jun 28, 2004 10:12 pm

Post by aChallenged1 » Wed Jun 30, 2004 3:44 pm

Yanno, forgot something about SH, faction... script ran but couldn't buy due to faction issues.

User avatar
nosaj969
a lesser mummy
a lesser mummy
Posts: 33
Joined: Wed Apr 28, 2004 3:39 pm
Location: Hagerstown, MD

trader of the haven

Post by nosaj969 » Wed Jun 30, 2004 4:01 pm

Do the Trader of the Haven quest in SH and you will be able to trade afterwards. Atleast I could, did it on a barb and gnome, both could trade when wearing the amulet.


nosaj969

Drumstix42
a grimling bloodguard
a grimling bloodguard
Posts: 808
Joined: Mon May 03, 2004 4:25 pm

Post by Drumstix42 » Thu Jul 01, 2004 12:38 am

May want to repost code because of the < > ;)

stinger520
decaying skeleton
decaying skeleton
Posts: 3
Joined: Thu Jul 01, 2004 4:06 pm

Post by stinger520 » Thu Jul 01, 2004 4:08 pm

is this working for people with MQ2, tried it got 2 errors that it was not able to add macro line, and then it ended.

User avatar
aChallenged1
a grimling bloodguard
a grimling bloodguard
Posts: 1804
Joined: Mon Jun 28, 2004 10:12 pm

Post by aChallenged1 » Thu Jul 01, 2004 4:35 pm

Did you make sure to change all < to < and all > to >? A couple days ago a change in the boards caused a lot of the code to be changed and now all of it needs to be or is being fixed.

macrolover
a ghoul
a ghoul
Posts: 107
Joined: Sun Jul 14, 2002 9:19 am

quick question

Post by macrolover » Thu Jul 01, 2004 8:05 pm

how much would this cost from a skill lvl of 0. just looking for an estimate

User avatar
nosaj969
a lesser mummy
a lesser mummy
Posts: 33
Joined: Wed Apr 28, 2004 3:39 pm
Location: Hagerstown, MD

cost

Post by nosaj969 » Fri Jul 02, 2004 9:59 am

I used this to get to 180+ and it only cost me under 1k. I think alot under that. If I remember right it was around 500pp. I could be wrong though.

nosaj969