SRL Archive - Help

Sps walking with out stoping


NoUserName

2012-05-04 09:28:47

Hey all
Looking to find out how i can achieve sps walking but with out the stop before clicking another cord are there any tuts or any tips people can give me for this?

Thanks in advance :-)

Mat

2012-05-04 12:18:44

I found create Mini Map Maps helps alot but its the math behind sps, you might be able to change the Distance between you and the flag, in the SPS file.
But creating a custom Map is a lot better.
Mat

Olly

2012-05-04 12:31:46

What Sps walking are you using? point walking, walk to pos etc And where?

NoUserName

2012-05-04 17:42:46

point walking from draynor rimmington i was walking its only a small delay but enough to think its unhuman

as for custom maps wouldn't they be the same as the provided ones?

thanks

Abu

2012-05-04 17:59:16

Use RadialWalk or ObjectDTM's, you can add FFlag(3) before each point.

NoUserName

2012-05-04 18:33:13

ok i shall have to look in to this do you know any scripts that use it so i can see some examples?
thanks

Abu

2012-05-04 18:48:26

Here just got some for you:

ObjectDTM's
procedure WalkToRuinsTwo;
begin
if not ObjDTM_Walk('64:108:3:3:7:115:56:10:7:43:76:10:7:43:68:4:59:105:60:115:72:113:73:102', 15, 50, 40, True) then
begin
Writeln('Using Backup Path');
Mouse(609, 118, 0, 0, True);
FFlag(10); // will move on once within 10 pixels from flag
end;

if not ObjDTM_Walk('47:81:3:1:7:35:67:10:7:55:45:10:7:55:53:4:40:77:39:86:53:86:53:74', 15, 50, 40, True) then
begin
Writeln('Using Backup Path');
Mouse(605, 85, 0, 0, True);
FFlag(10);
end;

if not ObjDTM_Walk('53:81:3:1:7:70:67:10:7:90:52:10:7:90:44:4:41:82:42:90:59:90:59:74', 15, 50, 40, True) then
begin
Writeln('Using Backup Path');
Mouse(604, 93, 0, 0, True);
FFlag(10);
end;

if not ObjDTM_Walk('57:88:4:1:7:91:68:1:7:59:105:10:7:109:52:10:7:109:64:4:49:89:52:100:68:88:62:82', 15, 50, 40, True) then
begin
Writeln('Using Backup Path');
Mouse(598, 94, 0, 0, True);
FFlag(10);
end;

if not ObjDTM_Walk('64:100:3:1:7:86:94:1:7:98:114:1:7:61:110:4:55:100:55:108:72:105:68:93', 15, 50, 40, True) then
begin
Writeln('Using Backup Path');
Mouse(609, 107, 0, 0, True);
FFlag(10);
end;

if not ObjDTM_Walk('46:100:3:1:7:97:78:1:7:74:94:1:7:62:106:4:37:98:42:104:57:105:56:93', 15, 50, 40, True) then
begin
Writeln('Using Backup Path');
Mouse(611, 103, 0, 0, True);
FFlag(10);
end;

if ObjDTM_Walk('44:94:3:1:7:36:82:1:7:81:103:1:7:94:91:4:37:93:36:102:58:102:57:88', 15, 50, 40, True) then
Wait(500 + Random(600))
else
begin
Writeln('Using Backup Path');
Mouse(593, 93, 0, 0, True);
FFlag(10);
end;

if not ObjDTM_Walk('43:96:4:1:7:62:67:1:7:110:88:5:7:54:50:6:7:52:53:4:40:90:36:101:48:105:52:91', 15, 50, 40, True) then
begin
Writeln('Using Backup Path');
Mouse(590, 100, 0, 0, True);
FFlag(10);
end;

if not ObjDTM_Walk('65:96:3:1:7:58:71:1:7:79:55:3:7:33:54:4:56:89:56:107:77:104:76:88', 15, 50, 40, True) then
begin
Writeln('Using Backup Path');
Mouse(607, 111, 0, 0, True);
FFlag(10);
end;

repeat
if not ObjDTM_Walk('41:95:3:1:7:61:123:1:7:66:79:3:7:70:104:4:35:86:34:97:48:101:48:83', 15, 50, 40, True) then
begin
Writeln('Using Backup Path');
Mouse(578, 95, 0, 0, True);
FFlag(10);
end;
until IsAtRuins;
end;


RadialWalk:
procedure CoalToBank;
var
x, y: Integer;
begin
ClickNorth(0);
RadialWalkTolerance(10456455, 240, 359, 50, 0, 0, 60);
FFlag(5); // will move on once 5 pixels from flag
RadialWalkTolerance(459012, 290, 300, 70, 0, 0, 20);
FFlag(0);
Wait(1500);
end;

NoUserName

2012-05-05 11:52:33

Thanks will look in to them when i get home i can find tuts on walking radial to a path but what about over grass what would be different apart from colour cant seam to get it to walk
Thanks for being so helpful