Simba Code:
program BroMaples;
{$DEFINE SMART}
{$include srl/srl.simba}
{$i SRL/SRL/misc/paintsmart.simba}
////////////////////////////////////////////////////////////////////////////////
// Read Me!!! //
////////////////////////////////////////////////////////////////////////////////
// -Position yourself infront of SoulWars Bank. //
// -Create a tab with a placeholder item that is a different color from the //
// bows and the strings. //
// -With the placeholder item as the first item in the tab, insert your uncut //
// logs, strings, and unstrung maples in the same tab. //
// -MAKE SURE YOUR FINISHED MAPLE LONG BOWS ARE NOT VISIBLE IN THE BANK AT ALL//
// -Set the constant "Fletch_Mode" to 0 for cutting the logs, or to 1 for //
// stringing the logs. //
// -If cutting, set withdraw option to 9999999 //
// -If stringing, set withdraw option to 14 //
// -Start the script and enjoy!!! //
////////////////////////////////////////////////////////////////////////////////
var
StringBow, FlaxString, Bowu, Logs, Knife, Bow, XpCount, BowTotal, XpHour,
StartTime, Sec:integer;
const
Fletch_Mode = 1; //(0) for Cut, (1) for String
Use_Anti_Ban = 0; //(0)<---recommended no antiban, (1) uses antiban
ScriptVersion = '1.00';
UseAutoChecker = true;
////////////////////////////////////////////////////////////////////////////////
// Set up your Character info here!!! //
////////////////////////////////////////////////////////////////////////////////
procedure DeclarePlayers;
begin
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;
Players[0].Name := ''; //Set your player name here
Players[0].Pass := ''; //Set your player password here
Players[0].Pin := ''; //Set your player PIN here
Players[0].Active := True;
end;
procedure SetupLogin;
begin
ClearDebug;
Smart_Server := 44; //Set your wolrd here
Smart_Members := True;
Smart_Signed := True;
Smart_SuperDetail := False;
SetupSRL;
DeclarePlayers;
LoginPlayer;
end;
////////////////////////////////////////////////////////////////////////////////
// Script starts here //
////////////////////////////////////////////////////////////////////////////////
// * Procedure AntiBan
// * Will frequent the agility skill icon in the skills tab. Will also do
// random mouse movements and screen rotation.
// # These should be non-disruptive, but if they are please report them.
procedure AntiBan;
begin
case random(200) of
0: RandomRClick;
1: PickUpMouse;
2: HoverSkill('fletching', False);
3: BoredHuman;
end;
end;
// * Procedure SetDTMs
// * Declares DTMs to be used for the course.
// # These have been tested a lot, but please report errors if they exist.
procedure SetDTMs;
begin
Logs := DTMFromString('mQwAAAHicY2ZgYDjAyMBwGoh3AHEmkJ/HAKFjbXkZoq15GUqDVRj4gXwYZkTCQAAAEU0F8A==');
Knife := DTMFromString('mQwAAAHicY2ZgYFBgZGDQAGJtIF4BxDOBeDoQu+lxMcRHRzO0NzYy8APVwTAjEgYCAN2DBaE=');
Bow := DTMFromString('mWAAAAHicY2FgYGBnZGB4D6SlgbQsEC8E4o1APBOINwBxbWEug7O1AUO4vwuYFgGqZUXCjGh8EAAArpAHqQ==');
BowU := DTMFromString('mbQAAAHicY2VgYMgE4iwgzgXifCBOBuIcKLsUiCuBOAOI+xtrGNoqSxjqi/IYKnMzGRZP6mUQAYrLoWFmIGZEw2AAAChVDEs=');
FlaxString := DTMFromString('mggAAAHicY2NgYOgC4qlAPAOIJwFxCxA3AXEOEBcAcREQlwFxFhCnA3FkoDUYZyUHgjGMzQ+Uw4YZcWAIAAAU6AxU')
StringBow := DTMFromString('mWAAAAHicY2FgYOBkZGCQAeLXDBB6ERBvAeJNQDwDiPsaqhkcLHQZnKz0GSICXBlEgOpYkTAjGh8EALLuB9E=');
end;
// * Procedure FreeTheDTMs
// * Frees the DTMs from memory.
procedure FreeTheDTMs;
begin
FreeDTM(Logs);
FreeDTM(Knife);
FreeDTM(Bow);
FreeDTM(BowU);
FreeDTM(FlaxString);
FreeDTM(StringBow);
end;
// * Procedure AutoUpdateMe by Harry and Shuttleu
// * Auto-Downloads the newest version of the script when run.
procedure AutoUpdateMe;
var Neifile:integer;
OnlineVersion, NewScript, NeiFeilNennen:string;
begin
if UseAutoChecker then
begin
Writeln('Checking for latest version...');
OnlineVersion := GetPage('http://broscripts.googlecode.com/svn/trunk/Fletching/BroMaples-Version.txt');
Writeln(OnlineVersion);
Writeln(ScriptVersion)
if (trim(OnlineVersion) > ScriptVersion) then
begin
Writeln('Newer Version Found!');
Writeln('Autoupdating to newer version...');
NewScript := GetPage('http://broscripts.googlecode.com/svn/trunk/Fletching/BroMaples-Current.simba');
NeiFeilNennen := ScriptPath+ 'BroMaples_v'+OnlineVersion+'.simba';
Neifile := Rewritefile(NeiFeilNennen, true);
try
WriteFileString(Neifile, NewScript);
except
begin
Writeln('Fatal error writing to '+NeiFeilNennen+'!!');
Terminatescript;
end;
end;
CloseFile(Neifile);
Writeln('New script downloaded to '+NeiFeilNennen+'!! Please use this one!!');
TerminateScript;
end else
Writeln('You have the latest version of the script!');
end else
Writeln('!!!!! Not checking for latest version, you may be outdated!');
end;
// * Procedure SmartProggy
// * Displays progress report
// # Uses time running, bows made, xp gained, xp/hr
procedure SmartProggy;
var
ourPhoto : Integer;
begin
Sec:= (1+((GetSystemTime-StartTime)/1000));
XpHour := (3600*XpCount) / (Sec);
ourPhoto:= BitmapFromString(508, 210, 'meJztnQdcFMf7//MjhGJJLAhq' +
'mgUJxOSbqIgl9atSJB0sAf+ahkrU+M03EY1ovjEJWElMEYPGJMagY' +
'KIx9t4VsGGJDbuiYgF7L/H/2XvuhnHvbtmDxUN9nteHex13s7Ozs3' +
'PvefbZ2Zl77mFjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2N' +
'jY2O73czFxb18ZRdXV2eXg42NjY2t9M3FxfOBauW8a93jxthnY2Nj' +
'u8MNHn71J56t8a/n7/fzu8fF2aVhY2NjYytle8CnTt0X21d+KtjVz' +
'8fZZWFjY2NjK13zqP7wQwFN6jWNvP/pp12qV3R2cdjY2NjYStNcXB' +
'4ODK0T+IpPg9CKTz7pUvN+ZxeIjY2Nja0UzcXVtc4Lbeo83wbefpW' +
'gFhUCH7/HlYP7bGxsbHeoubi4lq9cN/RdkB/Yr/fqu3WD3/Z86CGX' +
'Ch7OLhkbGxsbWymYm2u52rV9Q98D7Z/sMMA3LMYnuEut1t1qvRjl8' +
'cgjLu5uzi4fGxsbG5uR9n/l3TyfeLhW2Psh3Yd7NY30bRGFV5Dfp1' +
'VndAQPN3/ds67vPe48jJ+NjY3tTrGHH3ii83tgvk9wWxKwXzfo7Qf' +
'qv1j56VAF/qHvej0b5fnoo+z5s7Gxsd325u764kefRgyeUunlhvc1' +
'fbTCM49Vef1Fr2fDK/o9VaXxa15NIsj/h3xaxVRt3s61cuV7XPhuL' +
'xsbG9vtaa4uLXp/Edkv9d561e5xu1fhuUUulcqXr1fPu2WET3AXE/' +
'nfpNeHW7xTvmpNfoaXjY2N7fYzl3ta9vnyyQ4DXKqWt5PAxcW74v0' +
't6vu0amMK/nSBarfu/mCDFjy8k42Nje02M7d7IwZPCX4vwaWiu1Yy' +
'hfwVPCMC6Savb4uoKuEf1X4uwoUnamNjY2O7fcylWsWY5AWhb3+sK' +
'0rv7npfYG3y9oH92uE9vP/9+j33MfbZ2NjYbg9zreMdFpfiG95J9w' +
'Yu99aqQt4+XoH9as+/wkEeNjY2ttvCPIIC2nQf8XBIsAPbuLjc+2D' +
'lwth+eI+aDRsx9tnY2NjKvtV+KTw2aVbFZ55ybDNg/2EvZQCnBfse' +
'NXkkDxsbG1tZt9ptgiMGT6nwLweZf49pva2ABwXzfVp1vrdcuVIoI' +
'BsbGxubYVb/7U5hcSkedR8qzsYuLvc/35CwD1V7sRM/rsXGxsZWlu' +
'3F/34a2S/V1au4K6e4uni+2kDx803Yr1yjnqGlY2NjY2Mz0l5PGAH' +
'ml+gO7AMeVd74N43erPbiW+zqs7GxsZVZo4dwS5SFi8t9gbW9mkbS' +
'0E3XirzYIhsbG1uZNDfXiMFTWr/3SQmzcalW0aeVmfle9V8wpGhsb' +
'GxsbMaay0OVYpIXPNklpqQZubp4R0RSSN+rKU/IwMbGxlYWzfOxR+' +
'HnPxHzbsmzeqBlEDHft0UUh3fY2NjYyqB5PvNkVNzIh1q1KHlW9z5' +
'arXD0Tq2nS54hGxsbG5uxVvf112KTZt3/rBGIdnERA/V9ng4xIEM2' +
'NjY2NkPNv0NUxOAp5Z4yZlC9T6s25OrXaxr5fx4ehuTJxsbGxmaU/' +
'Su2S1hcintdH0Nyq/TsszQPg1fTSNcKFQzJk42NjY3NKHtj4Egw37' +
'WKMXwu96SvCOlXqd3QkDzZ2NjY2IwyML+kD+HK5uEqmF/Nj0fps7G' +
'xsZUta9nny5CYBMOyMzHfNyxGwX6DUMOyZWNjY2MrsblU9gzpPrxu' +
'20jjcrzHO7LwNq5h2bKxsbGxldjuq10jJnmB32slfghXmJsrmF8l/' +
'COae8fFhZ/GZWNjYysr5tGsPphf+7VXDMvRxHwat+PFfj4bGxtbWb' +
'JywYFRcSMfCTPs+SnXx2pQYMfMfJ5UmY2Nja3MmH9cT+Uh3OcNG1R' +
'539P+gvl8D5eNjY2tTNm/YruA+RUCHzcqwyoRLSxTa0Z6+7c0Kls2' +
'NjY2tpLb0x90D+k+3CPgQaMy9GnVmebVBPOr+gYZlS0bGxsbW8mNH' +
'sJ1qVnJmOxc7hFOvk9wW2Y+GxsbW5mymOSJCvMfMGYyNBc3V6Be3M' +
'D1quNnSLZsbGxsbAaYiwv8/JZ9vrynnJsh+blV9xJ+fj1mPhsbG1t' +
'ZMpeqFeDkN24f938VjGF+xUaBhbGdBqHMfDY2NrayY+6P14pJXhAQ' +
'284o5nv/+3XXZh0J+JCbLzOfjY2NrayYR7P6sUmzfNu3vcfNmCen3' +
'ELaUST/Xv9gb/+WzHw2Nja2smN1o8JDug/3jmxjVIY+wW2VpVKadY' +
'STX9U3iMftsLGxsZUd833/Pfj5lVo3NypDYr6C/Yat4edzPJ+NjY2' +
't7FjLPl9EDJ5SJeLfRmUI5lM8n5jPfj4bGxtb2TH/zm1CYhI9/Gsa' +
'laFPcJd7G0Yy89nY2NjKoJlWyEp0rVfNqAzBfNBeYJ+Zz8bGxlZ2L' +
'CZ5AZhv2Eq4xPxmHcF8AJ9u4xqVMxsbGxtbiczN9Y2BI5+KHWpglv' +
'Q0FjOfjY2NrayZS/UHIvul+ke+b2CecPL5Hi4bGxtbGTR6CNfvndc' +
'NzNO3aYx5djWO57OxsbGVJfN87l+xSbOMXAnX5Oebn8NtqEyer6yZ' +
'4sZroLOxsbE53x5u/WxYXMoDLRobmCeN2DGP26HncI27QczGxsbGV' +
'myr16OrshLuM08bmCdoL+Rq8vPv8/M1MH82NjY2tuJZ676DIgZPua' +
'9hLQPzNAPfP9i1YWtivmfdhwzMn42NjY2tePZ0j25hcSmu9XwMzJM' +
'eyDK/+gbxcE02Nja2MmIAfkhMokuV8gbmSbQn7IP55qE7LhzSZ2Nj' +
'Y3OyxSRPDOk+3Nh7rIL5LgERFOHx9m/pUqWygbtgY2NjY3PYyrtF9' +
'kt9+oPuxubqHthA9vPxxqdBqMcjRoaP2NjY2NgctXsfqRoxeIqyQp' +
'ah5taypRzPJ+ZX9TVyOCgbGxsbm6Pm1fDxmOQFhvv59z5Y1SUgwor' +
'5QfxkFhsbG5sTrXxoUGn4+S6PPEJjNYn5BH8lpF/ZyDvFbGxsbGwO' +
'Wd32YSHdh1dt28rgfF1clLmUTcyne7jE/Er/+pfBO2JjY2Nj022P9' +
'4+L7Jda+XWjI+2uLoWP4oL8/sEuARE+DUK9H2th8I7Y2NjY2HRby9' +
'7KSriVXm1keM7KdMo0YtPEfArp82RrbGxsbE40ZVXE7sPdmtQ1PGd' +
'r5ptH6bu7Gb4vNjY2NjY99sbAkWC+62OGrYQrTBXbEWtmPRAQYPi+' +
'2NjY2NiKNheXmOSJT8UOK414i1gDHZxXnswySWH+Q3wbl42Njc0J5' +
'lK5XFhcSuP2ve8phYlwQHjzOlmWRRLh7Xv7t3TlydbY2NjYnGFufg' +
'+XxuB8xVxdBe1p8RTy9oF996BGxk62VifgSRaLxWIVKd/nmvf9MTM' +
'gtp3xmT/+pFgPV6yKS/dwwfxaTxq8u1ZvvMlisVgsbQV1bA8/3699' +
'W8NzbvRq4dqI4pXmW/NoWrd5m0ijdiSY37nvlywWi8XS0L/79wuLS' +
'3k46mXDc478b5wI6YjAjvLqG+TZ4vH2vT8xZC8q5g/8dQqLxWKx7K' +
'l1vLIqYouPYw3P+aH2XYj5hTMqm5jvVcfPI/zxnsk/xI9KLeEubDI' +
'/fdVOFusu18TVO//K3jN38wGbmvP3ganr9zq9kCynKKzfoMh+qW9/' +
'/7XhOQe+9SHdwyUPv17TyLqNQuoEtKzqGxQe0zc2YVTXL0clz1yVt' +
'mpH8fJn5rNYNjU1e++6fccOnTx39tIVmzpz8UreqfObcvNnb9rv9N' +
'KybrGUh3BjEj//c5rhObs900ncvQXtifm1AhoEBrd/L350m+4jIro' +
'NatttyNjlfxcvf2Y+i2WtKev2bM87+c8/N/TY4VPnJ6/d7fQys26l' +
'YpIXAPvfzFlueM7ezdv6BHcB6p9oZnbyqzZujFegHoKrD4W0/0+PL' +
'38tnqvPzGexrLVyZ9616/qIf+PG9X/+ydx1xOllZt0ypWZsixg8BX' +
'7+uJVbDM/ct0UUUI9XMB+Ce9+gWWTTyK4E/OB2PfE+sHXMc6+9M3b' +
'ppmLk7xTm/7Fm18yN++yFSW0K6bHV76t3Of10O1FF1hu+daiKDM/w' +
'ztDE1Tu3HT4hkH7i/BV7OnPpGqU5fuai04vNumX6du7ykO7DA2Lb/' +
'bgk29ic07J2APIQmE/wB+rRuci0x7fPtgx5onl4729/K8YubjHz/1' +
'y3J2Nn3u5jpwvOXbIXJrWpgnMXsdXOo6e2HjqRvf/4om0HcfXt9FN' +
'/y6Sz3lBLWw+fAKtvfYZ3ktAVomYE8+fnFNjT2gPmZGcuXnF6sVm3' +
'TAOnzKGHcPv/McnYnNNW7SCqE/Ph5wv3nj4ntx+f120U0jIsojiFv' +
'7XMz3DkklnDLl+9lltwNnvf8Rkb9zm9AdwCOVRvJ85f0qb05LW7Nx' +
'w4rj9D9Auz7qbblCrmz9teYE9rmPl3pT7+NTUmeUG99u3eG/WdsTl' +
'/O3s5AR+vFNuJ6jUUfj7RXnwI4Ps2alLvydDxGdsd3cWtZP6f63bv' +
'zz/jENuLtGNnLqzcmXdn30H7K3vPoZPnHKqWI6cvaMRkFm87eOnqN' +
'YcyRA/r9Hq4ZVIxf87WfHtavY+Zfzcq+NOPI/ulerUL7jxqxC/LNx' +
'V72KS1xi7bJDx8uof7XvxouPqKny8xv05Ay1oBDeo/3rAYu7iVzF8' +
'koebClesF5684JHs4gr+6Pe/ktDt3pDQ6tX8sI0iKrDdRJwu25trM' +
'beLqnVsOFYja05nhxSvX7p5gmor5s7bm21MWM//u0/jM7Q2+6K8wv' +
'21wow/+X5+ff+s7ekLcNxMG/TZrQub2EvK/dbcPycmHJ688h9U0sm' +
'tCepvuI8Jj+irBfEtgp35AAzAfrv6PC9Y6uotbyfys3UfE7yjn6Pk' +
'Zm48XQwtzCtbsP517EhC6KTSx48gppzeGUtKm3HxxmBsOntGun/xz' +
'Zkrj0sBmbugccRUgMkR9amd44YrSTaPTWZpzyOlVcWukYr5G5WTuP' +
'cXMv9v0xZ/T3xg4MmLwFBC4Xsto/5COTz//ql+zNr6BoTWeeTa8x0' +
'ffTV8+ITOneJl3GzEGSCfa04zKYL5w9QX20SMA+/D2i7EjZzF/+9H' +
'z0zYfL4lmb8tHJiLDy1evz99i27O9rWUaQ3JSHObKvae0q2X9QXP0' +
'7MLlq39l2/DMV+0+Kq4a0EEUWc+iE9mUW+D02rg1UjFfo3JWMvPvM' +
'o1buaXZR++GdB8O1WsaqWC/aSQgDOccHKZHqKCmoe1Hz3HYA4d8nm' +
'knT6GMNx8nzQL2o3oNDY3uL9/Jpd0N+WOuo7twGvOPnJu66VjJtWL' +
'3SeHwF5y7dOcF9nFE+/PPinorskJmbTlOFYK/9fuPW+e253ghzbJz' +
'zxSZ4e7j5ouCgydsXzjceVIxX7v5MfPvHqVl7fhf2oyg0KjIfqkhM' +
'YngPNGebqrC68arGFRTr3HYT4vXO7qL2sFvyVMog/wAPrD/Xr/xwH' +
'7hiE1LkOfraQsd3YWzmL/1yLk/Nx0zRGtzzZ7tP3fiozEzN+5DX0Y' +
'HeP7yNT0Vsv/ERUp/4twlVW7y3Vt0DXpy23j4rOhSnV4bt0Yq5mtU' +
'zjJm/l2jtFU7Rs5f9fwb78HTjkleEBaXAuqSn08uN9xyekNCF/Biz' +
'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' +
'ssct86v4O6EaxbOiw0HMVufwW7eLgiWI2QtQnPH8Dsa8Krasi+XJK' +
'QB7fCoBrMP+54HA5jdgFMV98q3L76dsSauzSTYHk4ZtE5McrnHxlU' +
's0WURHdBnVNSO81Yj49NkWDappGdgXzwWE3Xz8w/40vPtMfbEcvQ3' +
'4+9SPKGuj+wZ4Bz/z3u9RfV2zGt5+NnUZ+Pon8fGC/XMWaSdMX6Ny' +
'Ls5i/9sDpURkHNXTIwvzrlva8t+CiRnoxqy09OgQ3Cc5VMX4I9gyl' +
'yDAN/p+4ehd+jHBl7f2WQVoUXiWB35vyNJVWYw5MedBOkTVmrU2HC' +
'+NCAgsojKP5TNtsJtu5S1ds+p/oDTccyD9vx7UWFSJmm3fUQKd9JZ' +
'idD/vVOAs4j7i+kwGrYr6emlExf/qGfWh+Jez+Tpy7hJ+MPSajzjc' +
'fLLC3i/xzV1Qt0GYyw1d7kV19e06+kPD29TCfgkViExXzVRkawvye' +
'Q34B5Ju3/tAMfBP5QePQ6P7Aft8fM5Mm74US07dBCeOz48evJ/6jL' +
'8CGypLlTQJ7pv6sf48TsnKqtVfiOTRKU5FvkI9/85hhyWOXKzeC+/' +
'02UY7tyEGeBq+30znVj7OYv3r/6ZHLczUkhtwL23jorEb6jZZ4PsW' +
'c4T8ftXi2l8CcU5fs6fi5m2ZvO3PxKrJasfvkX5uOkbYdMc9pCTLg' +
'B7hyZ554SEoYdoFks7fmw/ezV0J8hQQiN2Gnzl+2GThKv3nQDrbVr' +
'jFrTcw+csPKFuYUOJoPRNuCvdbzOQA+cEqv3+xqigqxWSrUMOpZVL' +
'jG2RHJxM0I7bMppb+OveD02TsLl27mPxx+gX0V8zWqBflbjqKQ+XP' +
'+3p936vyNmw2725N/AZVvXSTot9WHUSq5WsjszR/4pwn4qjrHtmi3' +
'qF57paW94NjlvRi72ovK1ScLbP68zcR6mC9iO5RG5cmLSwn6Vlw4G' +
'BLbaR37qRJdCYsRzFcmW2gdE5s0C8wfOXP3d3Pyh83cAwnsJ4xZoz' +
'w8ZVq1Fr3D/YEBoxc7MAPDrys3e4eG3tvQ/DQWnHzovnpNXv7wQ3r' +
'w6pNx6WC+ivakSg/VHqNvARdnMX/VvtPfL8vV0EEr5v+58ViR6fEr' +
'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' +
'4cUT2hEaosaH1seg5uSghirQ579wFK/7vLzjL2C9Saat2DBg7/7s5' +
'+RDwDh8eMLcGvrJMedxIQJ6mX6AZeNp0HxEY3D64czeN/FMztv77q' +
'7EeA+fS7Dr0NBa5+sT8OnV8J2RuRzHGrdgM4JPsufr1Axq0eKOD9h' +
'E5i/lztuX/d0qOhoYt2jdi+QGhL+bu0U4vtPO4eWiiCMniE+1NkL8' +
'o2KWr185cVCZpVD1vC1u664R2Pqv3mwd7XL56fcuhE2v2KnP5yo9x' +
'/ZR1SDuHC5ZYq+xIa9eVKDy27Ttjp85aEsImggbISiOliCrfkCZBw' +
'iFr54/CU8qr16/nnlDmUi44d1E8Q1pkmcXmwrTPpnw45y5dwe62HC' +
'oQjzk4VGBhOluOnjostnBcN6zM0UxQNtFEyXYdPXWXrH1WEo1asp6' +
'mVgD24efLsZ1hM/eA86HR/Wl+BuXebnD7kJhEsZrVE81at/mf3cl/' +
'JmTldPttatXf86t/kiKmXJBdfSC9VkAD5SHcrB2jF621Br4c1cdrY' +
'GDQfwYX8TSus5g/e2v+fybnaGjnMfWMJfgtr9p3us+0ndobjrcMny' +
'ukxLHzOvd15PQF4fnM2LAPuDgr4UK7zCgYJVMeE9hVuFbX4m2HxFw' +
'x+ksiY+r7pQc0NhEP0d9QVvfI085fu7qQlUZKFMMaO0WeRyKwXCeA' +
'jDyPkPZOkb9DZ1McDnptcSpnb9p/Qpoi6fPZe3TWJ5lDdVJk+yy2r' +
'Ct/TMahYuSDMl+QQqBL+E5uUUrN3PZJykJ4+DRoR/j5+JdWSJRH2l' +
'T1DWrQLPK9fuPBfMAfxH6gfVOb4yeB8c+nLq3+x/FKky+6x6TIS5+' +
'bnfyGrYHxR4Ofo8nzv5u7ArnZZD7pwZq1kSDi40Ttw3EW82duOd59' +
'0nYN7bBiPlnuyUu9pu7Q2BDfqjZBVnrSg8zWl7oynUZlHNTI5xvLz' +
'181xeIfa3btkQZ76zxqETyBfTprt8YmMy3T+VLlaOdvrfzzhTvSPi' +
'mfWoJIsmlvIupEtX66fLdC++zIR6cnfeY+c9wb11nyHtfvL8xH53n' +
'Uc8ocSlxCiekv5Cf1ipfVwPl7BfaPneGbuUXr/VGjaCjO6yMzeo2Y' +
'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' +
'ebpQMRvin6PyFN4tre7BM/lqIvN2I7oPamnoCsg62TasR0CHTbE7g' +
'yJP5cpqdqSoLrNu12q6x055p9u+tUgjWjM1KXSe6o38a9N5hOr5St' +
'um9cIyIo+FxcdcmwHrf2Oaecl1G8rtv68aGNkr/6tPvvv17MXp63a' +
'4RmdpEyDY3LyBfPFSuiVLAP14ecjWbfElKlLFv06YxZeo3oNVYFdo' +
'N61WUeZ9kok39ePHgRAx2GT+fVihxl+sMXw82UIi1ZEbo/Mebndyj' +
'8W0dSp8cvBeXxlzXxqtEgs9qv6V94R/V5E+0+3gJ18Ibl4Nn0zin4' +
'gjRwyun0FJliDOt0W8wF5gWicLFXYX9vPVwFfbHiHMV84KmgkwpGm' +
'sLkqnm9TstuD84J/0bcK5stgp0yEq2+T+fT7EvvFG5Eeb8SoUbkvo' +
'PFatEeO51srLUtZJMu8YFYWmD/AmvnuA+fKi6GbJ9LvMqFlny/h5z' +
'eN7EqjNwnvJLVjb+oCiPYU0g8Mbv/0B91pyh0188MTanX/2vAjLUY' +
'8P12CKohNrUhcJMr/yu2cWqMMWHGbCW/kS2bVrgWlxRUBbSt+CHQr' +
'QbxPl/yx9JuDSKJ45IZRGhpEIeT0tmeUxNAd8FxEeKh+BMxRUaohr' +
'6hkfE5XcDrj+Th3lD9e79RgvhwVxzHKjYci80UyP90qSinMemSCbD' +
'qZL19uy9FXVRCJTLhkd/A4q5IoNWNrhY5feEQUMp/u4dpjfkj34RT' +
'bgccO8gvmW0dyiPaFoR7/YHpuV3kU13rKnch4z8hEw2/jOsp8MFO0' +
'KPLzRUuWvxLDaUSTI09bFVFMN/2ayGm3eedLDNohz1NcqOJzEc/BG' +
'5sNnn4joqOxHkcnUqKQSIYP6bYXMrzdA/uoH3FnFocD0Xt8KAdtrB' +
'lFzrw46XqYT7FoOX+6mX4nBfblpiIqij7BVzqZn24Vxi93c9gflaY' +
'KXepnvvVtNVEYnFCRm3wZXk5y1Viy4PC3+vx72c93jR7v1n2yzHwA' +
'H6/E/CrhHzVu+yYpqE0rGpAjqE6vhHo5sC++Nd/DtRXb8YxOMnymt' +
'ZKM1aRGZT0wQL69JVx9IomAs4jhqGKkql+N2C91IrS5iDzIm9iMZ6' +
'ab3CfxOxJGbV6+C0CGT6iXud0dfjE4UyBFfEK+vU3m49jhq4tTo5/' +
'5qj3iNOGNo8Noy7JsPncmPrR+eE1D5K7Q+Debl0U0jEfkSVEgsXf5' +
'QXI5DW2Lz5EtDVFT7ZSKJ2+Of29336b01GX0H4V+vmmsJq1UXmXWW' +
'oiwjzfu8TNpUmV6ukqMuieJD+kNjdiR3X4I6fHe+pksYj72m/jXIm' +
'MPTSfzVU+XqzxhGhgMFEMUq5S3pRYu0ssPsJPQCGlD65+AGAIqby7' +
'GC4mgpVxI5CPGNqvKIEY1i0tacqLEMBX60N6P8TaSOFNy5ys+FGdT' +
'BTF8Lp8a62SqT+TKlPOns3Yn+fmsu02/rtgi+/nEfK9P0snDJyffH' +
'NvpPtmraeQDFSt6VfCi4ZpCQL17tXK2gW9ivrIaLy2PaJf5SbHjDJ' +
'5p7W6bb4fFYrGKVGrGNhvxfMsKiUIU2/EJ7iKeuqUp12h8pkC9THu' +
'XgAgK7Cv+v4ebZUncATcBf2i6YP6DXYelrTIypM/MZ7FYLGvdzHzT' +
'dMrxM+V7uJVMMyorj2WFtie8uwc1UkGe7uSqRmkiMS2ATouhI7FXu' +
'0RBe/keLnZd6a1vmPksFotV2vKMTFTFduSV0M0rp5j8fDjkNIWCSt' +
'YDNQF8cu8L4z9FxXY8o5N/XLLewONi5rNYLJa1bmZ+kj3mKzGf8AQ' +
'V6m1iH5cAMurx6l6tnHIjoKn6Hm5hbMc0ZGjYjOUGHhczn8Visaz1' +
'4NvDVfF8+R6uGf7xM81+voZvbxqWWb6av0A93fCt4eNBb0zx/CTbf' +
'n5kPJgf1GeIgcfFzGexWCxr+XT6UvbzxT1csTCuHNux+RyWObB/cz' +
'xHnk4Z/4L8SCni+dbMR3fzcGySgSF9Zj6LxWJZ66NxM2iCNWvmq2I' +
'7QD0Ny8erMvzSNCCfJII58kq44hM4+XiV51JWMZ+G6Jfr8JWBT+My' +
'81ksFstaHb8frzDfNHhGFc8neView4UzT4NwyJmX3xPb5SVUlBH7N' +
'/v8CvNtrpliYb5ndHLKorVGHRczn8Visaw1buVWMX8++flen6SLqI' +
'483w4xX/VAllg8RQa+HNIXrr4G802xnSRgf8j0pUYdFzOfxWKxrDV' +
'68Uaznx8ZD/yqxu2YmT803Zr5ImJPtJeBLwRvXyQj5tucb0fM9tOg' +
'V6JRx8XMZ7FYLJtSpjimwTPNOgo/3/o5XK+mkWLRW1nCz1cBn4br0' +
'IeFzO89RMY+Md+8PHp0cm3jJlVm5rNYLJa10rJ2mCPqVn6+UPXBEw' +
'XzbYpu46oiP+LbGj4esp+vYn6V8I/M068ZehuXmc9isVg2Ja2BnkR' +
'zrFEk/8G0qYXj801zrMkYpyet5GevrEP9smQ/X2Cf/Hxloga4+qbb' +
'uBOycgw5KGY+i8Vi2ZT5LqpJ5OeLmfPxCvLTfDvEfNCeptZUTa1gP' +
'YxHljLfjuTnC+yb58/3qq58a7qN+/WslYYcFDOfxWKxbAp+vnt4Aj' +
'ztqr5BgvnWc6yB+WKU5k1zKXu4wecvX81fuclrCvLYjP/YY77yMJe' +
'Hm6tvEDH/86nGDN1h5rNYLJZNUSTfq44fzYpD82qSny8z/96Gkda0' +
'h/B5pXBlLV2IpsoX2EcXYC+2Yw7vRA+gkfxIQE/j+vUwZhEiZj6Lx' +
'WLZlDJip2FrGmYDVev6ZZX0nWC+96j5Gswn4APyALWQGM9JI3bEM7' +
'nWfj6A7xn7odIvmPJx8/Uj5tfsMtSQGRiY+SwWi2VTbs90kgPvylO' +
'0fUeKtRHNzJfG58vRe7fgWPLwaX42ZUFzS78gO/nWYzUBfDE/jxLb' +
'oZkZopM8DRq6w8xnsVgsm1JWM5EG0pOqtY21GduRJZx8wj5JLIylC' +
'uwrI3MszBcevrhkoG9pIv3Riw1Yb9Qe81ksFusu10PNn6dJjwWoaQ' +
'Jkn+C2FNWX7+HKome4zB4+zc8Wk3Kvf7Ac87cR22nXVTy9Vejn+wa' +
'Zp3qLTu6e/Kshx2XNfBaLxWK5+fqJwI7snON9VaB49DzvUfOt/XyL' +
'k58kaE/8t77VKzMf/Qg9okWfy8ksT+Mm1X77P0Ydmsx8FovFYkENg' +
'4NFbIeALJgPenvV8VNG18TPlOfVpOE6BHkaYymCPEC3zanY8DndKb' +
'7pAV7pBoHSiZj8/Aei+hl4dMR8FovFYpFolKb1iHp5fA5orPLzaQJ' +
'ka+FzeQy/iBfRkugqyY9xmZ/bQg8SNczYA/z/P6V/QQ==');
SMART_DrawBitmap(true, ourPhoto,Point(6,264));
SMART_DrawText(109,411,StatChars,TimeRunning,clBlue);
Smart_DrawText(99,440,StatChars,IntToStr(BowTotal),clBlue);
Smart_DrawText(206,440,StatChars,IntToStr(XpHour),clBlue);
Smart_DrawText(348,440,StatChars,IntToStr(XpCount),clBlue);
FreeBitmap(ourPhoto);
end;
// * Procedure WithdrawMaples
// * Used to withdraw maple logs from bank
// # Timeout by Sin
procedure WithdrawMaples;
var
x,y:integer;
t,t2:Integer;
begin
SetAngle(SRL_ANGLE_HIGH);
Writeln('Opening Bank...');
OpenBankChestEdge(SRL_BANK_SW);
MarkTime(t);
repeat
wait(100);
if TimeFromMark(t) > 15000 then
TerminateScript;
until(PinScreen or BankScreen);
if PinScreen then
begin
InPin(Players[CurrentPlayer].Pin);
end;
if BankScreen then
begin
Writeln('Despositing...');
DepositAll;
MarkTime(t);
repeat
wait(100);
if TimeFromMark(t) > 5000 then
exit;
until(InvEmpty);
Writeln('Searching for Maple Logs...');
if FindDTM(Logs,x,y,MBX1,MBY1,MBX2,MBY2)then
begin
Writeln('Found Logs');
Mouse(x,y,0,0,False);
WaitOption('All',2000);
end;
MarkTime(t2);
repeat
wait(100);
if TimeFromMark(t2) > 15000 then
exit;
until(InvFull);
if InvFull then
Writeln('Done banking!');
CloseBank;
end;
end;
// * Procedure WithdrawMaples2
// * Used to withdraw unstrung maple longs and bowstring from bank
// # Timeout by Sin
procedure WithdrawMaples2;
var
x,y:integer;
t,t2:Integer;
begin
SetAngle(SRL_ANGLE_HIGH);
Writeln('Opening Bank...');
OpenBankChestEdge(SRL_BANK_SW);
MarkTime(t);
repeat
wait(100);
if TimeFromMark(t) > 15000 then
TerminateScript;
until(PinScreen or BankScreen);
if PinScreen then
begin
InPin(Players[CurrentPlayer].Pin);
end;
if BankScreen then
begin
Writeln('Despositing...');
DepositAll;
MarkTime(t);
repeat
wait(100);
if TimeFromMark(t) > 5000 then
exit;
until(InvEmpty);
Writeln('Searching for Maple Bows...');
if FindDTM(BowU,x,y,MBX1,MBY1,MBX2,MBY2)then
begin
Writeln('Found Bows!');
Mouse(x,y,0,0,False);
WaitOption('14',2000);
end;
Writeln('Searching for Bow String...');
if FindDTM(FlaxString,x,y,MBX1,MBY1,MBX2,MBY2)then
begin
Writeln('Found String!');
Mouse(x,y,0,0,False);
WaitOption('14',2000);
end;
MarkTime(t2);
repeat
wait(100);
if TimeFromMark(t2) > 15000 then
exit;
until(InvFull);
if InvFull then
Writeln('Done banking!');
CloseBank;
end;
end;
// * Procedure MakeMaples
// * Used to craft logs into maple longbow(u)
procedure MakeMaples;
var
x,y:integer;
begin
if InvEmpty then
exit;
Writeln('Looking for Logs in Inventory...');
if FindDTM(Logs,x,y,MIX1,MIY1,MIX2,MIY2)then
begin
Writeln('Found Logs!');
MouseItem(RandomRange(1,27),mouse_Left);
wait(1250);
end;
Writeln('Looking for Knife-Button...');
if FindDTM(Knife,x,y,MCX1,MCY1,MCX2,MCY2)then
begin
Writeln('Found Make Button!');
Mouse(x,y,5,5,True);
wait(1500);
end;
Writeln('Looking for Bow-Button...');
if FindDTM(Bow,x,y,215,400,305,460)then
begin
Writeln('Found Make Button!');
Mouse(x,y,5,5,True);
end;
wait(50000);
Writeln('Done Making Bows!');
IncEx(BowTotal, 28);
XpCount := BowTotal * 58;
end;
// * Procedure MakeMaples2
// * Used to craft maple longbow(u) into maple longbows
procedure MakeMaples2;
var
x,y:integer;
begin
if InvEmpty then
exit;
Writeln('Looking for Stuff in Inventory...');
if FindDTM(BowU,x,y,MIX1,MIY1,MIX2,MIY2)
and FindDTM(FlaxString,x,y,MIX1,MIY1,MIX2,MIY2)then
begin
Writeln('Found Stuff!');
MouseItem(RandomRange(1,13),mouse_Left);
wait(100);
MouseItem(RandomRange(15,27),mouse_Left);
wait(1500);
end;
Writeln('Looking for Bow-Button...');
if FindDTM(StringBow,x,y,220,400,300,460)then
begin
Writeln('Found Make Button!');
Mouse(x,y,5,5,True);
end;
wait(15500);
Writeln('Done Making Bows!');
IncEx(BowTotal, 14);
XpCount := BowTotal * 58;
end;
// * Procedure Main
// * Sets up client and players.
// * Logs in player if logged out
begin
AutoUpdateMe;
SetupLogin;
SetupSRL;
DeclarePlayers;
ActivateClient;
LoginPlayer;
SetDTMs;
StartTime := GetSystemTime;
MouseSpeed := 20;
SmartProggy;
repeat
if Fletch_Mode = 0 then
begin
WithdrawMaples;
MakeMaples;
end;
if Fletch_Mode = 1 then
begin
WithdrawMaples2;
MakeMaples2;
end;
SmartProggy;
if Use_Anti_Ban = 1 then
begin
AntiBan;
end;
if (not(LoggedIn)) then
if Players[CurrentPlayer].Active then
LoginPlayer;
until(false);
FreeTheDTMs;
end.