View Full Version : [C][SRL5]ZMI-Extreme
Pages :
1
2
3
4
[
5]
6
7
8
9
Ezio Auditore da Firenze
02-25-2012, 06:33 AM
Flight, there seems to be a banking issue, your probably aware of it, but i thought I'd post anyway. The script was working well, but then, after it teleported, went down the ladder, it would just loop in a cycle of looking for bank, it would find it, then click off and repeat. Another as Mat said: "Clicking Large Pouch twice. Once on the pouch Once on the Altar and repeated twice."
Flight
02-25-2012, 06:46 AM
I modified the banking once again. I'm about to do some more testing on it. It will use an extended version of 1.6's banker-finding as well as 1.5's as a backup, both with a failsafe to teleport to the surface if both methods fail 5 times.
About the pouch issue: which pouches are you using when that error happens? Just the large and other 2?
Ezio Auditore da Firenze
02-25-2012, 08:02 AM
I modified the banking once again. I'm about to do some more testing on it. It will use an extended version of 1.6's banker-finding as well as 1.5's as a backup, both with a failsafe to teleport to the surface if both methods fail 5 times.
About the pouch issue: which pouches are you using when that error happens? Just the large and other 2?
Fantastic idea! As for the pouches I'm using Medium in slot 4, and 3 for Large.
Flight
02-25-2012, 08:09 AM
Ok, I combined banking from V1.5 with 1.6 so both are used. I also made a failsafe to teleport to the surface if both fail to find the banker 5 times. On top of that I fixed the pouch problem; I simply over-looked it. Here's the script for you guys to test:
{/////////////////////////////////////////
// ~ZMI-Extreme by Flight~ //
// //
// Version: 1.6 //
/////////////////////////////////////////}
program ZMIExtreme;
{$DEFINE SMART}
{$i SRL/srl.simba}
{$i SPS/sps.simba}
{$i SRL/SRL/misc/reports.simba}
{$i SRL/SRL/misc/paintsmart.simba}
Const
//SRL Stats
SRLStats_Username = '';
SRLStats_Password = '';
//General settings
HPLevel = 99; //Your (max) Constitution/Hitpoints level
Food = 'monkfish'; //Trout, Tuna, Lobster, Swordfish, Monkfish, Shark
EatAt = 70; //Eat at this health percent or less
UsePrayer = False; //Use ranged protection prayers?
RuneType = 'mind'; //Type of rune to use for bank payment (20 runes per session)
RestAt = 60; //Run energy % to rest at (after banking)
SwitchWorlds = True; //Switch worlds after a break?
//Pouch settings
SS = 7; //Which slot # has your small pouch (0 for not using)
MS = 6; //Which slot # has your medium pouch (0 for not using)
LS = 5; //Which slot # has your large pouch (0 for not using)
GS = 4; //Which slot # has your giant pouch (0 for not using)
RepairMethod = 'spell'; //Spell or Contact
//Break settings
BreakIn = 180; //How long before we take a break? (minutes)
BreakFor = 25; //How long will we break for? (minutes)
Bir = 13; //Random minutes to add/subtract from how long until we break
Bfr = 7; //Random minutes to add/subjtract from break duration
Fill = 0; //Ignore
Empty = 1; //Ignore
Var
MPoint: TPoint;
Version: String;
Exp,Exp_C,ReportTime,Runs,
CommitTime,FoodC,RepairC,
XPToLvl,OldXP,AC: Integer;
PP1,PP2,OptionsSet,AddRun: Boolean;
Path_ToAltar,Path_ToAltar2: TPointArray;
LCols: TIntegerArray;
//Break variables
w,x,y,z,RealBTime,CurrentBTime,
BreakRounds,TotalBreaks: Integer;
Procedure DeclarePlayers;
begin
HowManyPlayers := 1;
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;
with Players[0] do
begin
Name := '';
Pass := '';
Pin := '';
Level[SKILL_HITPOINTS] := HPLevel;
BoxRewards := ['XP','xp','lamp'];
LampSkill := Skill_Runecrafting;
Active := True;
end;
end;
Procedure LoadVars;
begin
Version := '1.6';
w := (BreakIn * 60000);
x := (BreakFor * 60000);
y := RandomRange(-Bir * 60000, Bir * 60000);
z := RandomRange(-Bfr * 60000, Bfr * 60000);
Path_ToAltar := [Point(160, 545), Point(160, 600), Point(165, 655), Point(175, 715),
Point(235, 710), Point(285, 720), Point(330, 720)];
Path_ToAltar2 := [Point(160, 545), Point(160, 585), Point(160, 635), Point(165, 685),
Point(190, 725), Point(235, 715), Point(285, 720), Point(330, 720)];
LCols := [789517, 921102, 1052689]; //Ladder colors
Case Lowercase(RuneType) of
'fire': MPoint := Point(340, 125);
'body': MPoint := Point(105, 170);
'mind': MPoint := Point(200, 80);
'air': MPoint := Point(300, 85);
'water': MPoint := Point(152, 128);
end;
PP1 := (not (GS = 0));
PP2 := (not (LS = 0));
AddRun := False;
end;
Procedure Report;
begin
ClearDebug;
SRLRandomsReport;
SRLProgressReport(ResultDebugBox, 'ZMI-Extreme', 'Flight', Version,
['Run time', 'Exp gained', 'Loads completed', Capitalize(Food)+' ate',
'Pouches repaired', 'Breaks'],
[MsToTime(GetTimeRunning, Time_Abbrev), Exp, Runs, FoodC, RepairC, TotalBreaks]);
MarkTime(ReportTime);
end;
Procedure Commit;
begin
stats_IncVariable('Runecrafting EXP (Gained)', Exp_C);
Stats_Commit;
Exp_C := 0;
MarkTime(CommitTime);
end;
Procedure Shutdown(Reason: String);
begin
ClearDebug;
Writeln('');
WriteLn('{{{==Script shutdown==}}}');
Writeln('----Reason: '+Reason+'----');
Writeln('');
Wait(RandomRange(1000,1300));
CloseBank;
Report;
Logout;
TerminateScript;
end;
Procedure DrawLogo;
var
Pic: Integer;
Canvas: TCanvas;
begin
SmartSetDebug(True);
Pic := BitmapFromString(367, 40, 'meJztXQebVFW2rZPuubHJICA5Z' +
'xUUxDHQgIqKYGAUUQaZEZCHaQTUUXTAAQQBETEgosIASg7vD7 5V6/' +
'QtbndXVd+6VdCtr/fXw8dg9amT9t5rx1MqNUZSzgrDo1F01Pff87y' +
'XjHna856z9nUpx5dKXqkkGhwvP2FkXSpZIUZgFi0dOZBySivG sRiq' +
'VBrQiqH6qRnyhRh9O69iPzVE4K9xSs2XcroQdwkxVMqJkBtx/Ftb2' +
'//m+YmiE563Vqn7KGFKlAOKfzZMnMn9vr8tio4JMVKpe6Sc1KJlC r' +
'I/vuLuUqmtyaHC8AsOGAnRL096i7D/nrWvav1QvzDpAyS1bgfk8Lz' +
'Vnvei563z/S3WbvS8NVo/AKYTYiB+lJpn7bog2BtFP9cRKUlyIwz3' +
'RNG3QfAvKcdQKM2hVMlJytq/heG+OP4lSa5jQDCsMautXduq1UbR2' +
'SS5VCrFlCr5J9aVjHmSIvQIJDA2p6/eZEnxHnKxJsfngbUSIRLsE0' +
'R6qhf6Lgkx3Np/JMmFIPikmdPsp5aQEG1SjgUIwaFYux4mTGrIrA+' +
'CD8LwYBR9h58g2GXMMxAOABtR9BN+gmA3ZA4kDPi9qmDx/bc5/lCl' +
'FuaDKAKgCJyeJFcrg4ThbqVmW7upBQsVw41ZlSQXMWwcX8eUh Jhee' +
'DisHeMEwQ7K4b+22hBrCQVB8JGTyUlyGQda4xQwc0+p6SkzCq Xm4A' +
'fblX4AUii6Q1NuhKScEcenubrr1r7RL0x6l6BSw/BIHismSc77/pt' +
'aPwr7FHdPylFaL7V2q5RTfP+9qr8CbAPthj8hi4BtckxH+P7W OP6p' +
's/V0WKlZvr8jn2KtPXQZXM0x5vHKyEIMghlVWPkCemEQorUPyKd9 i' +
'qQQo+P418w2ngmCPdZu8LyX6eRRziWFA4W4hlonFn1Rysmd9x nyNj' +
'EGB70Bcr7XVlOFYiGGABbyZt6M45Owi3t7Sv/PSRjzFCAHrorWj+A' +
'iCTEMPwAqUs4EnMAP/h0MCM0LrtH6fnxGyvFSjoYwUepeY5ZBRQfB' +
'p1kskcKSbRgHWpvH/TuOPsd8jOetxd3oJpRWYZJSTiu+TjFEiBFCD' +
'IBl7cbE5KWcCJSSb2JVKI5PxPEprDEMvyMy6ROEXYrjs9k9DI L3jW' +
'mH1qDFOpzGS+h5L0DCp5z4X60XZNS6wce0XhbHP2ZUyfXcGuG 2E8S' +
'a1n/BD6wbgsyzWE4x71w/9RIpmt4hzepbBOEThvu6CBNYTOAypWYG' +
'wU6qxeO0j3okX+uF1YTJGoAfa/+n0LQlEBT4SKkHoJQrYwKlcGLfc' +
'UWNDyrHU2BuMeYJTFjr5YXm1koCRDRmOWR+xkL8gu4voCbrJD/OxZ' +
'muzvZxPh+6j7qQojx5NAi2R9EJ8CydEp9X++SdJ9/zXofogLailLu' +
'ERRU7xH7qawRVGEXf4nLSZXoFN5Bu20nQgMY8w+O+AuXoYig9 kV/x' +
'u3YWTRshTADaC0wPTAQVhrsXBB9VBoQuA1CBEPD9zQXGZPjgH +Ayr' +
'BSQCQNq/WChcVpLkbWblZoRRV+nmMTZhhD+FoI0in5IYcbVOD4dhv' +
'txQDRaq5JgvLWN3hK/7+h9peZiIdAOuFf09n8hxMjenlQ/tYQU2Bz' +
'sj2sJHMIrpylPYDRNBLvF8UXcbaXuyTEUbq/Cr1Rz5G7ht1xufHra' +
'814B7+P6Ob9rymWfab04ik4zbNH4oPoR8KPvbwcYgI1A90se3 HUHy' +
'AOXQXRTYlyg11rQPIQ8iXEiSk3HnIUYRNneBz3GPRD2GYsKw2 MQ40' +
'BcgCXGPN1X42j91BhBQbuoDT0tkyBPfH+r7+8Ar4XhISBqYFE KmVw' +
'kxJAkqZLWAg2LYaGGGkezg2GP+P7OrOlEE/t5azf4/rsF7qEQA31/' +
'F8MH63GTaSkca3SQ20ZhEHxs7Rtc5kmuzvT98G5+AsiM45+hn koMC' +
'kfRyUzIqZ/+wOT8IRQmW6EywKHkrJ9gj1j7nlKzeZPzRuuEGJwkv2' +
'c8fjfj+IYTArDrwbkEAI0BWtgydNNd6Ww0bZByAqyeQuGJAUK MdX4' +
'/rA5WEt0veaXlHSCl5vv+JrdSCHuAqCajYH2JfOBMGGgwXYUYAD Bs' +
'zEu9PaV+apaEGBfHp1IPXtl1gH8Dz8bxJShEY55sXBvKincUk IZfM' +
'Rhc4OQA4IrnPUfXxOLGBpVjYNFkJYkxy2EIeN4LnreqwRk6Ul JOTV' +
'nVcLZHCo1zu4iWVzkiLOUohtrfqe0V+YORUnOdP02pOVgmY8H umvW' +
'bOX9Q8qDZu8RuGNJ9CZgzir7Xur3A4Uo5HfDVsQCUjuethEiB QeG8' +
'phAmwDlR9A3zYPN7AsuZvRV3LuYMeCxEmzHPav1UozNMKUiS8 wRjb' +
'2L83LAkZGB6IixBV2cEaASR63mvYUXGLGGVU8WCE814M5gOep WSJK' +
'SoP9x3fKe5qTqaDcOD7hyVmkb/zyL8KeWM1GE14M9k0P3pScrJUPT' +
'ZaEuS3AiCPWCxKPrO2k043GIjB8H+OL7ovGop4DkOYeJ5q2n+ n6Aw' +
'OcqU2jxRoTJBKEXRjxVvSRB87ILaGLOosh6GX3TLB7bBZKLoh 7qSU' +
'wgxyvM2YtPC8MsoOs0Y6zX8MNlvLOHcpSg6BjvRmJVSzmQBwg AKli' +
'LFPrDpwnA/Zebgto7Shn1/BGQiCURLaWln1epRG8dn01t3HohL60X' +
'YXibrQp5Hvv8RDqW/SOoPQVJOA0eAEVz8Io7P0Zf+RKk0kEyqC+vT' +
'INiFYZkoezxjj6zEjbJ2S5pqsgqKCT+lUs74i6COvpEJCb2t1 CzKq' +
'FHF5lkqI+1p6XyAnfYRKVVddTkBFeDKScVSKVYKCnQgLayOZW ItDL' +
'wKlkW3AUsAnyh1j+c9Q2/26PS/5p/bDByKtX8j+mp3Stz3iyXn3Dm' +
'izTKeAaYSwG2SXGSC3FEgNxYCu8B0YszjkLpMEiiH9mDm4AiC 4H0m' +
'mUTObx+GBwBxe3tB/dQjaTBOklzGD47MmBWetzbVJs1QuawYmIT2w' +
'ozOiWqvlZjr6KAFbhFEAVQ8YG2OYSWV/i1JEsenPO9FjOb727ok3e' +
'Um2CZTwa2c28u4wGG415jHaolQJsacZbLcjDS96jcINPAIg7N DsZ+' +
'QNk4m48+KD8olm8XxmSD41NpXGdsd3aMfG0tz3iHwGjaKSz7v ec/3' +
'cVgCDQXTD3A0DL/FDjjUB20Vhl/F8UmsyPc3Y9OwIbCglZoL5cXih' +
'Y3GLDPmOZqNd7NKYpm1f8d687no/3gx8T8RAXXElaAt8LmrI27R4I' +
'Y5lpfAEBluOuAMYSgs971R9JVSU6F3jFna04DQ5glsrqxoYpz UsND' +
'v+aL+OmXtG3F8DYAEUhSCAjitVmMEQouJuOHOFwrcBeuDsHxI iuJ8' +
'Icay1QN28i5YN5BUrFlYix/oXFd1AuiOOUMu0RNVR54IpeZhD9s6M' +
'lqhqS9BFjW4wIDmVaObo8ibkusqEGefCNu2Sz4AzZYAOwN8kk 0PwA' +
'ZSnV0Jgu2sIdLdvrHH0KFiNXRLWtnkpHKxdmHz/89HQowAI7vAShj' +
'uAZszLe0vzQ8Mxa31YnAcEzIPAEswk/a072+tVLBWAtAA7U4gZNwm' +
'MnOdnLoBW023dl1aAna94jPB7wICKdVYPKhCkGOYIdsyLIKux LC43' +
'rUkKhOAx2q9jAHus64bQ7UPavZCGQY8r9T91m4Lw28AV8ApsK fwg+' +
'Xg62AQQWvX96PijCp8R2k/mt4DT+sHYelAKOFPgEmob4imMDwehkd' +
'9/10mgB11gfgg2Asupktzav6APi3HY9hYLjBqJAztviLCl0bRYRw Z' +
'LFlrX2fgfhIQCEZ2ITxODwb1MmASHCiTmgo4RrB7Q7ReggUCW ObOo' +
'ixOtHP/EwS7GQGcrPXC/qJmehGTIPgwTdJYz4qbT8ACTY8cGrMatz' +
'29zLuAZjEyc7wr4qLcyyiOL1U8b7x+06DWiZDLAp/1iW28YAHUHMQ' +
'IuA/zhMSTcoLz2rngSxieyO1y6UrGLPf9t/AVYfg5oc4Z3PbaHxfM' +
'ki2b/7hRdT/ZhXz8Ir4CW0Fj51zq8Kmf9i+48O8ruM7zXoCUBv4He' +
'1bydrLaP4qOgyshG/EDqegK+fGNSs2GXYZfzBkDgjrAbOnpPUicZr' +
't7yCHocFI0QET6L2NYeDiGI4xj9egEgjTI1UFADgCBmB62ouI 8x63' +
'DbtAFlNcD35li2KT0m92HwdnVqv44Cec2pWgsDFqvDQfhULHD WncW' +
'Ed0BajiJGuebTdWAdHWdG4t6HrI0OAg+wjh0t66CMsJ9o67vo t0Uz' +
'qVzPtu1zibMTw4AOO4D3wkxSusF0D6wIFyDBdgOvv8O3cXFKA DHGf' +
'Mk9GYc/0K3yUs9aS4FGQKOpmnTqEqCwJxtzFMwfNj2YVH9LyKnrMz' +
'uSY8/bJp0r2tcw9qHsQSKExm5huR8JmdrOxpo05zEpntcMBXw1t2g' +
'M+d9z3uFAspj+fZ4/N3z1oXh3lKHYLmXosYwhqUpUR8y5jnmu55iw' +
'fgk4ChGpopJEixtHJtuHaL8fA4ol0G9qpQY084YpcCHG89sNF o/DF' +
'kt5UjIrlR0f0U3e34fo2TosNhiO0aAeiWMbxIO3QqsKDUXYBt MhMt' +
'PDT5C6waStaQcX9F3YFgcOh16QUvcemA0Yj8DvcZcsgk1Pojr NxLX' +
'CZAjjm9V7tCTv9FFRiBPougEts6luhEtv06FONWFVKjp3ilaE WZxk' +
'+P4Z0BxVz4Qxz/m+0XR9FHK+sIfe4gpwUDoIitwWLQZrzlbD+qAnU' +
'xW4vPMacHFHp5+8grdvFnyqENzQTilHqA/uS2KvnG+Ux7W6ErKB63' +
'CXQ7wGPMsa7jmGfN4kvxGu7VU19+SYM6QA0GwHftfw1TMQ2Dw JUHw' +
'b5hLsPgwDvQOpFnmAxpYl20NIMSW4T8pNb9Uji6dyJ3erIjVJ UagY' +
'6fMLJ73fBQdZTJn2c2eE8xrvYIFbo/Rf55T9XfaPUhseq2/hkplmK' +
'xwrfcAIsYB2BPf3wJ8mPFq7k9bQOciXJIwPFn59W5XrknSwP/QjLh' +
'dcXwBZ13no0pN5yXEhZyOFbFUZwuAPVHxYKg5ZsaWYSRdLuet 3cEN' +
'NPg8QCZ4igb4C8WsYCoywPjD0DiYMO4J+8f2BdJBsLOL/eJ60rJk+' +
'wVrt8A003opbpQxKyAS6d/4OYr+S/H7le+/RxOsGYknlHqQboGJkO' +
'3s8XKadqiLv8PwXApFBmkD4c+GDxYWqLNbIU/q4ltAuwW0FwbH8e/' +
'sylgwCgN0Aejrct6i6ExasuS+OvS8l4PgAG6gtX/H/jDNL3IQlOXJ' +
'43sa3gNkZdZ3XMHwRFPjIDaVascgzHESnEkPlUSMk67GoWBz2 NW23' +
'rJcSxD2qJnU+RCHMHY5yrE8matR7e8kvKd1O91Z2KIPgmB3EP wLej' +
'kIPm/ryFTPyVASSC8jiPa2NmkZAp86cT0gRByf6cndLajg/kkfyyJ' +
'sNeQGOzhNwHZhdYBewOrsoLiO7QcdATPHPNmPIFqlzO+4uEUQ oWF4' +
'jIZYO8sYd4B/C4xzOwiXLY5vWXxs9zTG82DQbWMAeiwVhyTjhLQfE' +
'/4L2HMQLcphrbBVSzRtJtCrORNfmiTnwbY4BWg0Zn2Uo1c8qcO4 2K' +
'400mEngJkartRYqYXUMmB8RcDzO0u9CpOFlq80F2Wi4LdKPRJ FPyf' +
'JBdgj1EfzuTmRU+UUwotzpPoMtPYtunMDyh/ArWuQmcAV5PSyvwUw' +
'jGYjduYysFmdsYSYDBGk9aP0lj9X56shPXAPAXjApNh27vyMz DhDr' +
'd3s8sEAjcAUYDSuJScl7J11Iop+hVAC9GUPNM/dFsgoqPK2cqFczh' +
'JLA9hQuajUIK3tiiOj6BdIb9x/V1GeQ1JJ+uHXMuXg5zA8wXc3/qr' +
'1kwSiliyT9ZVBY85l16aLjAg/VYhxRBjiLF501is9jdfYn7lPELsN' +
'fAqudE3yoUSACrBFMO4YWL+jGSYQVsYAAg1zTuO0zUg5ehtFX 7N/1' +
'BJwaMYDfIYtQKucO1CE58Eoe4kgEObtUex8I7xQhXBJsp2KAV +xV6' +
'76GBsJEQf2p6xbSkyVU29aNp4qd9AFJgHkg84FvMkYp4o7M5S 53Gt' +
'yONJD6ESm2fw7/RfZGXJY9jkcI0QCWYfr7VxVkLQMMXQQzBwXJnCG' +
'J+5JFB2y9rU8S8JsfR/w41VjlvD/JpSuIl3wOhbOHAFf5AOKgTErK' +
'w5P4GFnP7aQXJczAAxIbCgs1n7mPL686IgI8156SoH23yuWZQ 2ADd' +
'wL6ybrlOhLrVDbcPnBcThiLJbZLN/0atWbovV6oIvlRU/FNtg+lfJ' +
't5s9U918xveS0q8hmdAkW7rNYYNMgSrO/3DXKsSM4UzYxBsqdofVy' +
'Ke9r/C0VixnCfmFl5ak4vgx9TZ3bff9VJSHZ5XXXGNCwLnUflDhAj' +
'vsKOhVhKi5kL3d33OUuZL7/Pvaz0oPU9zfRknLKtGz+QPO6WFJbOV' +
'VgEiaZr0xewhaGjmaD0/kA/BnAA5t6O8taQ5gD1N31hYkV4m5MGLr' +
'Y999m1uiq1j1Yc4vYhvFt6qxTsMJ6dDMWIDY1LZH3k8I+bcYo NzNz' +
'e00qWs/1mRpVjWPSeikby8+jlX2hwULI20EC1mi2DpR3eLDnrXR9w' +
'lmzWU83USpecLVFYBBwkNb3t6KRXQA2ASfyYkgCid+C4AMaIz 3yRR' +
'fCDicEvTfZ7XweL1iSRiHdnyJ7T9yGwMypm+0fwRgkxnB1WyX 2s5r' +
'Etw9ec01T2W3sQpqzN4h7ddMFI+j3nu48Zta+zWKltzPOUnw+ Ij6v' +
'SeB95o3fxGExU+sHY1a4FUEjs+X4enraf6DMHFR7JMMeXNPZl auc2' +
'kEr7HaFxaWcBbkKKxsXLH07qbUOmftdfwAIw2beZpJyJlQAdK UL4r' +
'R19EHqE+1B2KgEfz4K3eoqjoNgL4+sN2UddD2b2t0qBTXmMTB I6vw' +
'8wVtdj/BhukoiZyuxX/cerrFJiqm/PCemnNOGzNWo7C0/mAINmEVf' +
'zJLardQCwuA3ff9Dsr/vjE1cIfdh399e1w0yns69FRRNmt80muWfE' +
'xloGEpHyvps/3P26ul4WyoMv8SVgJEFCQzoAtwVxyczM7zKlOxaws' +
'SQ9ye7vHHmDU7hF3XUXdLSCVkh8jthz7TaCxHMXh5KLdDOpKk DbOt' +
'6tZFsq/xULnJxDXzYI7rlvAlB+qyryKOUXl/Ye4DNh5bE5mTuzI6+' +
'gEyYKnaIkXqJG8UiwSnU+L2ZY8mWU5/SyS/p743o6vyBYcFDfJyxZ' +
'wsR95C2QEge2c3f/byZhwnSYUfz20WGvy4WcH9pvdh1/e0SiA/DY/' +
'h3SCocB51sku6CFcAMrqSip2iUNmaZS9iGRWDta8zlm83deAL iiE7' +
'dpzqPoKPoXFamgeVT/HxDCAiT00lyvpKUBbwBa6vb9yo650e6ZlOu' +
'IgOgKwy/hsDU+uk4vs4E9Z+YygvOHcP35updsyD40L3T57xnzFK4y' +
'j25LYyDVUOYJMkN6qmCL03UHvwumDYu8xN6jcm6I4oN5XkbXB zHub' +
'MgWPqI99WZXXwCYBLTz6bxGb6hvSfooK8net4rzFC12DG+i1G OFkX' +
'RcSa3TOTLR7mm55Ki2zqa/y9jeXWTvRktzdUJbP55M40lfc1XPxoi' +
'AZ7qIknSiDxERzmKCtZjKHw4H6c7CJSFy8OC0HprZ+rLwWw2J jAGH' +
'cIrXFCGLdmzIwgp52QnAIWS9m+/wUo0zf4MC5yT1jkPu8WavVJpIB' +
'+lequLmwviCPOXcnRqocCUnkq1VR8iSsb9L2fFLGQjPe23qbh SuFw' +
'yNogumNxec2gxEEsGVOb+fwipCwkAo7tQDdqYINgTRUfYHvBp J7Fb' +
'FEttkhRPv/yQDZ85G89Z9UolrOeUlNar+aCepVO9Pb1FlyhDNmHfW' +
'IDzXU7fNbg+bRqzBvZCXZ0uGWjr4XCZpDQfwjYIPkjndsaYxx sFcp' +
'h/FH2fiqMLrP74mFmytwxh1oCfdnWgnvfX9HR6INfiOMvRLCMd5d K' +
'tIaAYue60cIjH1PQ+zrkNd24ZlowNSSc8ELvnEjsZoe5SJOth et1f' +
'lmkrtzR82PlviSt+8/13+MhvfYTv0W2+MyNJyrUkrai7qUMx1E1bR' +
'yF/yynkK+ejnOuPmuJ0sReysJ9E6R0nBa3BoqHeJ9rsn7gGC5B17v ' +
'2ppo9MuYRhQp2caY0+hYNv7Zs0pTuCdLxFV6CPAJUh1V2GCcx waF5' +
'WYfRMYAG3OugF39+uVK1qgnL6PbCiEONrDwYzcBn/AuTwBIx35/hi' +
'MWMB/TI8beZzitGTEp2N9zrDh0bK+Sj6CRiMutjLKeG1bq+8QpKBO' +
'tJ5UHHxGPbt4ttJYAM6H3WaxHKN5ZArOvsNDMtmtzjHLORe5+ Xc5b' +
'oZszJ0KJsc3sUEv2XugTau9CJFUI/yUACPab2Ur0jc5A8kyd7CL9z' +
'lI0EJ+VhbOTQ89zbkQiQuq5kG4w18ketF3/g4lu/93eSVng+9E4Zf' +
'tRxHFSOy54GMCjtEazFnIlC2bF+yHvw+z/sbvaaXwnC/K2bMM5ArT' +
'MbecodXsS/NWfbGPM7ajXFpdwLInCEQ7JgkXaB5Tty6nVdqBtMquj' +
'O+YNqnC3lIrr0622q9EEvjgwJb3QOFYPw8q6ux5GEuLsOFKKY h7al' +
'odkqYHZxtY88MsQi9U7lZEHzmmoLi3xly6r5pMgj2MyVgOmbF 95v2' +
's/qpC1kH8CDxCJYOZzeKTU1vQsJj2g7hZLuTEZC8m3MJuEUARfTb 4' +
'Kw/gEyjz7yZ2qI8ZLVeAHlCk6Hlr7BBvQ7CumAOx/E54G2YjVF0sk' +
'B0m3kpxnWgtXYbJszQf++7XktlYTIx+4iwA6V1laBLjU6ofSY zjjy' +
'HTQ8WgOvdhWFPlcn8wMScy6QKg0X/K/SmSwsE7MdGdWnLwB6tA4Gg' +
'cLuYpZDH3w5O2Uv2PEnf8qjOYlyyjmZBOo2hdO5VHTaAfmS5l nDdl' +
'pjJ2cwhDkkdGusgyqCFjXmWfSNnsRwp5jQaG5+tLb7sAkswPi XMJc' +
'r26nJJiJGpJFkYht8RC3UffAzDQwPdK72sxLzF4M7H4gq1+J9 cAvA' +
'IVoC2d5dgrnql2gIHVN4rh1rhXRpLpmtmq63L55dyHu/kgGo2KWDh' +
'NNadrWVcu7WkmGyzOI7PE7xNgTRmRmLDROg4FWySJBfZ2nowQ yd9h' +
'Nq62LkMf0Q1PqzYLhKHCy0/i7VsD0PkWruR75hvYzTzdXpgTlq7JQ' +
'0I9kgD2M1pDbAfC4EH1oZGIWu3v2THpx97DA13TLrsYzlKdXm UzxT' +
'OTPMHjJTTXHJmiY3aoFjpFa8yZzYcKJfpUdfvrL1F+UnE8RXH MoBM' +
'NJ/zeF3qtZzS+sHs83AVG4dNlV+tbyixs9CiOL7GJMDqhQnl/8W/s' +
'qzyBr24WYPFY9RmJwsHBta1ZcrTYA7/jm4YQBOd/tfdSfyFWWQ7qL' +
'CGE74OrrFLvosicZKBa4cF8cieGO9H0WGocq0fogk2iEON6O6 Hd09' +
'aAFoTprY2lCmYmbPUrQubk9Y2NjwOoBp2mJtzLo2S9J1ef+Vk v+zd' +
'ow8QSGMh+Ma58QkzRqXX2FKnjGTNyyKabPsyEcOXtX5EqftTM SLyQ' +
'fSQtsz4PL4a1qovhPrgQ/Yv5hh8GGuvpuFGpZD7ahDsJnie50IwTO' +
'76p+9vdvHxqjN0zfooSf7TouMrQ98o+iZNA1N1+gkzFrPENa0 luKp' +
'OdM3dyJ5mGGK2Jfa4qD/nNhcXiOMbnle95McFi1M2P9WtoZl2mfnM' +
'hTvLBh3dj15RLAxyYpns3GlWQoxja+iuT/p2+WGg+S9svTWdrpV3s' +
'UzARXbm3AqtzVetD8fxmaq/jiWw1GtCF5vX8zbwdc5FnFjLDQfFZm' +
'KbnGOh6NuRGORNaFJqxm+p0erk+/UC4Sa7NLD0+h1kGGtxl8dVAey' +
't3aT1E8wbv9faV1gmczktP7F8HVVSqlcysXsU7+UHRIDqCYdy eQaA' +
'TJR6gAw4hR6AHk9E0FsylZWV7zucybP4HuYPzhfSCYfL1tk1o +FOU' +
'1Mp32jdq39tUt4NKUczZBOLx1X3CRizmpla+Orf+azzOUaOqh NThr' +
'7IcM1VAC3WIPd4EK7++lc+jVQVVHisPTzLwvkLLEnogs0UJkb Ldyr' +
'b8O639p3UE9VBuCEs0/iK1Trt7B7fRcRZ5wru/gNwxbqqg2H4OUxC' +
'Co338PdKu2PMKgh2uf5InMDnziGMP9kQ+ELny3yaavSI6z2eO ZHRv' +
'Crd/UXNkwnDY1AEzCPaU7RRrWbl5jY2SVjeR1wlWSLkG+QiC91/eB' +
'8CNmreWGmvCuFPFTPUtSSls32/Ug83/tUFmopotkjaS3H3TT63ieI' +
'NmU0bDfbUsxDvLFUL0ma5G+q7d5S6B/c/CD5u9OG2uiRZW/GS64YB' +
'JgqC/VhXEHxIcDgIYpYdtP7BtoHlPL0w/DfTgWoWxZOXZ/I53YOs8' +
'F1LeJkLR7nedD1G39iReFRVyc8m7Z+wjdIQrR9gGdR67K1Scw FlIR' +
'U97zX2qXAl27LahmtI/mw0ihVV82izzKCDbh4wCVsrrKFd3O58s2k' +
'facW/DHd/p72j2M31AT7tF2A/XQocg79eHP/CNwtufXupbM9ugurP' +
's2ONkHBtSDFnMEuOZmi1qNxDA+qbGrwvdncXYiwdqiOz8gR3O 03G9' +
'pxeYBl7xIqwxeVOPyluYU/mz6hYG94fugQLEITANFxaNt7MGXgS1E' +
'E+71i5mxwRzhxMgPkb03viOOEs8VbrAgCzhWxQsAR4Dxai4zj IbSK' +
'lisdJ0cZUBEj1e7bMZp65JY8Ufy+mMOFusGP5Y+TfhfhhLwuI uFku' +
'Rb/+rxvzDH7XlV8RgFnculpqrjNuOYrvhaR1iIX9UnYxc+9C5kr/h' +
'w4xn9pzsFLztV7eWXiWd9v14rsNezMEMJiP+5xooiW4YPMT52 gK+5' +
'K35BZRdwwj1t3ApNOneRDXmft0ma99XUlP5JDv72RPiXPYFpx aE4X' +
'Pomi3OqX1Q2G4D0ZxM+8a0HCe1usvbUk5hl3+vqYhgz2/3pf88w0T' +
'+JSVfYe5nJvQ/sCBzNzIk6Kp+JjLhzBSsq68OL4WBLutfQs/+Eu28' +
'Q5ETS1pg4/hP+HzkNV5mk4w130zZtv8JtRY21y6gj9pzlKWRCZj+/' +
'CLk5q1GyMYQ8QduAGoiYMDTjbmec97lc1elmI36CZNWHs1nKi gV+p' +
'3BNgN4o75V7c7/eBOEOOGD/n+O9a+UVTA9inCPXdd2Rurlfs/VkgA' +
'rw==');
Canvas := TCANVAS.Create;
Canvas.Handle := SmartGetDebugDC;
DrawBitmap(Pic, Canvas, 90, 15);
FreeBitmap(Pic);
end;
Procedure OnScreen;
Var
XPH,RPH,TTB: Integer;
begin
if (Exp < 1) then
Exp := 1;
XPH := Round((Exp * 3600) / (GetTimeRunning / 1000));
RPH := Round((Runs * 3600) / (GetTimeRunning / 1000));
TTB := (((w) + (y) + BreakRounds)-GetTimeRunning);
SMART_DrawTextMulti(True, True, ['Version '+Version+' (by Flight)',
''+MsToTime(GetTimeRunning, Time_Abbrev),
'Runecrafting XP: '+IntToStr(Exp)+' ('+IntToStr(XPH)+' / hour)',
'XP to next lvl: '+IntToStr(XPToLvl-Exp),
'Load done: '+IntToStr(Runs)+' ('+IntToStr(RPH)+' / hour)'],
Point(15, 255), SmallCharsNS, 16777215);
SMART_DrawTextMulti(False, True, ['Time till break: '+MsToTime(TTB,Time_Bare)], Point(575, 445), SmallCharsNS, 65280);
DrawLogo;
end;
Function IsMoving_F: Boolean;
begin
Result := PixelShift(IntToBox(MMCX-30, MMCY-30, MMCX+30, MMCY+30), 200) > 200;
end;
Function RunesMenu: Boolean;
var
X,Y: Integer;
begin
Result := FindText(x, y, 'light', UpCharsEx, 145, 275, 360, 315);
end;
Function UsingQuickPrayers: Boolean;
Var
X,Y: Integer;
begin
Result := FindColorTolerance(X, Y, 9154193, 710, 75, 730, 85, 20);
end;
//By Bandland100, modified to shift mouse speeds after every step
procedure SuperWindMouse(xs, ys, xe, ye, gravity, wind, minWait, maxWait, maxStep, targetArea: extended);
var
veloX,veloY,windX,windY,veloMag,dist,randomDist,la stDist,step: extended;
lastX,lastY,MSP,W: integer;
sqrt2,sqrt3,sqrt5: extended;
begin
MSP := MouseSpeed;
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) div 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;
case Random(50) of
1..25: W := (MSP + (Random((MSP/4))));
26..50: W := (MSP - (RandomRange((MSP/2), MSP-1)));
end;
if (W < 1) then
W := 1;
if (lastX <> Round(xs)) or (lastY <> Round(ys)) then
MoveMouse(Round(xs), Round(ys));
step:= hypot(xs - lastX, ys - lastY);
//W := round((maxWait - minWait) * (step / maxStep) + minWait);
wait(W);
lastdist:= dist;
end;
if (Round(xe) <> Round(xs)) or (Round(ye) <> Round(ys)) then
MoveMouse(Round(xe), Round(ye));
MouseSpeed := MSP;
end;
Procedure HumanMMouse(eX, eY, ranX, ranY: Integer);
var
randSpeed: extended;
X,Y,X2,Y2,A,Dist,MP: integer;
begin
A := MouseSpeed;
GetMousePos(X, Y);
Dist := Distance(X, Y, eX, eY);
MP := Round(Dist/150);
if MP < 0 then
MP := 1;
randSpeed := (random(MouseSpeed) / 2.0 + MouseSpeed) / 10.0;
X2 := RandomRange(eX-(A*MP), eX+(A*MP));
Y2 := RandomRange(eY-(A*MP), eY+(A*MP));
SuperWindMouse(X, Y, X2, Y2, 9, 5, 10.0 / randSpeed, 15.0 / randSpeed, 10.0 * randSpeed, 10.0 * randSpeed);
GetMousePos(X, Y);
MMouse(eX, eY, ranX, ranY);
MouseSpeed := A;
end;
Procedure ActivateQuickPrayer;
begin
if UsingQuickPrayers then Exit;
HumanMMouse(723, 70, 10, 10);
ClickMouse2(True);
end;
Function LowPrayer: Boolean;
begin
Result := FindColorTolerance(X, Y, 255, 740, 70, 760, 80, 10)
end;
Function FoundSymbol(Ident: Integer; var X, Y, Dist: Integer): Boolean;
var
B: TBox;
TPA: TPointArray;
L,i,CTS: Integer;
ATPA,ATPA2: T2DPointArray;
begin
CTS := GetColorToleranceSpeed;
ColorToleranceSpeed(2);
if ((Ident = 1) or (Ident = 2) or (Ident = 5) or (Ident = 6)) then
FindColorsTolerance(TPA, 12632256, MMX1, MMY1, MMCX+10, MMY2, 10)
else
FindColorsTolerance(TPA, 12632256, MMX1, MMY1, MMX2, MMY2, 10);
if Length(TPA) < 1 then
begin
ColorToleranceSpeed(CTS);
Exit;
end;
ATPA := TPAtoATPAEx(TPA, 10, 10);
L := High(ATPA);
SetArrayLength(ATPA2, L+1);
for i := 0 to L do
begin
B := GetTPABounds(ATPA[i]);
with B do
begin
if (Ident = 1) then
FindColorsTolerance(ATPA2[i], 16382969, B.X1, B.Y1, B.X2, B.Y2, 5) //Altar (white)
else if (Ident = 2) then
FindColorsTolerance(ATPA2[i], 1244922, B.X1, B.Y1, B.X2, B.Y2, 5) //Altar (yellow)
else if (Ident = 3) then
FindColorsTolerance(ATPA2[i], 2413294, B.X1, B.Y1, B.X2, B.Y2, 5) //Bank
else if (Ident = 4) then
FindColorsTolerance(ATPA2[i], 2370858, B.X1, B.Y1, B.X2, B.Y2, 5) //Hunter
else if (Ident = 5) then
FindColorsTolerance(ATPA2[i], 1787389, B.X1, B.Y1, B.X2, B.Y2, 5) //Big arrow
else if (Ident = 6) then
FindColorsTolerance(ATPA2[i], 2763504, B.X1, B.Y1, B.X2, B.Y2, 5); //Dungeon
Result := (Length(ATPA2[i]) > 0);
if Result then
begin
ColorToleranceSpeed(CTS);
MiddleTPAEx(ATPA2[i], X, Y);
Dist := Distance(MMCX, MMCY, X, Y);
Exit;
end;
end;
end;
end;
Function NearSymbol(Which: Integer): Boolean;
var
X,Y,D: Integer;
begin
Result := FoundSymbol(Which, X, Y, D);
end;
Function AboveGround: Boolean;
var
X,Y,D: Integer;
begin
Result := FoundSymbol(4, X, Y, D);
end;
Function NearLadder: Boolean;
var
X,Y,D: Integer;
begin
Result := False;
if FoundSymbol(6, X, Y, D) then
begin
Result := (D < 15);
Exit;
end;
if FoundSymbol(1, X, Y, D) then
Result := (D < 15);
end;
Procedure ReturnValues(colors: TIntegerArray; var HueMods, SatMods: Extended; var color, Tolerance: Integer);
Var
h, s, t: Extended;
I,II : integer;
HSLColor : Array[1..3] of Extended;
HSL : Array[0..1] of Array[1..3] of Extended;
begin;
For I:= 1 to 3 do
begin;
HSL[0][i] := 255;
end;
For I:= 0 to High(Colors) do
begin;
ColortoHSL(Colors[i],HSLColor[1],HSLColor[2],HSLColor[3]);
For II:= 1 to 3 do
begin;
HSL[0][II] := MinE(HSLColor[II],HSL[0][II]);
HSL[1][II] := MaxE(HSLColor[II],HSL[1][II]);
end;
end;
H := (HSL[1][1] - HSL[0][1]);
S := (HSL[1][2] - HSL[0][2]);
T := (HSL[1][3] - HSL[0][3]);
try
HueMods := (H/T);
SatMods := (S/T);
Tolerance := Round(t);
except
HueMods := 0;
SatMods := 0;
Tolerance := Round(0.0);
end;
Color := HSLToColor((HSL[1][1] + HSL[0][1]) div 2,(HSL[1][2] + HSL[0][2]) div 2,(HSL[1][3] + HSL[0][3]) div 2);
end;
Procedure SetPrayers;
var
X,Y,X2,Y2,T,T2: Integer;
PPoint: TPoint;
label
MoveM;
begin
{Right-click prayer icon}
HumanMMouse(724, 70, 8, 8);
ClickMouse2(False);
WaitOption('elect', 400);
{Wait for the quick-prayer selection menu}
MarkTime(T);
repeat
if TimeFromMark(T) > 5000 then
Exit;
if FindColorTolerance(X, Y, 8499692, 610, 445, 630, 465, 10) then
break;
until(false);
{Determine the player's prayer type & choose the right protection prayer}
if (FindText(X, Y, 'urses', StatChars, 630, 200, 690, 230) or FindText(x, y, 'rayers', StatChars, 630, 200, 690, 230)) then
begin
if FindText(X, Y, 'urses', StatChars, 630, 200, 690, 230) then
PPoint := Point(671, 274)
else if FindText(X, Y, 'rayers', StatChars, 630, 200, 690, 230) then
PPoint := Point(670, 343);
{Check if prayers are already set}
if not FindColorTolerance(X2, Y2, 461806, PPoint.X-10, PPoint.Y-10, PPoint.X+10, PPoint.Y+10, 10) then
begin
MoveM:
if not LoggedIn then Exit;
HumanMMouse(671, 274, 4, 4);
if WaitUpText('elect', 400) then
begin
ClickMouse2(True);
Wait(RandomRange(175, 350));
end else
goto MoveM;
end else
Writeln('Prayers already selected');
{Hit confirm}
HumanMMouse(645, 456, 15, 5);
ClickMouse2(True);
end;
{Wait for the prayer selection to be confirmed}
MarkTime(T2);
repeat
if TimeFromMark(T2) > 5000 then
Exit;
if (not FindText(x, y, 'urses', StatChars, 630, 200, 690, 230) and (not FindText(x, y, 'rayers', StatChars, 630, 200, 690, 230))) then
break;
until(false);
OptionsSet := True;
Gametab(Tab_Inv);
Writeln('Quick-prayers set');
end;
Function TeleportOut: Boolean;
var
X,Y,I,DTM: Integer;
label
Start;
begin
Result := False;
DTM := DTMFromString('mWAAAAHicY2FgYNjGxMCwhQlCbwZiRkYGhj 9AcQ4g/R9IW1tbMRjqnmS4eMiT4fXrVwz8QDFkzISGQQAAddcLnQ==');
Start:
if not LoggedIn then Exit;
Gametab(tab_Magic);
if FindDTM(DTM, X, Y, MIX1, MIY1, MIX2, MIY2) then
begin
I := 0;
HumanMMouse(X, Y, 7, 7);
ClickMouse2(True);
Gametab(tab_Inv);
HumanMMouse(580, 115, 15, 15);
FindNormalRandoms;
if not WaitFunc(@AboveGround, 100, 4000) then
goto Start;
end else
begin
Inc(I);
if (I > 3) then
Shutdown('Failed to find spell DTM')
else
begin
Writeln('Failed to find spell '+IntToStr(I)+' time');
FindNormalRandoms;
Gametab(tab_Magic);
Wait(RandomRange(125, 275));
goto Start;
end;
end;
Result := NearSymbol(4);
SetRun(True);
FreeDTM(DTM);
end;
Function FindLadder(Var X, Y: Integer): Boolean;
var
B: TBox;
Loop: Boolean;
TPA: TPointArray;
L,i,CTS: Integer;
ATPA,ATPA2: T2DPointArray;
label
Start;
begin
Result := False;
Loop := False;
Start:
FindNormalRandoms;
CTS := GetColorToleranceSpeed;
ColorToleranceSpeed(2);
FindColorsSpiralTolerance(130, 170, TPA, 3029573, MSX1, MSY1, MSCX, MSY2, 15)
if Length(TPA) < 1 then
begin
ColorToleranceSpeed(CTS);
Exit;
end;
ATPA := TPAtoATPAEx(TPA, 20, 20);
L := High(ATPA);
SetArrayLength(ATPA2, L+1);
for i := 0 to L do
begin
B := GetTPABounds(ATPA[i]);
with B do
begin
FindColorsSpiralTolerance(130, 170, ATPA2[i], 921102, B.X1, B.Y1, B.X2, B.Y2, 15)
if Length(ATPA2[i]) > 0 then
begin
ColorToleranceSpeed(CTS);
MiddleTPAEx(ATPA2[i], X, Y);
HumanMMouse(X, Y, 5, 5);
Result := True;
Exit;
end;
end;
end;
ColorToleranceSpeed(CTS);
if Loop then
goto Start;
end;
Function FindChaosAltar(Var X, Y: Integer): Boolean;
var
B: TBox;
TPA: TPointArray;
L,i,CTS: Integer;
ATPA,ATPA2: T2DPointArray;
begin
Result := False;
CTS := GetColorToleranceSpeed;
ColorToleranceSpeed(2);
FindColorsSpiralTolerance(MSCX, MSCY, TPA, 3685505, MSX1, MSY1, MSX2, MSY2, 20)
if Length(TPA) < 1 then
begin
ColorToleranceSpeed(CTS);
Exit;
end;
ATPA := TPAtoATPAEx(TPA, 30, 30);
L := High(ATPA);
SetArrayLength(ATPA2, L+1);
for i := 0 to L do
begin
B := GetTPABounds(ATPA[i]);
with B do
begin
FindColorsSpiralTolerance(MSCX, MSCY, ATPA2[i], 11908541, B.X1, B.Y1, B.X2, B.Y2, 20)
if Length(ATPA2[i]) > 0 then
begin
ColorToleranceSpeed(CTS);
MiddleTPAEx(ATPA2[i], X, Y);
HumanMMouse(X, Y, 5, 5);
Result := True;
Exit;
end;
end;
end;
end;
Function WalkToLadder: Boolean;
var
X,Y,B,Dist: Integer;
label
Start;
begin
Result := False;
if AddRun then
begin
B := Round(GetXPBarTotal);
Inc(Runs);
IncEx(Exp, (B-OldXP));
IncEx(Exp_C, (B-OldXP));
OnScreen;
AddRun := False;
AC := 0;
end;
Start:
if not LoggedIn then Exit;
FindNormalRandoms;
if FoundSymbol(6, X, Y, Dist) then //Dungeon
begin
HumanMMouse(X, Y, 2, 2);
ClickMouse2(True);
Wait(RandomRange(755, 910));
HumanMMouse(255, 210, 30, 30);
if FlagPresent then
FFlag(1)
else
While IsMoving_F do
Wait(1);
if NearLadder then
begin
Result := True;
Exit;
end else
goto Start;
end else if FoundSymbol(1, X, Y, Dist) then //Altar
begin
HumanMMouse(X, Y, 2, 2);
ClickMouse2(True);
Wait(RandomRange(755, 910));
HumanMMouse(255, 210, 30, 30);
if FlagPresent then
FFlag(1)
else
While IsMoving_F do
Wait(1);
if NearLadder then
begin
Result := True;
Exit;
end else
goto Start;
end else if ((not NearSymbol(6)) and (not NearSymbol(1))) then
begin
Writeln('Failed to find symbols, static walking');
Mouse(580, 120, 4, 4, True);
Wait(RandomRange(255, 360));
if FlagPresent then
FFlag(0)
else
While IsMoving_F do
Wait(1);
goto Start;
end;
end;
Function HandleAltar: Boolean;
var
A,B: Boolean;
X,Y,T,I: Integer;
label
Start;
begin
Result := False;
if not LowPrayer then
begin
Result := True;
Exit;
end;
A := False;
B := False;
if FlagPresent then
FFlag(1)
else
While IsMoving_F do
Wait(1);
Start:
MarkTime(T);
repeat
if not LoggedIn then Exit;
FindNormalRandoms;
if FindChaosAltar(X, Y) then
begin
if WaitUpTextMulti(['ay-at', 'aos alt'], 400) then
begin
ClickMouse2(True);
if DidRedClick then
begin
if FlagPresent then
FFlag(1)
else
While IsMoving_F do
Wait(1);
B := True;
break;
end;
end else
begin
ClickMouse2(False);
if WaitOption('ray-at', 500) then
begin
if FlagPresent then
FFlag(1)
else
While IsMoving_F do
Wait(1);
B := True;
break;
end;
end;
end;
if (TimeFromMark(T) > 7000) then
begin
A := True;
break;
end;
until(false)
if A then
begin
Inc(I);
Mouse(MMCX, MMCY+10, 2, 2, mouse_left);
FFlag(0);
While IsMoving_F do
Wait(1);
if (I > 3) then
begin
if not FindChaosAltar(X, Y) then
begin
if TeleportOut then
begin
Wait(RandomRange(2100, 2600));
I := 0;
Exit;
end;
end;
end;
Wait((RandomRange(600, 775)));
goto Start;
end;
if B then
begin
While IsMoving_F do
Wait(1);
ActivateQuickPrayer;
Result := True;
Exit;
end;
end;
Function HandleLadder: Boolean;
var
A,B,C: Boolean;
X,Y,T,T2,I: Integer;
label
Start;
begin
Result := False;
A := False;
B := False;
C := False;
if FlagPresent then
FFlag(1)
else
While IsMoving_F do
Wait(1);
Start:
MarkTime(T);
repeat
FindNormalRandoms;
if FindLadder(X, Y) then
begin
if WaitUpTextMulti(['limb', 'mb L', 'adder'], 400) then
begin
ClickMouse2(True);
if DidRedClick then
begin
if FlagPresent then
FFlag(1)
else
While IsMoving_F do
Wait(1);
B := True;
break;
end else
begin
C := True;
break;
end;
end else
begin
ClickMouse2(False);
if WaitOptionMulti(['limb', 'b L'], 500) then
begin
if FlagPresent then
FFlag(1)
else
While IsMoving_F do
Wait(1);
B := True;
break;
end else
begin
C := True;
break;
end;
end;
end;
if (TimeFromMark(T) > 7000) then
begin
A := True;
break;
end;
until(false)
if A then
begin
if NearSymbol(3) then
begin
Result := True;
Exit;
end;
Inc(I);
Mouse(MMCX, MMCY+10, 2, 2, mouse_left);
FFlag(0);
While IsMoving_F do
Wait(1);
if (I > 3) then
begin
if not FindLadder(X, Y) then
begin
if TeleportOut then
begin
Wait(RandomRange(2100, 2600));
I := 0;
Exit;
end;
end;
end;
Wait((RandomRange(600, 775)));
goto Start;
end;
if B then
begin
MarkTime(T2);
repeat
FindNormalRandoms;
if (TimeFromMark(T2) > 5000) then
Exit;
if NearSymbol(3) then
break;
until(false)
Result := NearSymbol(3);
end;
if C then
goto Start;
end;
Function BankToAltar: Boolean;
begin
Result := False;
//No more walking east!
if not InvFull then Exit;
if NearSymbol(4) then Exit;
SetRun(True);
case RandomRange(1, 2) of
1: SPS_WalkPath(Path_ToAltar);
2: SPS_WalkPath(Path_ToAltar2);
end;
if FlagPresent then
FFlag(1)
else
While IsMoving_F do
Wait(1);
Result := True;
end;
Function FindBanker(Var X,Y: Integer): Boolean;
var
TPA,PBox: TPointArray;
i,a,CTS,F: Integer;
ATPA: T2DPointArray;
Cols,Tols: TIntegerArray;
HMods,SMods: Array of Extended;
begin
Result := False;
if not LoggedIn then Exit;
for F := 0 to 3 do
begin
PBox := TPAFromBox(IntToBox(240, 130, 275, 185));
CTS := GetColorToleranceSpeed;
if BankScreen then
begin
Result := True;
Exit;
end;
Cols := [5929086, 5992822, 5995648, 6585989, 6453887, 5273721];
Tols := [9, 7, 10, 7, 7, 6];
HMods := [0.15, 0.06, 0.19, 0.09, 0.10, 0.7];
SMods := [0.46, 0.11, 0.39, 0.17, 0.11, 0.11];
for i := 0 to High(Cols) do
begin
ColorToleranceSpeed(2);
SetColorSpeed2Modifiers(HMods[i], SMods[i]);
FindColorsSpiralTolerance(MSCX, MSCY, TPA, Cols[i], MSX1, MSY1, MSX2, MSY2, Tols[i]);
ColorToleranceSpeed(CTS);
TPA := ClearTPAFromTPA(TPA, PBox);
if (Length(TPA) > 0) then break;
end;
if (Length(TPA) < 1) then Continue;
ATPA := TPAToATPAEx(TPA, 40, 40);
SortATPAFrom(ATPA, Point(MSCX,MSCY));
for a := 0 to High(ATPA) do
begin
MiddleTPAEx(ATPA[a], X, Y);
HumanMMouse(X, Y, 15, 15);
if WaitUpTextMulti(['niola'], 400) then
begin
Result := True;
GetMousePos(X, Y);
Exit;
end;
end;
end;
end;
Function FindBanker2(Var X,Y: Integer): Boolean;
var
TPA,PBox: TPointArray;
HMod,SMod: Extended;
L,i,CTS,MSP,Col,
CType,Tol: Integer;
ATPA: T2DPointArray;
label
Start;
begin
Result := False;
if not LoggedIn then Exit;
PBox := TPAFromBox(IntToBox(240, 130, 275, 185));
CTS := GetColorToleranceSpeed;
Start:
if BankScreen then
begin
Result := True;
Exit;
end;
if (CType = 2) then
begin
Col := 6453887;
Tol := 7;
HMod := 0.10;
SMod := 0.11;
end else if (CType = 3) then
begin
Col := 5273721;
Tol := 6;
HMod := 0.07;
SMod := 0.11;
end;
if (CType = 0) then
begin
ColorToleranceSpeed(3);
FindColorsSpiralTolerance(MSCX, MSCY, TPA, 6848905, MSX1, MSY1, 510, 330, 4);
ColorToleranceSpeed(CTS);
end else if (CType = 1) then
begin
ColorToleranceSpeed(3);
FindColorsSpiralTolerance(MSCX, MSCY, TPA, 5800071, MSX1, MSY1, 510, 330, 4);
ColorToleranceSpeed(CTS);
end else if ((CType = 2) or (CType = 3)) then
begin
ColorToleranceSpeed(2);
SetColorSpeed2Modifiers(Hmod, SMod);
FindColorsSpiralTolerance(MSCX, MSCY, TPA, Col, MSX1, MSY1, MSX2, MSY2, Tol);
ColorToleranceSpeed(CTS);
end;
TPA := ClearTPAFromTPA(TPA, PBox);
if (Length(TPA) < 1) then
begin
Inc(CType);
if (CType > 3) then
Exit;
goto Start;
end;
ATPA := TPAToATPAEx(TPA, 40, 40);
SortATPAFrom(ATPA, Point(MSCX,MSCY));
L := High(ATPA);
SetArrayLength(ATPA, L+1);
for i := 0 to L do
begin
MiddleTPAEx(ATPA[i], X, Y);
MSP := MouseSpeed;
MouseSpeed := (RandomRange(26, 33));
HumanMMouse(X, Y, 15, 15);
MouseSpeed := MSP;
if WaitUpTextMulti(['niola'], 400) then
begin
Result := True;
GetMousePos(X, Y);
Exit;
end;
end;
end;
Function OpenBankEniola: Boolean;
var
X,Y,T,T2,F: Integer;
GoOn: Boolean;
label
Start;
begin
Result := False;
GoOn := False;
Start:
if BankScreen then
begin
Result := True;
Exit;
end;
FindNormalRandoms;
if not LoggedIn then Exit;
if (FindBanker(X, Y) or FindBanker2(X, Y)) then
begin
GoOn := True
end else
begin
if (F > 4) then
TeleportOut;
if SPS_PosOnMM(Point(160, 535)) then
SPS_WalkToPos(Point(160, 535));
While IsMoving_F do
Wait(1);
Inc(F);
goto Start;
end;
if GoOn then
begin
ClickMouse2(False);
if not WaitOptionMulti(['ank', 'nk E'], 500) then
goto Start;
While IsMoving_F do
Wait(1);
MarkTime(T);
repeat
FindNormalRandoms;
if (TimeFromMark(T) > 3000) then
Exit;
if RunesMenu then
break;
until(false);
if RunesMenu then
begin
HumanMMouse(MPoint.X, MPoint.Y, 7, 7);
ClickMouse2(True);
MarkTime(T2);
repeat
FindNormalRandoms;
if (TimeFromMark(T2) > 5000) then
Exit;
if (BankScreen) or (PinScreen) then
break;
Wait(100);
until(false)
if PinScreen then
if (Players[CurrentPlayer].Pin <> '') then
InPin(Players[CurrentPlayer].Pin)
else
Shutdown('No PIN # given');
Wait(RandomRange(175, 350));
end;
end;
Result := BankScreen;
end;
Procedure Eat;
var
DTM,X,Y,X2,
Y2,T: Integer;
begin
if not LoggedIn then Exit;
if not BankScreen then Exit;
Case lowercase(Food) of
'trout' : DTM := DTMFromString('mlwAAAHicY2dgYCgD4kIgzgbiAiCuAOJaIG 4EYhUgVgRiTSDWBWJtqJg8EGfERAJJJqxYDkjiwox4MBQAALdh Bks=');
'tuna' : DTM := DTMFromString('mlwAAAHicY2dgYFAAYikgFgFiCShfHYh1gF gFiOWBWA2I9YBYFyonC8QpEWFAkgkrFoGahw0z4sFQAABkyQOa ');
'lobster' : DTM := DTMFromString('mbQAAAHicY2VgYOgB4g4g7gPiyUA8FYjPA/F1IL4CxHeA+DQQrw+TAJJMKJiLARMwYsFgAACaUQgl');
'swordfish' : DTM := DTMFromString('mlwAAAHicY2dgYGhmZGDoBuKJQNwHxJ2MEL FyIJZhgGAFIFYCYmUglofSzTFdQJIJK+YCknI4MCMeDAUA/+8G2A==');
'monkfish': DTM := DTMFromString('mggAAAHicY2NgYJjEyMAwEYgXQPE8IJ4GxB +Bct+A+A0DhP0diH8AsbejJcP8miogiwkFcwFJEEYHjDgwBAAA Z90L0w==');
'shark' : DTM := DTMFromString('mggAAAHicY2NgYLBjZGAwB2JHIHYHYg8g1g fiEqBcAxBXA3EzEJcCcQsQd+RHAUkmDMzFgB0w4sAQAAAltwXX ');
end;
if FindDTM(DTM, X, Y, MSX1, MSY1, MSX2, MSY2) then
begin
HumanMMouse(X, Y, 5, 5);
ClickMouse2(False);
WaitOption('Withdraw-5', 300);
MarkTime(T);
repeat
FindNormalRandoms;
if (TimeFromMark(T) > 5000) then
Exit;
if (HPPercent >= 90) then
break;
if FindDTM(DTM, X2, Y2, MIX1, MIY1, MIX2, MIY2) then
begin
HumanMMouse(X2, Y2, 5, 5);
ClickMouse2(False);
if WaitOption('Eat', 300) then
begin
Wait(RandomRange(705, 815));
MarkTime(T);
Inc(FoodC);
end;
end;
until(false)
end;
if FindDTM(DTM, X, Y, MIX1, MIY1, MIX2, MIY2) then
begin
HumanMMouse(X, Y, 5, 5);
ClickMouse2(False);
WaitOption('Deposit-All', 400);
Wait(RandomRange(425, 675));
end;
FreeDTM(DTM);
end;
Function WithdrawEss: Boolean;
var
X,Y,Ess,ItemFail: Integer;
label
Start;
begin
Start:
if not BankScreen then
Exit;
ColorToleranceSpeed(1);
FixBank;
Ess := BitmapFromString(9, 11, 'meJx1zNEKgCAQRNGfDBMRERHbysq' +
'I/r+BIQmWYN7O3RXZRLZlObBaz32/sNZurJQVkzeAMgDlPGM6gMaY' +
'U5owBt/nISQog64MvI9Ufetc+FPQV/tnkLVeK8kYp5U/h2GkMoDyJ' +
'+gB5qx01w==');
if BankScreen then
begin
if FindBitmapToleranceIn(Ess, X, Y, 35, 85, 480, 295, 20) then
begin
HumanMMouse(X, Y, 5, 5);
ClickMouse2(False);
Result := WaitOptionMulti(['Withdraw-All', 'w-A'], 300)
end else
begin
if (ItemFail > 3) then
Shutdown('Out of essence');
Inc(ItemFail);
if (ItemFail = 0) then
Writeln('Failed finding essence '+IntToStr(ItemFail)+' time')
else if (ItemFail > 0) then
Writeln('Failed finding essence '+IntToStr(ItemFail)+' times');
Wait(RandomRange(1750, 2205));
goto Start;
end;
end;
FreeBitmap(Ess);
end;
Function DepositEss: Boolean;
var
T,Slot: Integer;
begin
if not BankScreen then exit;
Slot := RandomRange(9, 20);
MouseItem(Slot, mouse_right);
Wait(RandomRange(50, 115));
WaitOption('Deposit-5', 300);
MarkTime(T);
repeat
FindNormalRandoms;
if (TimeFromMark(T) > 3000) then
Result := False;
if not InvFull then
break;
until(False)
Result := (not InvFull);
end;
Function WithdrawRunes(Method: String): Boolean;
var
ABMP,CBMP,X,Y: Integer;
begin
Result := False;
if not LoggedIn then Exit;
if InvFull then
begin
if not BankScreen then
OpenBankEniola
else if BankScreen then
DepositEss;
Wait(RandomRange(350, 625));
end;
ColorToleranceSpeed(1);
ABMP := BitmapFromString(7, 7, 'meJy7efPxzZuPCwvLiosrSkurboK5' +
'EJSfXwIRh4tk5xTk5hUhq8nIyMnKykMWAaK0tCw0EWRDIAhoD tBwN' +
'HMgggArDGec');
CBMP := BitmapFromString(7, 5, 'meJyTvXBJFoaKiytKS6sg7Ny8IiDK' +
'zy8pLCyDiGRk5GRl5WXnFEDEIYJpaVlwcbg5KSkZEHEgggsCA OmnNDQ=');
if FindBitmapToleranceIn(CBMP, X, Y, MSX1, MSY1, MSX2, MSY2, 20) then
begin
HumanMMouse(X, Y, 5, 5);
Wait(RandomRange(25, 75));
ClickMouse2(True);
Wait(RandomRange(350, 675));
end;
if (Lowercase(Method) = 'contact') then
begin
if FindBitmapToleranceIn(ABMP, X, Y, MSX1, MSY1, MSX2, MSY2, 20) then
begin
HumanMMouse(X, Y, 5, 5);
Wait(RandomRange(25, 75));
ClickMouse2(True);
Wait(RandomRange(275, 475));
ClickMouse2(True);
Wait(RandomRange(275, 475));
end;
end;
CloseBank;
Result := True;
FreeBitmap(ABMP);
FreeBitmap(CBMP);
end;
Function HandlePouches(Method, Seq: Integer): Boolean;
begin
Result := False;
if (Method = 1) then
begin
//Small pouch
if not (SS = 0) then
begin
MouseItem(SS, mouse_move);
Wait(RandomRange(20, 75));
if (Seq = Fill) then
begin
ClickMouse2(False);
WaitOptionMulti(['ill', 'Fill'], 400)
end else
ClickMouse2(True);
end;
//Medium pouch
if not (MS = 0) then
begin
MouseItem(MS, mouse_move);
Wait(RandomRange(20, 75));
if (Seq = Fill) then
begin
ClickMouse2(False);
WaitOptionMulti(['ill', 'Fill'], 400)
end else
ClickMouse2(True);
end;
//Large pouch
if not (LS = 0) then
begin
MouseItem(LS, mouse_move);
Wait(RandomRange(20, 75));
if (Seq = Fill) then
begin
ClickMouse2(False);
WaitOptionMulti(['ill', 'Fill'], 400)
end else
ClickMouse2(True);
end;
//Giant pouch
if not (GS = 0) then
begin
MouseItem(GS, mouse_move);
Wait(RandomRange(20, 75));
if (Seq = Fill) then
begin
ClickMouse2(False);
WaitOptionMulti(['ill', 'Fill'], 400)
end else
ClickMouse2(True);
end;
end else if (Method = 2) then
begin
//Small pouch
if not (SS = 0) then
begin
MouseItem(SS, mouse_move);
Wait(RandomRange(20, 75));
if (Seq = Fill) then
begin
ClickMouse2(False);
WaitOptionMulti(['ill', 'Fill'], 400)
end else
ClickMouse2(True);
end;
//Medium pouch
if not (MS = 0) then
begin
MouseItem(MS, mouse_move);
Wait(RandomRange(20, 75));
if (Seq = Fill) then
begin
ClickMouse2(False);
WaitOptionMulti(['ill', 'Fill'], 400)
end else
ClickMouse2(True);
end;
//Large pouch
if not (LS = 0) then
begin
MouseItem(LS, mouse_move);
Wait(RandomRange(20, 75));
if (Seq = Fill) then
begin
ClickMouse2(False);
WaitOptionMulti(['ill', 'Fill'], 400)
end else
ClickMouse2(True);
end;
end else if (Method = 3) then
begin
//Small pouch
if not (SS = 0) then
begin
MouseItem(SS, mouse_move);
Wait(RandomRange(20, 75));
if (Seq = Fill) then
begin
ClickMouse2(False);
WaitOptionMulti(['ill', 'Fill'], 400)
end else
ClickMouse2(True);
end;
//Medium pouch
if not (MS = 0) then
begin
MouseItem(MS, mouse_move);
Wait(RandomRange(20, 75));
if (Seq = Fill) then
begin
ClickMouse2(False);
WaitOptionMulti(['ill', 'Fill'], 400)
end else
ClickMouse2(True);
end;
end else if (Method = 4) then
begin
//Large pouch
if not (LS = 0) then
begin
MouseItem(LS, mouse_move);
Wait(RandomRange(20, 75));
if (Seq = Fill) then
begin
ClickMouse2(False);
WaitOptionMulti(['ill', 'Fill'], 400)
end else
ClickMouse2(True);
end;
end else if (Method = 5) then
begin
//Giant pouch
if not (GS = 0) then
begin
MouseItem(GS, mouse_move);
Wait(RandomRange(20, 75));
if (Seq = Fill) then
begin
ClickMouse2(False);
WaitOptionMulti(['ill', 'Fill'], 400)
end else
ClickMouse2(True);
end;
end;
Result := True;
end;
Function FindDecayedPouch(Var Slot: Integer): Boolean;
var
B: TBox;
TPA: TPointArray;
Hmod,Smod: Extended;
L,i,Tol,CTS,Col,X,Y: Integer;
ATPA: T2DPointArray;
begin
Result := False;
CTS := GetColorToleranceSpeed;
ColorToleranceSpeed(2);
ReturnValues([3422525, 3619647, 3751234], Hmod, Smod, Col, Tol);
SetColorSpeed2Modifiers(Hmod, SMod);
FindColorsSpiralTolerance(MSCX, MSCY, TPA, Col, MIX1, MIY1, MIX2, MIY2, Tol);
ColorToleranceSpeed(CTS);
if (Length(TPA) < 1) then
Exit;
ATPA := TPAToATPAEx(TPA, 18, 18);
SortATPAFrom(ATPA, Point(650, 330));
L := High(ATPA);
SetArrayLength(ATPA, L+1);
for i := 0 to L do
begin
B := GetTPABounds(ATPA[i]);
if (GetArrayLength(ATPA[i])>10) then
begin
MiddleTPAEx(ATPA[i], X, Y);
Slot := CoordsToItem(X, Y);
Result := True;
end;
end;
end;
Function CheckPouches: Boolean;
var
S: Integer;
begin
Result := FindDecayedPouch(S);
end;
Function ContactScreen: Boolean;
var
X, Y: Integer;
begin
Result := FindText(x, y, 'onest', StatChars, 30, 50, 110, 80);
end;
Function ContactRepair: Boolean;
var
T,T2,T3: Integer;
begin
MarkTime(T);
repeat
FindNormalRandoms;
if (TimeFromMark(T) > 4000) then
Exit;
if ContactScreen then
break;
until(false)
if ContactScreen then
begin
MouseBox(483, 240, 491, 290, 1);
Wait(RandomRange(275, 480));
MouseBox(410, 110, 450, 150, 1);
end;
MarkTime(T2);
repeat
FindNormalRandoms;
if (TimeFromMark(T2) > 6000) then
Exit;
if ClickToContinue then
MarkTime(T2);
Wait(RandomRange(125, 275));
if FindNPCChatTextMulti(['Repa', 'epai'], ClickLeft) then
break;
until(false)
MarkTime(T3);
repeat
FindNormalRandoms;
if (TimeFromMark(T3) > 2000) then
Exit;
if ClickToContinue then
MarkTime(T3);
Wait(RandomRange(125, 275));
until(false)
Result := True;
end;
Function RepairPouches(Method: String): Boolean;
var
X,Y,Slot,Spell: Integer;
label
Start;
begin
ColorToleranceSpeed(1);
Start:
FindNormalRandoms;
if not LoggedIn then Exit;
Case Lowercase(Method) of
'spell':
Spell := BitmapFromString(6, 6, 'meJybsPnUqr2nmQVNHMtXAMni7mUT' +
'Np8CIiAbLgjh6vgXQRgQQSC3Yf46IEIWhIgADQEiZDMjihc6J bYBA' +
'DJlKvQ=');
'contact':
Spell := BitmapFromString(7, 5, 'meJx79fr1K3LRr6cHMUU+HarHFGFk' +
'YAAA0ZFcCA==');
end;
if FindDecayedPouch(Slot) then
begin
Writeln('Decayed pouch detected in slot '+IntToStr(Slot));
GameTab(tab_Magic);
Wait(Random(100));
if FindBitmapIn(Spell, X, Y, 550, 200, 720, 435) then
begin
MMouse(X, Y, 5, 5);
Wait(Random(100));
if (Lowercase(Method) = 'spell') then
begin
if WaitUpText('epair',RandomRange(250,350)) then
begin
ClickMouse2(True);
Wait(RandomRange(20, 75));
MouseItem(Slot, mouse_left);
Wait(RandomRange(1575, 2150));
Inc(RepairC);
Writeln('Pouch repaied');
end;
end else if (Lowercase(Method) = 'contact') then
begin
if WaitUpText('Contact',RandomRange(250,350)) then
begin
ClickMouse2(True);
if ContactRepair then
begin
Inc(RepairC);
Writeln('Pouches repaied');
end;
end;
end;
end;
end;
if not FindDecayedPouch(Slot) then
Result := True
else
goto Start;
FreeBitmap(Spell);
end;
Procedure HandleBank;
var
S: String;
T: Integer;
begin
if BankScreen then
begin
Mouse(370, 305, 6, 6, True);
if (HPPercent <= EatAt) then
Eat;
WithdrawEss;
if PP1 then
begin
if HandlePouches(5, Fill) then
WithdrawEss;
if HandlePouches(2, Fill) then
WithdrawEss;
end else
if HandlePouches(2, Fill) then
WithdrawEss;
end;
MarkTime(T);
repeat
FindNormalRandoms;
if (TimeFromMark(T) > 5000) then
Exit;
if InvFull then
break;
until(false)
if InvFull then
begin
Wait(RandomRange(375, 550));
if CheckPouches then
if WithdrawRunes(Lowercase(RepairMethod)) then
if RepairPouches(Lowercase(RepairMethod)) then
if OpenBankEniola then
if WithdrawEss then
if CloseBank then
Exit;
if (GetMMLevels('run',S) <= RestAt) then
RestUntil(RandomRange(90, 100));
end;
end;
Function FindAltar(Var X,Y: Integer): Boolean;
var
TPA,PBox: TPointArray;
i,a,CTS: Integer;
ATPA: T2DPointArray;
Cols,Tols: TIntegerArray;
HMods,SMods: Array of Extended;
begin
Result := False;
if not LoggedIn then Exit;
PBox := TPAFromBox(IntToBox(240, 130, 275, 185));
CTS := GetColorToleranceSpeed;
if BankScreen then
begin
Result := True;
Exit;
end;
Cols := [6514550];
Tols := [9];
HMods := [0.23];
SMods := [0.20];
for i := 0 to High(Cols) do
begin
ColorToleranceSpeed(2);
SetColorSpeed2Modifiers(HMods[i], SMods[i]);
FindColorsSpiralTolerance(MSCX, MSCY, TPA, Cols[i], MSX1, MSY1, MSX2, MSY2, Tols[i]);
ColorToleranceSpeed(CTS);
TPA := ClearTPAFromTPA(TPA, PBox);
if (Length(TPA) > 0) then break;
end;
if (Length(TPA) < 1) then Exit;
ATPA := TPAToATPAEx(TPA, 30, 30);
SortATPAFrom(ATPA, Point(MSCX,MSCY));
for a := 0 to High(ATPA) do
begin
MiddleTPAEx(ATPA[a], X, Y);
HumanMMouse(X, Y, 15, 15);
if WaitUpTextMulti(['-rune', 'unec', 'rafting'], 500) then
begin
Result := True;
GetMousePos(X, Y);
Exit;
end;
end;
end;
Function CraftRunes: Boolean;
var
X,Y,F,Seq: Integer;
label
ClickAltar;
begin
Seq := 0;
OldXP := Round(GetXPBarTotal);
ClickAltar:
if not LoggedIn then Exit;
if (AC > 4) then
Seq := 4;
if (Seq < 4) then
begin
if FindAltar(X, Y) then
begin
ClickMouse2(True);
Inc(AC);
if not DidRedClick then
goto ClickAltar;
While IsMoving_F do
Wait(1);
if (Seq < 3) then
begin
HumanMMouse(640, 220, 15, 15);
Wait(RandomRange(675, 1125));
While IsMoving_F do
Wait(1);
Wait(RandomRange(105, 165));
end else if (Seq = 3) then
GameTab(tab_Magic);
end else
begin
if (F > 4) then
begin
TeleportOut;
Exit;
end;
Inc(F);
SetRun(True);
BankToAltar;
FindNormalRandoms;
SetRun(True);
goto ClickAltar;
end;
end;
{Handle first set of pouches}
if (Seq = 0) then
begin
if PP1 then //Giant pouch
begin
if HandlePouches(5, Empty) then
Seq := 1;
goto ClickAltar;
end;
if PP2 then //Large pouch only
begin
if HandlePouches(4, Empty) then
Seq := 2;
goto ClickAltar;
end;
if ((not PP1) and (not PP2)) then //No Giant/Large pouches
begin
if HandlePouches(3, Empty) then
Seq := 3;
goto ClickAltar;
end;
end;
{Handle second set of pouches}
if (Seq = 1) then
begin
if PP2 then //Large pouch
begin
if HandlePouches(4, Empty) then
Seq := 2
end;
if not PP2 then //No large pouch
begin
if HandlePouches(3, Empty) then
Seq := 3;
end;
goto ClickAltar;
end;
{Handle third set of pouches}
if (Seq = 2) then
begin
if HandlePouches(3, Empty) then
Seq := 3;
goto ClickAltar;
end;
{Exit pouch-handling}
if ((Seq = 3) or (Seq = 4)) then
begin
AddRun := True;
Result := True;
end;
end;
Function BreakHandler(BreakIn, BreakFor, randBreakIn, randBreakFor: Integer): Boolean;
Var
h,m,s: integer;
begin
if not LoggedIn then Exit;
if (HowManyPlayers = 1) then
begin
if (GetTimeRunning < ((w) + (y) + BreakRounds)) then Exit
else
if (GetTimeRunning > ((w) + (y) + BreakRounds)) then
begin
if NearSymbol(3) then
begin
RealBTime := ((x+z)/60000);
Writeln('Taking a break for about ' + IntToStr(RealBTime) + ' minutes.');
CloseBank;
Logout;
MarkTime(CurrentBTime);
repeat
Wait(21000);
ConvertTime((x+z)-TimeFromMark(CurrentBTime), h, m, s);
ClearDebug;
Writeln('Breaktime left: '+IntToStr(h)+':'+IntToStr(m)+':'+IntToStr(s));
until(TimeFromMark(CurrentBTime)>(x+z));
Writeln('Logging in.');
OnScreen;
if SwitchWorlds then
if LoginPlayerToLob then
ChangeWorld(RandomWorld(True, False))
else
LoginPlayer;
Wait(4000);
Result := LoggedIn;
ClickNorth(SRL_ANGLE_HIGH);
IncEx(BreakRounds, (w) + (x));
Inc(TotalBreaks);
Writeln('The next break will occur in about ' + IntToStr(BreakIn) + ' minutes.');
w := (BreakIn * 60000);
x := (BreakFor * 60000);
y := RandomRange(-Bir * 60000, Bir * 60000);
z := RandomRange(-Bfr * 60000, Bfr * 60000);
end;
end;
end;
end;
Procedure SuperDuperLooper;
begin
if not LoggedIn then Exit;
FindNormalRandoms;
MouseSpeed := (RandomRange(11, 16));
if NearSymbol(3) then //Bank
begin
if not InvFull then
if OpenBankEniola then
HandleBank
else
Exit
else if InvFull then
if BankToAltar then
if CraftRunes then
TeleportOut
else
While IsMoving_F do
Wait(1)
else
While IsMoving_F do
Wait(1);
end else if NearLadder then //At the ladder
begin
if UsePrayer then
begin
if HandleAltar then
HandleLadder;
end else
HandleLadder;
end else if (NearSymbol(4) and (not NearLadder)) then //Teleport area
begin
WalkToLadder;
if FlagPresent then
FFlag(1)
else
While IsMoving_F do
Wait(1);
end else if ((not NearSymbol(3)) and (not NearSymbol(4)) //We're either at the altar or lost
and (not NearLadder)) then
if not CraftRunes then
TeleportOut;
end;
begin
Smart_Server := 86;
Smart_Members := True;
Smart_Signed := True;
Smart_SuperDetail := False;
setupSRL();
DeclarePlayers;
LoginPlayer;
ClickNorth(SRL_ANGLE_HIGH);
SPS_Setup(runecrafting_altars, ['0_1']);
SPS_Continue := True;
LoadVars;
SetupSRLStats(157, SRLStats_Username, SRLStats_Password);
Smart_ClearCanvas;
ToggleXPBar(True);
XPToLvl := XPTillNextLevel(Skill_Runecrafting);
if UsePrayer then
begin
SetPrayers;
ActivateQuickPrayer;
end;
OnScreen;
Repeat
if not LoggedIn then
begin
LoginPlayer;
ClickNorth(SRL_ANGLE_HIGH);
end;
BreakHandler(BreakIn,BreakFor,Bir,Bfr);
if (TimeFromMark(CommitTime)>=30000) then
Commit;
if (TimeFromMark(ReportTime)>=5000) then
Report;
SuperDuperLooper;
Until(AllPlayersInactive)
end.
If no one reports problems I'll upload it to the OP. I hope this version fixes everything because I lost my mood for Runescape completely about 30 minutes ago. I am now the brokest player on SRL.
Quintessence
02-25-2012, 08:21 AM
I'll test it out now. What happened? :(
Quintessence
02-25-2012, 08:44 AM
It's been pretty flawless so far. I haven't run into any problems.
Ezio Auditore da Firenze
02-25-2012, 09:00 AM
Flight, its not working, fails to find the bank, tele's back, doesn't run to ladder instead it looks for the bank, and enters a loop of "look 5 times" tele :/.
Edit: Running good now, must have been because I didn't start it at the bank! >.>
Edit's Edit: Take that back, it went and looped like it did originally. :/
Quintessence
02-25-2012, 09:56 AM
I haven't had that problem yet. :\
Been flawless for over an hour now.
wister1
02-25-2012, 01:43 PM
in 1.6 the only problem i encountered was that after 5hr running (for me) for some reason he was unable to click, thats right, click so he finded bank but wouldnt click, dunno what happened, it was not a 1 time things because happened twice now
in 1.6 the only problem i encountered was that after 5hr running (for me) for some reason he was unable to click, thats right, click so he finded bank but wouldnt click, dunno what happened, it was not a 1 time things because happened twice now
Is it the same as what its doing in my lil video clip i posted earlier?
Here i have attached a short clip of this bug i have found, could have just typed it but, it wouldnt have made sence so i just used a camstasia to make a short clip.
Virus scan if your in doubt http://virusscan.jotti.org/en/scanresult/92eb9e1af72d7f21af9b40732dcdd494ce22f2ac
14340 <--- Video clip
Ezio Auditore da Firenze
02-25-2012, 08:23 PM
Just throwing an idea out Flight, your version 1.6 update that were testing, instead of teleporting after failing to find bank 5 times, how about have the camera rotate? Cause what I've noticed is that it will run fine for a few loads, but then when the bank is out of sight, instead of clicking on the mini map moving it closer, it would just start randomly looking for it on other players?
jock032
02-25-2012, 08:59 PM
My eating wont work..
My eating wont work..
Have you wrote in the script what food your using? is the food visible when you open the bank , ie in the same tab as all your runes and stuff? food has never been a problem with any one i think , its most likely you havent told the script what food you want to use or either its not in the same tab or something
jock032
02-25-2012, 09:52 PM
Its in same tab i have it written in lobster
Its in same tab i have it written in lobster
hmm weird O_O Try putting your own dtms in O_O like replace the dtm for lobster with your own one O_O idk that what id do sorry i cant help you much other then that
Edit- i quickly made a new dtm for lobster if you want to try it replace it in line 1350
DTM := DTMFromString('mggAAAHicY2NgYDjMyMBwBIiPAfFxKH0AiO cB8UIgngPEi4B4GRAvBuEgCYY1YZIM26KlGershRiWBkswHE2W ZcAFGHFgCAAALVcO8Q==');
Its in same tab i have it written in lobster
I found it didn't eat lobsters. Maybe the DTM isn't working well.
Mat
I found it didn't eat lobsters. Maybe the DTM isn't working well.
Mat
Mat can you verrify my DTM please
'lobster' : DTM := DTMFromString('mggAAAHicY2NgYDjMyMBwBIiPAfFxKH0AiO cB8UIgngPEi4B4GRAvBuEgCYY1YZIM26KlGershRiWBkswHE2W ZcAFGHFgCAAALVcO8Q==');
jock032
02-25-2012, 10:17 PM
and another thing is that it clicks pouch in 3rd slot twice
edit: lobster problem may be that i had lobster as "Lobster" and not "lobster" so ig ill find out when i get below health
Quintessence
02-26-2012, 12:00 AM
1.6 occasionally, while clicking to go to the ladder, clicks the lava where the red salamanders are instead which results in my character running backwards along the path and then running back to the ladder. It looks very bad.
Flight
02-26-2012, 12:49 AM
and another thing is that it clicks pouch in 3rd slot twice
edit: lobster problem may be that i had lobster as "Lobster" and not "lobster" so ig ill find out when i get below health
Are you using the raw version I posted on this page; 41? Pouches should work correctly now. And the Lobster issue is probably because the DTM is broken. Big man 1 posted an updated DTM above, I suggest testing that for now to see if it works.
1.6 occasionally, while clicking to go to the ladder, clicks the lava where the red salamanders are instead which results in my character running backwards along the path and then running back to the ladder. It looks very bad.
Wow, I haven't had this happen since the early versions. If it commonly becomes a problem report back to me and I'll redo the above ground walking... again.
burni
02-26-2012, 01:48 AM
When i start the script at the banker with full invo of ess, my char starts running down the long path. Did this happen to anyone else? I'm trying to look in the previous pages for a fix but cant find anything.
Edit: I just started the script at the tele spot and my char still ran down the long path, halfway then stopped.
Also tried with no ess so it would bank first. All other versions have worked for me.
Flight
02-26-2012, 02:00 AM
When i start the script at the banker with full invo of ess, my char starts running down the long path. Did this happen to anyone else? I'm trying to look in the previous pages for a fix but cant find anything.
Edit: I just started the script at the tele spot and my char still ran down the long path, halfway then stopped.
Also tried with no ess so it would bank first. All other versions have worked for me.
And did you change your SPS tolerance to 0.5? There is absolutely no reason for SPS to walk on the wrong path, the path works fine if you set the tolerance like how I explained. It's obvious who doesn't do this.
burni
02-26-2012, 02:03 AM
And did you change your SPS tolerance to 0.5? There is absolutely no reason for SPS to walk on the wrong path, the path works fine if you set the tolerance like how I explained. It's obvious who doesn't do this.
lol ya right before reading this I realized that i might have to change the tolerance again. Its working, thanks :)
When i start the script at the banker with full invo of ess, my char starts running down the long path. Did this happen to anyone else? I'm trying to look in the previous pages for a fix but cant find anything.
Edit: I just started the script at the tele spot and my char still ran down the long path, halfway then stopped.
Also tried with no ess so it would bank first. All other versions have worked for me.
This is due to changing the tolerance on line 96? (I think) to 0.5 from 0.2
To do this go to your C: Drive then Simba > Includes > SPS > sps.simba & change the above. Flight says to do this in the OP, try reading it fully :)
And Flight... as for the path walking backwards along the path above ground, I've had this issue numerous times as well, in both versions 1.5 & 1.6. Never really thought much of it, but it would be great for a fix :)
-Brow
Dragonrider
02-26-2012, 02:08 AM
I'm trying to run this script on virtualbox. Every thing is set up correctly for it to run. But it's extremely laggy and I cant even get to the alter! I'm on a macbook pro.. I'm using windows xp on the virtual box with 711MB of ram.
Yeah that's probably why Dragon... hate to say it but Simba likes to use a lot of space lol... Only thing I can think of is running it on a Windows laptop/desktop with more space :(
-Brow
jock032
02-26-2012, 02:29 AM
wow i wasnt using the one on page 41 and now i am and getting 5k more xp an hour fml..
Dragonrider
02-26-2012, 02:36 AM
ehh, im not gona buy a another pc anytime soon, so im just gona quit I guess.
Haider
02-26-2012, 03:32 AM
10 hour proggy coming soon.
wister1
02-26-2012, 03:41 AM
besides a casual bug it works preatty well, im sure you are always looking for ways to improve the script
10 hour proggy coming soon.
10 Hours? Is there something I'm missing here? I thought it wouldn't go past 6 hours due to token failure or something :/
I've heard of bypassing that 6 hour thing but idk how lol... is that what you've done?
-Brow
Haider
02-26-2012, 05:40 AM
k guys here it is, my 9 and a half hour proggy.
script started lagging after 4 hours, which slowed down proggress. :(
http://i42.tinypic.com/34terk0.jpg
http://i40.tinypic.com/2j5j9eg.png
edited : forgot to hide my username, had to reupload.
k guys here it is, my 9 and a half hour proggy.
script started lagging after 4 hours, which slowed down proggress
Could you please explain how you managed to by pass the 6hour Anti-bot kick?
Edit- //Break settings
BreakIn = 180; //How long before we take a break? (minutes)
BreakFor = 1; //How long will we break for? (minutes)
Bir = 2; //Random minutes to add/subtract from how long until we break
Bfr = 2; //Random minutes to add/subjtract from break duration
Thats my break settings but it has never reached 9hours O_O best i have done is 6hours 13minutes i think... can you post your break settings? :D
Coustomized some stuff , that i think would work for me so im getting 46k exp per hour at the moment xD
GOAL- Beat a 9hour proggy Stauts -...Not Even Close To It...
Flight
02-26-2012, 07:42 AM
Looks like we have a handful of people aiming for the RC cape. Momotron, wister1, Haider, big man 1 (are you?), and yours truly. I'm roughly 800k from 98 at the moment. I'm just glad it's working okay for almost everyone.
Quintessence
02-26-2012, 08:04 AM
Wow, I haven't had this happen since the early versions. If it commonly becomes a problem report back to me and I'll redo the above ground walking... again.
It's definitely a recurring problem. I've had it happen quite a few times in the past hour.
Other than that though, it's been pretty flawless. :D
Looks like we have a handful of people aiming for the RC cape. Momotron, wister1, Haider, big man 1 (are you?), and yours truly. I'm roughly 800k from 98 at the moment. I'm just glad it's working okay for almost everyone.
Hell yeah bro! :D amazing script like this? ofcourse i am :P 99k till 91 atm
lorenzo
02-26-2012, 10:48 AM
it wont use prayer i got the prayer option false now cause when i turn it on he will just spamm click on the alter anyone know how to fix?
also sometimes when its running it will spam click empty pouches at the alter but most of time it will run perfect but yea just sometimes he will spamm click empty pouch u know how to fix?
he wont eat food anymore when my life points is lower then 500 normally he used to eat monkfish but now he just wont eat u know how to fix?
thanks lorenzo.
Flight
02-26-2012, 11:10 AM
it wont use prayer i got the prayer option false now cause when i turn it on he will just spamm click on the alter anyone know how to fix?
I've heard of this happening to at least one other person; I don't know what would cause it. I've personally never had it happen to myself, and it seems rare to hear reports of this. If I had a clue I'd try to fix it but it's not much to go off of. I suggest just logging out to the lobby and back in then restarting the script.
also sometimes when its running it will spam click empty pouches at the alter but most of time it will run perfect but yea just sometimes he will spamm click empty pouch u know how to fix?
Try using this version from page 41: http://villavu.com/forum/showpost.php?p=941606&postcount=1005
he wont eat food anymore when my life points is lower then 500 normally he used to eat monkfish but now he just wont eat u know how to fix?
thanks lorenzo.
Did you correctly change the settings near the beginning of the script?
HPLevel = 99; //Your (max) Constitution/Hitpoints level
EatAt = 70; //Eat at this health percent or less
wister1
02-26-2012, 01:02 PM
definitly going for 99, just reached 92 :D
ministone28
02-26-2012, 01:06 PM
well again i just wanna express my greatest gratitude to flight for his script! im just south of 30m xp and still going strong!!! and wow didnt even notice a 1.6v came out..... guess your old versions might still work too
Ezio Auditore da Firenze
02-26-2012, 02:28 PM
well again i just wanna express my greatest gratitude to flight for his script! im just south of 30m xp and still going strong!!! and wow didnt even notice a 1.6v came out..... guess your old versions might still work too
Which version were you using?
Haider
02-26-2012, 02:30 PM
Could you please explain how you managed to by pass the 6hour Anti-bot kick?
Edit- //Break settings
BreakIn = 180; //How long before we take a break? (minutes) BreakFor = 1; //How long will we break for? (minutes)
Bir = 2; //Random minutes to add/subtract from how long until we break
Bfr = 2; //Random minutes to add/subjtract from break duration
Thats my break settings but it has never reached 9hours O_O best i have done is 6hours 13minutes i think... can you post your break settings? :D
Coustomized some stuff , that i think would work for me so im getting 46k exp per hour at the moment xD
GOAL- Beat a 9hour proggy Stauts -...Not Even Close To It...
these were my settings for the 9 hour run
//Break settings
BreakIn = 260; //How long before we take a break? (minutes)
BreakFor = 25; //How long will we break for? (minutes)
Bir = 13; //Random minutes to add/subtract from how long until we break
Bfr = 7; //Random minutes to add/subjtract from break duration
burni
02-26-2012, 08:45 PM
in 1.6 the only problem i encountered was that after 5hr running (for me) for some reason he was unable to click, thats right, click so he finded bank but wouldnt click, dunno what happened, it was not a 1 time things because happened twice now
This is happening to me as well.
Banker is found, it right clicks banker, does not find bank option, tries again, repeat.
This has happened at random times, after 40 mins, 3 hrs etc. This was happening (rarely) on 1.5 but the failsafe would kick in and teleport.
Anyone else seeing this? I know big man mentioned it might be in his vid, but i didnt see where he posted it.
This is happening to me as well.
Banker is found, it right clicks banker, does not find bank option, tries again, repeat.
This has happened at random times, after 40 mins, 3 hrs etc. This was happening (rarely) on 1.5 but the failsafe would kick in and teleport.
Anyone else seeing this? I know big man mentioned it might be in his vid, but i didnt see where he posted it.
Here i have attached a short clip of this bug i have found, could have just typed it but, it wouldnt have made sence so i just used a camstasia to make a short clip.
Virus scan Report if your in doubt http://virusscan.jotti.org/en/scanresult/92eb9e1af72d7f21af9b40732dcdd494ce22f2ac
14340 <--- Video clip
Does it do this?
Ezio Auditore da Firenze
02-26-2012, 10:12 PM
This is happening to me as well.
Banker is found, it right clicks banker, does not find bank option, tries again, repeat.
This has happened at random times, after 40 mins, 3 hrs etc. This was happening (rarely) on 1.5 but the failsafe would kick in and teleport.
Anyone else seeing this? I know big man mentioned it might be in his vid, but i didnt see where he posted it.
Yeah its happened to me multiple times. I recommended that if the banker is out of sight that a rotation of the camera kicks in, cause i know the script does click the mini map to move forward, however sometimes as it comes down the ladder, it just stands there right clicking and looking for banker on random players ect, but not clicking on mini map to move forward.
Haider
02-26-2012, 10:24 PM
Yeah its happened to me multiple times. I recommended that if the banker is out of sight that a rotation of the camera kicks in, cause i know the script does click the mini map to move forward, however sometimes as it comes down the ladder, it just stands there right clicking and looking for banker on random players ect, but not clicking on mini map to move forward.
its happened to me too, but i think i know the problem (40% sure)
when someone else wearing a spottier cape or spotted cape (idk which one, cant tell the difference) stands beside the banker, the script tries to click the cape, the colors look somewhat similar too. My bot tried to click the cape a couple times then just gave up.
its happened to me too, but i think i know the problem (40% sure)
when someone else wearing a spottier cape or spotted cape (idk which one, cant tell the difference) stands beside the banker, the script tries to click the cape, the colors look somewhat similar too. My bot tried to click the cape a couple times then just gave up.
I am highly doubting its the cape O_O , i wear spottier cape and i have come accross other players wearing one or the other cape but it has never ever right clicked on the cape , the only time i had issues with it clicking on a player was at the offical zmi world , thus saying that is a very predictable move because of it being crowded around the banker. . . i recently encounterd a new problem , but it was one in a life time thing i think, it teleported and then just kept on teleporting O_O i was like hmm , restarted script so it worked fine after words, script duration so far was 7 hours =\ , then drill deamon came and fuxed it up =\
Edit- I like RegisterFree's idea of camera rotation , i think it could be a nice failsafe i think you call it.
Ezio Auditore da Firenze
02-26-2012, 10:44 PM
I am highly doubting its the cape O_O , i wear spottier cape and i have come accross other players wearing one or the other cape but it has never ever right clicked on the cape , the only time i had issues with it clicking on a player was at the offical zmi world , thus saying that is a very predictable move because of it being crowded around the banker. . . i recently encounterd a new problem , but it was one in a life time thing i think, it teleported and then just kept on teleporting O_O i was like hmm , restarted script so it worked fine after words, script duration so far was 7 hours =\ , then drill deamon came and fuxed it up =\
Edit- I like RegisterFree's idea of camera rotation , i think it could be a nice failsafe i think you call it.
Yeah I encountered that teleporting bug in the 1.6 edited version --> (Page 41). It seems to occur after it fails to find banker, and then fails to find the Maps, and thanks for that :P
sckwarrior
02-26-2012, 10:59 PM
I'm currently going for 99 as well, 95/99 atm
ministone28
02-26-2012, 11:01 PM
Which version were you using?
Ive been using flights scripts since the beginning, but v1.5 has been used since it came out till today, now im switching over to 1.6
Ezio Auditore da Firenze
02-26-2012, 11:02 PM
Ive been using flights scripts since the beginning, but v1.5 has been used since it came out till today, now im switching over to 1.6
Alright, thanks for that! good luck.
itz_Adren
02-27-2012, 12:18 AM
k guys here it is, my 9 and a half hour proggy.
script started lagging after 4 hours, which slowed down proggress. :(
http://i42.tinypic.com/34terk0.jpg
That mod has been around me too i just stop and did it myself for a bit, i think he was told to go around and do that... Are you on w60? because thats where i saw him
To Haider, just a quick question/suggestion/something lol, why are you using the very smallet pouch , i herd/experimentd, that if you dont use it you get more exp without it ..
Haider
02-27-2012, 01:34 AM
To Haider, just a quick question/suggestion/something lol, why are you using the very smallet pouch , i herd/experimentd, that if you dont use it you get more exp without it ..
im not sure tbh, i've always used the small pouch. never tried without it
im not sure tbh, i've always used the small pouch. never tried without it
Meh haha personal prefrences :D, try it though i think you maybe surprised ;)
btw another 5 hours till i hold the 10hour proggy >:P
Haider
02-27-2012, 02:27 AM
Meh haha personal prefrences :D, try it though i think you maybe surprised ;)
btw another 5 hours till i hold the 10hour proggy >:P
looool, i wish u luck on your challenge
Flight
02-27-2012, 02:51 AM
I've made some modifications to 1.6 that should handle finding the ladder much faster. Now I haven't tried it with Prayers enabled but I through in a quick-checker that should also work with Prayers & recharging. Would anyone care to test it with me?
I've made some modifications to 1.6 that should handle finding the ladder much faster. Now I haven't tried it with Prayers enabled but I through in a quick-checker that should also work with Prayers & recharging. Would anyone care to test it with me?
YES SIR!
latest proggy of mine with a bit of unhappyness for my challenge of beating a 9hour proggy =\
Status: /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
Status: | SRL Randoms Report |
Status: | www.villavu.com |
Status: |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Status: \~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
[======================================]
[ ZMI-Extreme 1.6 ]
[ by Flight ]
[======================================]
[ Run Time : 6 Hr 14 Min 4 Sec ]
[ Exp Gained : 221876 ]
[ Loads Completed : 253 ]
[ Monkfish Ate : 73 ]
[ Pouches Repaired : 0 ]
[ Breaks : 1 ]
[======================================]
[ ZMI-Extreme 1.6 ]
[======================================]
Failed to find spell 1 time
***** STR: FOUND RANDOM: 'Evil Bob'S Island' *****
Screenshot of: Found Evil Bob'S Island random 6 Hours, 14 Minutes and 57 Seconds
***** STR: 'Evil Bob'S Island' RANDOM SOLVING FAILED! *****
thus being said i still encounter the problem i posted in my video , i was wonder if you could consider the camera rotation failsafe? as sugested by another user , then again im not a scripter i wish i was , im not sure if you have time on ur hands but i would appreciate it if ther was more done to the banking though I AM NOT COMPLAINING 6hours? is more then good enough of a script to me
I WANA TEST YOUR NEW FEATURES ! XD
Edit i know i should be more specific let alone i have said this before , so i say it again so iam clear and make less of a confusion, the camera rotation failsafe being said was for the banking :)
..............|||||||||||||||||||||||||||||||||||| ||||||||
THIS GUY vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv....Flight. ... IS the man ;)
Flight
02-27-2012, 04:39 AM
Edit i know i should be more specific let alone i have said this before , so i say it again so iam clear and make less of a confusion, the camera rotation failsafe being said was for the banking :)
Ok, I'll throw something in there quick and see how she runs.
Ok, I'll throw something in there quick and see how she runs. sweet as :)
RIWU ya newb lol i think i saw your account stuck at the ladder :L bummer ;)
BTW do you use break settings?
:redface: this http://villavu.com/forum/showthread.php?p=944049#post944049
I think i know urs too dont tell any1 our ign!
burni
02-27-2012, 10:05 PM
big man - Yes, it does exactly what happens in your vid. Not all the often atleast :)
Also, Im going for 99 rc as well, just got 95.
:redface: this http://villavu.com/forum/showthread.php?p=944049#post944049
I think i know urs too dont tell any1 our ign!
you mean you know my rsn? ;) msg me it haha
big man - Yes, it does exactly what happens in your vid. Not all the often atleast :)
Also, Im going for 99 rc as well, just got 95.
oh if it does that just restart the script thats the only fix for it so far =\ and good luck !
any one know if its good to keep going from 91-99 at zmi?
wister1
02-28-2012, 02:55 AM
any one know if its good to keep going from 91-99 at zmi?
of course it is, its not great money but if you are in for the xp its the best way to go for 99 rc
Flight
02-28-2012, 03:15 AM
The way I see it is it's best to get the level first then go back and craft the runes for $$ later. Therefore I'll be getting 99 first, then use the skill to make bulk amounts of runes later, not to mention the higher rank on the highscores.
itz_Adren
02-28-2012, 03:15 AM
It keeps getting me killed idk why =S its not a big deal because i have is pouches and runes but it gets annoying =/ ill babysit it soon and see why it gets me killed
of course it is, its not great money but if you are in for the xp its the best way to go for 99 rc
The way I see it is it's best to get the level first then go back and craft the runes for $$ later. Therefore I'll be getting 99 first, then use the skill to make bulk amounts of runes later, not to mention the higher rank on the highscores.
Ohk thanks for the suggestions guys , i am defo init for the exp :D , and will do the same thing your going to do Flight :D
It keeps getting me killed idk why =S its not a big deal because i have is pouches and runes but it gets annoying =/ ill babysit it soon and see why it gets me killed
The script has never goten me killed only once but that was because i was out of monkfish but thanks to Ring of life i ended up in varrock
starting to get a lot of randoms, i think ill take a break and start legitting :p
Add breaks to the script so you get less randoms it works for me :D
sckwarrior
02-28-2012, 03:19 AM
starting to get a lot of randoms, i think ill take a break and start legitting :p
Flight
02-28-2012, 03:31 AM
Updated to version 1.65.
Nothing major in this update, it's very small. It includes the fixes in the version I posted on page... 41 or 42 (?) as well as some custom changes I recently made for, hopefully, faster ladder finding/clicking. Also thanks to big man 1 for suggesting camera rotating for finding the banker.
I'll be busy for atleast today as I'm quickly making an Advanced Barbarian Agility course runner. (I need to use my Skoll Boots before they run out)
@big man 1:
I believe this is identical to the version you're running at the moment so I don't think you'll need to DL it at all.
Ezio Auditore da Firenze
02-28-2012, 03:57 AM
Updated to version 1.65.
Nothing major in this update, it's very small. It includes the fixes in the version I posted on page... 41 or 42 (?) as well as some custom changes I recently made for, hopefully, faster ladder finding/clicking. Also thanks to big man 1 for suggesting camera rotating for finding the banker.
I'll be busy for atleast today as I'm quickly making an Advanced Barbarian Agility course runner. (I need to use my Skoll Boots before they run out)
@big man 1:
I believe this is identical to the version you're running at the moment so I don't think you'll need to DL it at all.
Woop finally, the camera rotation! Will let you know how its going :)
itz_Adren
02-28-2012, 05:14 AM
The script show take pics when you level too... Or does it already do that? idk im about to get 96 rc and dont want to miss it
Andres
02-28-2012, 07:26 AM
Updated to version 1.65.
Nothing major in this update, it's very small. It includes the fixes in the version I posted on page... 41 or 42 (?) as well as some custom changes I recently made for, hopefully, faster ladder finding/clicking. Also thanks to big man 1 for suggesting camera rotating for finding the banker.
I'll be busy for atleast today as I'm quickly making an Advanced Barbarian Agility course runner. (I need to use my Skoll Boots before they run out)
I just downloaded 1.65 and am running it now. The ladder finding is faster. However, if it misses the ladder then it sits there for a second or two before clicking again. Not a huge deal, seems to be about the same overall as the last. I can't speak for the banker issue because I didn't experience in the previous version.
This is only from a short run and is in no way definitive.
Are you going to be releasing that Advanced Barb script? I'd be willing to test it out for you if you need it :)
The script show take pics when you level too... Or does it already do that? idk im about to get 96 rc and dont want to miss it
i dont think it does take a screen shot of when you level sorry i have leveled one to many times with this script but only had pictures of "random events"
MASSIVE REQUEST!! i think may have found the cure for the banking thing! ..how about as what happend in my video .. if it does that , lets call it player idleing meaning its not banking nor its crafting k, so if player is idle for more then 10 or seconds make him teleport. because it just happend again so , i disbaled smart and teleported him to the start and re-enabled smart and 1second passed and he did "Failed to find symbols, static walking" and banked and did everything else and back into loop! i hope there is a way to add this feature if so i think it maybecome flawless i think , other then the few randoms stopping it,...
PROGGY FOR 1.6 coustom
http://i39.tinypic.com/11rulp3.png
wister1
02-28-2012, 04:44 PM
since todays update it spam clicks the altar like last time (last update), seems to be the only bug
since todays update it spam clicks the altar like last time (last update), seems to be the only bug
yeah its like banking fine then runs to alter and just crafts the runes in the inventory and not clicking the pouches then after 4 clicks he teleports and repeats.
And that lil dwarf sht wont go away! omg
Edit Going to run without pouches for now =\ , almost 93 lol
Scrap that ^ going to give the account a break , but still can test stuff if you need :)
wister1
02-28-2012, 06:13 PM
im also taking a break, i dont seem to get the problem, i mean the click is with same color as before, the green one only appears when not clicking objects
Andres
02-28-2012, 09:36 PM
I'm getting the same issue. It clicks 3 times on the altar but doesn't empty the pouches and then teleports.
Banking is working great. Rotating the camera does help it find him faster.
Edit: Just did an update to SRL that fixed Flight's granite miner (which was having a clicking issue as well) so it will hopefully take care of this bad boy as well :)
As said by another user :) thank you
update SRL and thus making the script work back to its full potential! XD what a great comunity eh? cheers dudes , was using harrys LRC while waiting for some news :)
Edit- please Move the little dwarf thing away from the main screen and place him some where around the chat box id say because if its on the main screen i noticed that depending on where it is place, for me it was on the"bank all items" button it faild to do that.. so for future problems just move the lil thing out of the main screen :)
43-44k exp per hour idleing ! xD man did i miss using this script!
does any one know how to perm get rid of that lil dwarf thing!!! its pissing me off alrdy
wister1
02-29-2012, 02:11 AM
yay, after updating srl its working fine again :D
Andres
02-29-2012, 03:52 AM
After using the new version for a while, I have to say that it is definitely more efficient. I am averaging 3 trips more per hour, which comes out to be 2k+ more xp per hour.
Great work as always, Flight!
burni
02-29-2012, 08:20 AM
I reverted back to 1.6 because 1.6.5 was getting stuck at the teleport spawn sometimes. Anyone else seeing this?
I reverted back to 1.6 because 1.6.5 was getting stuck at the teleport spawn sometimes. Anyone else seeing this?
I dont know which version it was but i did encounter that problem at one stage, nothing a quick restart of the script couldn't fix ;)
im running the 1.6 at the moment too , im to lazy to make a bat file for the 1.65v lol, plus im on a good run to my proggy ;D lets hope i dont jinx it though haha i want that 10hour proggy!!@#
Status: /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
Status: | SRL Randoms Report |
Status: | www.villavu.com |
Status: |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Status: \~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
[=======================================]
[ ZMI-Extreme 1.6 ]
[ by Flight ]
[=======================================]
[ Run Time : 5 Hr 20 Min 28 Sec ]
[ Exp Gained : 214000 ]
[ Loads Completed : 227 ]
[ Monkfish Ate : 65 ]
[ Pouches Repaired : 0 ]
[ Breaks : 1 ]
[=======================================]
[ ZMI-Extreme 1.6 ]
[=======================================]
eh i dont think im ever going to get past the 6hour mark =\ am making 6.5 bat file then just running it i just want 99 from now on ..
Flight
02-29-2012, 09:40 AM
I reverted back to 1.6 because 1.6.5 was getting stuck at the teleport spawn sometimes. Anyone else seeing this?
Do you have any more information on this? The more details the better.
burni
02-29-2012, 09:49 AM
ya i know I was being vague, I've been working on hw while running the script so I didn't take the time to figure out what was going on.
-It happened twice, within a couple hours
-First time I came back to computer and my character was just sitting at teleport spawn not moving
-Second time I saw character just stand there, then it teled again, sat, teled again, then I stopped script and loaded up 1.6
Edit: Just got a random, so I used the opportunity to switch back to 1.6.5, so I'll try to get some more details about it
Has any one else noticed that the new update flight did with quick ladder clicking doesnt work any more? is that just me this is on version 1.65 , i ran into some problems doing stuff so i just deleted all my scripts and files and re-installed simba , yes i have got all the feilds checkd and done to make this script work 100% its just that before when it teleported it moved its mouse over to the mini map really quickly then it clicked to the icon, then it moved its mouse to a certian point so when player ran just before or on time to the ladder it clicked it , thus making him use the ladder quicker. but for somereason it does everything but not the quick ladder clicking , just runs up and stands for 2 seconds then clicks the ladder.
burni
02-29-2012, 11:02 AM
I actually am not about to start up 1.6.5 now, says 'error starting SMART, ensure target page has an applet declaration.
Shit nvm, same error with 1.6. Ugh, I donno what this error means.
I actually am not about to start up 1.6.5 now, says 'error starting SMART, ensure target page has an applet declaration.
yes thats the reason i had to re-install simba but , from knowing the problem now so you dont have to do what i did :)
Go to line 2161 and change the sever to a diffrent world then 88 i think it is.
Example
Smart_Server := 12;
That ladder thing being gone now is lmae =\ is like 37k exp per hour , i can live with it main concern is the script works so yeah , as long as i dont have to play the game im happy ;)
And your wellcome burni :)
burni
02-29-2012, 11:28 AM
ty, its loading now. It was on 86
First time I've been able to run 1.6.5 for an hour straight, I love the new ladder/banking. Getting an extra 4 to 5 loads per hour. Hopefully the problems I was having before were just flukes.
Edit: I've seen it click too far West a couple times and run all the way around thru the hunting area, i didnt get stuck but went way off track. I took a pic but cba uploading it atm.
wister1
02-29-2012, 02:43 PM
im using 1.6 and not counting with randoms it works flawless
burni
02-29-2012, 03:44 PM
http://img834.imageshack.us/img834/8025/zmiofftrack.png
Goes all the way to the missclicked spot hen goes back
kevin7766
02-29-2012, 06:02 PM
I found a bug or atleast im experiencing it and i hate it a bit :s if u can fix this it would be freaking nice :p but it already is ofc xd
well my bug is when someone does group tele moonclan it takes for accept en decline you know? well this script just tele to the outside :s except pressing decline and make the runes maybe u can include tis in version 1.7? also sometimes the banking is a bit fucked up in world 70 ^^ because of the many people i hope i helped
~ Regards,
Kevin
I found a bug or atleast im experiencing it and i hate it a bit :s if u can fix this it would be freaking nice :p but it already is ofc xd
well my bug is when someone does group tele moonclan it takes for accept en decline you know? well this script just tele to the outside :s except pressing decline and make the runes maybe u can include tis in version 1.7? also sometimes the banking is a bit fucked up in world 70 ^^ because of the many people i hope i helped
~ Regards,
Kevin
Turn off accept aid , and as for an over crowded bank id sugest not running the script in a non offical ZMI world =\ sorry
in other news ;) slept like a baby and i think it ran flawlessly all night :D Went to bed at around midnight and woke up now which is 7am worked flawlessly for 6hours! :)
http://i39.tinypic.com/1zxdf5.png
BTW is it just me or are the runes not selling im having to sell them -5%..
120k off 94 Runecrafting ;) at this rate i should be 99 in the next 8 days or so
Ehh calculated.. its going to take me about 2 weeks or 2weeks and 2 or 3 days that is if i bot 6hours and then start all over again..
wister1
02-29-2012, 07:30 PM
crashing market because of bonus weekend expected for march, dont sell runes for now, wait for them to to go up again
Terminatorbot
02-29-2012, 10:35 PM
A brilliant working bot 1.65. My opinion is your best work yet, seems to be smoother and more effient then ever.
Keep up that great work. T
newy1
03-01-2012, 01:25 AM
Working great just often contacts the wrong NPC to repair pouch.
elmar375
03-01-2012, 02:57 AM
It keeps trying to run the safe route, and doesn't even finish it. can someone help me get this thing running normal route again?
Working great just often contacts the wrong NPC to repair pouch.
Hey hows it going :) , erm often contacts the wrong npc to repair pouch? im asuming your using "contact" right , kay so this "bug" i dont think has presisted before O_O sorry i think the codes are to be clicked on the exact corodinates as specified, and i personaly have run this script over 40hours+ without this issue , sorry i couldnt be much of help =\ ,maybe a little bit more info on it might be good for the Dev
EDIT- you sure you wrote down how to repair the pouch? ie "line 35"
RepairMethod = 'Contact'; //Spell or Contact
RepairMethod = 'Spell'; //Spell or Contact
Which ever one works for you , contact is used via just the lunar spell book , with dream mentor done i think
As for spell i think that one is unlocked by the Livid Farm mini game.
It keeps trying to run the safe route, and doesn't even finish it. can someone help me get this thing running normal route again?
You sure you downloaded the SPS image ?
- The image HAS! to be 500x500
-Are you sure you changed the tolorance to 0.5?
If you need more help im here , ill help as much as i can :)
BEST WAY TO KILL TIME http://www.putlocker.com/file/19D7FEF848BAE2C0 Jack & Jill (2011) freaking funny movie! ;)
burni
03-01-2012, 05:43 AM
Suggestion: Update finding the alter, like you did with the ladder. Click alter before you get to it looks more human and ofc is faster.
Kajutsky
03-01-2012, 12:31 PM
still a bit confused can some1 explain it simply to a noob like me?
Flight
03-01-2012, 03:20 PM
Suggestion: Update finding the alter, like you did with the ladder. Click alter before you get to it looks more human and ofc is faster.
I believe I'll do just that the next time I work on it.
still a bit confused can some1 explain it simply to a noob like me?
I'll be happy to help, just tell me which parts of the setup you understand and which you don't.
str w4r str
03-01-2012, 05:25 PM
Either use the world map to take a picture of the area you like.. OR take a screenie of the minimap. Then photoshop that onto a black 500x500 canvas.. Use paint to find co-ordinates of places you want to walk..
hey, wondering do you happen to know how to fix problem if it says : "cannot find the spell Dtm", "the following Dtms were not freed: (2)"
Destined2bGreat
03-01-2012, 06:55 PM
I'm having trouble filling 400 extra spaces up with junk i guess. Wish that wasn't necessary.
Horatio
03-01-2012, 08:35 PM
Just a little post to show my appriciation for Flight and his bot, I've been using this script for 4 days now and it works like a charm, sometimes though it runs from the ourania teleport spot all the way to oberservatory and keeps clicking on the mountains there and won't logout. Really this is a minor issue for me and it doesn't bother me that much, but I thought I would share this issue with you. It only happened 2 times though in like 25 hours, in everything else the bot is working great!
Good morning lads :)
hey, wondering do you happen to know how to fix problem if it says : "cannot find the spell Dtm", "the following Dtms were not freed: (2)"
This is a new one O_O ^ lol , erm hmm have you tried to re download the script? and used the new one you just downloded? , sorry im not a scripter i would help you out more , but thats all i can say , just try Re-downloading the script O_O , btw is this the "spell" about the teleport spell yes? because i think thats the only thing has dtms in this script that could refer to it , do you know how to make DTM's? perhaps you could try makeing your own DTMs? these are just sugestions by me sorry you could allways try this or wait for a official answer =\
I'm having trouble filling 400 extra spaces up with junk i guess. Wish that wasn't necessary.
As for you my dude erm this one is a easy one ! get all the teleports you can?! k , teleport to each city run arund buy out all the general store items all the amour shops food shops cloths shops holiday items, G.e and buy all amour sets all that you can afford and is cheap i bought everything up to rune green d hide leather stuff? achery shop by bows and stuff? buy each runes? buy all ores bars and stuff? do you understand ? i can porbs list the entire 400 items ;) but im not going to but yeah haha good luck!
Just a little post to show my appriciation for Flight and his bot, I've been using this script for 4 days now and it works like a charm, sometimes though it runs from the ourania teleport spot all the way to oberservatory and keeps clicking on the mountains there and won't logout. Really this is a minor issue for me and it doesn't bother me that much, but I thought I would share this issue with you. It only happened 2 times though in like 25 hours, in everything else the bot is working great!
This has happend to me to my good man , and a few others , im sure it will all be fixed soon enough , i came up with the player idle solution , say for instance what happens to you or if player is idle any where doing nothing not gaining exp for runecrafting , for more the 5 seconds or more , make him teleport again , i saw that if you teleport him if he stuffs up anywhere , he gets back on track again ;)
And in other news ;) 50% complete to 95 Runecrafting hehe ! should be 95 in the next few hours and by mid night should be 96! ;)
Horatio
03-01-2012, 09:06 PM
Good morning lads :)
This has happend to me to my good man , and a few others , im sure it will all be fixed soon enough , i came up with the player idle solution , say for instance what happens to you or if player is idle any where doing nothing not gaining exp for runecrafting , for more the 5 seconds or more , make him teleport again , i saw that if you teleport him if he stuffs up anywhere , he gets back on track again ;)
And in other news ;) 50% complete to 95 Runecrafting hehe ! should be 95 in the next few hours and by mid night should be 96! ;)
Great idea, but it keeps clickings though, it's not idle for 5 seconds, the no exp logout is a great idea :) Maybe it could monitor/check the XP counter for not gaining (rc) experience in like X minutes, I'm still a simba-noob and don't know what is possible in simba. However I will take the time to learn some simba because of the enormous possibilities like this script demonstrates.
Nice rc, I'm guessing it will take me about 10 more days to reach 91 rc because I mostly don't bot above 7/8 hours a day, just to be on the safe side :)
Great idea, but it keeps clickings though, it's not idle for 5 seconds, the no exp logout is a great idea :) Maybe it could monitor/check the XP counter for not gaining (rc) experience in like X minutes, I'm still a simba-noob and don't know what is possible in simba. However I will take the time to learn some simba because of the enormous possibilities like this script demonstrates.
Nice rc, I'm guessing it will take me about 10 more days to reach 91 rc because I mostly don't bot above 7/8 hours a day, just to be on the safe side :)
some nice suggestions by you also , yes i know what you mean how its constantly clicking on the screen when its around the jungle area , erm depending on what your rc level is , i think it took me about erm 5 days or so from erm 70ish? i think with med large and giant pouches to get to 91 i think this is botting 6hours then restarting all over again ;)
Destined2bGreat
03-01-2012, 11:44 PM
Every hour or so the bot will teleport to the ourania teleport, then just continue teleporting. Besides this it's working great.
burni
03-01-2012, 11:51 PM
Every hour or so the bot will teleport to the ourania teleport, then just continue teleporting. Besides this it's working great.
ya I just left my script teleporting for 2 hrs :(
Every hour or so the bot will teleport to the ourania teleport, then just continue teleporting. Besides this it's working great.
ya I just left my script teleporting for 2 hrs :(
WOW 2hours?! damn runes go byebye =( sorry to hear that ,This happens very rarely to me right now im running the 1.6 version but bouth 1.6 & 1.65 they have this problem but on a very very low sclae , i usually baby sit this script for hours , killing time watching movies and stuff =\ so if there is a random or an issue like yours i attend right to it =\
illuminatiswag
03-02-2012, 03:07 AM
Yea the problem im having is sometimes it wont withdrawl runes to repair pouch and kill script there and other 1 or 2 hope flight gets to updating this soon
Flight
03-02-2012, 03:11 AM
Looks like the colors of a couple MM symbols need adjustment.
@illuminatiswag:
Which type of pouch repair are you using? Contact or Spell?
Destined2bGreat
03-02-2012, 06:25 AM
I've had it run for hours without a problem, only started teleporting a couple times. Besides that it's working great.
burni
03-02-2012, 06:41 AM
WOW 2hours?! damn runes go byebye =( sorry to hear that ,This happens very rarely to me right now im running the 1.6 version but bouth 1.6 & 1.65 they have this problem but on a very very low sclae , i usually baby sit this script for hours , killing time watching movies and stuff =\ so if there is a random or an issue like yours i attend right to it =\
It actually didnt use that many runes because it doesn't cast the teleports too quickly. I don't watch my runes that closely so I only noticed a few k being gone. And ya, Ima run 1.6 while i sleep and am at class tomorrow. I'll save 1.65 for when im studying or w/e.
Got 97 rc today though :) Gonna be time for agility soon
It actually didnt use that many runes because it doesn't cast the teleports too quickly. I don't watch my runes that closely so I only noticed a few k being gone. And ya, Ima run 1.6 while i sleep and am at class tomorrow. I'll save 1.65 for when im studying or w/e.
Got 97 rc today though :) Gonna be time for agility soon
pfft 97 agility pfft show off >.> <.< -just got 95 =\ , your getting their buddy you hang in there! - pfftt congrats ;)
EDIT-Hey flight bro this question if for you , erm i saw that when the player is gone of course meaning he has gone to the observatory how ever you sepll it , in the debug box it says " unable to find symbol static walking?" or something along thoes lines , but to the point if it does say that in the debug box , for more then 3 times in the like 3 seconds? is there way to make it teleport? thus puting him back on track?
Imanoobbot
03-02-2012, 08:35 AM
Simply download the SPS map file attached to this post and paste it in "Includes > SPS > img > runecrafting_altars. "
I do not really get that step. I cant find the Option "includes". Anyone can help?
Which type of runes for opening the bank. So which is working good.
just browse to 'C:\simba\includes\SPS\img\' paste the file there
Simply download the SPS map file attached to this post and paste it in "Includes > SPS > img > runecrafting_altars. "
I do not really get that step. I cant find the Option "includes". Anyone can help?
Which type of runes for opening the bank. So which is working good.
MY GUIDE FOR SETTING UP THE SCRIPT
By Zac
Ok so since you dont know where the includes is , im going to give you a low down on the entier script fully functioning :)
Step 1- Download the script
Step 2- Download the image provided make sure its 500x500 pixels
Step 3- The image that you downloaded aka 0_1 , should now be placed in..
Go to your Start button > double click computer > Open the C: Drive > Open Simba folder > Open Includes > Open SPS > Open img > Open Runecrafting_altars , And here you finaly place your 500x500 image called 0_1.
Step 4- As i showed you above where to place the folder , but this time your going to a few folders back to SPS so when you open the SPS folder you should see the "img" folder and a sps simba file. Open the sps simba file and a new window will open with simba , here you need to scroll down to line 96 and change the tolorance to 0.5 which should look like this...
Tolerance := 0.5;
After you have changed it SAVE it! :)
Now you are ready to use the script :) , make sure you have all the required items in one bank tab and have that tab open , ie when you open your bank after closeing it , thats the tab that should be showing
Make sure you have a 1 of each runes in the game
Make sure your food source is in that tab
Make sure you have enough air runes and cosmic runes to begin with , this is not nesscery i dont think , as you will make enough runes before your pouche can depelet, but rather safe then sorry , i would recomend 20 airs and cosmic's :)
As for you inventory make sure you stated correctly where you placed your pouches in the correct slots. These are my settings
//Pouch settings
SS = 0; //Which slot # has your small pouch (0 for not using)
MS = 1; //Which slot # has your medium pouch (0 for not using)
LS = 2; //Which slot # has your large pouch (0 for not using)
GS = 3; //Which slot # has your giant pouch (0 for not using)
RepairMethod = 'Contact'; //Spell or Contact
Make sure you specified how your going to Repair your pouches if your using them :D
And as personaly and widely used , i would suggest you to use Mind runes as they are only 5gp each *I am Mr Cheap! ;), got 90 herblore from attack potion's *
Anyways I think thats all you need to get the script going and running smoothly :)
P.s! weild a earth staff or mud battle staff haha thats a no brainer but i though i might say it just incase :)
If you need any more help? let me know ill try and help as much as i can.
~Thanks
Zac
Leonoras
03-02-2012, 02:06 PM
It keeps failling in empyting the pouches @ altar. It crafts runes in inventory, then click like 5 times on altar and teleports without emypting the pouches. In bank it is trying to fill full pouches again.
And when it has to pray, it keeps clicking on altar and not going down to bank :/
illuminatiswag
03-02-2012, 03:07 PM
Looks like the colors of a couple MM symbols need adjustment.
@illuminatiswag:
Which type of pouch repair are you using? Contact or Spell?
Contact and also at some points it will just right click bank not bank and keep doing that untill i completely close the client and script and restart
wister1
03-02-2012, 03:35 PM
im not having any troubles using 1.6...
Destined2bGreat
03-02-2012, 05:50 PM
I've also noticed that the script commonly clicks to the left of the lava on the minimap for some reason right before clicking the down ladder.
Smithsservice
03-02-2012, 08:46 PM
Keeps saying Failed to find spell.
I dont know why though....
It keeps failling in empyting the pouches @ altar. It crafts runes in inventory, then click like 5 times on altar and teleports without emypting the pouches. In bank it is trying to fill full pouches again.
And when it has to pray, it keeps clicking on altar and not going down to bank :/
I Think you havent updated SRL , Right click and update your SRL , this was the problem when runescape updated a few days ago.
Contact and also at some points it will just right click bank not bank and keep doing that untill i completely close the client and script and restart
Your contact problem , i think if this is what is happening , when your pouch is degraded, he goes to bank? and he withdraw 1 cosmic? but not the 2 air's right?,If yes then that problem happens to me everynow and then and same with your banking , he right clicks bank but doesnt actually click "Bank" , for this all i can suggest is when it happens just restart the script sorry ..
Smithsservice
03-02-2012, 10:09 PM
Keeps saying failed to find spell and just ends.
All settings are right idk why though :/
CURRENT PROBLEMS & FIX
By Zac
Ok so where to start..?
1) My Guy/Girl is going on the safe route and he just wonders around in there how do i fix it?
FIX Make sure your image thats in the OP is 500x500 pixels and that you changed the tolorance to 0.5.
2) Oh! Dear you are Dead...
FIX Make sure your food source is visiable in the first tab , ie the tab when you open your bank , this tab should include everything thing for your runecrafting needs..
Food and other types of runes ,Make sure you specified the food in the script! My personal suggestion WEAR A RING OF LIFE!
3) I some how magicaly find my dude running around in the grave yard? or else where rather then where it is ment to be..
Not a fix but a suggestion.. Just restart your script please , or disable smart and manualy teleport him via the spell book, it may or may not fix it.
4) My guy isn't emptying his pouches ?!?!?
Possible Fix Make sure you have updated your SRL , make sure you specified where your pouches are in your inventory slots.
5) I just right click the bank or just any where on the ground and not banking ... What do i do...
Possible Fix Either you can restart your script , this is your best option, or you can disable SMART and teleport your player manualy and re-enable SMART and hope for the best!
NOTE! These are some of the problems that have occurred to me personaly and other people i know that are running this script for a long period of time.. and these are some of the solutions that we have used..
Please Read some of the previous pages of this thread maybe someone allready asked the same issue as your having and maybe it has been answered, If your issue is not on the list and you couldnt find any one that had this problem post em! :P and we shall try and help you! :D Also Read my Setup Guide if your not sure on how to set it up! :D
~Thanks
Zac
Keeps saying failed to find spell and just ends.
All settings are right idk why though :/
Im asueming this is for repairing your pouch right? , if so have you tryed using the contact spell? or the other spell unlocked via livid farm if you have that unlocked? or is this the spell for teleporting? If so i think its done with DTM's i could Try make a new DTM for you and you could try if you want?
EDIT- I just tryd making a few DTM's of my own and they faild =\ sorry i guess i wont be able to help you with the teleport thing =\ sorry man
But i can suggest you to try the 1.6 version insted of 1.65 or if your using 1.6 try 1.65?
Imanoobbot
03-02-2012, 10:15 PM
MY GUIDE FOR SETTING UP THE SCRIPT
By Zac
Ok so since you dont know where the includes is , im going to give you a low down on the entier script fully functioning :)
Step 1- Download the script
Step 2- Download the image provided make sure its 500x500 pixels
Step 3- The image that you downloaded aka 0_1 , should now be placed in..
Go to your Start button > double click computer > Open the C: Drive > Open Simba folder > Open Includes > Open SPS > Open img > Open Runecrafting_altars , And here you finaly place your 500x500 image called 0_1.
Step 4- As i showed you above where to place the folder , but this time your going to a few folders back to SPS so when you open the SPS folder you should see the "img" folder and a sps simba file. Open the sps simba file and a new window will open with simba , here you need to scroll down to line 96 and change the tolorance to 0.5 which should look like this...
Tolerance := 0.5;
After you have changed it SAVE it! :)
Now you are ready to use the script :) , make sure you have all the required items in one bank tab and have that tab open , ie when you open your bank after closeing it , thats the tab that should be showing
Make sure you have a 1 of each runes in the game
Make sure your food source is in that tab
Make sure you have enough air runes and cosmic runes to begin with , this is not nesscery i dont think , as you will make enough runes before your pouche can depelet, but rather safe then sorry , i would recomend 20 airs and cosmic's :)
As for you inventory make sure you stated correctly where you placed your pouches in the correct slots. These are my settings
//Pouch settings
SS = 0; //Which slot # has your small pouch (0 for not using)
MS = 1; //Which slot # has your medium pouch (0 for not using)
LS = 2; //Which slot # has your large pouch (0 for not using)
GS = 3; //Which slot # has your giant pouch (0 for not using)
RepairMethod = 'Contact'; //Spell or Contact
Make sure you specified how your going to Repair your pouches if your using them :D
And as personaly and widely used , i would suggest you to use Mind runes as they are only 5gp each *I am Mr Cheap! ;), got 90 herblore from attack potion's *
Anyways I think thats all you need to get the script going and running smoothly :)
P.s! weild a earth staff or mud battle staff haha thats a no brainer but i though i might say it just incase :)
If you need any more help? let me know ill try and help as much as i can.
~Thanks
Zac
Thank you man. Im really in the beginning with own scripting and simba but i will try to learn it. Never saw a community beeing that helpful. And btw. im already 95 nearly 96 rc just never botted it. Should be a nice thing. :)
I am new
03-02-2012, 10:46 PM
works perfectly, thanks.
Imanoobbot
03-02-2012, 11:18 PM
I got the problem now that my bot wont open the bank. Or better it is not paying with runes. Typed in: RuneType = 'Mind'; //Type of rune to use for bank payment (20 runes per session)
Just tell me if theres something wrong ;)
I got the problem now that my bot wont open the bank. Or better it is not paying with runes. Typed in: RuneType = 'Mind'; //Type of rune to use for bank payment (20 runes per session)
Just tell me if theres something wrong ;)
You could try erm writing "mind" in lowercase try that see if it works? or try body runes as i think thoes are the next cheapest runes ?
Flight
03-03-2012, 12:05 AM
I got the problem now that my bot wont open the bank. Or better it is not paying with runes. Typed in: RuneType = 'Mind'; //Type of rune to use for bank payment (20 runes per session)
Just tell me if theres something wrong ;)
You could try erm writing "mind" in lowercase try that see if it works? or try body runes as i think thoes are the next cheapest runes ?
Yeah I believe big man 1 is correct here, although he seems to be correct alot with this script. :p By the way, you're doing a really awesome job Zac, thank you for helping out so much here.
Try simply changing 'Mind' to 'mind'. In the script, this should be done automatically here:
Case Lowercase(RuneType) of
'fire': MPoint := Point(340, 125);
'body': MPoint := Point(105, 170);
'mind': MPoint := Point(200, 80);
'air': MPoint := Point(300, 85);
'water': MPoint := Point(152, 128);
end;
...yet apparently it's not working. :/ So I say keep it lowercase even in the setup area.
Yeah I believe big man 1 is correct here, although he seems to be correct alot with this script. :p By the way, you're doing a really awesome job Zac, thank you for helping out so much here.
Try simply changing 'Mind' to 'mind'. In the script, this should be done automatically here:
Case Lowercase(RuneType) of
'fire': MPoint := Point(340, 125);
'body': MPoint := Point(105, 170);
'mind': MPoint := Point(200, 80);
'air': MPoint := Point(300, 85);
'water': MPoint := Point(152, 128);
end;
...yet apparently it's not working. :/ So I say keep it lowercase even in the setup area.
Pfft , I should be thanking you ;) , Learning so much from your scripts! well a little bit here and there , but then again every little bit counts! , yeah haha i was reading the codeing above in the script it self thats why i suggested "mind" in lowercase i thought it could help the script :D , Btw Flight bro , when do you think your going to be Ready with the Advanced barbarian Agility ? ;) i think my next cape will be Agility!~ hehe
Zac
*my sig says it all! ;)*
Knotts
03-03-2012, 05:59 AM
Would you recommend botting on world 70 (the ZMI alter world) or an empty world?
Would you recommend botting on world 70 (the ZMI alter world) or an empty world?
Empty world for faster exp and the script to work without much confusion :) , as if it was a full world you may experiance other players crowding around the banker thus making the script hard to find the banker , hope i helped.
~Thanks
Zac
Andres
03-03-2012, 06:41 AM
Would you recommend botting on world 70 (the ZMI alter world) or an empty world?
I avoided 70 because it's laggy and people get in the way of the banker.
Imanoobbot
03-03-2012, 06:57 AM
Thank you all for that much help. Got another problem. I am using Mac. For Mac there are a few ways to use Simba. Im using it trough a virtual machine on my mac with windows 7 in it. Sadly after like 4-5 seconds after opening the "Smart-interface?" it freezes itself. Would be awesome if someone would know how to handle that problem.
-Imanoobbot
wister1
03-03-2012, 04:36 PM
i actually use w70 most of the time, although i average 40 trips per hour, without using w70 i think average is 42/44 which results in 2k plus of xp, but i do save food using w70 since there are alot of people and the chances of getting reported are close to zero
ps:for the first time since im using this script i found the char 3 times at the observatory north of cw, i dunno why, this never even happened once before today, i found out that he misclicks alot of times while going for the ladder and some of those times he wanders even more south until ending up at the observatory
Sparkyz
03-03-2012, 06:12 PM
This is an amazingly stable scripts getting me ~40k Exp an hour with all four pouches.
There's only one problem I've found, (I'd fix it if i knew how to script but :P), On certian runes (Random) when giant pouch degrades it fails to deposit pure essence to withdraw runes for NPC Contact, and it just sits there waiting.
Other than that small deposit bug this script is beautiful and i appreciate it very much
EDIT: I also just noticed, If your in a world with other people, and someone has a Abysal titan Summoned at the bank area, It'll try to bank on it instead of the actual banker
Destined2bGreat
03-03-2012, 09:57 PM
I bot on w70. If another guy shows up on another world and wants to talk, you're a lot more likely to get reported.
illuminatiswag
03-03-2012, 10:28 PM
ROFL FML
[ ZMI-Extreme 1.6 ]
[ by Flight ]
[=======================================]
[ Run Time : 6 Hr 45 Min 22 Sec ]
[ Exp Gained : 1846 ]
[ Loads Completed : 2 ]
[ Monkfish Ate : 0 ]
[ Pouches Repaired : 0 ]
[ Breaks : 2 ]
[=======================================]
[ ZMI-Extreme 1.6 ]
[=======================================]
I left 1 law 1 astral and 1 mind in bank so it didnt do anything just sat at bank LOL !!! im retarded !!!
wister1
03-04-2012, 12:29 AM
ROFL FML
[ ZMI-Extreme 1.6 ]
[ by Flight ]
[=======================================]
[ Run Time : 6 Hr 45 Min 22 Sec ]
[ Exp Gained : 1846 ]
[ Loads Completed : 2 ]
[ Monkfish Ate : 0 ]
[ Pouches Repaired : 0 ]
[ Breaks : 2 ]
[=======================================]
[ ZMI-Extreme 1.6 ]
[=======================================]
I left 1 law 1 astral and 1 mind in bank so it didnt do anything just sat at bank LOL !!! im retarded !!!
that is GOD, loooooool
my proggie
Status: /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
Status: | SRL Randoms Report |
Status: | www.villavu.com |
Status: |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Status: \~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
[=======================================]
[ ZMI-Extreme 1.65 ]
[ by Flight ]
[=======================================]
[ Run Time : 5 Hr 58 Min 18 Sec ]
[ Exp Gained : 205958 ]
[ Loads Completed : 236 ]
[ Monkfish Ate : 16 ]
[ Pouches Repaired : 2 ]
[ Breaks : 0 ]
[=======================================]
[ ZMI-Extreme 1.65 ]
[=======================================]
Learnd how to sps walk today , im trying to use my own walking 24points :D seeing if it walks faster and stuff on this script xD so far im pulling out 46-47 loads in an hour! ;) , based on a 30min run but yeah , will be doing some other experimenting with this script xD got 96 RC!! w00p!
EDIT- hey flight if case random 2 - path to alter 2 is removed or commented out , this means the script will continusly walk on path 1 yes? , if so will this make a high chance of getting banned? since there isnt a random case2?
Edit- never mind dont answer i will just use your points :) , im going to try make me a script that i have allways wanted xD
Flight
03-04-2012, 02:16 AM
Learnd how to sps walk today , im trying to use my own walking 24points :D seeing if it walks faster and stuff on this script xD so far im pulling out 46-47 loads in an hour! ;) , based on a 30min run but yeah , will be doing some other experimenting with this script xD got 96 RC!! w00p!
EDIT- hey flight if case random 2 - path to alter 2 is removed or commented out , this means the script will continusly walk on path 1 yes? , if so will this make a high chance of getting banned? since there isnt a random case2?
Edit- never mind dont answer i will just use your points :) , im going to try make me a script that i have allways wanted xD
SPS has a tendency to walk a random tolerance to the points you add in a path, so theoretically each time you walk it's a new path. Nice job with the editing by the way. IRL is a bit hectic for me right now, I'm not sure when I'll have the time to work on any script at all... I'm sorry guys. :(
illuminatiswag
03-04-2012, 02:33 AM
SPS has a tendency to walk a random tolerance to the points you add in a path, so theoretically each time you walk it's a new path. Nice job with the editing by the way. IRL is a bit hectic for me right now, I'm not sure when I'll have the time to work on any script at all... I'm sorry guys. :(
IRL is always first hope everything gets better
SPS has a tendency to walk a random tolerance to the points you add in a path, so theoretically each time you walk it's a new path. Nice job with the editing by the way. IRL is a bit hectic for me right now, I'm not sure when I'll have the time to work on any script at all... I'm sorry guys. :(
aww sweet as bro , hope all goes well for ya :)
Sassakill
03-04-2012, 12:15 PM
Very nice script!
Going to test it extensively now :)
Houseyy
03-04-2012, 05:43 PM
why doesn't the contact spell ever work for me? I changed the setting from spell to contact, but it won't take out astrals in bank. Only Airs and cosmic.
Destined2bGreat
03-04-2012, 05:50 PM
You're supposed to have astrals and laws in inventory always..
illuminatiswag
03-04-2012, 06:36 PM
why doesn't the contact spell ever work for me? I changed the setting from spell to contact, but it won't take out astrals in bank. Only Airs and cosmic.
Astrals must be in inventory at all times in bank put Cosmics first then Airs
also heres a proggy
__________________________
[=======================================]
[ ZMI-Extreme 1.65 ]
[ by Flight ]
[=======================================]
[ Run Time : 1 Hr 18 Min 13 Sec ]
[ Exp Gained : 54555 ]
[ Loads Completed : 56 ]
[ Monkfish Ate : 20 ]
[ Pouches Repaired : 0 ]
[ Breaks : 0 ]
[=======================================]
[ ZMI-Extreme 1.65 ]
[=======================================]
why doesn't the contact spell ever work for me? I changed the setting from spell to contact, but it won't take out astrals in bank. Only Airs and cosmic.
Hey their the reason being is because , your astral is your primary item ie , you use it for teleporting and reapairing your pouch so this item is a item that must be in your inventory at all times along with your law runes and your bank paying runes , second of all make sure you have enough of air runes and cosmic runes in your bank tab(20+ of each would be fine) :) please make sure your bank tab is visible when you open your bank , Thats all i can say hope all goes well for you , their are a few solutions a few pages back to some problems you may or may not come across.
~Thanks
Zac
Edit - So close to 97 Runecrafting! xD should have it in the next 2hours or so ! then 98 omg its soo close! xD
Houseyy
03-05-2012, 06:25 AM
Hey their the reason being is because , your astral is your primary item ie , you use it for teleporting and reapairing your pouch so this item is a item that must be in your inventory at all times along with your law runes and your bank paying runes , second of all make sure you have enough of air runes and cosmic runes in your bank tab(20+ of each would be fine) :) please make sure your bank tab is visible when you open your bank , Thats all i can say hope all goes well for you , their are a few solutions a few pages back to some problems you may or may not come across.
~Thanks
Zac
Edit - So close to 97 Runecrafting! xD should have it in the next 2hours or so ! then 98 omg its soo close! xD
Thank you so much, along with the other people that helped me. You guys are awesome!!
xxtrem3
03-05-2012, 07:10 AM
It doesn't work for me.
It always move to the long route and then get stuck there.
It doesn't work for me.
It always move to the long route and then get stuck there.
Hehehe ;) i bet you didn't go to the previous pages and look through them but your problem could be the tolorance which you need to change to .. Tolerance := 0.5;
Go Here i posted a few guides and stuff for this script http://villavu.com/forum/showthread.php?t=70466&page=46
HEY HEY HERE IS AN UPDATE ;) , MY LAST 120K? OR 140K PURE ESSENCE TILL 99 RUNECRAFTING :D
Sassakill
03-05-2012, 09:35 AM
A nice proggy here :)
[=======================================]
[ ZMI-Extreme 1.65 ]
[ by Flight ]
[=======================================]
[ Run Time : 2 Hr 25 Min 56 Sec ]
[ Exp Gained : 103159 ]
[ Loads Completed : 109 ]
[ Shark Ate : 4 ]
[ Pouches Repaired : 0 ]
[ Breaks : 0 ]
[=======================================]
[ ZMI-Extreme 1.65 ]
[=======================================]
Robot91292
03-05-2012, 10:37 AM
[ ZMI-Extreme 1.65 ]
[ by Flight ]
[======================================]
[ Run Time : 3 Hr 5 Min 12 Sec ]
[ Exp Gained : 86349 ]
[ Loads Completed : 135 ]
[ Shark Ate : 42 ]
[ Pouches Repaired : 0 ]
[ Breaks : 0 ]
[======================================]
[ ZMI-Extreme 1.65 ]
[======================================]
@lvl 65
Wish it was hitting at 50k per hour =p
Andres
03-05-2012, 06:28 PM
why doesn't the contact spell ever work for me? I changed the setting from spell to contact, but it won't take out astrals in bank. Only Airs and cosmic.
Your Astrals should already be in your inventory.
Edit: Didn't realize this was posted on a different page and has already been answered :duh:
Destined2bGreat
03-05-2012, 06:38 PM
Sat there teleporting for hours and wasted about 2m in tele runes.
Hello I have a question.
Usually when it fills pouches in the bank it removed 5 pure essence and than it goes back to bank to take these pure essence? Help pls?
Imanoobbot
03-05-2012, 09:29 PM
I got a few problems with SMART and really dont know how to handle. I am on a mac and using Simba over a Vm ware. I am using 2 prozessor with 2,19 Ghz ea. Quite hard if that would not be enough for runescape ;) pls pm me anyone if you know how to help me out.
I am lagging really hard so just making like 13k/h?
Sat there teleporting for hours and wasted about 2m in tele runes.
sorry about that mate , i dont know what is causing that problem in the script, i would highly doubt it was 2m in tele runes though lol , and again sorry.
Hello I have a question.
Usually when it fills pouches in the bank it removed 5 pure essence and than it goes back to bank to take these pure essence? Help pls?
Hi , this is weird , the only reason it would take out 5 pure essence is for either 2 air runes and 1 cosmic rune. and if it fails to take out the air runes , usually , i just restart the script .. sorry it just something thats not fixed yet.
But if your pouch wasnt decayed or your health wasn't low.. then i dont know why it did that... just try restarting the scritp.
I got a few problems with SMART and really dont know how to handle. I am on a mac and using Simba over a Vm ware. I am using 2 prozessor with 2,19 Ghz ea. Quite hard if that would not be enough for runescape ;) pls pm me anyone if you know how to help me out.
This erm i have absolutley no clue about computer programs, their built in features ect , i think there is a section for this though if you go to fourms and just to fourms .. maybe creat a thread for your question in the right fourms section
Computer tutorial - http://villavu.com/forum/forumdisplay.php?f=187
General( Anything and everything!) - http://villavu.com/forum/forumdisplay.php?f=380 Perhaps ask your question here?
Good luck guys, sorry about your issues with your scripts , the best soloution by far is reading a few posts back for a post by me about "Problems & Fix" Or overall restarting your script, Please only restart your script at the bank or on the surface where you teleport.
I think Flight is still bussy with some IRL stuff so i dont think he will be able to answer or fix some technical stuff at the moment sorry.
~Thanks
Zac
Imanoobbot
03-05-2012, 09:53 PM
sorry about that mate , i dont know what is causing that problem in the script, i would highly doubt it was 2m in tele runes though lol , and again sorry.
Hi , this is weird , the only reason it would take out 5 pure essence is for either 2 air runes and 1 cosmic rune. and if it fails to take out the air runes , usually , i just restart the script .. sorry it just something thats not fixed yet.
But if your pouch wasnt decayed or your health wasn't low.. then i dont know why it did that... just try restarting the scritp.
This erm i have absolutley no clue about computer programs, their built in features ect , i think there is a section for this though if you go to fourms and just to fourms .. maybe creat a thread for your question in the right fourms section
Computer tutorial - http://villavu.com/forum/forumdisplay.php?f=187
General( Anything and everything!) - http://villavu.com/forum/forumdisplay.php?f=380 Perhaps ask your question here?
Good luck guys, sorry about your issues with your scripts , the best soloution by far is reading a few posts back for a post by me about "Problems & Fix" Or overall restarting your script, Please only restart your script at the bank or on the surface where you teleport.
I think Flight is still bussy with some IRL stuff so i dont think he will be able to answer or fix some technical stuff at the moment sorry.
~Thanks
Zac
Thank you
PeterGrayson
03-05-2012, 11:28 PM
Been using this script for 3-4 days straight. Gone from 82 - 86 Runecrafting. Its pretty much flawless for me, I'll give you the bugs I know of.
- Sometimes it gets stuck at the bank, the mouse moves around the square box for choosing which rune to use. After about 5 mines it clicks off and tries again and seems to fix it.
- Sometimes it miss clicks after teleporting back to the altar and gets stuck far south of the hunting area. (Maybe a fix by teleporting back if getting stuck?)
- Sometimes it runs, stops, runs and stops. Maybe a fix with just running to the altar without stopping?
Other than them bugs its a amazing flawless script. Keep it up!:)
sstheo01
03-06-2012, 01:41 AM
i fixed tolerance to 0.5, i have food in bank in first tab, runes in first tab, but after 1 run, it deposits everything, and does not grab my runes that i need for tele neither for bank. why ? can anyone help ?
Flight
03-06-2012, 02:36 AM
i fixed tolerance to 0.5, i have food in bank in first tab, runes in first tab, but after 1 run, it deposits everything, and does not grab my runes that i need for tele neither for bank. why ? can anyone help ?
Well actually I noted on the first page that there's a certain handful of runes you should have with you at all times. You should always have all of your Astral & Law runes with you. If you have even 1 in the bank then all of them you're currently carrying will be deposited. You need to have them all with you then max out your bank space.
rol prodigy
03-06-2012, 02:49 AM
flight I'm just here to say thank you again currently almost 97 rc.
:))) luv ya bruhhhhhh
P.s NO HOMO
My Video Of Error's in the script :D
http://www.youtube.com/watch?v=Bl8cFQ4SINQ&feature=youtu.be
WATCH IN 480p >.<! lol xD
sstheo01
03-06-2012, 06:14 AM
ahh thanksfor the help ! i should have made note of that, at first the max out bank did not click.
wister1
03-06-2012, 11:47 AM
i just hit 95 rc w00t :D
Hey hows it going this is my latest proggy and some of my last proggys due to , just getting 98 RUNECRAFTING! OHMYFLIPPINGGOD! w000p haha , btw to all you runecrafters out their, here's something that can potential stop you from getting randoms! go to world 117 and assist a newb with your RC and gain exp! and also stop Randoms, how cool is that! xD
http://i44.tinypic.com/14j0pqh.png
sckwarrior
03-06-2012, 03:43 PM
i find that the biggest error when it gets lost is on th emap it clicks by the altar but goes all around the lava by clickign wrong place
burni
03-06-2012, 06:57 PM
i find that the biggest error when it gets lost is on th emap it clicks by the altar but goes all around the lava by clickign wrong place
How long does that stop a random for? I assist every day, but always to construction or farming.
Btw, I'm 300k away from 99 rc :drool:
How long does that stop a random for? I assist every day, but always to construction or farming.
Btw, I'm 300k away from 99 rc :drool:
Stops it from like for a good while lol , i didnt get one at all for 12hours! btw i know your rsn xD hahahah and nice on the rc cape im getting mine 2moro xD haha
Sytherix
03-07-2012, 04:53 AM
Is teleporting via ancient magick required or optional?
Quintessence
03-07-2012, 05:36 AM
It's teleporting via the Lunar Spellbook and yes, it's required.
Sytherix
03-07-2012, 05:58 AM
It's teleporting via the Lunar Spellbook and yes, it's required.
Ah, damn haha. Thanks for clarifying.
Bubix
03-07-2012, 06:45 AM
is there any way to get rid of smart and use jsut a normal client? couse, smart lags out my pc and taht way i get so many lgas, that even script dosent want to eat when wothdraws a food
is there any way to get rid of smart and use jsut a normal client? couse, smart lags out my pc and taht way i get so many lgas, that even script dosent want to eat when wothdraws a food
not a 100% sure about that , i think you just comment out {$DEFINE SMART}
yohojo has a tut where he uses the scripts on the browsers ;) maybe pay it a visit?
haveityourwa
03-07-2012, 11:51 AM
hey it just keeps teleporting to ourania
Fixed this but now it doesnt walk properly
one1988
03-07-2012, 12:35 PM
150k ess bought for double xp weekend to use on this
lorenzo
03-07-2012, 12:52 PM
he wont bank only he does is standing near the bank and tele agian
one1988
03-07-2012, 12:56 PM
he wont bank only he does is standing near the bank and tele agian
Post the debug coding and error codin for flight , and either he or another will look at this, but flight is a genius he will look at tia and formulate a fix if this indeed an error :)
lorenzo
03-07-2012, 01:00 PM
he wont go down the ladder now also :S
one1988
03-07-2012, 01:08 PM
he wont go down the ladder now also :S
Just saying that won't help flight o fix this as previously stated post te debug log, also have you tried relocating the coordinates of the ladder view one of te many tutorials in the tutorial island section and try to make a self fix on this, if not wait until flight himself posts, but attempt to fix the problem your self it will be a good learning to achieve :)
Forward Then Backward
03-07-2012, 01:27 PM
Just wanted to say thank you i finally achieved 99 RC with this started in the 60s my second 99 with Simba RC and Prayer :D going for 99 hunter now thank you Flight keep up the good work for everyone getting errors before posting please make sure you are setting everything up correctly try using the default pouch locations !!!
Also cant forget about 99 mage with Simba too :D so 3 99s :)
Flight
03-07-2012, 01:50 PM
Just wanted to say thank you i finally achieved 99 RC with this started in the 60s my second 99 with Simba RC and Prayer :D going for 99 hunter now thank you Flight keep up the good work for everyone getting errors before posting please make sure you are setting everything up correctly try using the default pouch locations !!!
Also cant forget about 99 mage with Simba too :D so 3 99s :)
Well congratulations my friend! :)
lorenzo
03-07-2012, 01:58 PM
when its at the ladder it take a couple of minutes when he is going down anyone know how to fix this?? thanks
Forward Then Backward
03-07-2012, 02:12 PM
when its at the ladder it take a couple of minutes when he is going down anyone know how to fix this?? thanks
Are you using the newest version if so try 1.6 i was switching from 1.6 to 1.65 from time to time and make sure tolerance is set to .5 like Flight posted on OP
Bubix
03-07-2012, 03:09 PM
not a 100% sure about that , i think you just comment out {$DEFINE SMART}
yohojo has a tut where he uses the scripts on the browsers ;) maybe pay it a visit?
Nope it dosent work, i tried it but it was giving me errors later.
whyME
03-07-2012, 05:59 PM
After banking and filling all the ess pouches it sits there with the bank open, how do I post a debug? All that's there is the progress report.
lorenzo
03-07-2012, 06:25 PM
how u mean tollerance set to 5 how i fix it that he can find the ladder all he is do is waithing and clicking after 2minuten on the ladder i got it updated but i dont know how to fix
whyME
03-07-2012, 07:28 PM
@ Lorenzo, did you even read the first page?
Also, go to Includes > SPS > sps.simba, and change the tolerance on line 96 (Tolerance := 0.2) to 0.5:
Tolerance := 0.5;
wister1
03-07-2012, 07:54 PM
ive been lagging so bad, i can barely get xp, than kyou fagex...
phamxboa
03-07-2012, 10:50 PM
Doesn't seem to work
Afternoon lads,
This Script does work, Please everybody getting error's and such , read a few a pages back , for a some guides by me maybe they can help you , please make sure you have updates SRL , make sure your tolorance is at 0.5 , i asure you the script works with all the provided settings in the op. please go through all the possible ways you can think of fixing the problems ie, double checking your tolorance , making sure the client is not outdated , or even completely remove simba of your pc and restart from new versrion . as for some one saying it didnt bank , it didnt walk , it just stood their? , im not going to lie but i think your setting it up wrong it maybe something on your end, make sure your using the newest version of the script. make sure your graphic setttings are all low and your brightness is high!
~Thanks
Zac
dam you big man, i want the cape too... and im yet so far away...
Hehe you will get their bro :) , i dont want to use my double exp on RC i want it either on 3 of my skills which are 90 atm Herb/Agility/or getting close to 90 mineing xD
In other news! 300k off this sexy cape ! xD should be by this afternoon hopefully im back from the beach in time though haha , thanks flight you rock bro!
wister1
03-08-2012, 12:20 AM
dam you big man, i want the cape too... and im yet so far away...
phamxboa
03-08-2012, 01:17 AM
How do I check it's size? I went to properties and it says 100x 100
Austintheman
03-08-2012, 01:20 AM
How do I check it's size? I went to properties and it says 100x 100
click on the image, then right click it and click "save as." That should work.
burni
03-08-2012, 03:16 AM
99 rc, thanks Flight :) I'll be keeping a lookout for your barbarian agility script. Going to craft some molten glass in the meantime using my ZMI profit
phamxboa
03-08-2012, 04:15 AM
click on the image, then right click it and click "save as." That should work.
Thanks
http://i39.tinypic.com/210n3x5.png
Oh YEAH! thanks bro you rock! w00t! xD
i made like 30m ! xD harhar! i can give you 5m from it if you want it :D
Flight
03-08-2012, 09:53 AM
http://i39.tinypic.com/210n3x5.png
Oh YEAH! thanks bro you rock! w00t! xD
That is awesome man, congratulations! Enjoy that cape my friend, it's a bloody hard one to get. :D
lorenzo
03-08-2012, 05:58 PM
it will only bank the first trip other trips he wont even go down the stairs got my tolerance on 0,5 so i dont know how to fix help plz
illester
03-09-2012, 12:28 AM
Starting to use this at 50 Rc, been running for about ten minutes and all i can is say is WOW! It truely does put reflection to shame. I have had one problem where it got stuck at ladder though.
Hazzah
03-09-2012, 02:31 AM
I look forward to using this for 99 Runecrafting!
dc686
03-09-2012, 06:58 AM
just curious does this work without teleporting or does it have to teleport
jerbear
03-09-2012, 07:32 AM
just curious does this work without teleporting or does it have to teleport
I am using it now, and it teleports each time. There doesn't appear to be support for walking.
Also great script man, been running flawlessly for a couple of hours now.:spot:
lorenzo
03-09-2012, 02:24 PM
its slow when it needs go down the ladder it take minutes before he goes down and i got the settings good
Harry
03-09-2012, 07:25 PM
Hi, just wondering what this portion of the code is intended to be doing. (~line 2158)
if (Seq < 3) then
begin
HumanMMouse(640, 220, 15, 15);
Why does it hover over those coords after clicking the alter? That isn't near the pouches, nor anything useful as far as I can see?
Script works good other than that above, why's that even there?
wister1
03-09-2012, 08:45 PM
maybe some kind of anti ban?
Harry
03-09-2012, 08:46 PM
It's not really antiban if it runs it every single time.
Flight
03-10-2012, 12:51 AM
Hi, just wondering what this portion of the code is intended to be doing. (~line 2158)
if (Seq < 3) then
begin
HumanMMouse(640, 220, 15, 15);
Why does it hover over those coords after clicking the alter? That isn't near the pouches, nor anything useful as far as I can see?
Script works good other than that above, why's that even there?
Yeah I did this as a pre-mouse movement; immediately after crafting runes on from the altar the mouse would be moved near the top of the inventory, this is were I always have my pouches. It's only a small speed increase.
VillaVuFTW
03-10-2012, 12:55 AM
This script is amazing Flight, as I can tell from the posts ;) 49 Pages O_O
I wish I had your capabilites.. I might find something like this to work on.. Except this might be a bit complicated ;3
Flight
03-10-2012, 01:38 AM
This script is amazing Flight, as I can tell from the posts ;) 49 Pages O_O
I wish I had your capabilites.. I might find something like this to work on.. Except this might be a bit complicated ;3
Oh it's not as difficult as you might think my friend.
Find a banker, right-ctlick open bank, wait for bank screen
Deposit runes, withdraw essence
Walk to altar (SPS)
Find on-screen object & click
Find DTM/Bitmap in the spell book, click, wait for above ground MM symbols to appear
Run to ladder location
Find ladder, click, wait for bank symbol
Repeat
That's what you should do with any script; define the skeleton (the main branches of the script) and create those first (it also helps to test them just one at a time), then when they're solid work on the details for each branch.
Harry
03-10-2012, 02:50 AM
Yeah I did this as a pre-mouse movement; immediately after crafting runes on from the altar the mouse would be moved near the top of the inventory, this is were I always have my pouches. It's only a small speed increase.
I see. It might be a better idea to have it hover over what your current pouch is going to be? More like a human.
Littellj
03-10-2012, 03:28 AM
Hey guys just so you know if your script stops working, go back and check if your tolerance has changed. It happened to me, and decided to just stop working. I think what happened was the includes was updated and it downloaded a new one to replace it! Cheers
PS: if you don't know what i'm talking about see page 1, how to set up.
Wait, why is a maxed out bank account needed?
Forward Then Backward
03-10-2012, 03:53 AM
That is awesome man, congratulations! Enjoy that cape my friend, it's a bloody hard one to get. :D
Fairly easy with this pro ass script youve given us :D
Harry
03-10-2012, 03:57 AM
Wait, why is a maxed out bank account needed?
So it can click deposit all easily without needing to withdraw teleport/bank runes.
Also you have an infinite loop, Flight. Might want to fix that. Spent an hour or so clicking into an area I couldn't even access with the message "Failed to find symbols, static walking" over and over.
Flight
03-10-2012, 05:38 AM
So it can click deposit all easily without needing to withdraw teleport/bank runes.
Also you have an infinite loop, Flight. Might want to fix that. Spent an hour or so clicking into an area I couldn't even access with the message "Failed to find symbols, static walking" over and over.
Yeah I've heard reports of this; either the static walking walks the player near the observatory or the script doesn't detect that we're above ground and continues to teleport. I can fix both but probably not until tomorrow, I've a busy agenda today. Thanks for the heads up though, Harry.
Andres
03-10-2012, 07:27 AM
Yeah I've heard reports of this; either the static walking walks the player near the observatory or the script doesn't detect that we're above ground and continues to teleport. I can fix both but probably not until tomorrow, I've a busy agenda today. Thanks for the heads up though, Harry.
In about 50 hours of operation, the script has done this to me twice.
suffrage
03-10-2012, 03:56 PM
can any1 help me with this?
Exception in Script: Unable to find file 'SRL/srl.simba' used from ''
i have set SRL-5 already , but it still not work for me
stinkysocks
03-10-2012, 04:23 PM
wow incredible looking script! ive never ran zmi but ive always wanted to get rc up to even just 80 for the looks i might have to try it out very impressive!
lorenzo
03-10-2012, 05:45 PM
i need help when iam try to run the script first trip is flawless other trips he waith like 15minutes before go down the ladder.. i got tolerance 0,5 and got the newest simba how can i fix this ima say this a couple of times and no1 help me cmon plzz
wister1
03-10-2012, 06:37 PM
although you say you got you probably dont have tolerance to 0,5, check again just to be sure? also check if you need to update SRL/SPS
on other news W00T 96 RC, so close yet so far!
Flight
03-11-2012, 12:46 AM
can any1 help me with this?
Exception in Script: Unable to find file 'SRL/srl.simba' used from ''
i have set SRL-5 already , but it still not work for me
Hmm, yeah it sounds like an SRL issue as every script should now be running on SRL5. Do you get this error when trying to run other scripts?
i need help when iam try to run the script first trip is flawless other trips he waith like 15minutes before go down the ladder.. i got tolerance 0,5 and got the newest simba how can i fix this ima say this a couple of times and no1 help me cmon plzz
This depends, where is your character getting stuck at? Near the teleport area or right there by the ladder? Also, are you using Prayers?
Smithsservice
03-11-2012, 06:47 AM
Whenever i use it, the bot gets stuck at the bank as soon as i start it, it just stays right clicking the essence and trying to withdraw more even though invent is full... Then says can find spell even though I have all the runes in my inventory and am showing all spells in lunar book and I HAVE unlocked the repair pouch spell! Argh help please... :D
Imanoobbot
03-11-2012, 09:39 AM
Is there a way to use this script without Smart? Maybe if i delete the first command?
Cause i am using Simba via Vm ware over my mac. Smart is that dammn laggy for me.
I hope someone can help me! ;)
-Imanoobbot
lorenzo
03-11-2012, 12:05 PM
i need help when iam try to run the script first trip is flawless other trips he waith like 15minutes before go down the ladder.. i got tolerance 0,5 and got the newest simba how can i fix this ima say this a couple of times and no1 help me cmon plzz
lorenzo
03-11-2012, 12:08 PM
he wont go down the ladder plz help me why it take ages till he goes down
Flight
03-11-2012, 01:06 PM
he wont go down the ladder plz help me why it take ages till he goes down
This depends, where is your character getting stuck at? Near the teleport area or right there by the ladder? Also, are you using Prayers?
Please read my replies before making the same pointless post. Answer these questions and I'll probably have a better clue as to what's going wrong for you...
Smithsservice
03-11-2012, 01:45 PM
Whenever i use it, the bot gets stuck at the bank as soon as i start it, it just stays right clicking the essence and trying to withdraw more even though invent is full... Then says can find spell even though I have all the runes in my inventory and am showing all spells in lunar book and I HAVE unlocked the repair pouch spell! Argh help please...
Flight
03-11-2012, 01:51 PM
Whenever i use it, the bot gets stuck at the bank as soon as i start it, it just stays right clicking the essence and trying to withdraw more even though invent is full... Then says can find spell even though I have all the runes in my inventory and am showing all spells in lunar book and I HAVE unlocked the repair pouch spell! Argh help please...
It sounds like your graphic settings are wrong then. Post an in-game screenshot of yourself running this script so I can see what your graphics look like. From the sounds of it, this problem only happens when you have a decayed pouch and it attempts to withdraw runes & repair it?
Smithsservice
03-11-2012, 04:06 PM
Below, Thanks!
TheAttack
03-11-2012, 04:32 PM
It was working great for about a week until yesterday. Now it stops after emptying the pouches and crafting the ess and says "The following DTMs were not freed: [2]"
I do have all the runes in my inv and have it at the same setup that had been working for a week before.
Smithsservice
03-11-2012, 04:40 PM
Yes mine says that aswell!
Flight
03-11-2012, 04:50 PM
It was working great for about a week until yesterday. Now it stops after emptying the pouches and crafting the ess and says "The following DTMs were not freed: [2]"
I do have all the runes in my inv and have it at the same setup that had been working for a week before.
What does the Shutdown Message say? Should be something like "~Script Shutdown~" "Reason: .....". What does "Reason" say?
@Smithsservice:
Your pouches are NOT decayed when you get that error, correct? Where are you starting the script? Did you follow my advice about logging in and opening/closing the bank atleast one time before starting the script?
Smithsservice
03-11-2012, 04:55 PM
Correct, and I always open it once because I have a pin. Idk what to do...
TheAttack
03-11-2012, 04:58 PM
There was no Shutdown message. The script gave the Successfully executed message along with the The following DTMs message
lvbot
03-11-2012, 06:52 PM
Finally got it working, although at times it seems to have trouble performing certain actions. I haven't used it very long yet though, so will see how it goes.
Anyone have any tips on graphics options that could make the script run better?
Smithsservice
03-11-2012, 08:09 PM
Now I have managed o get it to fill the pouches but it doesnt do anything after that....
rol prodigy
03-11-2012, 08:13 PM
people are talking about it not going down the ladder, I experience it sometimes also.
It happens when you are about 4 squares north of the altar it sits there right clicking the ground. Only experience this when you added the possibility to face west to find the banker maybe this is what is affecting. Though I don't know why it would.
TheAttack
03-11-2012, 09:27 PM
l restarted the bot and the error where it gets stuck at teleporting doesn't seem to occur anymore. However, I've noticed on occasion, the bot will get stuck right clicking the banker as in it'll right click it then move the mouse away an then right click him again. This goes on forever and no error messages are given.
rol prodigy
03-11-2012, 10:12 PM
I've had this b4 but my main problem is still this.
people are talking about it not going down the ladder, I experience it sometimes also.
It happens when you are about 4 squares north of the altar it sits there right clicking the ground. Only experience this when you added the possibility to face west to find the banker maybe this is what is affecting. Though I don't know why it would
Andres
03-11-2012, 10:35 PM
l restarted the bot and the error where it gets stuck at teleporting doesn't seem to occur anymore. However, I've noticed on occasion, the bot will get stuck right clicking the banker as in it'll right click it then move the mouse away an then right click him again. This goes on forever and no error messages are given.
I've had this happen to me, as well. It's usually only after running it for a long time.
Ashihtaka
03-11-2012, 11:24 PM
Many people are getting high RC from your Script Flight, I'll definitely be using this tonight and give you feedback
wister1
03-11-2012, 11:42 PM
Many people are getting high RC from your Script Flight, I'll definitely be using this tonight and give you feedback
best rc xp gainer out there XD
rol prodigy
03-12-2012, 04:03 AM
currently 98/99 :)))))))))))))))))))))))))))) 700k xp till lvl.
I wuv ya flight:)
p.s No Home
akielies
03-12-2012, 06:08 AM
It was running good for a few trips, then I went to watch a movie came back and all my laws were missing....so I guess it just kept teleporting or something cause I didn't gain much exp.
Possible bug?
Powered by vBulletin® Version 4.2.1 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.