• IS THIS SITE UGLY? Click "RG3" at the very bottom-left of this page to change it. To dismiss this notice, click the X --->

Problem - Moving Group into Formation, and Setting Camp

Jumpp

New member
Joined
Feb 5, 2016
Likes
0
RedCents
#1
Hey Guys,

Apologies if this has been answered before, I searched the forums for "Formation" and looked through different options for using MQ2MoveUtils - but wasn't able to figure out how to create this set of commands.

I'd like to be able to send a command from my tanks window, to have the other boxes move into a predetermined formation and then setup camp so the tank can begin pulling.

Currently using a Move To command:

/bca //moveto Loc ${Me.X) ${Me.Y} ${Me.Z}

Then manually positioning my boxes before setting camp with:

/bcaa //returntocamp on

Is there any way to use a moveto command, to position my boxes in a position relative to the tanks current position?

Something like:

/bct BOX2 //moveto Loc ${Me.X+Distance Away) ${Me.Y+Distance Away} ${Me.Z+Distance Away}
/bct BOX3 //moveto Loc ${Me.X+Distance Away) ${Me.Y+Distance Away} ${Me.Z+Distance Away}
/bct BOX4 //moveto Loc ${Me.X+Distance Away) ${Me.Y+Distance Away} ${Me.Z+Distance Away}
/bct BOX5 //moveto Loc ${Me.X+Distance Away) ${Me.Y+Distance Away} ${Me.Z+Distance Away}
/bct BOX6 //moveto Loc ${Me.X+Distance Away) ${Me.Y+Distance Away} ${Me.Z+Distance Away}

Hope that makes sense...Thanks for the help!

/Jumpp
 
G

gse7en

Guest
#2
If you check out EQMule's mod of KissAssist, there's a bind routine called HalfMoon (/halfmoon). Check that out. I have an alias set up for a formation that uses /nav rather than /moveto.

Bash:
/wedge=/multiline ; /nav loc ${Math.Calc[${Me.Y}+5]} ${Me.X} ${Me.Z}; /face heading 180 fast; /bct ${Group.Member[1]} //nav loc ${Math.Calc[${Me.Y}-7]} ${Math.Calc[${Me.X}-5]} ${Me.Z}; /bct ${Group.Member[2]} //nav loc ${Math.Calc[${Me.Y}-7]} ${Math.Calc[${Me.X}+5]} ${Me.Z}; /bct ${Group.Member[3]} //nav loc ${Math.Calc[${Me.Y}-14]} ${Math.Calc[${Me.X}+0]} ${Me.Z}; /bct ${Group.Member[1]} //nav loc ${Math.Calc[${Me.Y}-7]} ${Math.Calc[${Me.X}-5]} ${Me.Z}; /bct ${Group.Member[2]} //nav loc ${Math.Calc[${Me.Y}-7]} ${Math.Calc[${Me.X}+5]} ${Me.Z}; /bct ${Group.Member[4]} //nav loc ${Math.Calc[${Me.Y}-14]} ${Math.Calc[${Me.X}-10]} ${Me.Z}; /bct ${Group.Member[1]} //nav loc ${Math.Calc[${Me.Y}-7]} ${Math.Calc[${Me.X}-5]} ${Me.Z}; /bct ${Group.Member[2]} //nav loc ${Math.Calc[${Me.Y}-7]} ${Math.Calc[${Me.X}+5]} ${Me.Z}; /bct ${Group.Member[5]} //nav loc ${Math.Calc[${Me.Y}-14]} ${Math.Calc[${Me.X}+10]} ${Me.Z}; /timed 30 /bcga //face heading 0 fast
Use this as inspiration to create your own formation.

If you insist on using /moveto, the syntax is /moveto loc y x [z]
https://www.macroquest2.com/wiki/index.php/MQ2MoveUtils:v16#.2Fmoveto
 

Jumpp

New member
Joined
Feb 5, 2016
Likes
0
RedCents
#3
Nice, I'll dig into these and see what I can get working.

Thanks gse7en, appreciate the quick help!
 
Top