SRL Archive - Archive

Gucci - SRL Member Application


Gucci

2012-04-14 19:07:36

How Long have You Played Runescape?
7 Year(s)


Are you affilated in anyway with Jagex LTD?
No

Were you Referred to SRL?
N/A


What is your general programming knowledge?
Pascal


Are you a member of any other communities?
Sythe


Tell us about yourself…
From: Gucci
My name is Harjot, 17 year old high school student in senior year. My interests include scripting for runescape, playing sports mainly basketball. I also enjoy playing Xbox mainly COD and NBA2K12.



Please show us one (or multiple) of your scripts.
program PineChopper;
{$DEFINE SMART}
{$DEFINE PAINT}
{$i SRL\SRL.simba}
{$i SRL\SRL\Misc\PaintSmart.simba}
{$i sps/sps.simba}
{$i ObjectDTM\ObjDTMInclude.simba}

const
SRLSTATS_USER = ''; // Your SRL Stats Username
SRLSTATS_PASSWORD = ''; // Your SRL Stats Password
SERVER = 0; // Enter "0" to pick a random server.
MEMBERS = True;
NUMBOFPLAYERS = 1;
STARTPLAYER = 0;
CHOPANDBURN = 'no'; // Chop and burn logs or split and drop

var
TotalEXP, LogsChopped, BreakTime, Tree, Log, Make, x, y, Splitter: Integer;
aFound: Extended;
procedure DeclarePlayers;
var i:integer;
begin
NumberOfPlayers(NumbOfPlayers);
CurrentPlayer := StartPlayer
for i := 0 to NumbOfPlayers-1 do
Players[i].BoxRewards := ['XP'];

With Players[0] do
begin
Name := ''; //Username.
Pass := ''; //Password.
Active := True;
end;

end;

function CheckAndClick (UpText, Option:String; x, y:Integer; RClick:Boolean):Boolean;
begin
MMouse(x, y, 6, 6);
If WaitUpText(UpText, 1000+Random(200)) Then
begin
Result:=True;
GetMousePos(x, y);
If RClick Then
begin
Mouse(x, y, 0, 0, False);
Result:= WaitOption(Option, 2000);
If Result Then FFlag(0);
end Else
Begin
Mouse(x, y, 0, 0, True);
Wait(150+Random(100));
FFlag(0);
end;
end;
end;

Function Cutting: Boolean;
var
PBox: TBox;
begin
PBox := IntToBox(250, 132, 279, 193);
Result := (AveragePixelShift(PBox, 300, 400) > 425);
end;

procedure Chopped;
begin
if (FindBlackChatMessage('You get some arctic pine logs.')) then
Inc(LogsChopped);
end;

procedure ResetBreakTimer;
begin
BreakTime := GetSystemTime + RandomRange(Players[CurrentPlayer].Integers[0] * 60000, Players[CurrentPlayer].Integers[1] * 60000);
end;

procedure TakeBreak;
var
H, M, S, T, BreakFor: Integer;
begin
if (GetSystemTime >= BreakTime) and Players[CurrentPlayer].Booleans[0] then
begin
Logout;
BreakFor := RandomRange(10 * 60000, 25 * 60000);
ConvertTime(BreakFor, H, M, S);
Writeln('Break for: ' + IntToStr(M)+ 'm:' + IntToStr(S)+ 's');
MarkTime(T);
Repeat
Wait(1000);
until (BreakFor < TimeFromMark(T))
LogInPlayer;
ResetBreakTimer;
Wait(4000);
FindNormalRandoms;
end;
end;

procedure FailSafe (Reason:String);
begin
Players[CurrentPlayer].Loc:=Reason;
Logout;
Stats_Commit;
TerminateScript;
end;

Procedure PrintOnSmart(TP: TStringArray; Placement: TPoint; Colour: integer);
var
mx, my, Pic, I, B, H, TPH, Numb: Integer;
TTP: TPointArray;
Canvas: TCanvas;

begin
SmartSetDebug(True);
GetClientDimensions(mx, my);
Pic := BitmapFromString(mx, my, '');

TPH := High(TP);
for I := 0 to TPH do
begin

TTP := LoadTextTPA(TP[i], SmallChars, H);
for B := 0 to High(TTP) do
begin

Numb := ((I + 1) * 13);
FastSetPixel(Pic, TTP[b].x + 1, TTP[b].y + Numb + 1,8388736);
FastSetPixel(Pic, TTP[b].x, TTP[b].y + Numb, Colour);
end;
end;
Canvas := TCANVAS.Create;
Canvas.Handle := SmartGetDebugDC;
DrawBitmap(Pic, Canvas, Placement.x, Placement.y);

FreeBitmap(Pic);

end;

procedure OnSmart;
var
SmartLines: TStringArray;
LogsAnHour, EXPAnHour: integer;
begin
ClearDebug;
TotalEXP := (LogsChopped*140);
LogsAnHour := Round((LogsChopped * 3600) / (GetTimeRunning / 1000));
EXPAnHour := Round((TotalEXP * 3600) / (GetTimeRunning / 1000));
SetArrayLength(SmartLines, 5);
SmartLines[0]:= 'Logs Chopped:' + IntToStr(LogsChopped);
SmartLines[1]:= 'Logs Per hour:' + IntToStr(LogsAnHour);
SmartLines[2]:= 'EXP Gained:' + IntToStr(TotalEXP);
SmartLines[3]:= 'EXP Per hour:' + IntToStr(EXPAnHour);
PrintOnSmart(SmartLines,Point(10,254),clWhite);
end;

procedure Report;

begin

if (InvFull) then
begin
TotalEXP := (LogsChopped*141);

Writeln('############## Guccis Pines ###########');
Writeln('|= Player : ' + Players[CurrentPlayer].Name);
Writeln('|= Time Running : ' + TimeRunning);
Writeln('|= Xp gained : ' + IntToStr(TotalEXP));
Writeln('|= Logs Chopped: ' + IntToStr(LogsChopped));
Writeln('########################################');
end;
end;

procedure AntiBan;
begin
if(not(LoggedIn))then
exit;
FindNormalRandoms;
case Random(160) of
0:
begin
WriteLn('AntiBan Is Being Performed');
GameTab(Tab_Stats);
HoverSkill('Woodcutting', false);
wait(2500 + Random(1000));
Mouse(659, 189, 0, 0, True);
end;
1:
begin
WriteLn('Bored')
If (Cutting) then
BoredHuman;
end;
end;
end;

function WhereTree: Boolean;
begin
if (not(FindObj(x, y, 'rctic', 12371121, 6))) then
begin
SPS_WalkToPos(Point(1135, 1309));
end;
end;

procedure ChopNBurn;
var
i: Integer;
begin
if InvFull then

MakeCompass('N');
SetAngle(SRL_ANGLE_HIGH);
Wait(200+ Random(400));

RadialWalkTolerance(4612199, 30, 150, 50, -1, 2, 5)
begin
Writeln('Beginning Burning of Logs');
Wait(10+random(20));

for i:= 1 to 28 do
begin
if FindDTM(Log, x, y, MIX1, MIY1, MIX2, MIY2) then
begin
MMouse(x, y, 2, 2);
if IsUpText('ight') then
GetMousePos(x, y);
Mouse(x, y, 1, 1, True);
end;
end;
end;
end;

function SplittingPixelShift: Boolean; // Credit to Flight's TUT
var
PBox: TBox;
begin
PBox := IntToBox(245, 130, 285, 195);
Result := (AveragePixelShift(PBox, 250, 700) > 650);
end;

procedure Splitting;
begin
if FindDTM(Make, x, y, MCX1, MSY1, MCX2, MCY2) then
Mouse(x, y, 0, 0, True);

if SplittingPixelShift then
AntiBan;

if (not(SplittingPixelShift)) then
DropAll;
end;

function PineColor: Integer;
var
arP: TPointArray;
arC: TIntegerArray;
tmpCTS, i, arL: Integer;
X, Y, Z: Extended;
begin
tmpCTS := GetColorToleranceSpeed;
ColorToleranceSpeed(2);
SetColorSpeed2Modifiers(0.23, 0.25);

FindColorsSpiralTolerance(MSCX, MSCY, arP, 6519646, MSX1, MSY1, MSX2, MSY2, 25);
if (Length(arP) = 0) then
begin
Writeln('Failed to find the color, no result.');
ColorToleranceSpeed(tmpCTS);
SetColorSpeed2Modifiers(0.2, 0.2);
Exit;
end;

arC := GetColors(arP);
ClearSameIntegers(arC);
arL := High(arC);

for i := 0 to arL do
begin
ColorToXYZ(arC[i], X, Y, Z);

if (X >= 2.56) and (X <= 38.79) and (Y >= 3.30) and (Y <= 43.39) and (Z >= 2.23) and (Z <= 44.87) then
begin
Result := arC[i];
Writeln('AutoColor = ' + IntToStr(arC[i]));
Break;
end;
end;

ColorToleranceSpeed(tmpCTS);
SetColorSpeed2Modifiers(0.2, 0.2);

if (i = arL + 1) then
Writeln('AutoColor failed in finding the color.');
end;

function FindPine(x, y: Integer): Boolean;
var
CTS, I: Integer;
TPA: TPointArray;
ATPA: Array of TPointArray;
pX, pY: Integer;
begin
CTS := GetColorToleranceSpeed;
ColorToleranceSpeed(2);
SetColorSpeed2Modifiers(0.23, 0.25);
FindColorsSpiralTolerance(MSCX, MSCY, TPA, PineColor, MSX1, MSY1, MSX2, MSY2, 25);
ATPA := TPAToATPAEx(TPA, 15, 15);
ColorToleranceSpeed(CTS);

For I := 0 to High(ATPA) do
begin
MiddleTPAEx(ATPA[i], X, Y);
if High(TPA) > 100 then
MMouse(pX, pY, 2, 2);
If(IsUpTextMultiCustom(['hop, rctic, ine'])) then
begin
Result := True;
GetMousePos(x, y);
Break;
end;
end;
end;

procedure ClickSplitter;
begin
if InvFull then

begin
SPS_WalkToPos(Point(1135, 1309));
if FindDTMRotated(Splitter, x, y, MSX1, MSY1, MSX2, MSY2, -Pi/4, Pi/4, Pi/60, aFound) then
begin
MMouse(x, y, 0, 0);
if WaitUpText('ut', 1000) then
GetMousePos(x, y);
Mouse(x, y, 2, 2, True);
Wait(700 + Random(2000));
Mouse(192, 421, 1, 1, True);
Wait(85000 + Random(5000));
DropAll;
end;
end;
end;

function Chopping: Boolean;
begin
if FindBlackChatMessage('You get some arctic pine logs.') then
Result := True;

if (not(FindBlackChatMessage('You get some arctic pine logs.'))) then
Result := False;
end;

procedure PineChopping;
begin
case CHOPANDBURN of
'no':

begin

if (InvFull) then
ClickSplitter;

if (Chopping = False) then

begin
FindNormalRandoms;
MakeCompass('N');
SetAngle(SRL_ANGLE_HIGH);
Wait(200+ Random(400));

if FindPine(x, y) then
//if FindDTMRotated(Tree, x, y, MSX1, MSY1, MSX2, MSY2, -Pi/4, Pi/4, Pi/60, aFound) then
begin
Writeln('Tree Has Been Found');
Wait(10+random(20));
MMouse(x, y, 4, 4);
if WaitUpText('rctic', 500) then
Wait(10+random(45));
Mouse(x, y, 0, 0, True);
Repeat
Wait(50);
Until(not IsUptext('rctic'))

if (Chopping = True) then
Antiban;

end else Writeln('Cannot find Tree');
Repeat
wait(50+random(100));
PineChopping;
Until(InvFull);

end;
end;
end;
case CHOPANDBURN of
'yes':

begin

if InvFull then
ChopNBurn;

if (Chopping = False) then

begin
FindNormalRandoms;
MakeCompass('N');
SetAngle(SRL_ANGLE_HIGH);
Wait(200+ Random(400));

if FindObj(x, y, 'rctic', 12371121, 6) then
begin
Writeln('Tree Has Been Found');
Wait(10+random(20));
MMouse(x, y, 4, 4);
if WaitUpText('rctic', 500) then
Wait(10+random(45));
Mouse(x, y, 0, 0, True);
Repeat
Wait(50);
Until(not IsUptext('rctic'))

if (Cutting) then
Antiban;

end else Writeln('Cannot find Tree');
Repeat
Wait(50+ Random(100));
PineChopping;
Until(InvFull);
end;
end;
end;
end;

procedure DTM;
begin
Log := DTMFromString('mWAAAAHicY2FgYHBihOAgIDYF4qlA3AHE04F4FhB359sCVTEhYVTAiIZBAAAjlgSn');
Make := DTMFromString('mbQAAAHicY2VgYHgKxH+B+BQQHwfiz0DMwcTAwArEIkD8n5GBQQxIFyU4MAR52TO42hoxhPu7MDhbGzBgA4xYMBgAAPl/Cek=');
Splitter := DTMFromString('mGQAAAHicY2RgYNBkZGB4A6T3rKplAAFGEAEAKjcC/A==');
Tree := DTMFromString('mGQAAAHicY2RgYDjHyMBwBkgXt1QwgAAjiAAAL+wDDQ==');
end;

procedure FrDTMS;
begin
FreeDTM(Log);
FreeDTM(Make);
FreeDTM(Splitter);
FreeDTM(Tree);
end;

begin
ClearDebug;
Smart_Signed := TRUE;
Smart_Members := MEMBERS;
Smart_SuperDetail := FALSE;
ActivateClient;
Smart_Server := 17;
SetupSRL;
DTM;
MouseSpeed := 100;
DeclarePlayers;
if not (LoggedIn) then
LoginPlayer;
wait(1000+random(400));
ResetBreakTimer;
Repeat
if (not(InvFull)) then
begin
PineChopping;
end;
AntiBan;
Report;
Until(False)
end.

program GuccisMapleChopper;
{$DEFINE SMART}
{$loadlib sps}
{$Include SRL/SRL/Misc/SMART.simba}
{$i SRL/SRL.simba}
{$I SRL/SRL/Misc/Debug.simba}
{$i sps/sps.simba}
{$i SRL/SRL/misc/paintsmart.simba}

{ Instructions:
1. Make sure your at maple trees.
2. If Banking make sure your at Seers Village Maples }

const
SRLStats_User = ''; // Your SRL Stats Username
SRLStats_Password = ''; // Your SRL Stats Password
SERVER = 0; // Enter "0" to pick a random server.
MEMBERS = True;
NUMBOFPLAYERS = 1;
STARTPLAYER = 0;
BANKING = 'yes'; // Banks at Seers Village, if you would like power chopping make no
SKILLER = 'no'; // Hatchet in inventory.
var
TotalEXP, LogsChopped, BreakTime, MapleLog: integer;
ToBank: TPointArray;
aFound: Extended;

procedure DeclarePlayers;
var
i:integer;
begin
NumberOfPlayers(NumbOfPlayers);
CurrentPlayer := StartPlayer;
for i := 0 to NumbOfPlayers-1 do
Players[i].BoxRewards := ['XP'];
With Players[0] do
begin
Name := ''; //Username.
Pass := ''; //Password.
Active := True;
Booleans[0] := True; // Take breaks

Integers[0] := 50; // Minimum time to play before breaking
Integers[1] := 120; // Maximum time to play before breaking
end;
end;

function CheckAndClick (UpText, Option:String; x, y:Integer; RClick:Boolean):Boolean;
begin
MMouse(x, y, 6, 6);
If WaitUpText(UpText, 1000+Random(200)) Then
begin
Result:=True;
GetMousePos(x, y);
If RClick Then
begin
Mouse(x, y, 0, 0, False);
Result:= WaitOption(Option, 2000);
If Result Then FFlag(0);
end Else
Begin
Mouse(x, y, 0, 0, True);
Wait(150+Random(100));
FFlag(0);
end;
end;
end;

Function Cutting: Boolean;
var
PBox: TBox;
begin
PBox := IntToBox(250, 132, 279, 193);
Result := (AveragePixelShift(PBox, 500, 800) > 425);
end;

procedure Chopped;
begin
if (BankScreen) then
IncEx(LogsChopped, 28);
end;

Procedure PrintOnSmart(TP: TStringArray; Placement: TPoint; Colour: integer);
var
mx, my, Pic, I, B, H, TPH, Numb: Integer;
TTP: TPointArray;
Canvas: TCanvas;

begin
SmartSetDebug(True);
GetClientDimensions(mx, my);
Pic := BitmapFromString(mx, my, '');

TPH := High(TP);
for I := 0 to TPH do
begin

TTP := LoadTextTPA(TP[i], SmallChars, H);
for B := 0 to High(TTP) do
begin

Numb := ((I + 1) * 13);
FastSetPixel(Pic, TTP[b].x + 1, TTP[b].y + Numb + 1,8388736);
FastSetPixel(Pic, TTP[b].x, TTP[b].y + Numb, Colour);
end;
end;
Canvas := TCANVAS.Create;
Canvas.Handle := SmartGetDebugDC;
DrawBitmap(Pic, Canvas, Placement.x, Placement.y);

FreeBitmap(Pic);

end;

procedure Report;

begin

if (BankScreen) then
begin
TotalEXP := (LogsChopped*100);

Writeln('############ Guccis Maple Chopper ##########');
Writeln('|= Player : ' + Players[CurrentPlayer].Name);
Writeln('|= Time Running : ' + TimeRunning);
Writeln('|= Xp gained : ' + IntToStr(TotalEXP));
Writeln('|= Logs Chopped: ' + IntToStr(LogsChopped));
Writeln('############################################');
end;
end;

Procedure OnSmart;
var
Proggy: integer;
begin
Proggy := BitmapFromString(530, 149, 'meJzsvQd4JdlZ562e6ao659Sp' +
'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' +
'56K+zd/40twa3yvO/1f9+tww/BgkDeSFzBmnovOApU+DJx6IoRXgF' +
'o49gTmKrYg5gWxByEhwZI3pVtYdlvUvWugBJYtUKlk9pp8606kwRZ' +
'0LC3ZNWf8sGr2CPoZKCf4QrZjXoixk9xDinYKneckWvU72L1JnA0i' +
'hataxhwRMFZbRN4XXgzclY+LEQe51bQyJmeJSFzlOQXRTNgH+F/+j' +
'RfxGfCacz+Vd/thf8ydd7Bn/KZUD+vfv+GL52o6+s5d+3/0/xE3X2' +
'e9flT6nGOvz+p2sv8qrM6h7Q/smrGX3MmTt85Cv5Bf/58OEvwYtuL' +
'b8WvhnNfX/Bzv+6d/8fH8TIMfwcfvTov6b5kyqTYX8rdMN/efr8qe' +
'mj/ffsRUGBt3omP7Pn4CB6OhvY39+jV53ZzZ+f1KSSzw8R04R/OP/' +
'5AX741navZj4/Tui6f2ufPyVwK/bXzTHxkv87n98/IdP+hnsFTzjw' +
'aXh+9ggFscI3M/mZiXK2/+BnfPsnrYENgLbS87/V/363Cj9WVjTOM' +
'Wccu8o6I4repdrdCm/2ezbBmdQapGaP6g6AMwXHwbES2/3VCi5/lU' +
'n0DLW6eeQGMzvR8WHFqt2vhRe1xPOKPSGzMzI9Se1eI36beudxvup' +
'ZST0DqAyDk0eZO8i9WZ64iSUW4bJ6jwg/rlNDMxQxGv1aKMwZEDUY' +
'q8SeYwcLLYJrhps1tCzgz+SHlyr8sZvRO5n8q1TD5/e/zuRPvWqQ/' +
'8jRr+E7VutYy++/kOFD8rr8KdVYhz+a88O+qB0+/OVdu38zO++nDH' +
't2c/snX4/C/nm7Pio+6n9wLb+d+55Dhz+/dslFqECSPzX3FfvDHxS' +
'u2xz9us+fkiG0/6qFrMwB09/I/ocOo6Onh+Y3f35S5CvPTxJVPD++' +
'ebl3PvP5Ud1xceuv+vypV/qK/VVnWkjPP/v8yblk2J+7I+KEr8Pzs' +
'/nsfPunPmBssed/q//9bhV+BtJmdKEXgwW1CkUtrFIFc887mNUrKr' +
'QPiaxDUZvXaDETt43oFe4M4d66MynDdUgxrnQBMy3FPRSszQhXrle' +
'9SwqG/jZge3TcrK+Eu2jRS2r0LhzBRupCzog5wCLwyapJomWgaDxy' +
'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' +
'QQs+NR4Cpx80VrtnNu6LGrQIu2UqvV0JivC+A9KUYbO1QX/Yk4fJv' +
'471nY3cbqT/20hdqz1J3d9rSXtY1kZT0tlrOkp7Z7TyuHMvm3PW3C' +
'TyS1OM0v0WN47lNamn87eeYpKb5tmwKHs55Sn1Z2S2plmt9fKmPex' +
'aeVg1nbKJ6T9XSa3/9pJr8amqFGk+BvB/sTq4uHJtXQpM8vwpsb0v' +
'wis+aYZbVQIHGGqTOB5V/eVPs/Nvx5DXOrVGNH68Wku5EpHPducJw' +
'qm6hpvrFWMh5UNTJ/Za12ZCxS+cKRVo3Jix+C8TjZP+B/ovhl3ggC' +
'xJxp3EbHnfchYoLSlYjO442iUkqVyFUH+DqJlvjNQcB5wWAwzDo5Q' +
'+0eLXqZ2jOYeA5+Fng6BObYSd0F/HV6Eg1idBNnTnSkOqXodWpoUc' +
'9+QdY6kt4EtiM5JWvN1oE5+LbgK1kSrZBpqf9TYnaAJZl3PvLBrJw' +
'/yCr4Ei5n5X8hK/7xLG0c3ul70vzZv01wRas1nObnLQ4cyf4t4vNv' +
'ezqidmTFfjkr/++zdnw9K/fPs9z3ZD3tch4+7/P7d8ySqbGclf07e' +
'A7cLs3vq0YmP8g9FjFO8dv5zxuxS2Ben586Q9TuT/Nj7EFkXnUnwJ' +
'dUvVE1NIFZmW+q/R8P/tjpLhCI1aqRXqTaQDhOnhmpqL+0rmSsrwK' +
'bq8aa380MpvJVA0ZaNR4n+wf8Txo/5hVGril6k9/7SbW7eXgJsxSx' +
'gWwl1iGxx9BniV7AQiisVNHaRHEt4MevqT0pgnhPYb1ErQ6r/mqdM' +
'q/CbiCxW3rituqOq6FlM/et4P74pbqw0i9mL56F6/tvaRaa5N6E6s' +
'1L2S6qxhe2KZiWWJ5aoaoWufPla5ezYFg3tqf57Su74Yj3vqeIPQz' +
'8Eiv3fngbHHEuPQP828mzofeuc4WcP8zabkd9fv9I9v/elnlCmt9X' +
'jUx+ao9p8eeBXwtP6fG78I+LVjV6fH4JzIJKneSHK+D+l1YhKsAIB' +
'Wdn3lz7Px788dJe8CzWUY2W5Y2E49mivvK65br2uxu++dcIxzehGr' +
'63cu+euC8cVvaLVs4rU5d+9nGyf8D/pPFr4VnsA4JXKCPOOJY0sdp' +
'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' +
'+dbWWgG17uwsu4Y9ybBh8KroStUibpptGDIsVoJUxP9oSrxdvQUtk' +
'o32nh4mUcvymqDjNUdJ8FH497FpGpYHXC+YnRr4TEzdlGLL3K4Xe7' +
'llKYswk+9V/avWlPK/2slFbi7mj/7Nxgcj3/YvId/10uxD+zZaIXK' +
'50+tmK3Pn1SNDH4n5yZ3ezbi1yLzxO73+ZnZpcfnmTMl03L4RyT6W' +
'WIPsNDkm2v/x4M/UTH0gO7GJmNzj+OeKKyTXRvF36ZVg1kt/hbJir' +
'sBvobYCp+//kuPmf0D/ieNX1Jxu9zMuens+I7Qju92d73bybke3vG' +
'KHp604jPMmybuPLYvN1qxXmJ4Ro/MuwV3NG9Kxk7op0RTqtNYYlHv' +
'AUFUrB78q/EmiNWPTQxxTwe3fojRRt0J1e4Gv0zRmxVrREvccHe+l' +
'npjV0toq5Oy1srDC2poWIuMsfBMUhTcATO2TM1G9/ncvE8rO76xLe' +
'+Tavh7dtP8ZJDVWn7nKib3eTMVa/ndvsacX9yb/2l1x9e27finbbm' +
'fYOH3RrS6Qp8/tWL2oPzYIQX/cdfnV/BfoS7JbzTJrETiVdQaJFYv' +
'MQGpDVzRN9f+jw3/fbc2NhKOzBWqjYQjMz0wXfNwE+Gg+8rI3pIV1' +
'fDdDaEaM5d/buHmhx8/+wf8TxQ/Oj5YqKSSAIzWAGxm7qsi/bxSZr' +
'WYgcKbqHeJ2kPos9AyUeC9AatjqWexe5Q1jBsxZrcenbPyblBrTDg' +
'7pRKrUIxeM37TTFxXnT50rNAItdupaPahtWMPEd5A7FFEwlySYR67' +
'AlrGvHmZ1wnxrVKMJub0gOZikIBaJ9NKGSsxtmihUeIMEb1NAtVbw' +
'696Y7EPZ+V/bptsVm9F/q1u/zeFf5MwqswVqs3FIjNA9x7JSNetAr' +
'14thkGtuQ4Wn/PIpU3xkNDvl7AoAcqVpLEhWqkNzVANby31D5m9g/' +
'4nyh+K/uynfcytYcx31DD6ShaI1asii2C80KcSezNweslvHUfek+g' +
'jGo1+EQqlmdfsiJTTmya2R2K3igW64oUrUnPvkO9JYr1TGp5eBHcM' +
'QFWIWGKepti9spGJ/pl9LRidBGji8eWzdxL1GzFRupmFyb0wclYhq' +
'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' +
'1HhzwB/wB/wBf8C/nfz/P6LVFUk=');

SMART_DrawBitmap(True, Proggy, Point(3,340));
SMART_DrawText(108,440,StatChars,Players[CurrentPlayer].Name,clWhite);
SMART_DrawText(141,420,StatChars,TimeRunning,clWhite);
SMART_DrawText(141,420,StatChars,IntToStr(TotalEXP),clWhite);
SMART_DrawText(108,440,StatChars,IntToStr(LogsChopped),clWhite);
FreeBitmap(Proggy);
end;

procedure AntiBan;
begin
if(not(LoggedIn))then
exit;
FindNormalRandoms;
case Random(160) of
0:
begin
WriteLn('AntiBan Is Being Performed');
GameTab(Tab_Stats);
HoverSkill('Woodcutting', false);
wait(2500 + Random(1000));
Mouse(659, 189, 0, 0, True);
end;
1:
begin
WriteLn('Bored')
If (Cutting) then
BoredHuman;
end;
end;
end;

procedure DTM;
begin
MapleLog := DTMFromString('mbQAAAHicY2VgYNjDzMCwC4hPAvFWIF4NxNMYGRi6gXgGEC8E4qlA7GfEBVTNhIYxASMWDAYAb/cHPw==');
end;

procedure FrDTM;
begin
FreeDTM(MapleLog);
end;

procedure FailSafe (Reason:String);
begin
Players[CurrentPlayer].Loc:=Reason;
Logout;
Stats_Commit;
TerminateScript;
end;

function MapleColor: Integer;
var
arP: TPointArray;
arC: TIntegerArray;
tmpCTS, i, arL: Integer;
X, Y, Z: Extended;
begin
tmpCTS := GetColorToleranceSpeed;
ColorToleranceSpeed(2);
SetColorSpeed2Modifiers(3.51, 0.30);

FindColorsSpiralTolerance(MSCX, MSCY, arP, 8420656, MSX1, MSY1, MSX2, MSY2, 14);
if (Length(arP) = 0) then
begin
Writeln('Failed to find the color, no result.');
ColorToleranceSpeed(tmpCTS);
SetColorSpeed2Modifiers(0.2, 0.2);
Exit;
end;

arC := GetColors(arP);
ClearSameIntegers(arC);
arL := High(arC);

for i := 0 to arL do
begin
ColorToXYZ(arC[i], X, Y, Z);

if (X >= 3.90) and (X <= 22.49) and (Y >= 2.56) and (Y <= 16.66) and (Z >= 1.43) and (Z <= 7.68) then
begin
Result := arC[i];
Writeln('AutoColor = ' + IntToStr(arC[i]));
Break;
end;
end;

ColorToleranceSpeed(tmpCTS);
SetColorSpeed2Modifiers(0.2, 0.2);

if (i = arL + 1) then
Writeln('AutoColor failed in finding the color.');
end;

function FindMaple(x, y: Integer): Boolean;
var
CTS, I: Integer;
TPA: TPointArray;
ATPA: Array of TPointArray;
begin
CTS := GetColorToleranceSpeed;
ColorToleranceSpeed(2);
SetColorSpeed2Modifiers(3.51, 0.30);
FindColorsSpiralTolerance(MSCX, MSCY, TPA, MapleColor, MSX1, MSY1, MSX2, MSY2, 14);
ColorToleranceSpeed(CTS);
ATPA := TPAToATPAEx(TPA, 15, 15);

For I := 0 to High(ATPA) do
begin
MiddleTPAEx(ATPA[i], x, y);
if High(TPA) > 100 then
MMouse(x, y, 2, 2);
If(IsUpTextMultiCustom(['hop, aple, ree'])) then
begin
Result := True;
GetMousePos(x, y);
Break;
end;
end;
end;

procedure ResetBreakTimer;
begin
BreakTime := GetSystemTime + RandomRange(Players[CurrentPlayer].Integers[0] * 60000, Players[CurrentPlayer].Integers[1] * 60000);
end;

procedure TakeBreak;
var
H, M, S, T, BreakFor: Integer;
begin
if (GetSystemTime >= BreakTime) and Players[CurrentPlayer].Booleans[0] then
begin
Logout;
BreakFor := RandomRange(10 * 60000, 25 * 60000);
ConvertTime(BreakFor, H, M, S);
Writeln('Break for: ' + IntToStr(M)+ 'm:' + IntToStr(S)+ 's');
MarkTime(T);
Repeat
Wait(1000);
until (BreakFor < TimeFromMark(T))
LogInPlayer;
ResetBreakTimer;
Wait(4000);
FindNormalRandoms;
end;
end;

procedure WalkToBank;
begin
SetupSRL;
SPS_Setup(RUNESCAPE_SURFACE, ['6_6','6_7','7_7','7_6']);
ToBank := [Point(2751, 2646), Point(2767, 2665), Point(2767, 2682),
Point(2756, 2706), Point(2740, 2706), Point(2740, 2686), Point(2720, 2520),
Point(2543, 2528), Point(2540, 2828), Point(2921, 2856), Point(2925, 2525)];
end;

procedure Bankin;
var
x, y: Integer;
begin
if InvFull then
SPS_WalkPath(ToBank);
begin
case Skiller of
'no':
begin
if SPS_WalkPath(ToBank) then
Wait(100 + Random(50));
OpenBankFast('clt');
Repeat
Wait(50);
Until(Bankscreen);
if (BankScreen) then
DepositAll;
end;
end;

case Skiller of
'yes':
begin
if SPS_WalkPath(ToBank) then
Wait(100 + Random(50));
OpenBank('clt',True,True);
Repeat
Wait(50);
Until(Bankscreen);
if (BankScreen) then
FindDTMRotated(MapleLog, x, y, MMX1, MMY1, MMX2, MMY2, -Pi/4, Pi/4, Pi/60, aFound);
GetMousePos(x, y);
Mouse(x, y, 0, 0, False);
ChooseOption('all');
end;
end;
end;
end;

procedure MapleChopp;
var
x, y: Integer;
begin
SetAngle(SRL_ANGLE_HIGH);
case Banking of
'no':
begin
MakeCompass('N');
SetAngle(SRL_ANGLE_HIGH);
wait(200+random(400));

if (FindMaple(x, y)) then
begin
Writeln('Tree Has Been Found');
Wait(10+random(20));
Mouse(x,y,4,4,true)
Wait(10+random(45));

if (Cutting) then
Antiban;

end else Writeln('Cannot find Tree');
Repeat
wait(50+random(100));
Until(InvFull);
DropAll;
end;
end;
begin
Case Banking of
'yes':
begin

if (InvFull) then
SPS_WalkPath(ToBank);
Bankin;

if InvEmpty then
SPS_WalkToPos(Point(2748, 2646));

MakeCompass('N');
SetAngle(SRL_ANGLE_HIGH);
wait(200+random(400));

if (FindMaple(x, y)) then
begin
Writeln('Tree Has Been Found');
Wait(10+random(20));
Mouse(x,y,4,4,true)
Wait(10+random(45));

if (Cutting) then
Antiban;

end else Writeln('Cannot find Tree');
Repeat
wait(50+random(100));
Until(InvFull);
end;
end;
end;
end;


procedure FailSafe2 (Reason:String);
var
Z:TPoint;
begin
Z:= SPS_GetMyPos;
if (Not Cutting) then
Begin
BoredHuman;
SPS_WalkToPos(Point(2744, 2647));
end;
end;

begin
Smart_Signed := TRUE;
Smart_Members := MEMBERS;
Smart_SuperDetail := FALSE;
ActivateClient;
Smart_Server := 99;
SetupSRL;
MapleColor;
OnSmart;
DTM;
DeclarePlayers;
if not (LoggedIn) then
LoginPlayer;
wait(1000+random(400));
ResetBreakTimer;
Repeat
MapleChopp;
OnSmart;
Bankin;
OnSmart;
Report;
OnSmart;
TakeBreak;
Until(False)
FrDTM;
end.

[XoL]

2012-04-14 19:13:24

Let me tell you before others do. Your scripts are simple but I believe your activity and commitment to the community really balance that aspect out thus why I am voting Yes. On the fence, but good enough for me.

Community > Scripting ability
Always in my eyes, someone who is focused on the community will always in order to better the community never stop learning how to script.

Kyle Undefined

2012-04-14 19:13:28

Yes. I like your attitude and scripts. Good luck :)

Gucci

2012-04-14 19:15:42

Thanks guys :) I wish I knew why I got a no so far

Sin

2012-04-14 19:21:35

Comes back to this thread > sees a no vote > wonders why > realizes its because of me.
Someone change it to a Yes please, page must've pulled up when I clicked Yes ._.

Sorry Gucci.

Gucci

2012-04-14 19:23:54

From: Sin
Comes back to this thread > sees a no vote > wonders why > realizes its because of me.
Someone change it to a Yes please, page must've pulled up when I clicked Yes ._.

Sorry Gucci.


Ah don't worry about it Sin happens, hopefully there are enough yes' to cancel it out

eska

2012-04-14 19:29:55

From: Gucci
Thanks guys :) I wish I knew why I got a no so far


This time it was Sin but from my limited experience, 50% or more of the people who vote no don't bother posting why.

I like that you use DDTM walking, radial walk, pixelshift some failsafe and decent standards (not the top but acceptable I guess).
I'd like to see ddtm walking and a bit more failsafe though. At some places you start searching for object even if you don't know if walking succeded.

The script is relatively simple but since you put 2 it's alright.

I vote yes.

Edit: I found a bug in your ClickSplitter procedure from your pine chopper. Can you find it?
ReEdit: That bug seems to be present in many other procedure/function too.

weequ

2012-04-14 19:35:28

I'll vote yes for the same reasons as other.

I'd just like to point out few things in your scripts.


if FindDTM(Log, x, y, MIX1, MIY1, MIX2, MIY2) then
begin
MMouse(x, y, 2, 2);
if IsUpText('ight') then
GetMousePos(x, y);
Mouse(x, y, 1, 1, True);
end;
Will click even if the uptext is not found. (Use begin and end)

function WhereTree: Boolean;
begin
if (not(FindObj(x, y, 'rctic', 12371121, 6))) then
begin
SPS_WalkToPos(Point(1135, 1309));
end;
end;
You don't use result. Why not make it procedure then?


FindDTMRotated(MapleLog, x, y, MMX1, MMY1, MMX2, MMY2, -Pi/4, Pi/4, Pi/60, aFound);
GetMousePos(x, y);
Mouse(x, y, 0, 0, False);
Move mouse to where it alredy is? (Now FindDTMRotated won't do anything but waste your cpu time)

Also your standards are not very good everywhere in the scripts.

Gucci

2012-04-14 19:38:38

@sir eska eau Mhmmm I'll take a look. A begin after the if WaitUpText('ut', 1000) then I believe

@weequ Thanks for the pointers I did think about those but I thought it would still work fine without those changes. I'll be sure to fix them Thanks :)

P1nky

2012-04-14 21:50:26

Your attitude around the community is marvelous, and your script is looking just fine, Yes.

Er1k

2012-04-14 21:58:35

Yes. Your cups show you're good enough to be in. I just don't like your name Gucci, yeah I have a problem with brands anyway :P

Good luck.

Gucci

2012-04-14 22:00:58

@P1nky Thanks :)

@Er1k Thanks for the vote, the name is just like a joke between my friends, one of them just started calling me Gucci and next thing I know they all do, so it was really all I could come up with :)

Jakkle

2012-04-14 22:52:25

You have definitely put a lot of effort into making all the scripts you have released.
Sounds like your good with the community (most important).
Your activity well it speaks for its self lol.
I'm saying yes :)
Good luck.

Gucci

2012-04-15 00:43:15

From: Jakkle
You have definitely put a lot of effort into making all the scripts you have released.
Sounds like your good with the community (most important).
Your activity well it speaks for its self lol.
I'm saying yes :)
Good luck.


Thanks you for the vote :D

rice

2012-04-16 16:50:20

I am going to vote yes, I would like to see more scripts other than WC.

Markus

2012-04-16 16:58:08

From: Sin
Comes back to this thread > sees a no vote > wonders why > realizes its because of me.
Someone change it to a Yes please, page must've pulled up when I clicked Yes ._.

Sorry Gucci.


Changed, voted yes myself.

'Toxin

2012-04-16 17:00:36

I was actually waiting for your application to come in sometime, yes from me, nothing much to say as the previous posts have pretty much covered everything.

masterBB

2012-04-16 17:09:08

Argh, why does someone who can script like you post a members app with such bad standards.. I know you are able to write better. I'm not sure if I will vote yes or no, maybe because you are a good community member. The script looks a bit like you don't really cared though. Will think about it.

Gucci

2012-04-16 17:21:38

From: rice
I am going to vote yes, I would like to see more scripts other than WC.

Thanks, and I do have others I just chose to apply with these
From: Markus
Changed, voted yes myself.

Thanks :D
[QUOTE='Toxin;991905]I was actually waiting for your application to come in sometime, yes from me, nothing much to say as the previous posts have pretty much covered everything.[/QUOTE]
Thanks 'Toxin
From: masterBB
Argh, why does someone who can script like you post a members app with such bad standards.. I know you are able to write better. I'm not sure if I will vote yes or no, maybe because you are a good community member. The script looks a bit like you don't really cared though. Will think about it.

Thank you for the feedback, will definitely work on fixing those standards. Is it one more specifically than the other?

'Toxin

2012-04-16 17:25:08

To be honest, both of the scripts which you used to apply don't follow standards as they should, but I mean they're not TERRIBLE, I've seen much much worse. If you really want to choose which one you wanted to look at first in terms of standards, take a look at your second one.

You have 'Begin' 'begin' 'if' 'If'… All over the place. Always make it a standard to start coding using standards, hehe… See what I did there?

Gucci

2012-04-16 17:29:25

[QUOTE='Toxin;991930]To be honest, both of the scripts which you used to apply don't follow standards as they should, but I mean they're not TERRIBLE, I've seen much much worse. If you really want to choose which one you wanted to look at first in terms of standards, take a look at your second one.

You have 'Begin' 'begin' 'if' 'If'… All over the place. Always make it a standard to start coding using standards, hehe… See what I did there?

Oh I see, thanks for pointing out the mistake. And I see what you did there:garfield:

Sin

2012-04-16 17:31:30

Fu changing my vote to a no cuz of day emote

Gucci

2012-04-16 17:36:19

From: Sin
Fu changing my vote to a no cuz of day emote


Haha come on Sin you know you love the emote

Kyle Undefined

2012-04-16 17:37:31

What emote? :garfield:

masterBB

2012-04-16 17:40:55

var
TotalEXP, LogsChopped, BreakTime, MapleLog: Integer; //added tab, Integer instead of integer
ToBank: TPointArray; //added tab
aFound: Extended; //added tab

procedure DeclarePlayers;
var
i:integer;
begin
NumberOfPlayers(NumbOfPlayers);
CurrentPlayer := StartPlayer;
for i := 0 to NumbOfPlayers-1 do
Players[i].BoxRewards := ['XP'];
with Players[0] do //with instead of With
begin
Name := ''; //Username.
Pass := ''; //Password.
Active := True;
Booleans[0] := True; // Take breaks

Integers[0] := 50; // Minimum time to play before breaking
Integers[1] := 120; // Maximum time to play before breaking
end;
end;

function CheckAndClick (UpText, Option:String; x, y:Integer; RClick:Boolean):Boolean;
begin //Removed a space
MMouse(x, y, 6, 6);
if WaitUpText(UpText, 1000+Random(200)) then //if..then instead of If..Then
begin
Result := True; //Added some spaces
GetMousePos(x, y);
if RClick then //And again some capitals
begin
Mouse(x, y, 0, 0, False);
Result := WaitOption(Option, 2000); //Added a space
if Result then //And again some capitals
FFlag(0); //Moved to next, but is a matter of taste
end else //And again some capitals
begin //capitals...
Mouse(x, y, 0, 0, True);
Wait(150+Random(100));
FFlag(0);
end;
end;
end;

Function Cutting: Boolean; //function instead of Function
var //Removed a tab
PBox: TBox; //Removed two tabs
begin //Removed three tabs
PBox := IntToBox(250, 132, 279, 193); //Removed two tabs
Result := (AveragePixelShift(PBox, 500, 800) > 425); //Removed a tab
end;

procedure Chopped;
begin
if (BankScreen) then
IncEx(LogsChopped, 28); //Added a tab
end;

procedure PrintOnSmart(TP: TStringArray; Placement: TPoint; Colour: integer); //procedure instead of Procedure
var //Removed a tab
mx, my, Pic, I, B, H, TPH, Numb: Integer; //Removed a tab
TTP: TPointArray; //Removed a tab
Canvas: TCanvas;
begin //Removed a tab
SmartSetDebug(True); //Removed a tab

Jakkle

2012-04-16 17:51:43

From: masterBB

Function Cutting: Boolean; //function instead of Function
var //Removed a tab
PBox: TBox; //Removed two tabs
begin //Removed three tabs
PBox := IntToBox(250, 132, 279, 193); //Removed two tabs
Result := (AveragePixelShift(PBox, 500, 800) > 425); //Removed a tab
end;


You forgot to change the F yourself :p hehe

Echo_

2012-04-16 18:59:23

Voting yes for reasons already stated

Abu

2012-04-16 19:03:10

masterbb, I'm sure you're supposed to indent if's ?

That's what I thought anyway… :confused:

'Toxin

2012-04-16 19:06:22

From: abu_jwka
masterbb, I'm sure you're supposed to indent if's ?

That's what I thought anyway… :confused:


Uhmmmm no. You indent the next literal(s) after the next line after begin.

The standard for if's is ….


if ....something.... then
begin
todocode here.
end;

Abu

2012-04-16 19:10:23

[QUOTE='Toxin;992020]Uhmmmm no. You indent the next literal(s) after the next line after begin.

[/QUOTE]

Well in my application masterbb was fixing my standards in the mainloop and this is how he corrected it:
[SIMBA] repeat
repeat
if IsAtBank then
begin
if InvCount < 28 then
begin
if not (BankScreen) then
begin
ClickNorth(0);
OpenBankFast('vwb');
end else
begin
DepositAll;
if (Withdraw(0,0,0)) then
begin
Sleep(1000);
MiniBreak;
if (InvCount < 28) then
begin
Logout;
Break
end;
end;
end;
end else
if (InvCount = 28) then
begin
WalkToRuins;
Wait(1000);
end;
end;

Virtually all the starting if's and the final one has been indented. Now I'm :confused:

'Toxin

2012-04-16 19:17:27

Dude, that's because look at what I said, the begin itself is starting the next line indentation, therefore, your next if statement will be indented. It's really a pascal thing, due to the language itself (the begin's and end's)

Jakkle

2012-04-16 19:20:29

From: abu_jwka
Well in my application masterbb was fixing my standards in the mainloop and this is how he corrected it:
  repeat
repeat
if IsAtBank then
begin
if InvCount < 28 then
begin
if not (BankScreen) then
begin
ClickNorth(0);
OpenBankFast('vwb');
end else
begin
DepositAll;
if (Withdraw(0,0,0)) then
begin
Sleep(1000);
MiniBreak;
if (InvCount < 28) then
begin
Logout;
Break
end;
end;
end;
end else
if (InvCount = 28) then
begin
WalkToRuins;
Wait(1000);
end;
end;

Virtually all the starting if's and the final one has been indented. Now I'm :confused:


Only after 'begin', 'repeat', 'end else' or 'if-then' and so on.

weequ

2012-04-16 22:37:11

Sorry for this spam but I just wanted to say that I tent to vote "yes" easier on people who have actually released their scripts to the public than those who keep everything private.

m34tcode

2012-04-19 22:56:35

Standars arent great. I have seen you alot around the community though. You are very active, which I like. Looked at your other scripts, also like.

I wont vote yes because of the script you posted up here, but because of all your scripts in total, and your activity. Good luck =]

Nebula

2012-04-21 19:44:06

Yep yep.

putonajonny

2012-04-25 18:44:28

Not sure if somebody has mentioned this but when you make bitmap strings untick the Pad Output box, that way you get this:
 Proggy := BitmapFromString(530, 149, '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');
//Which all goes on one line

Instead of your version which takes up almost 1000 lines

But a yes from me btw :)

Gucci

2012-04-25 18:53:54

@m34tcode thanks!

@Nebula Thanks!

@putonajonny I didn't know that, well that will be useful, thanks for the vote

Justin

2012-04-26 09:06:00

Voted Yes. Good-luck!

Gucci

2012-04-28 11:16:02

From: [J]ustin
Voted Yes. Good-luck!


Thanks for the vote [J]ustin. Omg it's been 2 weeks :eek: :D

Jakkle

2012-04-30 13:36:01

^ In already ? ;) (Shouldn't of been left this long in my eye's :p)

Gucci

2012-04-30 16:56:30

From: Jakkle
^ In already ? ;) (Shouldn't of been left this long in my eye's :p)


Well it can take up to 3 weeks so… still a bit left

nielsie95

2012-05-06 11:55:29

Welcome in! Sorry it took so long.