SRL Archive - RuneScape News and General

Macroing Bans Now In Effect!


TViYH

2010-06-04 13:57:20

You have recently committed a ban offence under the Macroing rule. If you commit the offence again you will be banned for an extra 8 days, for a total of 21 days.
Banned: Your account will be available again in 13 days, or earlier if you submit a successful offence appeal.
04-Jun-2010 Macroing Ban RuneScape 04-Jun-2011 Appealable Appeal View

Looks like Jagex is back to temporary macroing bans! :)


Thanks to Timer150 for telling me.

Sir R. M8gic1an

2010-06-04 14:00:11

Don't hope on them being so lenient a second time. They probably just weren't 100% sure you were macroing.

~RM

TViYH

2010-06-04 14:01:40

Lol. Well I was foolishly using ClickMouse and MoveMouse, so they HAD to have known. For 24 hours at a time.

Sir R. M8gic1an

2010-06-04 14:07:46


{*******************************************************************************
procedure WindMouse(xs, ys, xe, ye, gravity, wind, minWait, maxWait, maxStep, targetArea: extended);
By: Benland100
Description:
*******************************************************************************}
procedure WindMouse(xs, ys, xe, ye, gravity, wind, minWait, maxWait, maxStep, targetArea: extended);
var
veloX, veloY, windX, windY, veloMag, dist, randomDist, lastDist, step: extended;
lastX, lastY: integer;
sqrt2, sqrt3, sqrt5: extended;
begin
sqrt2:= sqrt(2);
sqrt3:= sqrt(3);
sqrt5:= sqrt(5);
while hypot(xs - xe, ys - ye) > 1 do
begin
dist:= hypot(xs - xe, ys - ye);
wind:= minE(wind, dist);
if dist >= targetArea then
begin
windX:= windX / sqrt3 + (random(round(wind) * 2 + 1) - wind) / sqrt5;
windY:= windY / sqrt3 + (random(round(wind) * 2 + 1) - wind) / sqrt5;
end else
begin
windX:= windX / sqrt2;
windY:= windY / sqrt2;
if (maxStep < 3) then
begin
maxStep:= random(3) + 3.0;
end else
begin
maxStep:= maxStep / sqrt5;
end;
end;
veloX:= veloX + windX;
veloY:= veloY + windY;
veloX:= veloX + gravity * (xe - xs) / dist;
veloY:= veloY + gravity * (ye - ys) / dist;
if hypot(veloX, veloY) > maxStep then
begin
randomDist:= maxStep / 2.0 + random(round(maxStep) / 2);
veloMag:= sqrt(veloX * veloX + veloY * veloY);
veloX:= (veloX / veloMag) * randomDist;
veloY:= (veloY / veloMag) * randomDist;
end;
lastX:= Round(xs);
lastY:= Round(ys);
xs:= xs + veloX;
ys:= ys + veloY;
if (lastX <> Round(xs)) or (lastY <> Round(ys)) then
MoveMouse(Round(xs), Round(ys));
step:= hypot(xs - lastX, ys - lastY);
wait(round((maxWait - minWait) * (step / maxStep) + minWait));
lastdist:= dist;
end;
if (Round(xe) <> Round(xs)) or (Round(ye) <> Round(ys)) then
MoveMouse(Round(xe), Round(ye));
end;


notice:
MoveMouse(Round(xe), Round(ye));

:rolleyes:

Maybe in the past jagex would've looked at mouse moving patterns. I doubt they still do it, as most bots have developed a 'human' mouse.

~RM

The Claw

2010-06-05 01:46:05

From: Rasta Magician
Don't hope on them being so lenient a second time. They probably just weren't 100% sure you were macroing.

~RM


Since when have jagex needed 100% proof to perm ban? :p
RSBot is at its all time high, looks like more and more people are getting caught. So back to temp-bans to make sure they don't lose too many customers.