• You've discovered RedGuides, an EverQuest multi-boxing and scripting community 🧙‍♀️⚙️. We want you to play several EQ characters at once, come join us and say hello! 👋

  • A TLP without truebox has thawed (Very Vanilla ready)
    Frostreaver

Vxed Bard Mac/W Advpathing - Also Updated with a leach mac*UPDATED* 1-8-07

smokinghot

Member
Joined
Mar 24, 2005
RedCents
Ok so I Gotta Give Credit to YETI his Macro worked well but there were a few things that were causing concern to me so this is His macro with a few tweaks



1) being - the pathing to the expedition giver. . .was seeming to run into walls and sometimes wasnt getting close enough to NPC for me to get an expidition lol so anyways I added advpath to fix this problem and actually works really well in my experiance so far

2) being - the heal portion instead of twisting mana song and still kiting when u get below 40% it will warp you to succor till your hp have reached 90% or more then will proceed to start again. . .This will hopefully help death rate

3) being - that the initial warp location that it would start circle was off, It worked there was no doubt about that but I was running into a problem if i lagged at all or alt-tabbed i was running into the statue and was getting killed oh and if i just happened to get hit at the wrong time i would end up face first into the statue. . .anyways moved that loc seems to work alot better for me at least

Ok so same things go for this as Yeti's Original

START MAC AT ZONE IN TO VXED IN BARINDU OR START WHEN U HAVE JUST ZONED INTO VXED!

Make sure youre spell set is as follows Save it as Vxed to make things easy
1) Selo's song of travel
2) Mana Song
3)DoT
4)DoT
5)DoT
6)DoT
7)DoT
8)Invulnerability song

**Make sure u have healing potions in youre potion belt**

Also Make sure u look at the Macro find where it says /dzremove name U Need to put your name there ;-)

Uh oh yea U need this. . .Copy and paste onto notepad and save it as BARINDU.INI and save it to Your Mq2advpath folder if you dont have one make a folder named MQ2advpath and put the Barindu.ini in there. .Also forgot to add make sure that if u made the folder that u are making it within the MQ2 Folder

ATTENTION BOTH Smartvxed.mac and smart1.mac Need this Ini Please dont forget!

Rich (BB code):
[There]
1=351.23 -1238.67 -120.71 
2=296.98 -1223.32 -121.81 
3=267.18 -1209.08 -121.87 
4=243.34 -1192.57 -120.77 
5=238.71 -1189.03 -119.22 
6=203.23 -1148.63 -118.63 
7=199.54 -1144.34 -118.40 
8=169.26 -1095.12 -120.65 
9=148.76 -1044.67 -118.98 
10=146.52 -1038.75 -118.81 
11=141.22 -1020.36 -118.36 
12=139.56 -1014.14 -117.62 
13=135.47 -966.40 -120.32 
14=135.15 -961.10 -120.08 
15=137.49 -917.40 -121.87 
16=137.85 -911.91 -121.60 
17=150.88 -859.08 -119.89 
18=152.57 -853.09 -120.25 
19=175.03 -803.37 -114.46 
20=180.30 -793.40 -114.37 
21=183.23 -788.22 -114.37 
22=193.87 -774.99 -113.98 
23=197.76 -770.69 -114.37 
24=206.20 -763.71 -114.37 
25=210.82 -760.17 -114.33 
26=220.35 -754.74 -114.06 
27=230.93 -749.93 -115.40

[Back]
1=234.19 -749.92 -113.20 
2=222.69 -755.36 -119.35 
3=216.47 -758.39 -116.92 
4=210.34 -761.69 -114.95 
5=205.37 -764.70 -114.37 
6=201.12 -767.49 -114.37 
7=194.78 -772.58 -114.37 
8=189.54 -777.01 -114.37 
9=184.39 -781.91 -114.37 
10=152.84 -821.12 -117.55 
11=148.58 -826.70 -118.36 
12=144.34 -832.70 -119.19 
13=134.43 -851.49 -120.54 
14=131.44 -857.92 -119.14 
15=128.56 -864.50 -118.35 
16=126.06 -871.22 -117.98 
17=117.95 -905.90 -121.27 
18=116.56 -912.79 -120.34 
19=115.45 -919.63 -120.22 
20=114.75 -954.74 -120.06 
21=114.91 -961.76 -120.19 
22=115.35 -968.76 -120.33 
23=130.85 -1035.66 -121.17 
24=132.50 -1042.24 -121.04 
25=134.25 -1048.70 -121.53 
26=147.44 -1086.73 -121.87 
27=149.69 -1092.96 -121.87 
28=152.05 -1099.14 -121.87 
29=154.75 -1105.26 -121.87 
30=158.04 -1111.15 -121.87 
31=220.75 -1173.43 -118.55 
32=225.58 -1177.95 -117.21 
33=230.62 -1182.35 -116.63 
34=235.95 -1186.39 -116.93 
35=307.00 -1224.17 -121.87 
36=312.95 -1227.24 -121.70 
37=318.96 -1230.20 -121.30 
38=325.03 -1232.81 -120.91 
39=437.13 -1256.43 -121.48 
40=443.71 -1257.67 -120.60 
41=470.30 -1261.53 -119.55 
42=476.95 -1262.37 -119.47 
43=483.53 -1262.98 -119.28 
44=495.34 -1263.14 -118.96

And now for the smartvxed.Mac

Rich (BB code):
#turbo
#event named "#*#misguided beludu Creque murmurs#*#"
#event dead "#*#You have been knocked unconscious!#*#"
#event exp "#*#experience!#*#"
#event ping "You have gained an ability point!#*#"
#event stats "#*#YETi STATS#*#"
#event reset "#*#RESET#*#"
  
Sub Main      
	/declare Kill_Count	          int outer 0
	/declare Ping_Count         int outer 0
	/declare Exp                float outer
	/declare AAExp                float outer

	/varset Exp                 ${Me.PctExp}
	/varset AAExp                 ${Me.PctAAExp}

	/echo
	/echo ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~
	/echo
	/echo  
	/echo	Smart Vxed
	/echo
	/echo ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~
	/echo
	
        /delay 25s

/if (${Zone.ShortName.Equal[Barindu]}) /call Expedition
/delay 2s
/if (${Zone.ShortName.Equal[GuildLobby]}) /call quit

/if (${Spawn[gm].ID}) /call quit  
        
	/look 100
        /plugin mq2rez
        /delay 1s
        /docrack nostun2 on
        /delay 1s
        /rez spawn on
	/stoptwist
        /stand
        /delay 1s
        /plugin mq2instamem
        /delay 2s
        /mem vxed
	/speed 420
	/plugin mq2moveutils unload
	/delay 1s
	/plugin mq2moveutils
        /delay
	/delay 1s
	/face fast heading 270
	/squelch /twist 8
	/delay 3s
	/warp loc 109 -262 445
	/delay 1s
	/circle on 54
	/delay 12s
	/stoptwist
	/delay 1s
	/target NPC radius 220
	/delay 1s
	/call Loop
/return

Sub Loop
	/stoptwist
	/squelch /twist 3 4 5 6 7
	:loop
	/doevents
	/if (${Target.Distance}>=200) /keypress esc
	/if (${Target.ID}==FALSE) /tar NPC radius 220
	/if (${Me.PctHPs}<=65) /potionbelt activate 1
	/if (${Me.PctHPs}<=75) /potionbelt activate 2
	/if (${Me.PctHPs}<=40) /call healtwist
	/if (${Zone.ShortName.Equal[Barindu]}) /call Expedition
	/if (${Zone.ShortName.Equal[GuildLobby]}) /call quit
	/goto :loop

/return  

Sub Expedition

/if (${Spawn[gm].ID}) /call quit
 
        /stoptwist
	/plugin mq2advpath
        /delay 2s
        /plugin mq2rez
        /delay 1s
        /rez spawn on
        /delay 1s
        /plugin mq2exactspeed unload
        /delay 1s
        /plugin mq2exactspeed
        /delay 1s
        /speed 100
        /delay 4s
        /twist 1
        /delay 6s
        /play there slow
        /delay 13s
        /twist 2
        /delay 2s
	/target appren
        /face
        /delay 3s
	/say vxed
        /delay 2s                                                                                   
        /keypress esc
        /delay 1s
	/twist 1 
        /delay 6s
        /face heading 222
        /delay 4s	
	/play back slow
        /delay 15s
	/plugin mq2moveutils
	/delay 2s
        /keypress forward hold

	/delay 30s
        /plugin mq2exactspeed unload
        /delay 1s
        /memset vxed
        /delay 1s
        /plugin mq2exactspeed
	/look 100
	/stoptwist
        /delay 2s
	/speed 420
        /delay 1s
	/plugin mq2moveutils unload
	/delay 1s
	/plugin mq2moveutils
	/delay 1s
	/face fast heading 270
	/squelch /twist 8
	/delay 3s
	/warp loc 109 -262 445
	/delay 1s
	/circle on 60
	/delay 12s
	/stoptwist
	/delay 1s
	/target NPC radius 220
	/delay 1s
	/call Loop
/return

Sub healtwist
        /warp succor
	/stoptwist
        /circle off
        /keypress back
	/delay 1s
        /keypress back
        /delay 1s
	/squelch /twist 2 
        /delay 1s
        /sit
	:loopheal
	/doevents
	/if (${Me.PctHPs}>=90) /call main
	/if (${Me.PctHPs}<=25) /potionbelt activate 1
	/if (${Me.PctHPs}<=30) /potionbelt activate 2
	/if (${Zone.ShortName.Equal[Barindu]}) /call Expedition
	/if (${Zone.ShortName.Equal[GuildLobby]}) /call quit
	/goto :loopheal
/return

Sub quit
	/q
	/end
/return

Sub event_named
	/warp succor
	/stoptwist
	/circle off
	/keypress back
	/keypress back
	/delay 1s
	/dzremove NAME
/return

Sub event_reset
	/stoptwist
	/speed 420
	/plugin mq2moveutils unload
	/delay 1s
	/plugin mq2moveutils
	/delay 1s
	/face fast heading 270
	/squelch /twist 8
	/delay 3s
	/warp loc 125 -300 447
	/delay 1s
	/circle on 60
	/delay 12s
	/stoptwist
	/delay 1s
	/target NPC radius 220
	/delay 1s
	/if (${Target.Name.Equal[#misguided_beludu_Creque00]}) /keypress esc
	/delay 1s
	/if (${Target.Name.Equal[#Misguided_beludu_Creque00]}) /keypress esc
	/delay 1s
	/call Loop
/return

Sub dead
	/stoptwist
	
/return

Sub event_exp
	/varcalc Kill_Count (${Kill_Count}+1)
	/varset AAExp ${Math.Calc[${Me.PctAAExp}-${AAExp}]}
	/varset Exp ${Math.Calc[${Me.PctExp}-${Exp}]}
	/echo EXP: ${Exp} - AAXP: ${AAExp} - ${Math.Calc[${Macro.RunTime}/60]} minutes
	/echo Kill Count - ${Kill_Count}
	/echo Ping Count - ${Ping_Count}
	/varset Exp ${Me.PctExp}
	/varset AAExp ${Me.PctAAExp}
/return

Sub event_ping
/echo PING!
	/varcalc Ping_Count (${Ping_Count}+1)
/return

Sub event_stats
	/echo               Yeti Statistics
	/echo ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~
	/echo Kill Count - ${Kill_Count}
	/echo Ping Count - ${Ping_Count}
	/echo Running Time - ${Math.Calc[${Macro.RunTime}/60]} minutes
	/echo ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~
/return

Copy Paste save as smartvxed.mac put it into your macro's folder Or download the Mac from Below

to start it just type /mac smartvxed

Any Problems or anything please let me know hope this comes to use to someone other than me ;-)

And Again Props To YETI I just built from what he
had


--------------------------------------------------------------------------
**NOTE NOW UPDATED I HAD (NAME),(LEACH) switched around under Sub event_named So Make sure u change that or ure following toon will be left in a zone alone lol sorry for the mix up guys/gals simply one of those wasnt thinking mistakes lol**

Ok so I think I have everything solved for A mac that allows a toon to leach the xp in vxed with ure bard Kiting

Please make sure that u start both macro's right outside of Vxed OR Get Expedition with Bard and Zone in, after starting the Tagvxed.mac on Your other toon near the zone in to Vxed



First of all if u plan on using the Tagvxed.mac u will need to use a diffirent mac then above which I have Named Smart1.mac - I changed this one to invite someone to grp then sends invite for vxed, if the bard dies it removes the other toon from the expidition before camping. If named spawned both toons /dzremove and once zoned bard goes and gets new expedition and disbands grp then reinvites other toon. . .yada yada yada u get the point

Smart1.MAC

Rich (BB code):
#turbo
#event named "#*#misguided beludu Creque murmurs#*#"
#event dead "#*#You have been knocked unconscious!#*#"
#event exp "#*#experience!#*#"
#event ping "You have gained an ability point!#*#"
#event stats "#*#YETi STATS#*#"
#event reset "#*#RESET#*#"
  
Sub Main
	/declare Kill_Count	          int outer 0
	/declare Ping_Count         int outer 0
	/declare Exp                float outer
	/declare AAExp                float outer

	/varset Exp                 ${Me.PctExp}
	/varset AAExp                 ${Me.PctAAExp}

	/echo
	/echo ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~
	/echo  Make sure u change LEACH to 2nd toons name and
	/echo               Change NAME to your name!
	/echo   Smart1.MAC- This mac is to be used in conjunction
	/echo                  with  Tagvxed.Mac
        /echo                                ENJOY
	/echo ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~
	/echo	
           
             /delay 20s

/if (${Zone.ShortName.Equal[Barindu]}) /call Expedition
/delay 2s
/if (${Zone.ShortName.Equal[GuildLobby]}) /call quit
        
        /plugin mq2rez
        /delay 1s
        /tell LEACH  
        /invite LEACH
        /delay 1s
        /dzadd LEACH
        /rez spawn on
        /stand
        /delay 1s
        /docrack nostun2 on
        /delay 1s
	/look 100
	/stoptwist
        /delay 1s
        /plugin mq2instamem
        /delay 2s
        /memset vxed
	/speed 420
	/plugin mq2moveutils unload
	/delay 1s
	/plugin mq2moveutils
        /delay
	/delay 1s
	/face fast heading 270
	/squelch /twist 8
	/delay 3s
	/warp loc 109 -262 445
	/delay 1s
	/circle on 54
	/delay 12s
	/stoptwist
	/delay 1s
	/target NPC radius 220
	/delay 1s
	/call Loop
/return

Sub Loop
	/stoptwist
	/squelch /twist 3 4 5 6 7
	:loop
	/doevents
	/if (${Target.Distance}>=200) /keypress esc
	/if (${Target.ID}==FALSE) /tar NPC radius 220
	/if (${Me.PctHPs}<=65) /potionbelt activate 1
	/if (${Me.PctHPs}<=75) /potionbelt activate 2
	/if (${Me.PctHPs}<=40) /call healtwist
	/if (${Zone.ShortName.Equal[Barindu]}) /call Expedition
	/if (${Zone.ShortName.Equal[GuildLobby]}) /call quit
	/goto :loop

/return  

Sub Expedition
        /plugin mq2rez
        /disband
        /delay 1s
        /rez spawn on
        /stoptwist
	/plugin mq2advpath
        /delay 2s
        /plugin mq2exactspeed unload
        /delay 1s
        /plugin mq2exactspeed
        /delay 1s
        /speed 100
        /delay 4s
        /twist 1
        /delay 6s
        /play there slow
        /delay 13s
        /twist 2
        /delay 2s
	/target appren
        /face
        /delay 3s
	/say vxed
        /delay 2s                                                                                   
        /keypress esc
        /delay 1s
	/twist 1 
        /delay 6s
        /face heading 222
        /delay 4s	
	/play back slow
        /delay 10s
	/plugin mq2moveutils
	/delay 2s
        /keypress forward hold

	/delay 30s
        /tell LEACH 
        /delay 1s
        /dzadd LEACH        
        /plugin mq2exactspeed unload
        /delay 1s
        /memset vxed
        /delay 1s
        /invite 
        /delay 1s
        /plugin mq2exactspeed
	/look 100
	/stoptwist
        /delay 2s
	/speed 420
        /delay 1s
	/plugin mq2moveutils unload
	/delay 1s
	/plugin mq2moveutils
	/delay 1s
	/face fast heading 270
	/squelch /twist 8
	/delay 3s
	/warp loc 109 -262 445
	/delay 1s
	/circle on 60
	/delay 12s
	/stoptwist
	/delay 1s
	/target NPC radius 220
	/delay 1s
	/call Loop
/return

Sub healtwist
        /warp succor
	/stoptwist
        /circle off
	/delay 1s
        /keypress back
        /delay 1s
        /keypress back
	/squelch /twist 2 
        /delay 6s
        /sit
	:loopheal
	/doevents
	/if (${Me.PctHPs}>=90) /call main
	/if (${Me.PctHPs}<=25) /potionbelt activate 1
	/if (${Me.PctHPs}<=30) /potionbelt activate 2
	/if (${Zone.ShortName.Equal[Barindu]}) /call Expedition
	/if (${Zone.ShortName.Equal[GuildLobby]}) /call quit
	/goto :loopheal
/return

Sub quit
	/memset vxed
	/delay 5s
	/delay 3s
	/camp desktop
	/delay 25s
	/end
/return

Sub event_named
	/warp succor
	/stoptwist
	/circle off
	/keypress back
	/keypress back
	/delay 1s
	/dzremove LEACH
        /dzremove NAME
/return

Sub event_reset
	/stoptwist
	/speed 420
	/plugin mq2moveutils unload
	/delay 1s
        /docrack nostun2 on
        /delay 1s
	/plugin mq2moveutils
	/delay 1s
	/face fast heading 270
	/squelch /twist 8
	/delay 3s
	/warp loc 125 -300 447
	/delay 1s
	/circle on 60
	/delay 12s
	/stoptwist
	/delay 1s
	/target NPC radius 220
	/delay 1s
	/if (${Target.Name.Equal[#misguided_beludu_Creque00]}) /keypress esc
	/delay 1s
	/if (${Target.Name.Equal[#Misguided_beludu_Creque00]}) /keypress esc
	/delay 1s
	/call Loop
/return

Sub dead
	/stoptwist
	/delay 30s
        /dzremove LEACH
	/return

Sub event_exp
	/varcalc Kill_Count (${Kill_Count}+1)
	/varset AAExp ${Math.Calc[${Me.PctAAExp}-${AAExp}]}
	/varset Exp ${Math.Calc[${Me.PctExp}-${Exp}]}
	/echo EXP: ${Exp} - AAXP: ${AAExp} - ${Math.Calc[${Macro.RunTime}/60]} minutes
	/echo Kill Count - ${Kill_Count}
	/echo Ping Count - ${Ping_Count}
	/varset Exp ${Me.PctExp}
	/varset AAExp ${Me.PctAAExp}
/return

Sub event_ping
	/echo PING!
	/varcalc Ping_Count (${Ping_Count}+1)
/return

Sub event_stats
	/echo               Yeti Statistics
	/echo ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~
	/echo Kill Count - ${Kill_Count}
	/echo Ping Count - ${Ping_Count}
	/echo Running Time - ${Math.Calc[${Macro.RunTime}/60]} minutes
	/echo ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~
/return

Make Sure to change within the mac, LEACH - the toons name that will be leaching xp. . .Also change NAME - to The bards name that will be doing the killing

Now the TagVxed.mac - The only thing You need to change is right at the top where it says NAME tells you, Change name to bards name and thats it

VXEDTAG.MAC - START THIS MAC RIGHT OUTSIDE VXED
Rich (BB code):
#turbo
#event dzadd "#*#"NAME tells you"#*#"
#event invite "#*#invites you to join#*#"
#event group "#*#You have joined#*#"
#event PoK "#*#You have entered Guild Lobby#*#"
#event task "#*#You Have entered Vxed, The Crumbling Caverns.#*#"


 
Sub Main
:waitforit
/doevents
/doevents
/goto :waitforit
/return


Sub event_group
:Loop1
/if (!${Window[ConfirmationDialogBox]}) /goto :Loop1
/delay 2s
/if (${Window[ConfirmationDialogBox].Open}) {
	/notify ConfirmationDialogBox Yes_Button leftmouseup 
	}
/echo Mission accepted.
/delay 2s
/face heading 0
/delay 4s
/keypress forward hold
/delay 45s
/if (${Zone.ShortName.Equal[Vxed]}) /call task
/return 
 
Sub event_invite 
/invite
/return

Sub task
/delay 2s
/warp loc 155, -278, 525
/return

Sub event_dzadd 
/delay 5s
/notify ConfirmationDialogBox CD_Yes_Button leftmouseup 
/return
 


Sub Event_PoK 
/echo sorry i don't know how or why but you died.
		
		/delay 45s
/sit on
/camp desktop 
		/q
 
/return

Well I personally ran this all last night and this morning and I had no problems what so ever Let me know of any problems encontered

--------------------------------------------------------------------------

TAGVXEDHELPER.MAC

Rich (BB code):
/echo
/echo             TAGVXEDHELPER.COM
/echo      Make sure u change name to bards name 
/echo      Also Target Bard When You start the Mac
/echo
#turbo
#event dzadd "#*#"NAME tells you"#*#"
#event invite "#*#invites you to join#*#"
#event group "#*#You have joined#*#"
#event PoK "#*#You have entered Guild Lobby#*#"
#event task "#*#You Have entered Vxed, The Crumbling Caverns.#*#"


 
Sub Main
/declare MainAssist	       string outer ${Target.CleanName}
/assist off
/echo You are-Assisting ${MainAssist}.
:waitforit
/doevents
/doevents
/goto :waitforit
/return

Sub Loop
:targetloop
/doevents
/assist ${MainAssist}
/if ((${Target.Type.Equal["NPC"]}) && (${Target.PctHPs}<=76) && (${Target.Distance}<=150)) /call Attack
/goto :targetloop
/return

Sub Attack
/face 
/autofire on
/assist ${MainAssist}
/delay 2s 
/call loop
/return

Sub event_group
:Loop1
/if (!${Window[ConfirmationDialogBox]}) /goto :Loop1
/delay 2s
/if (${Window[ConfirmationDialogBox].Open}) {
	/notify ConfirmationDialogBox Yes_Button leftmouseup 
	}
/echo Mission accepted.
/delay 2s
/face heading 0
/delay 4s
/keypress forward hold
/delay 45s
/if (${Zone.ShortName.Equal[Vxed]}) /call task
/return 
 
Sub event_invite 
/invite
/return

Sub task
/delay 2s
/warp loc 155, -278, 525
/call loop
/return

Sub event_dzadd 
/delay 5s
/notify ConfirmationDialogBox CD_Yes_Button leftmouseup 
/return
 


Sub Event_PoK 
/echo sorry i don't know how or why but you died.
		
		/delay 45s
/sit on
/camp desktop 
		/q
 
/return
 
Last edited:
Re: Vxed Bard Mac/W Advpathing *UPDATED*

I noticed in your mac that you put /twist 9 and in the instructions you said to put inv in slot 8. did you mean to put the inv in slot 9 in the instructions?
 
Re: Vxed Bard Mac/W Advpathing *UPDATED*

Oh You are right I will fix right Now sorry
 
Re: Vxed Bard Mac/W Advpathing *UPDATED*

Changes Made thx for pointing that out, I changed that from mine because you only really need 8 slots and if you didnt have the aa for the xtra slot yet this helps not having to change something in the macro. . .I also went ahead and changed the percentage during the healing twist that you try clicking healing potions due to spam ;-) any more Suggestions or Problems let me know still working great for me!
 
Re: Vxed Bard Mac/W Advpathing *UPDATED*

Woke up this morning and was still alive. . .FIRST TIME with vxed this has happened woke up with 12 aa's and I was only asleep for less than 6 hours smartvxed FTW!
 
Re: Vxed Bard Mac/W Advpathing *UPDATED*

That's pretty good... almost too good imo.

On the vxed macs I used to run, if I didn't die at all and finished the 6 hour mission til I got the boot, I would almost always end up with 6 aa's (so average of one aa an hour). This was at lvl 70... not sure if you're doing this with a lower level bard.
 
Re: Vxed Bard Mac/W Advpathing *UPDATED*

Yea my bard is lvl 68 Good Lvl for aa's and I might have had some before I fell asleep sorry I really cant remember if I did or not I prolly did I was just excited it had made it through. . .With Yeti's original I died alot but was still gaining good xp so I just fixed a few things

Also I have all my mastery's for instruments AA's and all critical affliction AA's that makes kills a bit faster. . .But it takes about 3 min to kill a mob here for me so thats roughly 20 kills an hour at roughly 9% aa per kill that would be 180% xp so Doubt I was far off. . .I might have had one aa banked
 
Re: Vxed Bard Mac/W Advpathing *UPDATED*

Question/Request... I was wondering if maybe there was a way for the bard to stay at the instance and let a second character zone in and out (to get mission). Being that the bard is a low level and the chanter is higher. Is there a difficulty different if a certain character gets the mission?
 
Re: Vxed Bard Mac/W Advpathing *UPDATED*

Well my first question to that is your bard over 65? because I am pretty sure u have to be at least 65 to do Vxed although I am really not sure. . .Have u done vxed before?
 
Re: Vxed Bard Mac/W Advpathing *UPDATED*

Cancel the other question. My other bard is the same level so I am not worried. Thanks, question about following around... Does the bard pull to zone in?
 
Re: Vxed Bard Mac/W Advpathing *UPDATED*

no once in the instanced it uses warp and warps ure toon to a room and starts running in a circle killing the mobs in the room
 
Re: Vxed Bard Mac/W Advpathing *UPDATED*

Hmm, I wish there was a way to have a check on the second character and have him follow around the other character.


Once it leaves his range, it waits 20 seconds and then warps over to next location

You know? I need something to have a second character follow him around.

Name a price and I will see if I can match it for that macro.
 
Re: Vxed Bard Mac/W Advpathing *UPDATED*

alright that is gonna take me a bit of time to come up with, I kinda need the same thing so I will work on it tonight see what I cant come up with :-p

I am still looking for any remarks on how the mac is working also hehe
 
Re: Vxed Bard Mac/W Advpathing *UPDATED*

Thanks bud, will leave you another redcent for that.
 
Re: Vxed Bard Mac/W Advpathing *UPDATED*

i've been working with Redbot's macro. i'm looking to find a way for the nerfed to shit AOE spells to land on the mobs behind you. Possibly using warp a certain distance in front of the mobs right before the song tick lands or any other way. Reason I'm trying to do this is because my bard is only level 20.
 
Re: Vxed Bard Mac/W Advpathing *UPDATED*

Marburyisgod said:
Hmm, I wish there was a way to have a check on the second character and have him follow around the other character.


Once it leaves his range, it waits 20 seconds and then warps over to next location

You know? I need something to have a second character follow him around.

Name a price and I will see if I can match it for that macro.

Marburyisgod you can just set it up in the Bards and the Chanters mac. so when the bard moves for Ex. after /warp loc 125 -300 447 <Enter> there would be /tell chanter movetome - to a diff. location it will send a tell to the (my) chanter

in chanter.mac
PHP:
#Event movetome   "#*#movetome#*#"

Sub Event_movetome
      /warp loc 102 -300 447 (or what you know to be a safe area)
/return
Can set diff. events for diff. locs I guess

lol thinking about it I could make one I think send me your Mac. Cause I need to copy and paste stuff from it to make a chanter BS mac. incase misguided pops or Bard gets slapped

Fetta
 
Re: Vxed Bard Mac/W Advpathing *UPDATED*

I am close to a mac for a second toon to leach xp. . .having a slight problem with saying yes to expedition
 
Re: Vxed Bard Mac/W Advpathing *UPDATED*

This will have the 2nd toon accept the mission. Just need to insert it into your macro.

Rich (BB code):
:Loop1
/if (!${Window[ConfirmationDialogBox]}) /goto :Loop1
/delay 2s
/if (${Window[ConfirmationDialogBox].Open}) {
	/notify ConfirmationDialogBox Yes_Button leftmouseup 
	}
/echo Mission accepted.
 
Re: Vxed Bard Mac/W Advpathing *UPDATED*

I cried alittle this morning when I woke up to find my bard still alive running in circle. After about 7 hrs But with no target the macro had ended after 70min 11kills 8-(.

Need to add the rest of the macro to the Zip lol End with ((Sub event_ping)) Your missing

Rich (BB code):
/echo PING!
	/varcalc Ping_Count (${Ping_Count}+1)
/return

Sub event_stats
	/echo               Yeti Statistics
	/echo ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~
	/echo Kill Count - ${Kill_Count}
	/echo Ping Count - ${Ping_Count}
	/echo Running Time - ${Math.Calc[${Macro.RunTime}/60]} minutes
	/echo ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~
/return

Other then that the advpathing and everything works great for me I love it

Fetta
 
Re: Vxed Bard Mac/W Advpathing *UPDATED*

Alright I got everything figured out I think for a second toon someone try it let me know. . .Sorry Fetta not sure how I ended up doing that lol thx for letting me know

*Ok updated - added that to the smartvxed.mac Should work fine now sorry to those that tried it and had the same result as fetta*
 
Re: Vxed Bard Mac/W Advpathing *UPDATED*

If you start the macro with both characters in the group, then you don't have the problem of clicking "Yes." Then when he gets the message, "You have been assigned the task of Vxed, the Crumbling Whatever" then he will zone in after 10s (to let the instance load)
 
Re: Vxed Bard Mac/W Advpathing *UPDATED*

I never proclaimed it was mine Originally ;-p actually had no clue u had made this mac Tone my bad just said I tweaked it with advpath and such :-) . . Anyway I ran it while I had to leave came back and 2nd toon wasnt in same expedition so I need to make a few changes will Update it asap
 
Re: Vxed Bard Mac/W Advpathing *UPDATED* 1-7-07

UPDATED All should be gravy with the Smart1.mac now had bards name and leachers name mixed up in one spot under the event_named sub So fix that if u dl a copy before this update sorry about that. .or take a fresh copy of it as I have fixed it on the first page if u dont know where I am talking about :D
 
Re: Vxed Bard Mac/W Advpathing*UPDATED* 1-8-07

Ok so I was sitting there and thought to my self wonder if I could /assist from where I have the Leacher warp to to suck up the xp and sure enough it works so i might look to add something for that so that leacher can help kill once the mob gets to a certain % but idk if u can /ass with all class's I was using range so someone should check and see if a caster can help. . .either way alil more damage never hurt anyone lol

Also let me know if anyone is having a problem with the Leacher's warp loc as far as aggro. . .I didnt encounter any even when bard wasnt in the room kiting so I think it is safe
 
*USE THIS IN PLACE OF Tagvxed.mac IF YOU WANT YOUR TOON TO ADD DAMAGE BY BOW*

Here we go this is the one I made for me no one has replied to whether or not they were able to cast so I wont make one of those unless asked for anyway this one just uses a bow to add damage after the mob gets below 76%

Make sure if u use this mac when u start it u have the main assist as Your target. .Also change where it says name to the bards name

Tagvxedhelper.mac


Rich (BB code):
#turbo
#event dzadd "#*#"NAME tells you"#*#"
#event invite "#*#invites you to join#*#"
#event group "#*#You have joined#*#"
#event PoK "#*#You have entered Guild Lobby#*#"
#event task "#*#You Have entered Vxed, The Crumbling Caverns.#*#"


 
Sub Main
/declare MainAssist	       string outer ${Target.CleanName}
/assist off
/echo You are-Assisting ${MainAssist}.
:waitforit
/doevents
/doevents
/goto :waitforit
/return

Sub Loop
:targetloop
/doevents
/assist ${MainAssist}
/if ((${Target.Type.Equal["NPC"]}) && (${Target.PctHPs}<=76) && (${Target.Distance}<=150)) /call Attack
/goto :targetloop
/return

Sub Attack
/face 
/autofire on
/assist ${MainAssist}
/delay 2s 
/call loop
/return

Sub event_group
:Loop1
/if (!${Window[ConfirmationDialogBox]}) /goto :Loop1
/delay 2s
/if (${Window[ConfirmationDialogBox].Open}) {
	/notify ConfirmationDialogBox Yes_Button leftmouseup 
	}
/echo Mission accepted.
/delay 2s
/face heading 0
/delay 4s
/keypress forward hold
/delay 45s
/if (${Zone.ShortName.Equal[Vxed]}) /call task
/return 
 
Sub event_invite 
/invite
/return

Sub task
/delay 2s
/warp loc 155, -278, 525
/call loop
/return

Sub event_dzadd 
/delay 5s
/notify ConfirmationDialogBox CD_Yes_Button leftmouseup 
/return
 


Sub Event_PoK 
/echo sorry i don't know how or why but you died.
		
		/delay 45s
/sit on
/camp desktop 
		/q
 
/return

let me know of any problems :D
 
as a 63 bard i can run this for about 2 hours and it crashes? any suggestions? at what level does vxed experience become crap? I'm getting 11.5 - 13.3 exp per kill (AA) at 63 and it's taking me slightly under 5 mins to kill one mob.
 
Crashes what do You mean by that?. . .and the zp drops to about 5 to 7% at about 69 and if u get all your aa's for DoT crits and and instrument mastery u can get kill time down to 3 min
 
well it randomly decides to stop running a circle, i die, go to guildhall, and it tries to restart itself as if it were in barindu / vxed.
 
ah Yea u remind me lol I have an updated version made that fixes the restarting in GL. . .as far as stopping the circle any more info u can give me about that? are u sure u arent getting stunned or something?

anyways here is the updated version


Rich (BB code):
#turbo
#event named "#*#misguided beludu Creque murmurs#*#"
#event dead "#*#You have been knocked unconscious!#*#"
#event exp "#*#experience!#*#"
#event ping "You have gained an ability point!#*#"
#event stats "#*#YETi STATS#*#"
#event reset "#*#RESET#*#"
  
Sub Main      
	/declare Kill_Count	          int outer 0
	/declare Ping_Count         int outer 0
	/declare Exp                float outer
	/declare AAExp                float outer

	/varset Exp                 ${Me.PctExp}
	/varset AAExp                 ${Me.PctAAExp}

	/echo
	/echo ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~
	/echo
	/echo  
	/echo	Smart Vxed
	/echo
	/echo ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~
	/echo
	
        /delay 25s

/if (${Zone.ShortName.Equal[Barindu]}) /call Expedition
/delay 2s
/if (${Zone.ShortName.Equal[GuildLobby]}) /call quit

/if (${Spawn[gm].ID}) /call quit  
        
	/look 100
        /plugin mq2rez
        /delay 1s
        /docrack nostun2 on
        /delay 1s
        /rez spawn on
	/stoptwist
        /stand
        /delay 1s
        /plugin mq2instamem
        /delay 2s
        /mem vxed
	/speed 420
	/plugin mq2moveutils unload
	/delay 1s
	/plugin mq2moveutils
        /delay
	/delay 1s
	/face fast heading 270
	/squelch /twist 8
	/delay 3s
	/warp loc 109 -262 445
	/delay 1s
	/circle on 54
	/delay 12s
	/stoptwist
	/delay 1s
	/target NPC radius 220
	/delay 1s
	/call Loop
/return

Sub Loop
	/stoptwist
	/squelch /twist 3 4 5 6 7
	:loop
	/doevents
	/if (${Target.Distance}>=200) /keypress esc
	/if (${Target.ID}==FALSE) /tar NPC radius 220
	/if (${Me.PctHPs}<=65) /potionbelt activate 1
	/if (${Me.PctHPs}<=75) /potionbelt activate 2
	/if (${Me.PctHPs}<=40) /call healtwist
	/if (${Zone.ShortName.Equal[Barindu]}) /call Expedition
	/if (${Zone.ShortName.Equal[GuildLobby]}) /call quit
	/goto :loop

/return  

Sub Expedition

/if (${Spawn[gm].ID}) /call quit
 
        /stoptwist
	/plugin mq2advpath
        /delay 2s
        /plugin mq2rez
        /delay 1s
        /rez spawn on
        /delay 1s
        /plugin mq2exactspeed unload
        /delay 1s
        /plugin mq2exactspeed
        /delay 1s
        /speed 100
        /delay 4s
        /twist 1
        /delay 6s
        /play there slow
        /delay 13s
        /twist 2
        /delay 2s
	/target appren
        /face
        /delay 3s
	/say vxed
        /delay 2s                                                                                   
        /keypress esc
        /delay 1s
	/twist 1 
        /delay 6s
        /face heading 222
        /delay 4s	
	/play back slow
        /delay 15s
	/plugin mq2moveutils
	/delay 2s
        /keypress forward hold

	/delay 30s
        /plugin mq2exactspeed unload
        /delay 1s
        /memset vxed
        /delay 1s
        /plugin mq2exactspeed
	/look 100
	/stoptwist
        /delay 2s
	/speed 420
        /delay 1s
	/plugin mq2moveutils unload
	/delay 1s
	/plugin mq2moveutils
	/delay 1s
	/face fast heading 270
	/squelch /twist 8
	/delay 3s
	/warp loc 109 -262 445
	/delay 1s
	/circle on 60
	/delay 12s
	/stoptwist
	/delay 1s
	/target NPC radius 220
	/delay 1s
	/call Loop
/return

Sub healtwist
        /warp succor
	/stoptwist
        /circle off
        /keypress back
	/delay 1s
        /keypress back
        /delay 1s
	/squelch /twist 2 
        /delay 1s
        /sit
	:loopheal
	/doevents
	/if (${Me.PctHPs}>=90) /call main
	/if (${Me.PctHPs}<=25) /potionbelt activate 1
	/if (${Me.PctHPs}<=30) /potionbelt activate 2
	/if (${Zone.ShortName.Equal[Barindu]}) /call Expedition
	/if (${Zone.ShortName.Equal[GuildLobby]}) /call quit
	/goto :loopheal
/return

Sub quit
	/q
	/end
/return

Sub event_named
	/warp succor
	/stoptwist
	/circle off
	/keypress back
	/keypress back
	/delay 1s
	/dzremove NAME
/return

Sub event_reset
	/stoptwist
	/speed 420
	/plugin mq2moveutils unload
	/delay 1s
	/plugin mq2moveutils
	/delay 1s
	/face fast heading 270
	/squelch /twist 8
	/delay 3s
	/warp loc 125 -300 447
	/delay 1s
	/circle on 60
	/delay 12s
	/stoptwist
	/delay 1s
	/target NPC radius 220
	/delay 1s
	/if (${Target.Name.Equal[#misguided_beludu_Creque00]}) /keypress esc
	/delay 1s
	/if (${Target.Name.Equal[#Misguided_beludu_Creque00]}) /keypress esc
	/delay 1s
	/call Loop
/return

Sub dead
	/stoptwist
	
/return

Sub event_exp
	/varcalc Kill_Count (${Kill_Count}+1)
	/varset AAExp ${Math.Calc[${Me.PctAAExp}-${AAExp}]}
	/varset Exp ${Math.Calc[${Me.PctExp}-${Exp}]}
	/echo EXP: ${Exp} - AAXP: ${AAExp} - ${Math.Calc[${Macro.RunTime}/60]} minutes
	/echo Kill Count - ${Kill_Count}
	/echo Ping Count - ${Ping_Count}
	/varset Exp ${Me.PctExp}
	/varset AAExp ${Me.PctAAExp}
/return

Sub event_ping
/echo PING!
	/varcalc Ping_Count (${Ping_Count}+1)
/return

Sub event_stats
	/echo               Yeti Statistics
	/echo ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~
	/echo Kill Count - ${Kill_Count}
	/echo Ping Count - ${Ping_Count}
	/echo Running Time - ${Math.Calc[${Macro.RunTime}/60]} minutes
	/echo ~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~
/return
 
I think my problem is that I am an idiot. Seeing as my bard is basically a twink with shit gear it wasn't taking much to kill him. He essentially was getting one rounded every time he was getting hit. I put the first 100+ aa's into bard killing aa's, I am now working on avoidance aa's, which is helping a ton. I actually went 90 kills without dying before resetting it myself. That is 5x longer than I could ever get it to go unattended prior.

As far as suggestions how about implementing something that automatically uses Lesson of the Devoted.

I have no idea how to write script, but i imagine it would go something like this.

If LOTD is equal to available
then warp succor
activate LOTD
restart

Another possible suggestion would be for the macro to automatically use the bellows / cacophony aa's to add additional dps. Right now at 65, with a Blackfeather War Drum my dps bounces between 135 and 148 with an average time to kill of 3m 10s. Any additional dps is always good because I have yet to run into problems with not having mobs chasing me, seems there is always at least 2-4.

Another possible feature would be for the macro to switch targets when the mobs health is less than 2%. I know that the 6-12s that it takes to finish a mob can be accomplished without twisting more dots into it. I think those dots could be more efficiently used on a new target.

Again, thank you for your script. You kick ass, I am a scrub that can't program but wants the world.

~bdlt
 
Very Nice Recomendations I like each one I too have been thinking about the aa dots and such I will definatly look into this and see what I can come up with :-)
 
I figured out how to switch targets before the mob dies. I added the following line to the code. You can change the 6 to whatever you want, I assume I can kill whatever I have targeted within 3 tics with 6% or less.

Sub Loop
/stoptwist
/squelch /twist 3 4 5 6 7
:loop
/doevents
/if (${Target.Distance}>=200) /keypress esc
/if (${Target.PctHPs}<=6) /keypress esc
/if (${Target.ID}==FALSE) /tar NPC radius 220
/if (${Me.PctHPs}<=65) /potionbelt activate 1
/if (${Me.PctHPs}<=80) /call healtwist
/if (${Zone.ShortName.Equal[Barindu]}) /call Expedition
/if (${Zone.ShortName.Equal[GuildLobby]}) /call quit
/goto :loop

/return
 
I think i may have solved the using the boastful bellow aa. tell me what you think.

/if (${Target.PctHPs}<=6) /keypress esc
/if (${Target.ID}==FALSE) /tar NPC radius 220
/if (${Me.AltAbilityReady[199]}==TRUE) /alt activate 199
 
Last edited by a moderator:
Now, this macro might be immune from this problem just by the nature of how it works (succoring, dropping task, and getting new one immediately after named spawns, right?), but insta-cast aa damage might be more of a problem than a help. I always like giving vxed macros a chance to do their thing by not rushing the kills... you avoid any crappy run-ins with the named that way.

Either way... I'm thinking about trying this again with macro... but exp at 75 is gonna be the suck.
 
Question in the mac above there are a couple things that look wrong....

Rich (BB code):
 /delay 2s
        /mem vxed
	/speed 420
	/plugin mq2moveutils unload

Rich (BB code):
shouldn't this be:
        /delay 2s
        /memset vxed
	/speed 420
	/plugin mq2moveutils unload

Just wondered cause I was getting an error here

Also in the lower sub set the loc is

Rich (BB code):
Sub event_reset
	/stoptwist
	/speed 420
	/plugin mq2moveutils unload
	/delay 1s
	/plugin mq2moveutils
	/delay 1s
	/face fast heading 270
	/squelch /twist 8
	/delay 3s
	/warp loc 125 -300 447
	/delay 1s
	/circle

shouldn't it be:

Rich (BB code):
Sub event_reset
	/stoptwist
	/speed 420
	/plugin mq2moveutils unload
	/delay 1s
	/plugin mq2moveutils
	/delay 1s
	/face fast heading 270
	/squelch /twist 8
	/delay 3s
	/warp loc 109 -262 445
	/delay 1s
	/circle

or all of then match the 125 -300 447

Extra delay here too

Rich (BB code):
	/plugin mq2moveutils
        /delay
	/delay 1s
	/face fast heading 270
 
Last edited:
I wish I had this version of the vxed macro back when I was in the 60's and early 70's. The 75 exp sucks, but its afk exp... can't complain a lot.
 
SmokinHot -

This thing ROCKS solo. However, I am having an issue when using the smart1 + vxedtag. I have tried everything I know (which isnt much) but the leach toon is not accepting the expedition invite. He gets the invite for the expedition...window pops up...the bard zones in...and the leach just sits there. For now I have manually accepted the invite...then manually zoned in...with a manual invite from the bard...the leach auto accepts.

Sorry I am not a scripter...dont have alot of ideas...but wanted you to know about the issue. Telling ya...if the leach piece would work...I would be in heaven.
 
Vxed Bard Mac/W Advpathing - Also Updated with a leach mac*UPDATED* 1-8-07

Users who are viewing this thread

Back
Top
Cart