Eq2Bot: Joist to a specific Position

TheHaydens

Well-Known Member
I noticed that "bob_the_builder" added in a Trouby "DPS in / out" option but when you click both of them it appears to tell everyone "DPS IN" but they don't move. I even have "Auto follow On in combat" but when I joist on my commander the rest of the group stays into fight (Yes I even dropped my target). So Questions:

1. Is there anyway to integrate a correct "Position A" and "Position B" into this new EQ2BotCommander, one where I don't have to tell them to joist I just say go to "Position A" and flee to that position we would have setup before the pull?

2. Is there a way for when they joist they also turn off auto attacks so they run to that position and not backtrack to that position still auto attacking?

The EQ2BotCommander I'm referring to looks a little like Bob's but I modified it myself little differently to best suit my group in Dx2 and EM.

http://www.isxgames.com/forums/show...ander-Reborn/page6?highlight=eq2bot+commander
 

popo

Active Member
Its been a long time since I used Eq2bot, but I don't remember there being a joust in / joust out button on botcommander tool. I beleive I used to force the grp to follow someone. Follow Tank if everyone needed to joust....

not much help, but I didn't want to give you an, "Ogre Does It" answer.
 

bjcasey

ISX Specialist
I'm not sure how this would interact with EQ2Bot and it's been a long time since I've used EQ2Bot, but here is one method of using a joust out/joust in.

Code:
if ${SetHomePoint} == TRUE
	{
	    if ${Math.Distance[${Me.ToActor.Loc},${HomePointLocation}]} > 3
	    {
		while ${Math.Distance[${Me.ToActor.Loc},${HomePointLocation}]} > 3
		{
			face ${HomePointLocation.X} ${HomePointLocation.Z}
			eq2press -hold w
		}
			eq2press -release w
			wait 10
	    }
	}
And all you would need is a button that would set the joust out point. Something like this:

Code:
declarevariable SetHomePoint bool global
      declarevariable HomePointLocation point3f global
      SetHomePoint:Set[TRUE]
      HomePointLocation:Set[${Me.ToActor.Loc}]
This won't work just by copying, but it should give you a general idea on how to make your own joust out/joust in buttons.
 

TheHaydens

Well-Known Member
I'm not sure how this would interact with EQ2Bot and it's been a long time since I've used EQ2Bot, but here is one method of using a joust out/joust in.

Code:
if ${SetHomePoint} == TRUE
	{
	    if ${Math.Distance[${Me.ToActor.Loc},${HomePointLocation}]} > 3
	    {
		while ${Math.Distance[${Me.ToActor.Loc},${HomePointLocation}]} > 3
		{
			face ${HomePointLocation.X} ${HomePointLocation.Z}
			eq2press -hold w
		}
			eq2press -release w
			wait 10
	    }
	}
And all you would need is a button that would set the joust out point. Something like this:

Code:
declarevariable SetHomePoint bool global
      declarevariable HomePointLocation point3f global
      SetHomePoint:Set[TRUE]
      HomePointLocation:Set[${Me.ToActor.Loc}]
This won't work just by copying, but it should give you a general idea on how to make your own joust out/joust in buttons.

~~~~~~~~~~~~~~~~~~~~THANKS!!!~~~~~~~~~~~~~~~~~~~~

YES!!! Thanks, I seem to work best when someone offers some sort of a script something to work off of. I was able to modify it and also integrate a "Set Position A,B,C" and also a "Joist A,B,C" into "Eq2botcommanderReborn.iss" and now my bot raid out performs players!! Thanks for the help Casey!!!
 
Top Bottom