Getting location in-game help to set placeables. Many time what look right on toolset map donna work out right when play it. Some time easy for player to get caught behind placeable but if could set where cursor shows, would be perfect place for object. Some elevation not easy to spot in toolset either and placeable look stupid. Take very long to change a bit, test play, move some more, over and over. Same thing for setting NPC walk route. Easier to figur each WP when looking in game. Test play always SP. Not trying to do when on server.
I've never had much of a problem using the toolset. To see exactly what's going on, I have a mouse with a wheel. Hold wheel to tilt the view, turn wheel to zoom, CTRL-left-button-drag to pan.
That should show you exactly where placeables and waypoints are. R-click > AdjustLocation to fine tune. Unlike creatures, these objects spawn exactly where you place them.
I can't imagine determining in-game coordinates for every placeable. It would take too long. However, for occasional use, you can get the position of the player in SP in debug mode using the dm_runscript console command:
void main()
{
object oPC = GetFirstPC();
SendMessageToPC(oPC, LocationToString(GetLocation(oPC)));
}
Here's a
tutorial on how to make a player tool.
In your case, you'll need TARGET_SELF to be **** and Target Type 0x03 (area / ground).
When you use the tool, point the cursor to the desired location and click, it will return the location. In the final script in the tutorial, you'll need to uncomment the line that sets lTarget, and add this line to report the location:
SendMessageToPC(oPC, LocationToString(lTarget));
instead of the line that starts a conversation.