[SRL 4] Edgeville Yew Cutter + Banker
Zach1188
2007-11-04 20:32:31
I've been working on this script for some time now. Too me it appears nearly flawless, but that can be debated.
PLEASE POST YOUR REPORTS!!!!!!!!
Current Version: v1.6 rev 1
(Revision, banking should be fixed and there are a few general improvements)
Features:Intelligent yew switching (much better than before)
Failsafes
MULTIPLAYER!!!
Efficient antirandoms
Axe detection (goes to bank for new one if broken)
Antidle
Finds yews quickly
Superior report system (beta, currently inaccurate)
Great ent handling
Banking should be fixed. Let me know. Instructions:Start Runescape with low detail, unsigned client, and set your computer to 32-bit colors. Start anywhere in the Edgeville bank with the compass facing north. ONLY have axes is your inventory, and do not equip ANY of them. If you do, it will constantly check your equipped items for an axe. Have extra axes in your bank, if yours breaks, it will return to the bank and acquire a new one. If it hangs on startup (and causes lag), it's likely that someone is standing on the bank MM icon, which interferes with the autocolor. If the bank icon is not uncovered within 15 seconds, it logs out and logs back in so the bank icon moves. To solve this issue entirely, pick the bank icon color yourself.
READ: Also, if you have only one player and you set a load limit, once it reaches that limit it will log out for 10 - 15 minutes and log back in, which decreases randoms. However when a player reaches its load limit and its not set false, it changes players, and its loads are reset. This is a problem because when it cycles through and X player starts cutting again, its loads are returned to 0, which makes the report completely inaccurate. I haven't given this much attention as I made this script for me to work with one player, but I'll fix it in the next version.
Report:(with a previous version)
///////////////YewBanker by Zach1188\\\\\\\\\\\\\\\\\
// \\
Yews Chopped: 1053. Loads: 39 with 27 logs each.
Ran for 9 Hours, 54 Minutes and 24 Seconds
Player: *** ******
\\ //
\\\\\\\\\\\\\------------------------////////////////
HayHay89
2007-11-04 21:36:47
hey looks real good ill use later
ill post a progress report later on this thread
:google: :f: :google: :f:
Zach1188
2007-11-04 23:54:47
Thanks for the feedback :) but what was with the post with only a period?
Edit:
There was a flaw in the one I uploaded, please redownload.
Ornec
2007-11-06 23:58:18
its not banking the yews when it goes to the bank it just goes stops then runs back to the yews
BobboHobbo
2007-11-07 00:18:32
Ok, looks alright.
How to add multiplayer.
In your main loop first do this:
begin
SetupSRL;
DeclarePlayers;
ActivateClient;
SetupEYB;
FreeInv:= InvCount + 1;
writeLn('First free inventory slot: ' + IntToStr(FreeInv));
GetIconColors;
Repeat
repeat
GoToYews;
ChopTree;
GoToBank;
Report;
Until(not(loggedin))
If (not(loggedin)) then
nextplayer(false); // means that it will go to the next player and make the current one false.
until(false);
end.
Then in every procedure (at the top of each procedure) have:
If (not(loggedin)) then
Exit;
Then there is your multiplayer added. If you want to add loads then have your declare players like this:
Players[0].Name :='Runescape';
Players[0].Pass :='password';
Players[0].Nick :='esca';
Players[0].Active := True;
Players[0].Integers[1] :=3; //Num of loads
Now in your main loop you have this:
begin
SetupSRL;
DeclarePlayers;
ActivateClient;
SetupEYB;
FreeInv:= InvCount + 1;
writeLn('First free inventory slot: ' + IntToStr(FreeInv));
GetIconColors;
Repeat
Repeat
repeat
GoToYews;
ChopTree;
GoToBank;
Report;
Until(Banked >= Players[CurrentPlayer].Integers[1])then
Status('Loads done');
Writeln('Load done');
Until(not(loggedin))
If (not(loggedin)) then
Status('Character Logged ');
Writeln('Character logged out.');
nextplayer(false); // means that it will go to the next player and make the current one false.
until(false);
end.
Bank has to be an Integer;
So it would be
Var
Bank :Integer
Then it should work with loads aswell.
Also on every procedure have
If Invfull then
Exit;
Hope that helps.
Zach1188
2007-11-07 04:36:52
Thanks BobboHobbo, that helps a lot :) i'll be sure too add that and axe banking for v1.
rs cheata
2007-11-08 20:29:39
LOL tree tolerance 'if you dont know what this means press alt f4!!!
Zach1188
2007-11-09 21:55:14
Updated to version 1 ;)
It pretty much kicks the old ones ass.
HayHay89
2007-11-12 06:04:15
nice script i tested the new version very nice does kick the others ass
:google: :f:
xcvxcv2
2007-11-16 12:37:22
yew chopped 108 loads 4 27 each. ran for 41 minutesand 7 seconds
Lalaji
2007-11-18 15:21:35
First free inventory slot: 2
Bank color = 5561087
Tree color = 618781
Going to lower yew
///////////////YewBanker by Zach1188\\\\\\\\\\\\\\\\\
// \\
Yews Chopped: 0. Loads: 0 with 27 logs each.
Ran for 24 Seconds
Last player: *********
\\ //
\\\\\\\\\\\\\————————////////////////
Failed on player ***********
Missing gametab, random cannot be solved.
Successfully executed
Didnt identify the bank even when the yew symbol was perfectly showing.
Pballplayer0
2007-11-19 21:52:56
Very nice script. Ill run it tonight and post a report tomorrow.
op_ivy_freak
2007-11-20 20:24:25
Nicee, heres a quick test report:
///////////////YewBanker by Zach1188\\\\\\\\\\\\\\\\\
// \\
Yews Chopped: 0. Loads: 0 with 28 logs each.
Ran for 7 Minutes and 47 Seconds
Last player:******
\\ //
\\\\\\\\\\\\\————————////////////////
Hardcore
2007-11-20 20:47:44
couldnt get a proggie cuz it wouldnt bank or anything it just ran back to the yews, if you could fix the bank the script would be dynomite.
Zach1188
2007-11-21 15:29:22
This script is no longer being updated, I may post it in the Junior members section again, but I feel guilty about posting it in both sections. If I can remove it from the other section, I'll continue posting it here. The new version is much better than what's posted here. I will not discuss where it is, I have a feeling that would be against the rules.
Pballplayer0
2007-11-22 10:31:20
Dude great script!! Heres the progress report:
///////////////YewBanker by Zach1188\\\\\\\\\\\\\\\\\
// \\
Yews Chopped: 135. Loads: 5 with 27 logs each.
Ran for 1 Hours, 44 Minutes and 22 Seconds
Last player: ********
\\ //
\\\\\\\\\\\\\————————////////////////
/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL 4 Randoms Report |
|
www.srl-forums.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| Talks : 4 |
| Lamps Solved : 4 |
| Capn Hand
: 1 |
| Boxes Solved : 1 |
| Ents Found : 7 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
Zach1188
2007-11-22 13:30:17
From: Pballplayer0
Dude great script!! Heres the progress report:
///////////////YewBanker by Zach1188\\\\\\\\\\\\\\\\\
// \\
Yews Chopped: 135. Loads: 5 with 27 logs each.
Ran for 1 Hours, 44 Minutes and 22 Seconds
Last player: ********
\\ //
\\\\\\\\\\\\\————————////////////////
/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL 4 Randoms Report |
| www.srl-forums.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| Talks : 4 |
| Lamps Solved : 4 |
| Capn Hand : 1 |
| Boxes Solved : 1 |
| Ents Found : 7 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
Thanks for the report :)
Script has been updated to v1.6, a lot has been improved.
bgxsaer
2007-11-23 10:16:45
I REALLY need one of these, Gotta Chop 4k Yews lol. I'll give it a whirl and hope it runs flawlessly.
sluder4
2007-11-23 21:27:30
looks goos successfully complied ill use here in a min and post report
sluder4
2007-11-23 21:54:00
when it started running it went to tree and then just stood there and this error came up:
runtime error: exception: in line 164 and alot of other giberish
Pballplayer0
2007-11-23 22:14:34
Ill test the new updated version and post another progress report tomorrow :)
OpenHearts
2007-11-25 04:39:57
erm theres a problem, it dosnt bank for me……… it cuts, does everything great. then when its banking time it stops and dont bank
Zach1188
2007-11-25 17:41:42
From: jebrila
erm theres a problem, it dosnt bank for me……… it cuts, does everything great. then when its banking time it stops and dont bank
More details, please. What's in the debug? Does it at least walk to the bank?
It seems a lot of people have problems with banking, there's nothing I can see that would cause any issues. It walks to the bank (using the tree and bank icons for navigation), and then opens the bank using OpenBankFast;
Can anyone looking over my banking procedure let me know?
Illkillutill
2007-11-26 17:52:34
yea, ive been having the same problem.
yes, it does everything great, walks to the bank, but doesnt bank.
im not sure what causes it, but if you can get it fixed, this would be such a great script.
flyingkid101
2007-11-26 21:27:44
Nice script. Not to sound redundant, but i also had the banking problem.Besides that overall i give it an A++ :D
///////////////YewBanker by Zach1188\\\\\\\\\\\\\\\\
// \\
|| lilair101: Failed.
|| Broke 0 axes.
|| Ran for 18 Minutes and 50 Seconds
\\ //
\\\\\\\\\\\\\————————///////////////
Zach1188
2007-11-26 21:45:10
Please redownload, I tried something a little different with banking and there are some random improvements.
This is very frustrating, banking works 100% for me. So, it walks to the bank? That means it's probably a problem with the FindBankFast; procedure, which is SRL. Try going to a different world, perhaps it's not recognizing the colors of on the bank booth.
sk80rdie76
2007-11-27 23:10:44
i get an error that says Smart.scar does not exist.
Im using 3.12c and rev 7.
Zach1188
2007-11-28 01:06:28
I'm sorry, that was an include I made myself for testing purposes. Please remove that line, or redownload :)
Scaper
2007-11-28 15:45:48
trying now post proggie soon
Scaper
2007-11-29 07:24:35
\\\\\\\\\\\\\————————///////////////
///////////////YewBanker by Zach1188\\\\\\\\\\\\\\\\
// \\
|| ****** *: At bank
|| Yews Chopped: 266. Loads: 19 with 14 logs each.
|| Broke 0 axes.
|| Ran for 3 Hours, 22 Minutes and 26 Seconds
\\ //
\\\\\\\\\\\\\————————///////////////
/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
| SRL 4 Randoms Report |
|
www.srl-forums.com |
|~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
| Fights : 5 |
| Talks : 4 |
| Sandwiches : 2 |
| Lamps Solved : 2 |
| Certers Solved : 1 |
| Boxes Solved : 1 |
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
Randoms check took 1883 msec.
Zach1188
2007-11-29 11:00:21
Lol 14 logs each load? Glad to see it worked :)
Edit: 17 downloads, and one report. Enough said.
s1cky
2007-12-02 02:43:32
It's works flawlessly up to a certain point. When It's about to bank, it logs out, and in the taskbar a new window opens, titled "Debug Image". How do I fix this?
EDIT: Now, it goes to bank, clicks "use quickly", then closes bank window without even banking the yews and goes back to trees, and tries cutting. When it detects that my inv. is full, it goes back to bank and duz the same thing. Never banks any yews. Anyone know why?
Zach1188
2007-12-08 12:05:04
From: s1cky
It's works flawlessly up to a certain point. When It's about to bank, it logs out, and in the taskbar a new window opens, titled "Debug Image". How do I fix this?
That's odd. What does it say in the debug box? I can't do anything unless I know what it was doing.
From: s1cky
EDIT: Now, it goes to bank, clicks "use quickly", then closes bank window without even banking the yews and goes back to trees, and tries cutting. When it detects that my inv. is full, it goes back to bank and duz the same thing. Never banks any yews. Anyone know why?
I think what happens is it opens the bank, and immediately checks if there's items in the inventory to bank. The problem is, if it opens the bank and doesn't wait for the items in the inventory to appear, it will think the inventory is empty. At least that's my guess, I am not positive. I will try to fix it in the next version, until then try putting "wait(300 + Random(500));" immediately after the FindBankFast(); procedure.
From: flyingkid101
Nice script. Not to sound redundant, but i also had the banking problem.Besides that overall i give it an A++ :D
///////////////YewBanker by Zach1188\\\\\\\\\\\\\\\\
// \\
|| lilair101: Failed.
|| Broke 0 axes.
|| Ran for 18 Minutes and 50 Seconds
\\ //
\\\\\\\\\\\\\————————///////////////
Holy crap, dude! I hope that name on their is fake!
XRaye
2007-12-26 10:23:22
i'd say this is a pretty good script. except when it got to the bank it just stood there doing nothing…
when i get attacked by a random event and run away, the random event is still there when i run back.
Autiep03
2008-01-20 17:10:02
0
Error detecting Compass Angle.
0
Error detecting Compass Angle.
I get this with nearly every script. Is this because of the new runescapes appearance?
Melvin12
2008-01-21 11:39:39
Yes it is because they changed the crappy compass. Srl needs updating.
monkybuts9
2008-01-21 14:22:31
i get these errors:
Failed when compiling
Line 224: [Error] (13048:1): Unknown identifier 'HighestAngle' in script C:\Documents and Settings\Alex\Desktop\EYCutterBankerV16R1(2).scar
Failed when compiling
Line 57: [Error] (8901:24): Type mismatch in script C:\Program Files\SCAR 3.13\includes\SRL/SRL/Core/AntiRandoms/EvilBob.scar
Failed when compiling
Line 32: [Error] (32:9): Unknown identifier 'LoggedIn' in script C:\Program Files\SCAR 3.13\includes\SRL\SRL\Core\AntiRandoms\EvilBob.scar
what should i do?
Dynamite
2008-01-21 16:33:13
guys don't grave dig!
T ~ M
King of Knives
2008-01-21 16:41:17
You can't gravedig a thread for a script that has worked 2-4 months ago :p.
It may not be a very good post, but still, it's not really classified as gravedigging in my world.
-Knives
kensaurus
2008-01-22 06:54:46
will test it out was waiting for it to update
xcvxcv2
2008-01-23 16:29:58
///////////////YewBanker by Zach1188\\\\\\\\\\\\\\\\\
// \\
Yews Chopped: 2000. Loads: 50 with 27 logs each.
Ran for 15 Hours, 25 Minutes and 36 Seconds
Player: **** *****
\\ //
\\\\\\\\\\\\\————————////////////////
xcvxcv2
2008-01-23 16:31:15
very good script man works perfect witth 87 wc thx so much make some more ur a good scripter
simen236
2008-01-25 08:40:54
please update to rev#10
Eduard
2008-01-25 13:04:14
Failed when compiling
Line 224: [Error] (13048:1): Unknown identifier 'HighestAngle' in script C:\DOCUME~1\Eddy\LOCALS~1\Temp\EYCutterBankerV16R1.scar
I get this error, i'm not a noob, but i have'nt been online for a LONNGG time, what should i do i have SRL installed ( rev 10 ) ?
simen236
2008-01-25 14:07:59
From: Eduard
Failed when compiling
Line 224: [Error] (13048:1): Unknown identifier 'HighestAngle' in script C:\DOCUME~1\Eddy\LOCALS~1\Temp\EYCutterBankerV16R1.scar
I get this error, i'm not a noob, but i have'nt been online for a LONNGG time, what should i do i have SRL installed ( rev 10 ) ?
I get the same fuckin error.
lightningspark
2008-02-05 02:06:28
it works great for me, thanks man keep em comming
HayHay89
2008-02-05 02:19:56
From: simen236
I get the same fuckin error.
yes please update press checkout srl and either update srl revision to rev 11!!!!! or rev 12!!!!
From: hayhay89
yes please update press checkout srl and either update srl revision to rev 11!!!!! or rev 12!!!!
yea..
without updating, the script won't work ;)
(smart would be a big plus :D)
HayHay89
2008-02-09 03:27:56
From: pvh
yea..
without updating, the script won't work ;)
(smart would be a big plus :D)
please wait me and bobbohobbo are updateing the scritp atm we r cleaning and fixing running bugs and responder errors
edit:oops wrong thread
Player Cut : 16 Logs
well i love how it gets lost alot and cant run back after an att random
gets lost at the bank banks after cutting 6 logs and logs out randomly =D
exppo
2008-02-24 07:02:41
Don't work.
ldubindaclub
2008-05-28 01:22:37
ehh,
I would really love it if it worked, because so far, nothing does. But alas, it doesnt work.
Line 220: [Error] (13052:1): Unknown identifier 'SetScreenName' in script C:\Documents and Settings\Lev\Desktop\EYCutterBankerV16R1.scar
and if i delete that line, then there is an error in the "highest angle" term about 3 lines later.
y0m0mma0123
2008-05-29 16:56:25
i keep geting this proble
Failed when compiling
Line 220: [Error] (13041:1): Unknown identifier 'SetScreenName' in script C:\Program Files\SCAR 3.15\YEW Cutter.scar
plzz help
thebob142
2008-06-05 22:54:38
From: y0m0mma0123
i keep geting this proble
Failed when compiling
Line 220: [Error] (13041:1): Unknown identifier 'SetScreenName' in script C:\Program Files\SCAR 3.15\YEW Cutter.scar
plzz help
its out of date
goshko
2008-06-29 15:42:14
Include file C:\Program Files\SCAR 3.15\includes\SRL\SRL.scar does not exist.
Include file C:\Program Files\SCAR 3.15\includes\SRL\SRL\skill\WoodCutting.scar does not exist.
Failed when compiling
i downloaded scar twice now, what does this mean??
Rsnerdx
2008-07-06 02:42:59
I get this error
Line 220: [Error] (13041:1): Unknown identifier 'SetScreenName' in script C:\Documents and Settings\Samir_2\Desktop\EYCutterBankerV16R1.scar
Krim0407
2008-07-07 04:38:11
From: Rsnerdx
I get this error
Line 220: [Error] (13041:1): Unknown identifier 'SetScreenName' in script C:\Documents and Settings\Samir_2\Desktop\EYCutterBankerV16R1.scar
Please don't gravedig old threads. How about looking on the release date of the script?
THE SCRIPT IS OUTDATED!Mod/Admin plz close.
randy marsh
2008-07-12 17:48:22
Line 220: [Error] (13095:1): Unknown identifier 'SetScreenName' in script C:\Users\\Downloads\EYCutterBankerV16R1.scar
when i try start it… :(
Krim0407
2008-07-12 18:50:04
Are you blind? Did you not see my BIG red text? IT IS OUTDATED!
Mod/Admin plz close!
randy marsh
2008-07-12 19:06:00
sorry didnt see that bit u wnating for update?