Wolygon
2011-06-13 17:36:42

The coding is poor and done in VB.NET, but its something.
People report that the points may not exactly correlate correctly. This a problem SPS_GetMyPos with if I am correct.
From: coh3n
Also, SPS_GetMyPos isn't 100% accurate so it won't be exact. It also doesn't work well in certain areas which causes it to return a position that's no where near where the player actually is.
Features:
Dynamically re-sizable window.
Jump to towns (Varr, Fal, Lum, Ard, Seer)
Shows the extents of the minimap
Allows replacement of points
Instructions
To download, download "Path Creator Vx.x.exe" from the bottom of this post.
To use this you must first locate your SPS map:
From: frijole
C:\Simba\Includes\SPS\img\runescape_surface\runescape_surface.png
You can make a copy of that image and name it "runescape_surface_map.png" .
Then put it in the same folder as the Path Creator.
OR
You can click on the "New Image" button in the Path Creator and browse to the image.
Click some points and try to keep them inside the circle (that is the MM) then press the "Click to generate" text box. It will display the path and also save it to the clipboard.
To replace a point select it in the right list and press replace then choose a new point for it.
To Move around the map you can either:
- use the scroll bars
- or Click and drag on the map to pan
To jump to towns click on the towns name.
To re-size the windows grab it from the edges of the form.
To choose a new image, press "New Image".
It is possible that you will require a VB redistributable (from MS site) though I'm unsure. Also I have not tested the accuracy of the paths though they should be good.
—————————————————————————————
v0.4 extra features:
-Replaced town buttons with a combobox (suggest towns that you would like to see added)
-Fixed the error when pressing "Redraw" with no points
-Added reflection support (may not be accurate) using the following conversion:
function SPS_PixelToPoint(pixel: tpoint): TPoint;
begin
Result.X := Round(2093.5 + (pixel.X / 4));
Result.Y := Round(3776.0 - (pixel.Y / 4));
end;
v0.5 extra features
SPS_Areas support!
v0.6 updated
Put in the new map for SPS. Also the new conversion for reflection is:
function SPS_PixelToPoint(pixel: tpoint): TPoint;
begin
Result.X := Round(2044.5 + (pixel.X / 4));
Result.Y := Round(4158.0 - (pixel.Y / 4));
end;
v0.7 panning
The ability to pan around the map has been added.
v0.8 updated
When in reflection mode the list view now displays the path tiles and not the SPS pixels.
v0.9 updated
The program now gets the map from an external file. Also the ability to use a different image has been added.
—————————————————————————————
Thats about it,
Thanks