rj
2013-01-08 17:18:59
So I am using this walking method because I am unable to learn any other because they tutorials and tools are directed towards RS, So here it is:
This method messes up very often, and I have to make new DTM's on almost every startup. Is there something I am doing wrong?
program WalkToBank;
{$I srl/srl.simba}
var
DTM_1,DTM_2,DTM_3,DTM_4:integer;
begin
DTM_1 := DTMFromString('mWAAAAHicY2FgYHBlYmCwBOIgILYG4nqgWD4Q9wJxKxDXlpQwpDupMKj58jHoJ4gw8ADFkDEjGgYBAHLMBqI=');
DTM_2 := DTMFromString('mQwAAAHicY2ZgYAhhYmAIBeJCIO4A8mcD8WQgri0pYUh3UmFQ8+Vj4AHyYZgRCQMBAPZHBbQ=');
DTM_3 := DTMFromString('mQwAAAHicY2ZgYMhiYmBIAuIqIJ4C5PcCcQ8Q15aUMKj58jGkO6kw8AD5MMyIhIEAAP4UBdc=');
DTM_4 := DTMFromString('mQwAAAHicY2ZgYAhnYmDwBeIkIJ4N5E8G4ulA3NjYzFBbUgLG/EA+DDMiYSAAACkiB1Q=');
ClickDTMRotatedIn(DTM_1, MMX1,MMY1, MMX2,MMY2, -Pi, Pi, Pi/30, [], mouse_Left);
Wait(1000);
while (IsMoving) do
wait(100);
ClickDTMRotatedIn(DTM_2, MMX1,MMY1, MMX2,MMY2, -Pi, Pi, Pi/30, [], mouse_Left);
Wait(1000);
while (IsMoving) do
wait(100);
ClickDTMRotatedIn(DTM_3, MMX1,MMY1, MMX2,MMY2, -Pi, Pi, Pi/30, [], mouse_Left);
Wait(1000);
while (IsMoving) do
wait(100);
ClickDTMRotatedIn(DTM_4, MMX1,MMY1, MMX2,MMY2, -Pi, Pi, Pi/30, [], mouse_Left);
Wait(1000);
while (IsMoving) do
wait(100);
FreeDTM(DTM_1);
FreeDTM(DTM_2);
FreeDTM(DTM_3);
FreeDTM(DTM_4);
end.
This method messes up very often, and I have to make new DTM's on almost every startup. Is there something I am doing wrong?