• 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 kite mac

Bardscorpse_01

New member
Joined
Sep 13, 2005
RedCents
Ok here is my version of the vxed kite, I believe it was originally written by tone and then it was updated by Thenewguy, but I have tweaked it some to take another bot in and added Caco.

BE WARNED THIS IS ONE OF THE MACRO'S THAT GOT PEOPLE BANNED. USE AT YOUR OWN RISK.

Toon0 is your bard
Toon1 is whatever other toon you want to take in.

Spells are in this order:
1 DoT
2 DoT
3 DoT
4 DoT
5 Regen
6 Selo's (49 lvl one)
7 Snare
8 Kazumi's
9 HoS

Save this spellset as Vxed

You need to make 2 bandoliers

One with your highest drum mod and call it : Kite
one with your highest regen mod and call it : Regen

Other plugins you will need for this are : Mq2Csum, Mq2Nostun, Mq2Rwarp ( or whatever warp you use), and MQ2EQBC. You can use MQ2mastermind and change all the /bc Toon1 to /tell Toon1 if you wish.

So bind yourself at the magus in Guild lobby, type /mac Kite and let'er rip. It will get you to Barindu, get you a vxed instance, zone you in and then start. It will warp you to safepoint and start regen if you need it ( it has commands for the other toon to heal you if they have a heal spell, if not just delete comment those commands out) and it will come back and summon/loot your corpse if you die. If you die it also warps the other toon to safespot.

Rich (BB code):
#turbo 30
#event GMInZone "#*#tells you,#*# GM #*#"
#event GMInZone "#*#tells you,#*# Guide #*#"
#event GMInZone "#*#tells you,#*# gamemaster #*#"
#event GMInZone "#*#tells you,#*# Game Master #*#"
#event GMInZone "#*#tells you,#*# Customer Service #*#"
#event GMInZone "#*#tells you,#*# CSR #*#"
#event tar "#*#You gain #*#"
#event tar "#*#You must first #*#"
#event tar "You cannot see your target."
#event dzaddPerson "Person tells you, 'add me' 
#event invite "<Insert random invite event>" 
#event camp "<Insert random camp event>'
#event Exp "#*#party experience!!"
#event Exp2 "You gain experience!!"
#Event vxed "You have entered Vxed, The Crumbling Caverns."
#Event barindu "You have entered Barindu, Hanging Gardens."
#Event lobby "You have entered Guild Lobby."
#Event nedaria "You have entered Nedaria's Landing."
#Event natimbi "you have entered Natimbi, the Broken Shores."
#Event qinimi "You have entered Qinimi, Court of Nihilia."
 
Sub Main
   /declare ExpTemp int 0
   /declare ExpTracker int outer
   /declare ExpCheck int outer 20
   /declare WantToLoot int outer 1
   /declare i int outer 0
   /declare LootTotal int outer
   /declare LootSlot int outer
   /declare Exper float outer
   /declare AAExp float outer
   /declare LDRExp float outer
   /declare Bellows int outer
   /declare regensong int outer 0
   /declare EvacHps int outer 70
   /declare CapTimer timer outer 0
   /declare PotionTimer timer outer
   /varset PotionTimer 2m 
   /varset Exper ${Me.PctExp}
   /varset AAExp ${Me.PctAAExp}
   /varset LDRExp ${Me.PctGroupLeaderExp}
   /if (${Me.PctExp} < ${ExpCheck}) /varset ExpTracker 0
   /if (${Me.PctExp} > ${ExpCheck}) /varset ExpTracker 1
   /if (${Me.AltAbility[Boastful Bellow]}) /varset Bellows 199
   /if (${Me.AltAbility[Exultant Bellowing]}) /varset Bellows 241
   /if (${Me.AltAbility[Fortified Bellowing]}) /varset 357
   /if (${PotionTimer}<=0) /call PotionTimerEvent 
   /if (${Zone.ID}==344) /call event_lobby
   /if (${Zone.ID}==182) /call event_nedaria
   /if (${Zone.ID}==280) /call event_natimbi
   /if (${Zone.ID}==281) /call event_qinimi
   /if (${Zone.ID}==283) /call event_barindu
   /if (${Zone.ID}==290) /call event_vxed
   /plugin mq2csum load
   :MainLoop
   /if (${Zone.ID}==290) {
      /doevents
      /call GMcheck
      /doevents
      /call CheckHP
      /doevent
      /call bellow
      /doevents
      /call capTimer
   }
   /doevent
   /goto :MainLoop
   /return

sub event_qinimi
   /warp loc 747.00 223.04 -15.6
   /face fast heading 60
   /keypress forward hold
   /return


sub event_nedaria
   /tar magus
   /delay 1s
   /say natimbi
   /return

Sub GMcheck 
   /if (${Spawn[gm].ID}) { 
      /echo Gm detected 
      /beep
      /beep
      /beep 
      /endmac
      /unload
      /q 
   } 
   /return

Sub Event_GMInZone
   /q
   /return

Sub CorpseWatcher
   /target ${Me} corpse
   /delay 1s
   /if (${Target.Type.Equal[corpse]}) /call Loot
   /return

Sub Devoted
   /if (${Me.AltAbilityReady[Lesson of the Devoted]}) {
      /twist 6
      /delay 5s
      /twist end
      /delay 1s
      /alt act 481
      /delay 7s
      /if (${regensong} == 1)   /twist 6 5 7 1 2 3 4 9 6
      /if (${regensong} == 0)   /twist 6 7 1 2 3 4 9 6
   }
   /return

sub bellow
   /delay 1s
   /if (${Me.AltAbilityReady[${Bellows}]} && ${Target.ID} && ${Zone.ID}==290) /alt act ${Bellows}
   /delay 1s
   /return

sub capTimer
   /if (${Me.AltAbilityReady[553]} && ${Zone.ID}==290 && ${Target.PctHPs}>50 && ${Target.PctHPs}<98 && ${CapTimer}<=0) {
      /alt act 553
      /varset CapTimer 15m
   }
   /return

sub event_natimbi
   /face fast heading 90
   /warp loc 2063.21 166.23 561.46
   /face fast heading 90
   /keypress forward hold
   /return 

sub event_lobby
   /twist end
   /bc Toon1 //warp succor
   /delay 1s
   /echo Waiting in the lobby for 30 seconds...
   /memspellset vxed
   /delay 30s
   /twist 6
   /delay 6s
   /tar magus
   /twist end
   /delay 1s
   /say nedaria
   /return

sub CheckHP
   /if (${Me.PctHPs}<=90 && ${Me.PctHPs}>=${EvacHps} && ${regensong}==0 && ${Zone.ID}==290) {
      /twist 6 5 7 1 2 3 4 6
      /varset regensong 1
   }
   /if (${Me.PctHPs}>90 && ${regensong}==1 && ${Zone.ID}==290) {
      /twist 6 7 1 2 3 4 6
      /varset regensong 0
   }
   /if (${Me.PctHPs} < ${EvacHps} && ${Zone.ID}==290) {
      /warp succor
      /circle off
      /keypress forward
      /bcToon1 //warp succor
      /band activate regen
      /twist 5
      /bc Toon1 //target Toon0
      /delay 2s
      /bc Toon1 //cast 6
      /delay 8s
      /alt act 212
      /doevents
      /sit
      :HealLoop
      /doevents
      /delay 21s
      /if (${Me.PctHPs} > 99) {
         /if (${Me.Sitting}) /stand
         /call StartKite
         /return
      }
      /goto :HealLoop
   }
   /return
   
Sub Event_tar
   /tar clear
   /tar npc range 64 66 radius 150
   /if (${Target.Level}>67 || ${Target.Type.Equal[corpse]}) /tar npc next
   /return


Sub event_camp
   /warp safe
   /circle off
   /bc Toon1 //Warp succor
   /delay 1s
   /bcToon1 //camp desktop
   /camp desktop
   /endmac
   /return

Sub event_barindu
   /circle off
   /twist off
   /keypress back
   /call CorpseWatcher
   /delay 2s
   /tar apprentice
   /delay 2s
   /warp target
   /delay 2s
   /say vxed
   /delay 3s
   /tar stoneshifter
   /warp loc 456.00 -1258.00 -118.91
   /face heading 15
   /keypress forward hold
   /delay .2s
   /keypress back
   /face heading 360
   /bc Toon1 //tar Toon0
   /delay 5s
   /bc Toon1 //follow
   /delay 15s
   /keypress forward hold
   /return

Sub event_vxed
   /if (${Me.Sitting}) /stand 
   /call CorpseWatcher
   /delay 1s
   /call StartKite
   /return

Sub StartKite
   /if (${Zone.ID}==290) {
      /band activate kite
      /face fast heading 263
      /twist end
      :WaitForDA
      /delay 1s
      /if (${Me.SpellReady["Kazumi's Note of Preservation"]} != TRUE) {
         /delay 10s
         /goto :WaitForDA
      }
      /twist 6
      /delay 5s
      /twist 8
      /delay 5s
      /warp loc 125 -300 447
      /circle on 69
      /keypress forward hold
      /twist 6 7 1 2 3 4 9 6
      /bc Toon1 //Warp loc 205 -355 485
   }
   /return
   


Sub Loot
   :LootPlease
   /sumcorpse   
   /if (${Target.Type.NotEqual[CORPSE]} || !${Target.ID}) {
      /return
   }   
   /corpse
   /delay 1s
   /loot
   /delay 1s
   /if (${Me.State.NotEqual[BIND]}) {
      /delay 2s
      /goto :LootPlease
   }
   :LootLag
   /if (${LootTotal}!=${Corpse.Items}) {
      /varset LootTotal ${Corpse.Items}
      /delay 2s
      /goto :LootLag
   }
   /for LootSlot 1 to ${LootTotal}
      :LootItem
      /itemnotify loot${LootSlot} rightmouseup
      /delay 3
      /if (${Corpse.Item[${LootSlot}].ID}) {
         /goto :LootItem
      }
   /next LootSlot
   /delay 5
   /notify LootWnd DoneButton leftmouseup
   /return

Sub PotionTimerEvent
  /if (${Me.PctHPs}<=75 && ${Kite}==1 && !${PotionTimer}) {
  /twist off
  /delay 30
  /call cast "Healing Potion X" item
  /delay 30
  /twist 6 7 1 2 3 4 9 6
}
/varset PotionTimer 2m
/return

Here is MQ2Nostun:

Rich (BB code):
// MQ2Nostun.cpp : Defines the entry point for the DLL application.
#include "../MQ2Plugin.h"
PreSetup("MQ2NoMez");
PLUGIN_API VOID OnDrawHUD(VOID)
{
GetCharInfo()->Stunned = 00;
                            }

Remember this is a pretty dangerous macro to use right now. But if you have the balls, or dont care its great exp.
 
Last edited:
Sweet!! TheNewGuy's variation of Tone's Vxed bard macro, from Kenetix.

been wondering why this hasn't been posted here, it's a good one.
I used it for months to max out my bard.
 
anyone inform me on the zone? like min to get in that whole thing? been interested in this mac ever since i saw it. ive been using the afk FHbard thing and its working... amazing, lmao =D
 
instructions on where to start it are in my first post, and its minimum 60 I believe to get into Vxed.

On another note if you want to take another toon in with ya you will have to manually do the group invite and have that toon at vxed ZI in Barindu prior to starting the mac.
 
where should we sit the second toon so they dont get agro and slaughtered?
 
Theres warp /loc in the macro, it puts em up on the wall, out of aggro range but close enough for exp. So long as you dont do anything with that toon ( Assist, cast spells, etc.) they are perfectly safe.
 
When i run this, i get an error that subroutine ExpChecker was not found. How can i fix this? Thanks!
 
Ok I am running this almost fine.... question how do i get a bind near magus in the Guild lobby (Know cleric can't do it for me? Seems simple enough - all but that works fine .... I do run into the problem that I tend to lag at times and take a serious beating and die before I can safe zone to heal ... also is there a way to add a potion belt click to this while potions last.
 
I have never had a problem getting a bind in guild lobby. So dont know how to fix that problem. Yeah will look into getting potion belts into this for ya. The best bet is to leave it at 90% AA and 10% regular until your 99.70% into 70 though, that way dying isnt such a big deal.

p.s. added potions, thanks noobhaxor for the coding. Look through code for type of potion ya need and feel free to change it to whatever ya want.
 
Thanks for the response...... thanks for the fix .... blew peoples mind to see a Bard able to solo Vxed but as long as they don't catch me I'm fine....

OK took dumb shit hat off and grouped now able to bind just fine......
 
Last edited:
I just thought it was funny that TNG just rearranged my Subs, and switched around the logic on a few of the events, and then called it his own creation. Hell he even kept the Sub Names of some of the ones that I just randomly picked a name for. Atleast this person gives people the credit they deserve !
 
Your the Man Tone ..... love this Mac and love that its cleaned up a lil ... now just gotta make my Bard ass run faster keep getting caught from lag.......
 
I like reds mac! I just added a bunch of potion and Alternate ability activate stuff to it. Now I have 2 bards over 1320 AAs. its on page 22 or 23 of the kiting mac thread =D
 
rawwar said:
Your the Man Tone ..... love this Mac and love that its cleaned up a lil ... now just gotta make my Bard ass run faster keep getting caught from lag.......
Use speed hacks :P You should see my new revamped versions that I've made since I stopped releasing it :P
 
So is it a compliled dll file or an include file etc?.

Can`t see any .cpp file that would suggest it`s a compile and also can`t see it in any of the pre-compiles.
 
Expchecker was in the original macro by TNG on kenetix. Apparently the author here thought that this was a useless sub, and removed it. Just remove the line "/call expchecker" from the loop.
 
Dose anyone have this Mac working right again sinse the patch. I have played with it a bit but cant get it working .

The mac stops ever time you zone.
 
Something is wrong with Vxed they must have changed the pathing or something because I die all the time now. None of my associates can get theirs to work either. Anyone got the skinny? I mean the mac works perfectly like always but the pathing or something has chagned so you get caught by normal mobs or named. bard has run 8 still twists selos with twistadjust and stuff cant figure it out.
 
They changed how kite pathing works, it's fucking up all across the world :P /banstick to bards, or it was a mistake and they'll patch it.
 
There is no doubt that they screwed with pathing in Vxed. :( I have all my avoidance aa's and it seams to help , but as it is now the real farming is over.
I did find that if I use /speed 5 rather then soloes it helps, but I havent made it more then about 4 hours.

Lets hope it is a patch mistake and it dosent last. :)
 
Last edited:
Ramtha said:
Dose anyone have this Mac working right again sinse the patch. I have played with it a bit but cant get it working .

The mac stops ever time you zone.
i was told it was something with MQ that was the issue and to use the mq2event.dll plugin. Havent tried the plugin yet but i came up with a simple solution after searching the mq2 bords. I posted what seems to be working for me here http://www.redguides.com/community/showthread.php?t=9353 i have used it to solve issues with 2 of the macs i use that zone
 
it would probably work if i could test it, EQ crashes like every 5 minutes
 
I dont use this anymore, so I am not updating it. If anyone else figures out the new pathing and can hook the community up, feel free.
 
anyone know if the supposed pathing fix in the last patch helped this at all? I miss my vxed exp!
 
I tried circle kiting in the Hive and the pathing was AFU, the mobs would run in all sorts of crazy directions.
 
Vxed kite mac

Users who are viewing this thread

Back
Top
Cart