What do you define as a central location?
A central location can be anywhere the taskmaster paths by. I recommend watching the path, and then finding a spot next to another crafting station, a banker, broker, or supplier and then waiting for them there, rather than standing out in the middle of nowhere. Most of the TMs will path by one of those points at some point.
First it asks to select the task master.
This is so the script has the name of the taskmaster you need to hail, NOT the location.
Then "Please move to the central location of your taskmaster, where you will wait before engaging them." then "Click OK when you have arrived.".
This is so you can find that central LOCATION where the TM will wander past. See above for recommended areas.
I don't follow these 3 steps.
That's why this isn't working
I already moved to him when I selected him,
again, that was just to get the name.
then it asks me to move to him - why?
To find a good spot to wait for him.
Then why does it ask me to click ok when I've arrived.
This is so the path file makes a note of this location and will always wait here for the TM.
I've been stood in front of him the whole time, so this whole flow of questions makes no sense to me. I'm sure it makes sense if you know whats happening in the code, but not to me from the questions!
Hopefully my explanation will help some
Additionally can we not get our player to los to the taskmaster and walk to him? Having the player stand in one of the path wait points waiting for the npc is a dead give away its a bot.
There are currently too many issues with geometry and the TMs pathing through or over objects that we as players cannot walk through. They walk over roofs etc, and to make the script as flexible to all crafting areas as possible, its best to have it wait to path by. Again, to look less botlike, see the hints above. If the player los walked to the taskmaster, and the taskmaster moved to a point that put an object in the way (tent pole, bucket, whatever) that the player got stuck on, it would look much more botlike to have a player running stuck on something than just standing waiting around.
A central location can be anywhere the taskmaster paths by. I recommend watching the path, and then finding a spot next to another crafting station, a banker, broker, or supplier and then waiting for them there, rather than standing out in the middle of nowhere. Most of the TMs will path by one of those points at some point.
First it asks to select the task master.
This is so the script has the name of the taskmaster you need to hail, NOT the location.
Then "Please move to the central location of your taskmaster, where you will wait before engaging them." then "Click OK when you have arrived.".
This is so you can find that central LOCATION where the TM will wander past. See above for recommended areas.
I don't follow these 3 steps.
That's why this isn't working
I already moved to him when I selected him,
again, that was just to get the name.
then it asks me to move to him - why?
To find a good spot to wait for him.
Then why does it ask me to click ok when I've arrived.
This is so the path file makes a note of this location and will always wait here for the TM.
I've been stood in front of him the whole time, so this whole flow of questions makes no sense to me. I'm sure it makes sense if you know whats happening in the code, but not to me from the questions!
Hopefully my explanation will help some
Additionally can we not get our player to los to the taskmaster and walk to him? Having the player stand in one of the path wait points waiting for the npc is a dead give away its a bot.
There are currently too many issues with geometry and the TMs pathing through or over objects that we as players cannot walk through. They walk over roofs etc, and to make the script as flexible to all crafting areas as possible, its best to have it wait to path by. Again, to look less botlike, see the hints above. If the player los walked to the taskmaster, and the taskmaster moved to a point that put an object in the way (tent pole, bucket, whatever) that the player got stuck on, it would look much more botlike to have a player running stuck on something than just standing waiting around.