SRL Archive - MSI Suggestions

Seperate Tolerances and Tiles for Certain Locations


YoHoJo

2011-12-06 18:40:28

Currently MSI uses the set tolerance in sps.simba and set paths/tiles per location.

1) We all know that in some places SPS works fine, in other higher tolerance is good, in others lower tolerance is good. I say each location/script record should define it's own SPS tolerance best suited for that area.
(SPS 2.0 might 'fix' this by being more accurate and better overall though)

2) Some places (Rimmington and Varrock West mine for example) are very long/wide/large and just having one tile as the endpoint is not always good. Ex: Endpoint for VWM is the center of the mine, this is very bad if mining iron because out of the ~4-5 iron rocks there only ONE is visible from this spot. Even if I manually move my character to a better spot where the rocks are, the script re-calibrates to the middle again!

So I say we have custom tolerances per location, and different tile depending on what rock/tree etc you wish to auto on, it would be a lot better.

Coh3n

2011-12-06 22:45:08

Locations (such as VWM) can already be split up into "sub-locations." The Crafting Guild Mine has 3 sub-locations: north (gold), central (clay), and south (silver). The same can be applied to VWM if needed. SPS tolerance wouldn't affect that at all.

Setting the SPS tolerance per script is very possible. A field just needs to be added to TPath, "SPSTolerance", and SPS_Surface.Tolerance needs to be set in MSI_WalkPath (where SPS_Setup is called).

YoHoJo

2011-12-06 23:16:03

Can someone made a 'sub location' then for MSI Varrock West Mine Iron ores? The majority of the iron rocks are on the south western part of the mine, but the script walks to the middle.
I believe 4526, 3172 is a good point for the irons.

Coh3n

2011-12-07 00:04:26

From: YoHoJo
Can someone made a 'sub location' then for MSI Varrock West Mine Iron ores? The majority of the iron rocks are on the south western part of the mine, but the script walks to the middle.
I believe 4526, 3172 is a good point for the irons.
We just had this conversation. :p You don't need to add a new location, just add ROCK_IRON to the objects array for subLocs[1]. Is that not what you did to make it work?

YoHoJo

2011-12-07 00:06:37

That was posted before we had our conversation.

Coh3n

2011-12-07 00:20:46

From: YoHoJo
That was posted before we had our conversation.
You're still stupid.

Kyle Undefined

2011-12-07 09:45:12

From: Coh3n
You're still stupid.


Bahaha. Sorry, that was funny.