SRL Archive - OSR Help

Miss Clicking Help


NoUserName

2012-04-27 16:30:16

right after many helps from you lovey lot my latest question is miss clicking

ive had a look around and cant see any way off doing this apart from creading a case and useing random to find out the result somthing like this


case Random(100) of
0:
begin
//do nothing and carry on

end;
1..10: withdraw (0,0,10); depositall; carronwithscript; // we want to click 5 but woops miscliked 10
11..100: carronwithscript;

this would hopefully five me a 10% chance of miss clicking

is there any actual feature that im missing

*task*
disposing very regually to bank and to make it human like i want to miss some off the time as we dont get every click right the first time!

thanks all for the help in advance =]

Abu

2012-04-27 17:09:05

Find the Withdraw function in the include and add a large randomness to the mouse function which it uses. That should should make it misclick sometimes.

Joe

2012-04-27 17:10:37

I think youd need a randomness of about 50… or more

NoUserName

2012-04-27 17:17:49

so the withdraw(bla); has random built in? ive had a look and still cant get the thing to run can some one give me a example please?

also dose the chose option have the same?

Abu

2012-04-27 17:20:10

Open Simba and in the Functions List type in WithdrawEx, then double-click to open the function.

Find the mouse function it uses and add randomness to it.


I'd do it for you but I don't have Simba on my laptop :(

NoUserName

2012-04-27 17:25:29

ok thanks anyway im going to have to have a look in to it when i get back to me desktop im useing

withdraw(0,0,5);
to grab it from then bank and
depositinv;
to bank at the moment but i really need to add random miss clicks as it looks to macro like

Rich

2012-04-27 18:03:10

I wouldn't really recommend misclicking as it could possibly mess something up, however moving the mouse too far or not far enough is easy enough.

Something like this you mean?
          procedure MmmDatAss(X, Y, RX, RY : Integer);
var
XX, YY : Integer;
begin
MouseSpeed:= 25 + Random(3);
XX:= X + RandomRange(-85, 85);
YY:= Y + RandomRange(-85, 85);
MMouse(XX, YY, 0, 0);
GetMousePos(XX, YY);
XX:= Round((XX + X) / 2) + RandomRange(-7, 7);
YY:= Round((YY + Y) / 2) + RandomRange(-7, 7);
MouseSpeed:= 10 + Random(3);
MMouse(XX, YY, 0, 0);
MouseSpeed:= 6 + Random(3);
MMouse(X, Y, RX, RY);
end;