SRL Archive - RS3 Outdated / Broken Scripts

[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.

Sirt

2007-12-08 15:21:34

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

2pac

2008-01-21 23:48:05

Thancs ill test it out!

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!!!!

PvH

2008-02-09 03:14:11

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

x_²

2008-02-09 03:37:47

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?