SRL Archive - RS3 Outdated / Broken Scripts

ProWoodcutter | Multi-Location | COLOR


Dynamite

2009-09-25 21:09:51



Locations:
Power Cutting
Draynor Willows
Draynor Oaks
Edgeville Yews
Seers Maples
Catherby Yews
GE Yews
Seers Mages!



History Of The Script:


Script Release 25/9/09
ProWoodcutterPREv1.0.scar (60.6 KB, 26 views)
ProWoodcutterv1.1.scar - Fixed compiling :D - (60.5 KB, 70 views)
ProWoodcutter v2.0! - Added 2 Locations - GE Yews and Seers Mages. Added UseForm option! - (64.0 KB, 16 views)
ProWoodcutter v2.1 - Added 2 Locations - GE Trees and Varrock Trees. Added Random Paths! - (68.2 KB, 46 views)
ProWoodcutter v2.2 - Added IVY!!!!! - Shortened code lots, thanks to JAD
Script Features:
Screenshot System!
-Helps me fix bugs.
-Please post the ones that show bugs.
Resting System!
-You decide how long to rest for and when to rest!
Super Fast Tree Change!
Fully auto-colour enabled - no need for script users to manually pick colours, the script will handle all that itself.
All F2P Axe Detection and compatibility
Always Updating!
Everything else you'd expect from a script - Antiban, AntiRandoms, Multiplayer, etc etc…

Requirements:
- Dev SRL (Look in my siggy for a guide)
- Axe Wielded or in invent

SRL Stats!
Please go here:
http://scriptmanager.freehostia.com/index.php
And register.
Go to "Profile" at the top right
Then you will see: http://img.techpowerup.org/090819/Capture048.jpg
You want your User ID
Now that you have your Stats ID and Pass move onto Instructions.

Instructions:
1. Download the script.
2. Make sure you have the latest SRL Revision
3. Set the constants:



const
DebugMe = true;
SmartMembers = False; //Are you a member?
SmartWorld = 5;
TooManyPlayers = 10;
Version = '1.0';
ScriptName = 'ProWoodcutter';
NOTE: Also put in your SRL Stats!


Stats_UserID := ''; // Your ID on SRL Stats
Stats_Password := ''; // Your Pass on SRL Stats5. Set tree:


Strings[0] := 'willow'
{[==============================================================================]
[ Trees: normal : oak : willow : yew : magic ]
[==============================================================================}
6. Place your characters at the location you set
7. Press Run and have fun.

Credits:
RM - Base of script
Bobbohobb - Location walking

Bugs:
None

Feedback:
What do you want?

Progress Reports:
Look at second post

Hope this helps, post feedback and Proggys!

T~M

Dynamite

2009-09-25 21:11:03

1. The Man (ME!)

[php][===================================================]
[ ProWoodcutterFFA 1.0 ]
[ by RM & The Man ]
[===================================================]
[ Time Running : 23 Hours, 6 Minutes And 23 Seconds ]
[ Loads : 437 ]
[ EXP Gained : 458775 ]
[===================================================]
[ ProWoodcutterFFA 1.0 ]
[===================================================]
[======================================================================]
[ Nick | Active | Worked | Banked | Rand | logs | Tree | EXP Gained ]
[======================================================================]
[ rent | True | 19:45:06 | 437 | | 12234 | oak | 458775 ]
[======================================================================] [/php]

T~M

YoHoJo

2009-09-25 21:14:09

Based on the prog it looks pretty nice to me! :D! Woo goodjob

Dynamite

2009-09-25 21:14:46

Thank you very much :)
Mind testing? :D

T~M

Luski14

2009-09-25 23:13:18

I'll do a test tonight on some willows, and post a proggy tomorrow.

Will you be adding banking to this Junior Members version?

Rich

2009-09-25 23:22:37

You need to delete the first three constants to get it to work, and also press Save and Start in the form to get the third button to pop up. Got it running now, and so far so good. Why does the mouse twitch when clicking a tree sometimes?

Luski, it does bank at Draynor.

marpis

2009-09-25 23:28:50

No credit for me, yarr? ;)

E: I'm running it atm. You should make it set angle down when Yew is not find, so it would look for both Yews. It's kinda botty to stand there and wait when the other Yew has already spawned.
E2: "FindObject could not find object - yew" and then it stood still doing SleepAndMoveMouse() or IdleTime() and did not notice the Yew that spawned.
E3: "FindObject could not find object - yew" again same problem…
E4: And again… :-\ I really don't know what's going on

E5: Oh! It must be cause I disabled the SRL Playerform and Integers[1] is TreeFail or something! I try again now :)
E6: No, it's not the problem… Dunno :-\

Rich

2009-09-25 23:32:44

Banked once. It failed to bank the second time, because by the looks of it, it couldn't find the symbol because someone was on it, so it stopped.

Richard.

Dynamite

2009-09-26 01:08:54

hmm, ok cheers guys.
I will add a failsafe for banking.
marpis, does it stop after saying that?

keep suggesting and giving feedback.

T~M

marpis

2009-09-26 02:57:54

From: The Man
hmm, ok cheers guys.
I will add a failsafe for banking.
marpis, does it stop after saying that?

keep suggesting and giving feedback.

T~M


At the first time it did some mouse movement, but with the second and third try it did nothing, but it didn't terminate either.

bomh

2009-09-26 04:47:12

how can you guy able to run it i keep getting
Failed when compiling i keep getting
program not respond when i click on declare player from the form
can some one help me

BobboHobbo

2009-09-26 04:57:09

Oooo you finished it. Ehh I made that form too yah know, credits pl0x..

GJ though.

bomh

2009-09-26 05:01:09

plz help me

Dynamite

2009-09-26 18:32:46

Updated to 1.1
Fixed compiling issue.

will be updating more.

T~M

Heavenzeyez1

2009-09-26 19:45:17

06:48:34 PM : *** : couldnt bank, going to false
[==========================================]
[ ProWoodcutter 1.0 ]
[ by The Man ]
[==========================================]
[ Time Running : 30 Minutes And 42 Seconds ]
[ Loads : 7 ]
[ EXP Gained : 0 ]
[==========================================]
[ ProWoodcutter 1.0 ]
[==========================================]
[=======================================================================]
[ Nick | Active | Worked | Banked | Rand | logs | Tree | EXP Gained ]
[=======================================================================]
[ *** | False | 00:30:17 | 7 | | 0 | willow | 0 ]
[=======================================================================]

Dynamite

2009-09-27 00:35:22

Hmm, ok cheers Heavenz, will put a failsafe in there ;)

T~M

Simtoon

2009-09-27 03:37:37

When i click Declare Players on the form SCAR quits.

bomh

2009-09-27 06:30:54

i keep getting this everytime i click declare player on theform

Dynamite

2009-09-27 13:09:57

Hmm, that is very weird…
Anyone else know there problem? :s

T~M

bomh

2009-09-27 15:38:45

simtoon have a same problem with me
can we just remove the form will it work

Dynamite

2009-09-27 16:55:01

Yes you can try that.
I will add a UseForm := True/False In a min ;)

T~M

barbarianl3t

2009-09-27 19:12:53

Okay just downloaded the script i will try it out soon but i found a slight (non impactive) error in the Version 1.1 script.


TooManyPlayers = 10;
Version = '1.0';
ScriptName = 'ProWoodcutter';
Claims to be version 1.0 XD


Proggy:

[==========================================]
[ ProWoodcutter 1.0 ]
[ by The Man ]
[==========================================]
[ Time Running : 35 Minutes And 13 Seconds ]
[ Loads : 8 ]
[ EXP Gained : 0 ]
[==========================================]
[ ProWoodcutter 1.0 ]
[==========================================]
[=======================================================================]
[ Nick | Active | Worked | Banked | Rand | logs | Tree | EXP Gained ]
[=======================================================================]
[ eif | True | 00:33:52 | 8 | | 0 | willow | 0 ]
[=======================================================================]
Progress report saved to: C:\Pokemon\SCAR 3.21\Scripts\ProWoodcutter.txt
12:03:14 PM : theif steal : Axe in Inv

I found a couple of errors in the script though. The proggy saved in a .txt file is all in one continous line making it very hard to read.

Also I had to stop because I hit some kind of a bug where the mouse was hovering over the scroll up and down portions of the skill tab and wouldn't stop.

Besides those two problems I find this script super great!!! Good work.

Dynamite

2009-09-27 22:10:02

From: barbarianl3t
Okay just downloaded the script i will try it out soon but i found a slight (non impactive) error in the Version 1.1 script.


TooManyPlayers = 10;
Version = '1.0';
ScriptName = 'ProWoodcutter';
Claims to be version 1.0 XD


Proggy:

[==========================================]
[ ProWoodcutter 1.0 ]
[ by The Man ]
[==========================================]
[ Time Running : 35 Minutes And 13 Seconds ]
[ Loads : 8 ]
[ EXP Gained : 0 ]
[==========================================]
[ ProWoodcutter 1.0 ]
[==========================================]
[=======================================================================]
[ Nick | Active | Worked | Banked | Rand | logs | Tree | EXP Gained ]
[=======================================================================]
[ eif | True | 00:33:52 | 8 | | 0 | willow | 0 ]
[=======================================================================]
Progress report saved to: C:\Pokemon\SCAR 3.21\Scripts\ProWoodcutter.txt
12:03:14 PM : theif steal : Axe in Inv

I found a couple of errors in the script though. The proggy saved in a .txt file is all in one continous line making it very hard to read.

Also I had to stop because I hit some kind of a bug where the mouse was hovering over the scroll up and down portions of the skill tab and wouldn't stop.

Besides those two problems I find this script super great!!! Good work.


Yeh, I will change the version later :P
The skill tab bug is in SRL unfortunately, not my script.

T~M

2goodforu

2009-09-28 04:25:25

Failed when compiling
Line 96: [Error] (158:197): Invalid number of parameters in script C:\Program Files\SCAR 3.21\includes\srl\srl\misc\smart.scar

lachlan438

2009-09-28 05:22:39

I get
"
Include file C:\Program Files\SCAR 3.20\includes\srl\srl\misc\Reports.scar does not exist.
Failed when compiling
"
I dont often get errors like this in scripts most of the time they work anyway how can I get the reports.scar

2goodforu

2009-09-28 10:15:59

couple of things…

1. When using the edgeyew option it works well unless both of the yew trees are gone. In that case it just moves the mouse around the screen, and never attempts to find trees again after that. Also the bank finding can be better, it takes awhile for it to finally find the bank.

2. catherbyyew - works greats but is this option supposed to bank?

Dynamite

2009-09-28 10:59:41

guys who get errors:
read the instructions… you need devsrl.
for a guide look at my siggy.
2goodforyou, thank you for the feedback.
I am currently on my phone so i am unable to updare.
I will do once i get home.

T~M

Simtoon

2009-09-28 11:09:36

lol, i only use the dev svn and lastest Scar ( Freddys Pre-Release )

Dynamite

2009-10-03 15:25:31

Is it working?

T~M

yubinator

2009-10-04 00:11:13

Failed when compiling
Line 123: [Error] (23270:13): Duplicate identifier 'SMARTMembers' in script C:\Users\Andy\Desktop\Scripts\Prowoodcutting.scar

what should i do?

warlord94

2009-10-04 05:34:45

Looks epic, im going to test it out first thing tommorow morning and post a proggie.

tico2

2009-10-05 08:44:34

[===================================================]
[ ProWoodcutter 1.0 ]
[ by The Man ]
[===================================================]
[ Time Running : 3 Hours, 10 Minutes And 31 Seconds ]
[ Loads : 51 ]
[ EXP Gained : 0 ]
[===================================================]
[ ProWoodcutter 1.0 ]
[===================================================]

Thanks! :)

Dynamite

2009-10-05 10:57:55

Wow, thank you.
Hmm I guess the exp gained isnt working..l
Btw tico, my mum took away my computer, I will try and get on tonight and send you the beta.

T~M

triax

2009-10-05 20:40:03

[Runtime Error] : Out of Proc Range in line 2262 in script C:\Program Files\SCAR 3.21\Scripts\[WoodCutting]ProWoodcutter|Multi-Location|COLOR.scar

I'm doing something wrong? Don't blame my computer or scar DEV SRL etc. couse everything is up2date:)

flaminhaz

2009-10-05 23:25:09

I know it's minor but on line 48 it still says version 1.0 lol, will post proggie when I can

Very nice :) got 2 accounts from lvl 1 to 28 woodcutting

[php][====================================]
[ ProWoodcutter 1.0 ]
[ by The Man ]
[====================================]
[ Time Running : 8 Hours, 35 Seconds ]
[ Loads : 32 ]
[ EXP Gained : 0 ]
[====================================]
[ ProWoodcutter 1.0 ]
[====================================]

[=================================================]
[ ProWoodcutter 1.0 ]
[ by The Man ]
[=================================================]
[ Time Running : 6 Hours, 3 Minutes And 5 Seconds ]
[ Loads : 23 ]
[ EXP Gained : 0 ]
[=================================================]
[ ProWoodcutter 1.0 ]
[=================================================][/php]

Dynamite

2009-10-11 13:03:46

Can I borrow someones members account please?
I need to add some new locations :D
Also if you have any suggestions for locations feel free to ask me to add them ;)

T~M

warlord94

2009-10-11 15:04:42

okay so I set up the script, hit run, then that form popped up, so I filled it out, and then I hit the declare player button and then scar exits out, I can't seem to fix this problem, a little help please.

Dynamite

2009-10-11 15:08:14

Oh yeh, I will add a UseForm := True/False option in update

T~M

warlord94

2009-10-11 15:12:35

Well, how about you send me an updated script like that, and I'll let you barrow my members account.

Dynamite

2009-10-11 15:13:32

I will be releasing tonight hopefully.

warlord94

2009-10-11 15:20:33

okay, if I let you barrow my account how long will it take for you to get everything you need?

Dynamite

2009-10-11 15:21:43

I have actually just received one from Flaminhaz :)
Should be ready in maybe 30 mins?

T~M

Dynamite

2009-10-11 16:19:30

Update: v2.0
- Added 2 new locations
- GE Yews
- Seers Mages
- Added UseForm option

Please give me feedback.
Also please request more locations :)

T~M

warlord94

2009-10-11 19:28:44

you kept the script version at 1.0 in the script, other then that no errors thus far, will post a proggy later.

edit: yet another cript problem under includes on line 18 it says {.include srl\srl/reflection/reflection.scar} with the first slash going the wrong way.

edit 2: another error, this time a running error: Line 9: [Error] (20602:1): Identifier expected in script C:\Documents and Settings\Owner\My Documents\Runescape stuff\includes\SRL\SRL\Reflection\Hooks.Scar

edit 3: Your GE yews, and your catherberry yews caused all sorts of errors for me so I had to take them out.

edit 4: more errors, atleast this time I got it to log on and check my axe, but right after: Couldnt use BankDTM
Couldnt find Fish Symbol

We can't use reflection and yet this script seems to rely on the hooks that cant be updated…

The reflection hooks arent updated yet, why would this script be REQUIRED to use them?

Dynamite

2009-10-12 02:49:48

1. That is because I cannot access the version checker at the moment.
2. That is not an error.
3. That is nothing to do with my script. Make sure you have the requirements.
4. What errors at tjen new locations?
5. I will remake the dtm.
6. The script only relies on reflection for walking which isvworking.

T~M

moody

2009-10-12 14:53:00

Line 123: [Error] (30821:13): Duplicate identifier 'SMARTMembers' in script C:\Users\Moody\Desktop\testing.scar

i seem to be getting a hell of a lot of errors with every script i run like 80% of the scripts r not working for me. i have latest dev and all that and reflection. im wondering if its because i have vista

Dynamite

2009-10-12 15:19:26

hmm, is that v2?

moody

2009-10-12 15:57:06

the newest version u have i downloaded

Dynamite

2009-10-12 16:13:15

on duplicate identifier add '1' to the end of the function name

moody

2009-10-12 17:43:04

im sorry but i cant find the end of the function exactly where to put it? my error is in line 123

if i put a 1 in front of smartmembers then it goes on and on about all the other errors there r

Line 123: [Error] (30821:14): Duplicate identifier 'SMARTMembers' in script
Failed when compiling
Line 123: [Error] (30821:28): Duplicate identifier 'Debugme' in script
Failed when compiling
Line 149: [Error] (30847:21): Duplicate identifier 'SMARTWorld' in script
Failed when compiling
Line 804: [Error] (31502:1): Variable Expected in script
Failed when compiling
Line 808: [Error] (31506:36): Variable Expected in script
Failed when compiling
Line 808: [Error] (31506:64): Variable Expected in script

bomh

2009-10-12 17:49:30

i set up the location for catherbyyew and it just log in and stand there

Dynamite

2009-10-12 18:03:50

ok guys,tomorrow i will do some testing and fixing.

Dynamite

2009-10-13 14:15:40

Update: v2.1
- Added 2 new locations
- GE Trees
- Varrock Trees
- Added random paths to GE Yews
Once I get a members account I will add random paths to more locations :)

Please give me feedback.
Also please request more locations :)

T~M

moody

2009-10-13 18:27:54

i still havent figured out how to fix this problem the man could u help me please?

Line 123: [Error] (23076:13): Duplicate identifier 'SMARTMembers' in script C:\Users\Moody\Downloads\ProWoodcutterv2.1.scar

this is line 123 : EndTheForm, SMARTMembers, Debugme : Boolean;

what do i do?

Awkwardsaw

2009-10-13 18:36:10

From: The Man
Update: v2.1
- Added 2 new locations
- GE Trees
- Varrock Trees
- Added random paths to GE Yews
Once I get a members account I will add random paths to more locations :)

Please give me feedback.
Also please request more locations :)

T~M


you can borrow my account for a few days :p i trust you enough (and dont care about my pixels)

Dynamite

2009-10-13 18:40:27

are you using form?
and cheers awkward, could you send me details?

Awkwardsaw

2009-10-13 18:49:20

PM'd :)

Dynamite

2009-10-14 02:18:04

TYVM, I will do that when I get home :)

bomh

2009-10-15 00:41:21

i keep getting this error
like the pic showing it just stand there with out moving
plz help

Dynamite

2009-10-15 02:47:43

hmm, are other locations working?
Try draynor oaks or willows.

T~M

gothguydante

2009-10-15 03:19:43

this is draynor willows can't even get it to compile

Line 1564: [Hint] (32262:1): Variable 'TIMER' never used in script C:\Documents and Settings\Dante\My Documents\Scar\ProWoodcutterv2.1.scar
Line 1564: [Hint] (32262:1): Variable 'REDCARPETCOLOUR' never used in script C:\Documents and Settings\Dante\My Documents\Scar\ProWoodcutterv2.1.scar
Line 1625: [Hint] (32323:1): Variable 'SEERSBANKFLOOR' never used in script C:\Documents and Settings\Dante\My Documents\Scar\ProWoodcutterv2.1.scar
Line 1645: [Hint] (32343:10): Variable 'Result' never used in script C:\Documents and Settings\Dante\My Documents\Scar\ProWoodcutterv2.1.scar
Line 1657: [Hint] (32355:10): Variable 'Result' never used in script C:\Documents and Settings\Dante\My Documents\Scar\ProWoodcutterv2.1.scar
Line 1670: [Hint] (32368:10): Variable 'Result' never used in script C:\Documents and Settings\Dante\My Documents\Scar\ProWoodcutterv2.1.scar
Line 1707: [Hint] (32405:10): Variable 'Result' never used in script C:\Documents and Settings\Dante\My Documents\Scar\ProWoodcutterv2.1.scar
Line 1746: [Hint] (32444:10): Variable 'Result' never used in script C:\Documents and Settings\Dante\My Documents\Scar\ProWoodcutterv2.1.scar
Line 1767: [Hint] (32465:10): Variable 'Result' never used in script C:\Documents and Settings\Dante\My Documents\Scar\ProWoodcutterv2.1.scar
Line 1786: [Hint] (32484:10): Variable 'Result' never used in script C:\Documents and Settings\Dante\My Documents\Scar\ProWoodcutterv2.1.scar
Line 1799: [Hint] (32497:10): Variable 'Result' never used in script C:\Documents and Settings\Dante\My Documents\Scar\ProWoodcutterv2.1.scar
Line 1812: [Hint] (32510:10): Variable 'Result' never used in script C:\Documents and Settings\Dante\My Documents\Scar\ProWoodcutterv2.1.scar
Line 1821: [Hint] (32519:10): Variable 'Result' never used in script C:\Documents and Settings\Dante\My Documents\Scar\ProWoodcutterv2.1.scar
Line 2153: [Hint] (32851:1): Variable 'COUNTS' never used in script C:\Documents and Settings\Dante\My Documents\Scar\ProWoodcutterv2.1.scar
Line 2154: [Hint] (32852:1): Variable 'THARESULT' never used in script C:\Documents and Settings\Dante\My Documents\Scar\ProWoodcutterv2.1.scar
Line 2321: [Error] (33019:1): Unknown identifier 'OpenBankNPC' in script C:\Documents and Settings\Dante\My Documents\Scar\ProWoodcutterv2.1.scar

Dynamite

2009-10-15 12:46:54

… read the requirements
Need latest dev rev

gothguydante

2009-10-15 13:26:34

i do i have 38….

Dynamite

2009-10-15 16:56:06

… no you dont.
that isnt the dev rev.
that is the rep.
look at my guide

y0m0mma0123

2009-10-15 18:20:07

hey i tryed to update my devs but the srl file in side of my includes i cant do a when i right click it i dont get the option to SVN update it do u so i dont know how too can u help and i went to ur guide and the website link thing to install what ever it is
is broken

Awkwardsaw

2009-10-15 18:23:05

From: y0m0mma0123
hey i tryed to update my devs but the srl file in side of my includes i cant do a when i right click it i dont get the option to SVN update it do u so i dont know how too can u help and i went to ur guide and the website link thing to install what ever it is
is broken


if it says checkout, do that one :D

bomh

2009-10-15 20:02:15

i basically try all the yew location and all have the same problem at above just stand there

gothguydante

2009-10-16 23:27:07

okay i got it working kinda it will work but not well in edgey yews if i go from bank to yew and it's been cut it will just stand there and do nothing even when the tree re spawns but it will work fine if no one is there other then me but that's near impossible..

Sgt Soul

2009-10-18 00:54:09

this uses reflection doesn't it?

Dynamite

2009-10-18 07:39:33

For walking yes.

yubinator

2009-10-18 19:46:18

hi so i went through your tutorial and everything, and afterwards i got this error in compiling the script:
Line 120: [Error] (30818:1): 'BEGIN' expected in script C:\Users\Andy\Desktop\Scripts\Prowoodcutting.scar

JAD

2009-10-19 00:22:35


procedure TheFormOnClose(Sender : TObject; var Action : TCloseAction);
begin
if (not(MainForm.ModalResult = 1)) then
EndTheForm := True;
end;

Could be:

procedure TheFormOnClose(Sender : TObject; var Action : TCloseAction);
begin
EndTheForm := (not(MainForm.ModalResult = 1));
end;


In GetScriptData:

'versiondebug':
begin
ScriptLatestVersionL.caption := TheVersion;
if (Version = TheVersion) then
begin
writeln('You have the Latest Version: ' + Version);
ScriptDescriptionL.Caption := 'Script is up to date!';
ScriptDescriptionL.Font.Color := clGreen;
Exit;
end else
Writeln('You are OUTDATED, click the update button to get it.');
ScriptDescriptionL.Caption := 'Script is Outdated!';
ScriptDescriptionL.Font.Color := clRed;
end;

Should have a begin/end after the else?


'versiondebug':
begin
ScriptLatestVersionL.caption := TheVersion;
if (Version = TheVersion) then
begin
writeln('You have the Latest Version: ' + Version);
ScriptDescriptionL.Caption := 'Script is up to date!';
ScriptDescriptionL.Font.Color := clGreen;
Exit;
end else
begin //HERE
Writeln('You are OUTDATED, click the update button to get it.');
ScriptDescriptionL.Caption := 'Script is Outdated!';
ScriptDescriptionL.Font.Color := clRed;
end; //HERE
end;

Could be wrong, but I'm pretty sure. It would also make sense based on how the standards were.


In Write:

case LowerCase(WhatToWrite) of
'help':
begin
ShowMessage('Help:' + Chr(13) +
'Declare your players before trying' + Chr(13) +
'to press the start script button!' + Chr(13) +
'' + Chr(13) +
'Hope this helped.' + Chr(13));
end;
end;

Could just be:

if LowerCase(WhatToWrite) = 'help' then
begin
ShowMessage('Help:' + Chr(13) +
'Declare your players before trying' + Chr(13) +
'to press the start script button!' + Chr(13) +
'' + Chr(13) +
'Hope this helped.' + Chr(13));
end;

No case of statements when there's only 1 case.


Personally, I think with do's with things like:

with Lines do
begin
Add('Progress Reports');
end;

Looks more ugly. It would look better to just do:

Lines.Add('Progress Reports');

Doesn't look bad to me at least.


In StatsCheckOutput:

begin
sa := Explode(#10, s);
for i := 0 to High(sa) do
if (Trim(sa[i]) <> '') then
if StartsWith('ERROR(1)', sa[i]) then
begin
WriteLn('STATS: "' + sa[i] + '"');
Stats_UserID := '';
Stats_Password := '';
end
else if StartsWith('ERROR(2)', sa[i]) then
begin
WriteLn('STATS: "' + sa[i] + '"');
Stats_ScriptID := '';
end
else
WriteLn('STATS: "' + sa[i] + '"');

end;

That could be cleaned up with a case of statement:

begin
sa := Explode(#10, s);
for i := 0 to High(sa) do
begin
if not(Trim(sa[i]) <> '') then continue;
WriteLn('STATS: "' + sa[i] + '"');
if StartsWith('ERROR(1)', sa[i]) then
begin
Stats_UserID := '';
Stats_Password := '';
end else
if StartsWith('ERROR(2)', sa[i]) then
Stats_ScriptID := '' else
WriteLn('STATS: "' + sa[i] + '"');
end;
end;

Not that much shorter, but overall looks cleaner to me.


In StatsSendReport:

else
begin
AddPostVariable (Client, 'sID', '-1');
end;
Should just be:

else
AddPostVariable (Client, 'sID', '-1');


ExpGained:

procedure ExpGained; //Coh3n
begin
SetArrayLength(XpGain, 5)
XpGain := [25, 37.5, 67.5, 175, 250];
case Lowercase(Players[CurrentPlayer].Strings[0])of
'tree' : g := 0;
'oak' : g := 1;
'willow' : g := 2;
'yew' : g := 3;
'magic' : g := 4;
end;
end;

Could be:

procedure ExpGained; //Coh3n
var S: TStringArray;
i: Integer;
begin
SetArrayLength(XpGain, 5)
XpGain := [25, 37.5, 67.5, 175, 250];
S := ['tree', 'oak', 'willow', 'yew', 'magic'];
for i := 0 to 4 do
if(S[i] = Lowercase(Players[CurrentPlayer].Strings[0]) then
g := i;
end;

Yay 1 line shorter :p


*tries hard to shorten Erik's code*

Hmm..

5: begin
PickUpMouse;
Wait(500 + Random(500));
end;
6: begin
GetClientDimensions(X, Y);
MMouse(Random(X) + 1, Random(Y) + 1, 0, 0);
Wait(500 + random(500));
end;
7: begin
GameTab(RandomRange(tab_Combat, tab_Notes));
Wait(500 + Random(500));
GameTab(tab_Inv);
end;
8: begin
SleepAndMoveMouse(5000 + Random(1000));
end;

Could be:

5: PickUpMouse;
6: begin
GetClientDimensions(X, Y);
MMouse(Random(X) + 1, Random(Y) + 1, 0, 0);
end;
5, 6: wait(500 + Random(500));
7: begin
GameTab(RandomRange(tab_Combat, tab_Notes));
Wait(500 + Random(500));
GameTab(tab_Inv);
end;
8: SleepAndMoveMouse(5000 + Random(1000));

Unless my logic fails :p



Here:

procedure AntiRandoms;
begin
FindNormalRandoms;
end;

Maybe you should check for an InFight, just to be safe?


In AtYewTree:

Case Lowercase(WhichDirection) of
'bottom': If FindSymbolDirection(P.x, P.y, 'tree', 'top') then
Result := True;
'top': If FindSymbolDirection(P.x, P.y, 'tree', 'bottom') then
Result := True;
end;

Could be:

Case Lowercase(WhichDirection) of
'bottom': Result := FindSymbolDirection(P.x, P.y, 'tree', 'top') then
'top': Result := FindSymbolDirection(P.x, P.y, 'tree', 'bottom') then
end;


In SwitchTree:

if FindSymbolDirection(P.x, P.y, 'tree', 'bottom') then
begin
mouse(P.x, P.y - 9, 3, 3, true);
Result := true;
end;
if Not (Result) then
begin
if FindSymbolDirection(P.x, P.y, 'tree', 'top') then
begin
mouse(P.x, P.y + 9, 3, 3, true);
end;
end;

Could be:


Result := FindSymbolDirection(P.x, P.y, 'tree', 'bottom');
if(Result)then
mouse(P.x, P.y - 9, 3, 3, true) else
if FindSymbolDirection(P.x, P.y, 'tree', 'top') then
mouse(P.x, P.y + 9, 3, 3, true);



In WalkToDWillows:

if FindDTMRotated(BankDTM, P.x, P.y , 604, 63, 647, 99, -Pi, Pi, 0.3, WalkAngle) then
begin
if MFNFEx(P.x+20, P.y -33,5,5) then
Result := true;
end else Writeln('Couldnt use BankDTM');

Could be:


if FindDTMRotated(BankDTM, P.x, P.y , 604, 63, 647, 99, -Pi, Pi, 0.3, WalkAngle) then
Result := MFNFEx(P.x+20, P.y -33,5,5) else
Writeln('Couldnt use BankDTM');

The same could be done on the next 6 lines below that.


In WalkToDWillowsBank:

if FindDTMRotated(BankDTM, P.x, P.y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, 0.3, WalkAngle) then
begin
if MFNFEx(P.x-8, P.y,2,6) then
Result := true;
end else Writeln('Couldnt find BankDTM');
If Not (Result) then
if FindSymbol(P.x, P.y, 'bank') then
begin
if MFNFEx(P.x, P.y,2,2) then
Result := true;

That's really rough on the eyes

if FindDTMRotated(BankDTM, P.x, P.y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, 0.3, WalkAngle) then
Result := MFNFEx(P.x-8, P.y,2,6) else
Writeln('Couldnt find BankDTM');
If Not (Result) and FindSymbol(P.x, P.y, 'bank') then
if MFNFEx(P.x, P.y,2,2) then
Result := true;


Then below that you have:

If Not (Result) then
if FindSymbol(P.x, P.y, 'bank') then
begin
if MFNFEx(P.x, P.y,2,2) then
Result := true;
end else Writeln('Couldnt find Bank Symbol');
if FindSymbol(P.x, P.y, 'fish') then
begin
If Not (Result) then
if MFNFEx(P.x, P.y + 20, 6, 6) then
if FindDTMRotated(BankDTM, P.x, P.y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, 0.3, WalkAngle) then
begin
if MFNFEx(P.x-7, P.y,3,6) then
Result := true;
end else Writeln('Couldnt find BankDTM');
end;

Change to:

If Not (Result) and FindSymbol(P.x, P.y, 'bank') and MFNFEx(P.x, P.y,2,2) then
Result := true else
Writeln('Couldnt find Bank Symbol');
if FindSymbol(P.x, P.y, 'fish') then Not (Result) and MFNFEx(P.x, P.y + 20, 6, 6) and
FindDTMRotated(BankDTM, P.x, P.y, MMX1, MMY1, MMX2, MMY2, -Pi, Pi, 0.3, WalkAngle) and
MFNFEx(P.x-7, P.y,3,6) then
Result := true else
Writeln('Couldnt find BankDTM');

Much shorter.


Use same concepts for other walking procedures below that.



In WalkToEdgeYews:

if not(Length(DirtColourTPA) > 1)then
Exit
else
DirtColourATPA:= SplitTPAEx(DirtColourTPA, 4, 4);
SortATPASize(DirtColourATPA, True);
P := MiddleTPA(DirtColourATPA[0]);
//...etc.

Shouldn't it be an else begin/end?


In GEYewWalk:

Case Random(2) Of
0: begin
if walktotile(point(3168, 3489), 2, 8) then
Writeln('Made it to the first step ToYews');
if walktotile(point(3181, 3490), 2, 8) then
Writeln('Made it to the second step ToYews');
if walktotile(point(3195, 3494), 2, 8) then
Writeln('Nearly there ToYews');
if walktotile(point(3207, 3503), 2, 8) then
Writeln('Woop we made it ToYews');
end;
1: begin
if walktotile(point(3169, 3489), 2, 8) then
Writeln('Made it to the first step ToYews');
if walktotile(point(3184, 3490), 2, 8) then
Writeln('Made it to the second step ToYews');
if walktotile(point(3196, 3497), 2, 8) then
Writeln('Nearly there ToYews');
if walktotile(point(3206, 3502), 2, 8) then
Writeln('Woop we made it ToYews');
end;
2: begin
if walktotile(point(3169, 3491), 2, 8) then
Writeln('Made it to the first step ToYews');
if walktotile(point(3187, 3489), 2, 8) then
Writeln('Made it to the second step ToYews');
if walktotile(point(3200, 3502), 2, 8) then
Writeln('Nearly there ToYews');
if walktotile(point(3207, 3504), 2, 8) then
Writeln('Woop we made it ToYews');
end;
end;

That random(2) should be a random(3) if you want it to ever do the last path. Random(2) would only pick 0 or 1, never 2.


Same for GEYewBank.


I really think you should take out all of those writeln's after the if(WalkToTile)'s. No point really unless you are going to put in a fail safe.


In WaitInvCount:

Result := false;
T := GetSystemTime + Maxtime;
while GetSystemTime < T do
begin
wait(10);
if InvCount = Count then
begin
Result := true;
break;
end;
end;

Change to:

T := GetSystemTime + Maxtime;
while GetSystemTime < T do
begin
wait(10);
Result := InvCount = Count;
if(Result)then break;
end;



In LoadTree, take out all of the

Name :=

In each different case, and just put at the top of the function:


Result.Name := LowerCase(which);


On line 2231:

wait(9000);

Randomness is probably necessary.



Sorry, I started to get extremely bored so I just slightly skimmed over the last part of the script but didn't see anything significant.

Try to get rid of some of the redundancies in your walking by making a function. You repeat a lot of the exact same stuff several times in walking procedures, so making that into 1 function then calling it could really cut down on code + make the script more readable (and easier to add new locations).



Well I'm off to bed. Hope you didn't get offended by all that I pointed out, it's a nice script :) Some of the stuff I pointed out was just very small code shortenings anyway, although some did highly improve readability IMO. You had some messy standards in some places that you may want to take a look at.


Cheers,
~JAD

klit rs

2009-10-20 18:47:39

Failed when compiling
Line 1564: [Hint] (32262:1): Variable 'TIMER' never used in script C:\Users\Colin\Desktop\ProWoodcutterv2.1_Pl0x.scar
Line 1564: [Hint] (32262:1): Variable 'REDCARPETCOLOUR' never used in script C:\Users\Colin\Desktop\ProWoodcutterv2.1_Pl0x.scar
Line 1625: [Hint] (32323:1): Variable 'SEERSBANKFLOOR' never used in script C:\Users\Colin\Desktop\ProWoodcutterv2.1_Pl0x.scar
Line 1645: [Hint] (32343:10): Variable 'Result' never used in script C:\Users\Colin\Desktop\ProWoodcutterv2.1_Pl0x.scar
Line 1657: [Hint] (32355:10): Variable 'Result' never used in script C:\Users\Colin\Desktop\ProWoodcutterv2.1_Pl0x.scar
Line 1670: [Hint] (32368:10): Variable 'Result' never used in script C:\Users\Colin\Desktop\ProWoodcutterv2.1_Pl0x.scar
Line 1707: [Hint] (32405:10): Variable 'Result' never used in script C:\Users\Colin\Desktop\ProWoodcutterv2.1_Pl0x.scar
Line 1746: [Hint] (32444:10): Variable 'Result' never used in script C:\Users\Colin\Desktop\ProWoodcutterv2.1_Pl0x.scar
Line 1767: [Hint] (32465:10): Variable 'Result' never used in script C:\Users\Colin\Desktop\ProWoodcutterv2.1_Pl0x.scar
Line 1786: [Hint] (32484:10): Variable 'Result' never used in script C:\Users\Colin\Desktop\ProWoodcutterv2.1_Pl0x.scar
Line 1799: [Hint] (32497:10): Variable 'Result' never used in script C:\Users\Colin\Desktop\ProWoodcutterv2.1_Pl0x.scar
Line 1812: [Hint] (32510:10): Variable 'Result' never used in script C:\Users\Colin\Desktop\ProWoodcutterv2.1_Pl0x.scar
Line 1821: [Hint] (32519:10): Variable 'Result' never used in script C:\Users\Colin\Desktop\ProWoodcutterv2.1_Pl0x.scar
Line 2153: [Hint] (32851:1): Variable 'COUNTS' never used in script C:\Users\Colin\Desktop\ProWoodcutterv2.1_Pl0x.scar
Line 2154: [Hint] (32852:1): Variable 'THARESULT' never used in script C:\Users\Colin\Desktop\ProWoodcutterv2.1_Pl0x.scar
Line 2321: [Error] (33019:1): Unknown identifier 'OpenBankNPC' in script C:\Users\Colin\Desktop\ProWoodcutterv2.1_Pl0x.scar




What does this mean?

Dynamite

2009-10-21 02:41:48

Omg, read like a few posts before!

yubinator

2009-10-21 06:00:17

The man, can you help me with my problem? its :Line 120: [Error] (30818:1): 'BEGIN' expected in script C:\Users\Andy\Desktop\Scripts\Prowoodcutting.scar
Thanks!!

cygo

2009-10-22 12:42:55

From: marpis
No credit for me, yarr? ;)

E: I'm running it atm. You should make it set angle down when Yew is not find, so it would look for both Yews. It's kinda botty to stand there and wait when the other Yew has already spawned.
E2: "FindObject could not find object - yew" and then it stood still doing SleepAndMoveMouse() or IdleTime() and did not notice the Yew that spawned.
E3: "FindObject could not find object - yew" again same problem…
E4: And again… :-\ I really don't know what's going on

E5: Oh! It must be cause I disabled the SRL Playerform and Integers[1] is TreeFail or something! I try again now :)
E6: No, it's not the problem… Dunno :-\


I get the same problem. It runs from edge to trees fine but cant find either of them. Did you ever get this figured out?

mkmk4

2009-10-25 02:08:52

it wont cut mages here are the settings i used:

Strings[0] := 'magic'; // Tree you want to cut
Integers[2] := 20000; //Max Time per log
Strings[1] := 'seersmage'; // Location, Look at top for locations.


gives me error: 01:06:59 AM : : Tree not Availble in Location

TRiLeZ

2009-10-25 02:51:10

From: mkmk4
it wont cut mages here are the settings i used:

Strings[0] := 'magic'; // Tree you want to cut
Integers[2] := 20000; //Max Time per log
Strings[1] := 'seersmage'; // Location, Look at top for locations.


gives me error: 01:06:59 AM : pkavidas : Tree not Availble in Location


I believe this script can't cut mages at Seers. Only maples at Seers.

tico2

2009-10-25 03:13:59

From: TRiLeZ
I believe this script can't cut mages at Seers. Only maples at Seers.


First post says it can cut mages in Seers :p

Dynamite

2009-10-25 06:09:55

I think it is to do with because I made the new locations with reflection walking.
E: LOL, I must have accidentally not saved an updated version of the script.
There is no Magic Tree AC.
Lol :)

Dynamite

2009-10-25 06:51:29

Update: v2.1
- Added 1 new location
- IVY!
- Shortened code LOTS! - Thanks JAD

The Ivys work an absolute treat, but due to not actually "finishing a load" with ivys, there is no progress report.

Please give me feedback.
Also please request more locations

T~M

Sir R. M8gic1an

2009-10-25 10:34:29

U should make your own declarePlayers form, where locs and trees available come as a drop down menu. Also, get some standards on those damn walks :p

~RM

jakeyboy29

2009-10-25 17:48:17

SRL Compiled in 16 msec
SMART Initialized.
Loaded: Server 134, Members: False, Signed: True, Super Detail: False.
Latest Version: 0.6
News: Testing Pre-Release
Oudated: False
Last Update: 1618 hours ago.
09:54:46 PM : bb 27 : Tree not Availble in Location
[Runtime Error] : Out of Proc Range in line 2453 in script C:\Documents and Settings\Jake\My Documents\programs\Scar\porwoodcutter.scar

Sir R. M8gic1an

2009-10-25 17:50:48

From: jakeyboy29

09:54:46 PM : bb 27 : Tree not Availble in Location


u chose a tree that does is not supported in the location you chose…

~RM

jakeyboy29

2009-10-25 17:52:44

Strings[0] := 'yew'; // Tree you want to cut
Integers[2] := 20000; //Max Time per log
Strings[1] := 'geyews'; // Location, Look at top for locations.

Dynamite

2009-10-25 18:15:02

"geyew"

jakeyboy29

2009-10-25 18:35:40

:).

Dynamite

2009-10-25 18:38:33

I dont think the new locations are working (apart from Ivys :) )
If anyone would like to make the locations in color, it would be really appreciated.
I simply don't have the time at the moment "/

T~M

mkmk4

2009-10-25 19:47:11

so does it cut mages now??

Dynamite

2009-10-26 04:55:54

No, when I get home from my friends I will make the AC for mages.
So the Power cutting will work but the walking/banking won't because for some weird reason the new locations with reflection arent working

Ultra

2009-10-26 08:56:08

Dude it sais that its color, why does it use reflection..

Dynamite

2009-10-26 09:37:02

I only added the new locations with reflection.
I will take the reflection bits out now.

FEAR

2009-10-26 11:50:59

Ivy doesn't work for me. It says can't find color.

Dynamite

2009-10-26 11:51:45

Make it face the ivy at the beginning

FEAR

2009-10-26 12:37:46

From: The Man
Make it face the ivy at the beginning


I did. it works for a while then says can't find ivy…

Dynamite

2009-10-26 12:38:29

:S weird, can you post the screenshot please?

FEAR

2009-10-26 16:30:36

From: The Man
:S weird, can you post the screenshot please?


Screen shot of? Scar or smart?

whatsthat

2009-10-27 00:11:03

can i get a link to your guide on SRL Dev since you took it out of your sig?

jakeyboy29

2009-10-27 04:53:11

From: FEAR
Screen shot of? Scar or smart?


screen shot of rs

whatsthat

2009-10-27 07:29:44

alright i cannot figure out how to switch over from the stable SRL to the Dev SRL, it keeps saying error

FEAR

2009-10-28 02:13:22

From: whatsthat
alright i cannot figure out how to switch over from the stable SRL to the Dev SRL, it keeps saying error


What error? Something like scripting tools locked? If it is that try using a different pc. Are using a laptop by any chance? Because I get that when I try to update in my laptop. I have to update in pc and transfer SRL folder :s

whatsthat

2009-10-28 06:24:01

Repository UUID '6aa993dd-eb45-4ab4-881a-589510b4aab8' doesn't match expected
UUID '1fdd977f-c476-4c22-9c42-f94d6cf4f7a6'

this is on my desktop

nevermind i figured it out and got the script running

xxjustin100xx

2009-10-29 02:34:43

still getting- Failed when compiling

Line 661: [Error] (22763:58): Type mismatch in script I:\Documents and Settings\XXJUSTIN100XX\Desktop\SCAR\SCAR 3.21\includes\SRL\SRL\Reflection\Characters.Scar

Dynamite

2009-10-29 13:10:49

Update: v2.25
- Took out reflection
- meaning I also took out the non-working (new) locations

If anyone would like to give me the walking for some new locations I will put in.
Please give me feedback.

To Do:
Fix Ivy looking
T~M

xxjustin100xx

2009-10-29 13:46:56

Do I not have the most up to date something???


Failed when compiling
Line 1529: [Hint] (24611:1): Variable 'TIMER' never used in script I:\Documents and Settings\XXJUSTIN100XX\Desktop\ProWoodcutterv2.25.scar
Line 1529: [Hint] (24611:1): Variable 'REDCARPETCOLOUR' never used in script I:\Documents and Settings\XXJUSTIN100XX\Desktop\ProWoodcutterv2.25.scar
Line 1590: [Hint] (24672:1): Variable 'SEERSBANKFLOOR' never used in script I:\Documents and Settings\XXJUSTIN100XX\Desktop\ProWoodcutterv2.25.scar
Line 2127: [Hint] (25209:1): Variable 'COUNTS' never used in script I:\Documents and Settings\XXJUSTIN100XX\Desktop\ProWoodcutterv2.25.scar
Line 2128: [Hint] (25210:1): Variable 'THARESULT' never used in script I:\Documents and Settings\XXJUSTIN100XX\Desktop\ProWoodcutterv2.25.scar
Line 2295: [Error] (25377:1): Unknown identifier 'OpenBankNPC' in script I:\Documents and Settings\XXJUSTIN100XX\Desktop\ProWoodcutterv2.25.scar

Dynamite

2009-10-29 13:49:20

OMG…
You need SRL Dev
Look at my guides (How to everything)

xxjustin100xx

2009-10-29 15:26:25

Um yea I followed the guide and i'm still gettin the errors lol

FEAR

2009-10-29 15:40:35

From: xxjustin100xx
Um yea I followed the guide and i'm still gettin the errors lol


http://www.villavu.com/forum/showthread.php?t=47714

You're welcome! :)

Edit: @ The Man- Here is the screen shot of the ivy


xxjustin100xx

2009-10-29 16:46:28

From: FEAR
http://www.villavu.com/forum/showthread.php?t=47714

You're welcome! :)



Wow the script runs!!! when I click to declare players it closes the window and closes scar…?

Dynamite

2009-10-29 17:07:12

Try with UseForm := False

xxjustin100xx

2009-10-29 17:28:10

When UseForm:= False
Line 96: [Error] (113:197): Invalid number of parameters in script I:\Documents and Settings\XXJUSTIN100XX\Desktop\scarprerelease\includes\srl\srl\misc\smart.scar

Dynamite

2009-10-29 17:31:10

Are you using 2.25?
and take out the ':'
And move your plugins

xxjustin100xx

2009-10-29 19:21:21

All my plugins are moved but when I checked to see if they were I noticed that some have a question mark on them, I had to have done something wrong


trentuno30

2009-10-30 07:22:59

i keep getting this error when i try run it:

Line 2295: [Error] (25377:1): Unknown identifier 'OpenBankNPC' in script C:\Users\Jacob\Desktop\Scripts (2009)\WoodCutting\ProWoodcutterv2.25.scar

any ideas?

whatsthat

2009-10-30 22:03:54

does this work with dragon axe?

trentuno30

2009-10-30 23:50:09

some 1 help me please! i get this error every time:


Line 2295: [Error] (25377:1): Unknown identifier 'OpenBankNPC' in script C:\Users\Jacob\Desktop\Scripts (2009)\WoodCutting\ProWoodcutterv2.25.scar

cygo

2009-11-01 16:07:22

The question mark means they werent updated by svn. Its not a problem.

W4RH4WK

2009-11-04 16:19:34

Ran for ~16 hrs the last few days @ ivy, got around 4 hrs every time.

Thanks!

cygo

2009-11-06 15:18:30

What location were you cutting at? I cant get it to run for more than 10 minutes or so.

W4RH4WK

2009-11-07 00:05:24

I was cutting behind Varrock castle, As soon as it logs in and checks hatchet i have to manually adjust the angle so it's facing the wall of ivy (at it's highest angle) and then hit enable smart.

k.wallet.t

2009-11-07 14:25:39

Failed when compiling
Line 1529: [Hint] (24611:1): Variable 'TIMER' never used in script
Line 1529: [Hint] (24611:1): Variable 'REDCARPETCOLOUR' never used in script
Line 1590: [Hint] (24672:1): Variable 'SEERSBANKFLOOR' never used in script
Line 2127: [Hint] (25209:1): Variable 'COUNTS' never used in script
Line 2128: [Hint] (25210:1): Variable 'THARESULT' never used in script
Line 2295: [Error] (25377:1): Unknown identifier 'OpenBankNPC' in script

Starbridge

2009-11-09 22:59:52

@ K.Wallet.T, you need the dev revision of srl for it to work, OpenBankNPC is only in it so far.

V Macro V

2009-11-22 19:25:13

I click declare players and scar just stops responding…any ideas?

sf411

2009-11-22 20:17:55

From: V Macro V
I click declare players and scar just stops responding…any ideas?




TooManyPlayers = 10;
Version = '2.1';
ScriptName = 'ProWoodcutter';
UseForm = False;

I changed useform to false it gets pass the crash and works now…just make sure you allow the website thing to go through. Hope this helps!



Now my problem is using the draynoroak setting. It can not walk to the oak it is supposed to walk to so it just logs out and the script stops. If I move it to the oak myself it works chops till full inventory then banks them, once it does that it cant find the tree again and logs out. Any solutions on this one?

n33d scripts

2009-11-23 04:15:18

geyew is broken? when i write the tree being yew it says Tree not Availble in Location

V Macro V

2009-11-23 11:48:51

From: sf411
TooManyPlayers = 10;
Version = '2.1';
ScriptName = 'ProWoodcutter';
UseForm = False;

I changed useform to false it gets pass the crash and works now…just make sure you allow the website thing to go through. Hope this helps!



Now my problem is using the draynoroak setting. It can not walk to the oak it is supposed to walk to so it just logs out and the script stops. If I move it to the oak myself it works chops till full inventory then banks them, once it does that it cant find the tree again and logs out. Any solutions on this one?


Now it cant find the tree.. but thanks for helping

magixboy

2009-11-24 00:24:47

Im currently testing for edgeville yews.
It runs but when it walk to the yews that were cut down,

This came up
01:08:24 PM : *my username* : chop tree
01:08:24 PM : *my username* : FindTree
FindObject could not find object - yew


Then it stops finding next tree. Eventhough the yew respawn, the mouse still doing its anti-ban.
It fail to find tree.
Any updates done?

Coh3n

2009-11-25 15:31:25

From: magixboy
Im currently testing for edgeville yews.
It runs but when it walk to the yews that were cut down,

This came up


Then it stops finding next tree. Eventhough the yew respawn, the mouse still doing its anti-ban.
It fail to find tree.
Any updates done?

The Main is banned, and therefore, probably won't be updating his script.

Gu3st...

2009-11-25 17:21:27

The Man will soon be back (I think.. Didn't he request that ban?)

Sgt Soul

2009-11-25 20:20:10

From: Zyt3x
The Man will soon be back (I think.. Didn't he request that ban?)


How/Why would you request a ban :S ?

Coh3n

2009-11-25 20:34:53

From: Zyt3x
The Man will soon be back (I think.. Didn't he request that ban?)

I heard that, but I don't know for sure.

From: sgt soul
How/Why would you request a ban :S ?

Some people feel they get addiction to SRL, and stop worrying about their real life, and the only way to leave SRL is to get banned.

Sgt Soul

2009-11-25 20:57:15

hmm thats pretty interesting :)
so when you feel you are over your addiction you just email an admin or something and you get your account back?

Coh3n

2009-11-25 20:59:54

From: sgt soul
hmm thats pretty interesting :)
so when you feel you are over your addiction you just email an admin or something and you get your account back?

I have no idea. As far as I know, the admins need a reason to ban someone. They can't just do it because that person wants them to. So I'm guessing The Man did someone worth a ban.

I could be wrong though.

FEAR

2009-11-28 03:03:16

From: Coh3n
I have no idea. As far as I know, the admins need a reason to ban someone. They can't just do it because that person wants them to. So I'm guessing The Man did someone worth a ban.

I could be wrong though.


They do ban by request. Simtoon got banned because he wanted to

From: The Claw
Banned for a week by request


I think the Man got into a fight with wizzup. He was repeatedly disrespecting him in some thread despite wizzup's warnings. I think its in one of those IRC complaints thread. I don't remember if it was The Man or someone else. I am 80% sure it was The Man though. And anyway I am sure it is temporary and he will be back soon.

psychoson

2009-12-04 22:43:59

[===================================================]

[ ProWoodcutter 2.1 ]

[ by The Man ]

[===================================================]

[ Time Running : 5 Hours, 34 Minutes And 43 Seconds ]

[ Loads : 0 ]

[ EXP Gained : 0 ]

[===================================================]


awesome script the only thing i really see to be improved is…wait until cut….once in a while it wont click the ivy but it will wait for a few minutes till it clicks another one… theres just a lot of free time…

bassmaster33414

2009-12-13 13:36:52

How do i get it to auto ivy? which location is it?

psychoson

2009-12-13 22:42:44

From: bassmaster33414
How do i get it to auto ivy? which location is it?


power…

Dynamite

2009-12-14 03:12:04

I am back.
Is this still working!?

joshdabest01

2009-12-14 03:51:37

The man, where does this chop ivy at? fally, varrock or castle wars?

HayHay89

2009-12-14 03:55:12

script crashes when i press declare player?

with out Forms

it cant walk to willows at draynor

Couldnt use BankDTM
Couldnt find Fish Symbol
09:48:39 PM : H A HA : Couldn't walk to tree, going to false
** Warning in TakeScreenShotEx: File "C:\Users\Hayhay89\Downloads\ProWoodcutter0.bmp" already exists!**
** Warning in TakeScreenShotEx: Renamed screenshot file path to "C:\Users\Hayhay89\Downloads\ProWoodcutter0 33696.bmp"**

Dynamite

2009-12-14 12:36:30

Josh, Fally.
HayHay, so you ARE using form?

bassmaster33414

2009-12-14 15:20:55

north or south…srry for the questions…jus confused

bassmaster33414

2009-12-14 15:42:04

it just keeps putting the mouse over trees and not clicking the ivy

HayHay89

2009-12-14 16:21:06

i set use form to False

and just set it up thru declare players

its logs in and just logs out again

maybe add a failsafe if it cant see the fishing symbol
just a thought

ampedup

2010-03-24 21:53:15

what do i ahve to put in the tree to cut part for it to cut maples? it wont do maples in seers.

wondersueak

2010-09-19 15:17:47

What is the location name for seers magics?

KH4LSA

2010-09-21 01:32:42

hey
i get this error when clicking run…
[Error] (1144:34): Type mismatch at line 1143
Compiling failed.

HoldMouse(X, Y, True);

Overtime

2010-09-21 01:41:15

lol omg. This script is from last year

9-25-2009

This script is definitely outdated.

Dynamite

2011-11-15 06:25:45

Expect a return of this script some time this week IF not today :)

-Boom