(01-17-2017, 11:00 PM)Kazan Wrote: 1
I now that but i'm asking for option what will stop attack monster (even if monster will be still attacked) and will go refill without killing monsters on screen (so waste to die will be impossible)
2
U havent understand. On roshamuul many players are pushing with monsters my character over the special sqm's (block) and than looring my character to guzzlemaws where it's dying. I want option what will stop attacking monsters and go to label what i will choose when my character will be pushed to that special sqm's area (ofc without killing monsters on screen)
3
Map is too big and there will be too much locations to make macro
And i say again, all of this you can make macro for, and you will get it faster, than having false hope and waiting.
Before avoid aoe sqm was created, I had all possible sqm to not hit with exori setup in macro. That was over 300 lines long.
You can use this command
Self.PositionIn(X1, Y1, Z1, X2, Y2, Z2) Check if the player is in a position box (Returns: Yes=1; No=0)
in macro, to check whenever you are in certain areas you dont want to be, and as a result you can use Killer.Stop() ,Self.Stop() and CaveBot.GoLabel(Label) to move your character away,
and after he reaches certain point, setup macro to start killer again.
If you dont understand how Self.PositionIn works. there is an example of macro I use to walk away from stairs in certain places while fighting , so it would use mas san, which he's not allowed to do near stairs.
[macro]200 {WalkAwayFromStairs}
GrimID:=Creature.Target()
SPos1:=Self.PositionIn(30025, 32528, 11, 30032, 32531, 11)
SPos2:=Self.PositionIn(30025, 32532, 12, 30027, 32532, 12)
SPos3:=Self.PositionIn(30006, 32535, 11, 30012, 32539, 11)
VarAdd(SPos1, !SPos2!)
VarAdd(SPos1, !SPos3!)
!SPos1!>=1
Self.Attacking()==1
Creature.KeepDistance(!GrimID!, 3)
[/macro]
Macro, adds up results of checks Self.PositionIn
so if character is in any of this rectangle areas, Variable SPos1 will be 1,
If that condition is met, it would walk away from grim, and while doing that, also away form stairs
Now when i think about it, you can work this out with my macro
As you can see, bot wont allow my char to walk even close to these stairs. (this area)
Creature.KeepDistance macro, prioritizes walking into Attacking.Like Special SQM, which i had actually set up there