SRL Archive - OSR News and General

2007 Walking Techniques?


Yew Long

2013-07-27 08:16:32

Hi,

I am in the process of creating a script and in this I have to walk a fair distance, I would like some opinions/advice from people with experience in walking.
  • What is the most reliable walking method
  • What is the most accurate walking method
  • Tips?

Please link me to some guides if you can dig up any good ones !

Awkwardsaw

2013-07-27 09:15:36

Honestly, the three main walking methods are RadialWalking, DDTMs, and SPS. In my opinion, radialwalking is the easiest and most reliable, but that's just because I've been using it ever since I started writing scripts :p Most people now a days prefer to use SPS, and DDTMs are more for very short distance walking

rj

2013-07-27 09:40:45

Welllll we do have reflection for 07 now but you will have to wait for the hooks to be updated http://villavu.com/forum/showthread.php?t=104778

Yew Long

2013-07-28 06:26:00

Yes, I find RWing easy and some what reliable but not as reliable as I want it to be :(, why do you only use DDTMs for short distance walking?

kriss1993

2013-09-18 09:13:11

I made DTMs for walking from varrok to planker and back worked fine or 2 weeks till 1 of the DTMs bugged out how I did it I gave 1 walking spot like 6 options to find the DTM made 6 different DTMs really close to each point so if it found 1 of the DTM it walked there Ill also add an example

http://pastebin.com/7nbhzYuG

GREEN GIANT

2013-09-18 09:44:39

I've had good success with all methods (Radialwalk, DTMwalking, SPS) when it comes to reliability you're best mixing them together, have failsafes at each step in case one fails. For example, if it fails to find a DTM have it failsafe to a Radialwalk etc etc

Hoodz

2013-09-18 10:06:06

reflection 100% flawless

Sk1nyNerd

2013-09-19 17:03:48

From: hoodz
reflection 100% flawless

make a thorogh guide or point to a guide please?

Hoodz

2013-09-19 17:46:46

From: ibot_dung11
make a thorogh guide or point to a guide please?


Blindwalk(point(x,y)); ( blindwalk(tpoint) )

For example i want to walk to tile 4302, 2402
Blindwalk(point(4302+random(3), 2402+random(3))); (random for randomness ofcourse.)
You can also walk a path made by yourself using walkpath([tpointarray])
Walkpath([point(3202, 1200), point(3210, 1208), point(3215, 1210)]) randomness can also be added here.
Thats all you need to know. You can get these funtions in the [OSR] mini include (reflection). Hooks are currently outdated (need the CompassAngle hook). Expect an update tomorrow.

Sk1nyNerd

2013-09-20 00:23:46

From: hoodz
Blindwalk(point(x,y)); ( blindwalk(tpoint) )

For example i want to walk to tile 4302, 2402
Blindwalk(point(4302+random(3), 2402+random(3))); (random for randomness ofcourse.)
You can also walk a path made by yourself using walkpath([tpointarray])
Walkpath([point(3202, 1200), point(3210, 1208), point(3215, 1210)]) randomness can also be added here.
Thats all you need to know. You can get these funtions in the [OSR] mini include (reflection). Hooks are currently outdated (need the CompassAngle hook). Expect an update tomorrow.


ok how bout a guide to actually use reflection, i had no clue we had it until a couple weeks ago when i seen it in a post

GREEN GIANT

2013-09-20 06:22:22

From: ibot_dung11
ok how bout a guide to actually use reflection, i had no clue we had it until a couple weeks ago when i seen it in a post


I don't think anyone has bothered as there is no official development as far as i'm aware, just a few individuals who have updated the hooks needed for personal use (hoodz, Sjoe) but seem more than willing to share.

If you look at SJoe's Flaxative script, and Hoodz fighter script, i'm sure you could work it out from there.

Cheddy

2014-05-27 12:07:29

Best walking method is AStar map walking :D

Simba hasn't implemented it into the reflection include yet but it uses the collision maps to get the walkable tiles and uses boundaries etc, to generate a flawless path and then walks that path ;)