05-10-2014, 03:36 PM
Hi Titanium
I have after a hefty while of troubleshooting found why the MoveTo that I get from Ctrl + 2 or MoveTo button in the profile editor does not work.
Do you think this can be sorted so Ctrl + 2 ingame works for getting working coordinates?
As it would mean I can start producing profiles alot quicker.
Currently making a Twin Seas legendary farm profile, and will then make one for Cains set
Below is just a stripped down profile to show where it goes wrong.
Profile:
<Profile>
<Name>Act2 Twin essence farm</Name>
<GameParams resumeFromSave="False" isPrivate="True" numGames="-1"/>
<!-- Made by Nalleman-->
<Order>
<If condition="Me.IsInTown">
<!-- Road to Alcarunus-->
<UseWaypoint waypointNumber="4"/>
</If>
<!--If we are in Road to Alcarunus-->
<If condition="CurrentWorldId == 70885">
<!-- This one works, I have changed it from , to use . instead for the coordinates-->
<MoveTo x="1401.034" y="1126.433" z="184.4915"/>
<!-- Below is what I get from Ctrl + 2 or clicking the MoveTo button in the profile editor It will fail and say destLocal out of bounds -->
<MoveTo x="1342,372" y="1073,617" z="174,5399"/>
<UseTownPortal/>
</If>
</Order>
</Profile>
Log proving my point:
2014-05-10 17:27:56 Start at 2014-05-10 15:27:56 - bjXXX@XXXXXXXXXX EU
2014-05-10 17:27:56 Bot Version 0.9.282
2014-05-10 17:27:56 Profile - twin essence.xml
2014-05-10 17:27:56 Start botting
2014-05-10 17:27:56 Executing Order
2014-05-10 17:27:57 Put into stash : no items
2014-05-10 17:27:57 Executing If, Me.IsInTown
2014-05-10 17:27:57 Executing UseWaypoint, 4
2014-05-10 17:27:57 Put into stash : no items
2014-05-10 17:27:57 Use Waypoint 4
2014-05-10 17:28:01 Executing WaitTimer
2014-05-10 17:28:01 Executing If, CurrentWorldId == 70885
2014-05-10 17:28:01 Executing MoveTo, 1401,034, 1126,433
2014-05-10 17:28:02 Executing MoveTo, 1342372, 1073617
2014-05-10 17:28:02 destLocal out of bounds
2014-05-10 17:28:02 1st time pathList.Count = 0, destination = X: 1342372, Y: 1073617, Z: 1745399
2014-05-10 17:28:02 Scene not loaded , so path to near point X: 1677,5, Y: 1320, Z: 0
2014-05-10 17:28:02 Moving to nearest point
2014-05-10 17:28:02 1st time pathList.Count = 0, destination = X: 1677,5, Y: 1320, Z: 0
2014-05-10 17:28:02 Nearest not allowed
2014-05-10 17:28:03 destLocal out of bounds
2014-05-10 17:28:03 1st time pathList.Count = 0, destination = X: 1342372, Y: 1073617, Z: 1745399
2014-05-10 17:28:03 Nearest not allowed
2014-05-10 17:28:03 Executing UseTownPortal
2014-05-10 17:28:03 UseTownPortal tryAgainTimes = 0
2014-05-10 17:28:03 Use Town Portal
I have after a hefty while of troubleshooting found why the MoveTo that I get from Ctrl + 2 or MoveTo button in the profile editor does not work.
Do you think this can be sorted so Ctrl + 2 ingame works for getting working coordinates?
As it would mean I can start producing profiles alot quicker.
Currently making a Twin Seas legendary farm profile, and will then make one for Cains set
Below is just a stripped down profile to show where it goes wrong.
Profile:
<Profile>
<Name>Act2 Twin essence farm</Name>
<GameParams resumeFromSave="False" isPrivate="True" numGames="-1"/>
<!-- Made by Nalleman-->
<Order>
<If condition="Me.IsInTown">
<!-- Road to Alcarunus-->
<UseWaypoint waypointNumber="4"/>
</If>
<!--If we are in Road to Alcarunus-->
<If condition="CurrentWorldId == 70885">
<!-- This one works, I have changed it from , to use . instead for the coordinates-->
<MoveTo x="1401.034" y="1126.433" z="184.4915"/>
<!-- Below is what I get from Ctrl + 2 or clicking the MoveTo button in the profile editor It will fail and say destLocal out of bounds -->
<MoveTo x="1342,372" y="1073,617" z="174,5399"/>
<UseTownPortal/>
</If>
</Order>
</Profile>
Log proving my point:
2014-05-10 17:27:56 Start at 2014-05-10 15:27:56 - bjXXX@XXXXXXXXXX EU
2014-05-10 17:27:56 Bot Version 0.9.282
2014-05-10 17:27:56 Profile - twin essence.xml
2014-05-10 17:27:56 Start botting
2014-05-10 17:27:56 Executing Order
2014-05-10 17:27:57 Put into stash : no items
2014-05-10 17:27:57 Executing If, Me.IsInTown
2014-05-10 17:27:57 Executing UseWaypoint, 4
2014-05-10 17:27:57 Put into stash : no items
2014-05-10 17:27:57 Use Waypoint 4
2014-05-10 17:28:01 Executing WaitTimer
2014-05-10 17:28:01 Executing If, CurrentWorldId == 70885
2014-05-10 17:28:01 Executing MoveTo, 1401,034, 1126,433
2014-05-10 17:28:02 Executing MoveTo, 1342372, 1073617
2014-05-10 17:28:02 destLocal out of bounds
2014-05-10 17:28:02 1st time pathList.Count = 0, destination = X: 1342372, Y: 1073617, Z: 1745399
2014-05-10 17:28:02 Scene not loaded , so path to near point X: 1677,5, Y: 1320, Z: 0
2014-05-10 17:28:02 Moving to nearest point
2014-05-10 17:28:02 1st time pathList.Count = 0, destination = X: 1677,5, Y: 1320, Z: 0
2014-05-10 17:28:02 Nearest not allowed
2014-05-10 17:28:03 destLocal out of bounds
2014-05-10 17:28:03 1st time pathList.Count = 0, destination = X: 1342372, Y: 1073617, Z: 1745399
2014-05-10 17:28:03 Nearest not allowed
2014-05-10 17:28:03 Executing UseTownPortal
2014-05-10 17:28:03 UseTownPortal tryAgainTimes = 0
2014-05-10 17:28:03 Use Town Portal