SRL Archive - RS3 Outdated / Broken Scripts

:::Anywere Willow PowerChopper:::


Andyz55

2008-11-01 23:19:02

Hey everyone. This is my first shot at a junior member script at srl!
Its a Willow Powerchopper and dropper that works anywhere that there are willows! Anyway, I posted all versions of it that i would fit, tell me what you think!

If you like the script, please rep+ me, add feedback, post a randoms report and proggie, or anything Thanks!
-Andyz55

Version 8.0 Out now! Latest update. Updated last on 12/10/08.
Please try it out!


Oh and about the poll:
If you liked the script, thanks. Wouldn't hurt to post why you chose that option.
If you voted that the script is bad, PLEASE post why.
Thanks again..

Andyz55

2008-11-01 23:20:48

Reserved for Best Proggies!

#1-======================Version 7.0======================
********************Andyz55's******************
*********************WILLOW*********************
Thank you for using Andyz55's Willow CHAINSAW!
Ran for 5 Hours, 12 Minutes and 41 Seconds
Found 0 Fights!
Found 3 Ents!
Found 0 Randoms!
Found 0 Mods!
Earned about 180900 Woodcutting Experience!
Cut and Dropped about 2700 Logs!
Please Post Proggies and bugs and Randoms reports so I can UPDATE!!!!!!!!
-Andyz55
********************CHAINSAW********************
======================Version 7.0======================
Sleeping 600000 Miliseconds




#2-
THIS SCRIPT WAS STOPPED MANUALLY!
TRY AND BEAT IT!
Thank you for using Andyz55's Willow CHAINSAW!
Ran for 2 Hours, 19 Minutes and 44 Seconds
Found 3 Fights!
Found 2 Ents!
Found 12 Randoms!
Found 0 Mods!
Earned about 66640 Woodcutting Experiance! (HOLY CRAP!!)
Cut and Dropped 980 Logs!
Please Post Proggies and bugs and Randoms reports so I can UPDATE!!!!!!!!
-Andyz55


#3-
Thank you for using Andyz55's Willow CHAINSAW!
Ran for 44 Minutes and 14 Seconds
Found 2 Fights!
Found 3 Ents!
Found 2 Randoms!
Found 0 Mods!
Earned about 22848 Woodcutting Experiance!
Cut and Dropped 336 Logs!
Please Post Proggies and bugs and Randoms reports so I can UPDATE!!!!!!!!
-Andyz55


Thanks for posting!
-Andyz55

Kyle Undefined

2008-11-01 23:21:51

I'll try it out now. Will post proggy. EDIT: your pass is in the script. Might wanna take it out.

Andyz55

2008-11-02 00:01:10

Noticed that after bquamb PMed me
BIG THANKS TO HIM!!!
one of the nicest things anyone has ever done for me!!
he pmed me and told me he changed my password for my safety and gave it back to me even though he saw my bank, and acount level (90) HE STILL GAVE IT BACK! He is a great guy!! THANKS BQUAMB!!!

thanks camo for tryin it out you too bquamb!

lol fixed it.. Im so dumb

bquamb

2008-11-02 00:09:50

Okay so i have been using the program now for about 10 minutes.
I found that it doesnt not keep track of my progress in the lower tab on SCAR so i can not post a report. i would if it auto logged but it seems not to.

The Cutter itself works well. I have some suggestions for it even tho i have no knowledge of the program.
A. When cutting with other Willows near, try to make it stick to the same willow untill its gone. That way nobody that passes by is wondering "Why is he switching between trees?"

B. When dropping logs, can it be made a little bit faster and less scattered? it looks funny when you drop the bottom far left two then go to the middle and then again back to the bottom then top. Its very random, But works.

C. When cutting if its possible to have the clicks times differently. It seems as if every 10 or so seconds it clicks maybe make it verry between several times (This one is not a huge issue at all, but would be nice)

D. possible log out every few minutes to avoide pesky randoms? I was fortunate to be at my computer when the attack guard random appeared and he started to attack me. My Char just stood their and kept cutting.

All in all i'd give a 7/10 so far. It works well; but would like to see it grow to something better =)

Oh yeah, dont forget to take out your user name and Password out of your script. I changed for you and sent you a PM with your new password..

-Bquamb

Andyz55

2008-11-02 00:19:13

The progress report usually comes up after the script terminates on its own.
When I ran it it did do the progress report but if you say its not i'll look into it.
About the sticking to the tree thing, I could find someone to help me have a procedure do something like
wait until treecut=true
or something like that..
I noticed that the findfight procedure can be slow but after a few seconds it always worked for me.. i did have to give it some time though Thats why I recommend having a decent combat level while using this.
As for the drop speed, If I were to change that (which I might) I would have to do a logcolor clicker that chooses the option of drop which could be a ton faster, but would probably always go in the same order, making it more bannable.
The logout part could be made if you added more players by taking out the "{}" in the declareplayers part and adding a switch players function.
I might do that but first I need to figure out how to make a link for this chopper in my sig lol
Thanks BquamB!

Kyle Undefined

2008-11-02 00:59:40

From: bquamb
Okay so i have been using the program now for about 10 minutes.
I found that it doesnt not keep track of my progress in the lower tab on SCAR so i can not post a report. i would if it auto logged but it seems not to.

The Cutter itself works well. I have some suggestions for it even tho i have no knowledge of the program.
A. When cutting with other Willows near, try to make it stick to the same willow untill its gone. That way nobody that passes by is wondering "Why is he switching between trees?"

B. When dropping logs, can it be made a little bit faster and less scattered? it looks funny when you drop the bottom far left two then go to the middle and then again back to the bottom then top. Its very random, But works.

C. When cutting if its possible to have the clicks times differently. It seems as if every 10 or so seconds it clicks maybe make it verry between several times (This one is not a huge issue at all, but would be nice)

D. possible log out every few minutes to avoide pesky randoms? I was fortunate to be at my computer when the attack guard random appeared and he started to attack me. My Char just stood their and kept cutting.

All in all i'd give a 7/10 so far. It works well; but would like to see it grow to something better =)

Oh yeah, dont forget to take out your user name and Password out of your script. I changed for you and sent you a PM with your new password..

-Bquamb


I agree with Bquamb. It's a good start for a script. Ran it for about an hour but have no proggy to post. =(

As for B's points, I did it at Draynor and it did fairly well with staying with the same Willow tree until it was gone. I do have to agree with him on the dropping procedure, I thought it was cool because it wasn't the same thing over and over again but it takes to long. The timing for finding a new tree or recognizing a random is kinda slow. It takes about 5-6 seconds before it switches to a different tree, respond to a random or realize the inventory is full. I was watching it and saw three randoms come up. First was the dwarf, and it almost attacked before it answered. Second was a chicken, it responded ok but could be a little faster. (I'm not complaining or downgrading, just a suggestion) Last was the Box and it solved it.

Like we said, this is a good script and could be a VERY nice one with a little minor tweaks here and there. Keep up the good work. :D Give yourself a pat on the back and do a little dance. Lol. :spot: :spot:

P.S.
I do have one request if you could. Do you think if you release a later version you could add an option where the first inventory slot isn't dropped? My skiller can't hold a rune axe, the most it can hold is black lol. :p Also, I think SRL-stats would be a nice feature, just a suggestion. An auto log feature would be the best thing to add. So if you stop the script manually then you have a proggy to post. :D

Andyz55

2008-11-02 01:46:50

Great ideas on the log feature kyle. I guess I could have it
dropitem 2-28;
or something..
you might be able to add that yourself quickly just by replacing the dropinv with Dropitem 2-28; not sure tho.
lol thanks for all the nice feedback and compliments on the script!
I can make it look for randoms ALOT more if you want.. I guess that would make it respond faster.
Im not sure how I could make the drop procedure better without making it bannable so I wont change that until I look up how to do that.
I will add srl stats after I find out how to lol
anyone who knows how to add srl stats reading this? if so please instruct me on how to add it into my script!
I really need to make the script able to give a proggie even if its stopped manualy and if you know how to do that anyone please post!

Thanks alot! Thanks Kyle Rep+ for you and you too bquamb!
p.s I took my pass out of the script lol

Blumblebee

2008-11-02 01:11:10

Ummm, a couple things, we actuay alot of things :p

1: You could make things a bit more user/noob freindly. Ex. instead of having to scroll to the bottom of the script to change the amount of times (or loads or w/e u wanna call it) you could make it a constant. Thus it can be set by the user.

const

times = 4;//Set to the amound of loads you wish to do

2: MAKE IT MULTIPLAYER!!!! Add Nextplayer(False) and NextPlayer(true)'s, IfNotLoggedIn, (AllPlayersInactive), ect.

3: Use FailSafes! Make it so that if it doesnt find the tree in a certain amount of time.

4: your standards suck… ;)

5:
  procedure Var1;
begin
if FindNormalRandoms then
Inc(Random1);
end;

procedure Var2;
begin
if Findmod then
Inc(Mods);
end;

procedure Var3;
begin
if Findtalk then
Inc(Random1);
end;

Useless procedures much?

6:
FindObjCustom(x, y, ['Wil', 'low'], [willow, willow2, willow3], 7);

would look better/find faster as….
if FindObjTPA(x, y, 4876128, 20, 2, 15, 25, 10, ['illow', 'Willo', 'Willow']) then

that being an example (although it woud probably work.

Anyways thats all i got :) The script is still good, ;) hope i didnt come off sounding harsh. Just some suggestions to make it better.

Hope i helped,

-Blumblebee

joelster134

2008-11-02 01:47:56

ok added in a

if not FindObjCustom etc…


might wanna check it out :)

 //Hi this is my willow cutter and dropper!!!
//Use it anywere there are willows
//It has pretty good anti randoms
//Its anti ban is good too
//PLEASE FILL OUT DECLARE PLAYERS, COLORS IN CONST, AND LINE 170!!!!!!!!!!!!!!
//Please rate thread, Rep+ me if you liked it!, give feedback, post bugs, srl randoms reports, and post progress reports!!
//Use with srl rev 28, and scar divi 3.15
//I do need a failsafe for if It doesnt find any trees though.. THANKS!!
//Thanks to random developers, srl function developers, and people who gave me good feedback
//This script is made by Andyz55, and will only be edited in this thread with my permission, and should not be posted anywere else unless done by me..lol
// -Andyz55
//I also think that my proggie is quite descriptive!
//Start with axe in hand, as It drops the entire invintory when it drops!!!!


program Willow_Chainsaw;
{.include srl/srl.scar}
{.include srl/srl/skill/woodcutting.scar}

const//Fill this out
willow = 4088941;
willow2 = 6193785;
willow3 = 5405031;

var
x, y, times, talk, fight, random1,
loads, ents: integer;


procedure Declareplayers; //Fill this all out
Begin
HowManyPlayers := 1;//Dont change unless you add more people
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;//Dont change

Players[0].Name := '';//Your Username
Players[0].Pass := '';//Your Password
Players[0].Nick := '';//3-4 letters of name in order except first letter
Players[0].Active := True;//use this player?

{Players[1].Name := ' ';//Your Username
Players[1].Pass := ' ';//Your Password
Players[1].Nick := ' ';//3-4 letters of name in order except first letter
Players[1].Active := False;//use this player?}

{Players[2].Name := ' ';//Your Username
Players[2].Pass := ' ';//Your Password
Players[2].Nick := ' ';//3-4 letters of name in order except first letter
Players[2].Active := False;//use this player?}

{Players[3].Name := ' ';//Your Username
Players[3].Pass := ' ';//Your Password
Players[3].Nick := ' ';//3-4 letters of name in order except first letter
Players[3].Active := False;//use this player?}
end;

procedure Antiban;
begin
case random(70) of
1 : MMouse(0, 0, 1000, 700);
2 : Hoverskill('Woodcutting', false);
4 : BoredHuman;
end;
end;

procedure Proggie;
begin
if (not loggedin) then //Change to match 'times' after the Main Loop
begin
ClearDebug;
Writeln('Thank you for using Andyz55''s Willow CHAINSAW!');
Writeln('Ran for ' + timerunning);
Writeln('Found ' + IntToStr(talk) + ' Talks!');
Writeln('Found ' + IntToStr(fight) + ' Fights!');
Writeln('Found ' + IntToStr(ents) + ' Ents!');
Writeln('Found ' + IntToStr(random1) + ' Randoms!');
Writeln('Found ' + IntToStr(mods) + ' Mods!');
Writeln('Earned about ' + IntToStr(Loads * Times * 28 * 68) + ' Woodcutting Experiance!');
Writeln('Cut and Dropped ' + IntToStr(Loads * Times * 28) + ' Logs!');
Writeln('Please Post Proggies and bugs and Randoms reports so I can UPDATE!!!!!!!!');
Writeln(' -Andyz55');
end;
end;



Procedure Talkfind;
begin
if findtalk then
Inc(talk);
if findtalk then
case random(6) of
1 : typesend('...');
2 : typesend('man this is boooorrringgg');
3 : typesend('i dont feel like talking');
4 : typesend('Boreddddd');
5 : typesend('my wc level is 80.. almost 81');
6 : typesend('okkk...?');
end;
end;

procedure Entfind;
begin
if Findent(x, y, true) then
Inc(ents);
if Findent(x, y, true) then
Runaway('E', false, 1, 16000+random(7000));
end;

procedure Randoms;
begin
Lampskill := 'Woodcutting';
FindNormalRandoms;
Findmod;
FindTalk;
Talkfind;
Entfind;
if findfight then
Inc(fight);
if findfight then
RunAway('E', true, 1, 15000+random(4000));
end;

procedure Var1;
begin
if FindNormalRandoms then
Inc(Random1);
end;

procedure Var2;
begin
if Findmod then
Inc(Mods);
end;

procedure Var3;
begin
if Findtalk then
Inc(Random1);
end;

procedure Cuttree;
begin
loads := 0;
If not (LoggedIn) then Exit;
repeat
Gametab(4);
SetRun(True);
Wait(200+random(200));
FindObjCustom(x, y, ['Wil', 'low'], [willow, willow2, willow3], 7);
Wait(200+random(300));
Mouse(x, y, 4, 4, false);
Wait(200+random(200));
ChooseOption('hop');
Writeln('Chopping tree');
Randoms;
Wait(2500+random(1000));
Randoms;
Antiban;
Wait(6500+random(1000));
Randoms;
Until InvFull;
Dropall;
Inc(loads);
//Edited this in hope it helps you\\//by joelster134\\
if not FindObjCustom(x,y,['Wil','low'],[willow,willow2,willow3],7)then
begin
Logout;
Writeln('Couldn''t find Willow trees =/');
end;
end;





begin
times := 0;
SetupSrl;
SetupWoodcutting;
Declareplayers;
LoginPlayer;
repeat
Cuttree;
Inc(times);
until times = 12 //Times to cut and drop 28 logs
Wait(500+random(200));
Logout;
Writeln('Please wait for your progress report!');
Wait(200+random(100));
Proggie;
end.

ps i didnt test it…will now tho..

Kyle Undefined

2008-11-02 02:13:10

Hey I hope you don't mind but I took Bumblebee's advice and helped cleaned up your script a little bit. I tested it and it still works fine. If you don't mind I would like to try to help as much as possible. Here is the new code.
  //Hi this is my willow cutter and dropper!!!
//Use it anywere there are willows
//It has pretty good anti randoms
//Its anti ban is good too
//PLEASE FILL OUT DECLARE PLAYERS, COLORS IN CONST, AND LINE 170!!!!!!!!!!!!!!
//Please rate thread, Rep+ me if you liked it!, give feedback, post bugs, srl randoms reports, and post progress reports!!
//Use with srl rev 28, and scar divi 3.15
//I do need a failsafe for if It doesnt find any trees though.. THANKS!!
//Thanks to random developers, srl function developers, and people who gave me good feedback
//This script is made by Andyz55, and will only be edited in this thread with my permission, and should not be posted anywere else unless done by me..lol
// -Andyz55
//I also think that my proggie is quite descriptive!
//Start with axe in hand, as It drops the entire invintory when it drops!!!!


program Willow_Chainsaw;
{.include srl/srl.scar}
{.include srl/srl/skill/woodcutting.scar}

const//Fill this out
willow = 4088941;
willow2 = 6193785;
willow3 = 5405031;


var
x, y, times, talk, fight, random1,
loads, ents: integer;


procedure Declareplayers; //Fill this all out
Begin
HowManyPlayers := 1;//Dont change unless you add more people
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;//Dont change

Players[0].Name := '';//Your Username
Players[0].Pass := '';//Your Password
Players[0].Nick := '';//3-4 letters of name in order except first letter
Players[0].Active := True;//use this player?

{Players[1].Name := ' ';//Your Username
Players[1].Pass := ' ';//Your Password
Players[1].Nick := ' ';//3-4 letters of name in order except first letter
Players[1].Active := False;//use this player?}

{Players[2].Name := ' ';//Your Username
Players[2].Pass := ' ';//Your Password
Players[2].Nick := ' ';//3-4 letters of name in order except first letter
Players[2].Active := False;//use this player?}

{Players[3].Name := ' ';//Your Username
Players[3].Pass := ' ';//Your Password
Players[3].Nick := ' ';//3-4 letters of name in order except first letter
Players[3].Active := False;//use this player?}
end;

procedure Antiban;
begin
case random(70) of
1 : MMouse(0, 0, 1000, 700);
2 : Hoverskill('Woodcutting', false);
4 : BoredHuman;
end;
end;

procedure Proggie;
begin
if (not loggedin) then //Change to match 'times' after the Main Loop
begin
ClearDebug;
Writeln('Thank you for using Andyz55''s Willow CHAINSAW!');
Writeln('Ran for ' + timerunning);
Writeln('Found ' + IntToStr(talk) + ' Talks!');
Writeln('Found ' + IntToStr(fight) + ' Fights!');
Writeln('Found ' + IntToStr(ents) + ' Ents!');
Writeln('Found ' + IntToStr(random1) + ' Randoms!');
Writeln('Found ' + IntToStr(mods) + ' Mods!');
Writeln('Earned about ' + IntToStr(Loads * Times * 28 * 68) + ' Woodcutting Experiance!');
Writeln('Cut and Dropped ' + IntToStr(Loads * Times * 28) + ' Logs!');
Writeln('Please Post Proggies and bugs and Randoms reports so I can UPDATE!!!!!!!!');
Writeln(' -Andyz55');
end;
end;

Procedure Talkfind;
begin
if findtalk then
Inc(talk);
if findtalk then
case random(6) of
1 : typesend('...');
2 : typesend('man this is boooorrringgg');
3 : typesend('i dont feel like talking');
4 : typesend('Boreddddd');
5 : typesend('my wc level is 80.. almost 81');
6 : typesend('okkk...?');
end;
end;

procedure Entfind;
begin
if Findent(x, y, true) then
Inc(ents);
if Findent(x, y, true) then
Runaway('E', false, 1, 16000+random(7000));
end;

procedure Randoms;
begin
Lampskill := 'Woodcutting';
FindNormalRandoms;
Findmod;
FindTalk;
Talkfind;
Entfind;
if findfight then
Inc(fight);
if findfight then
RunAway('E', true, 1, 15000+random(4000));
end;

procedure Cuttree;
begin
loads := 0;
If not (LoggedIn) then Exit;
repeat
Gametab(4);
SetRun(True);
Wait(200+random(200));
if FindObjTPA(x, y, 4876128, 20, 2, 15, 25, 10, ['illow', 'Willo', 'Willow']) then
Wait(200+random(300));
Mouse(x, y, 4, 4, false);
Wait(200+random(200));
ChooseOption('hop');
Writeln('Chopping tree');
Randoms;
Wait(2500+random(1000));
Randoms;
Antiban;
Wait(6500+random(1000));
Randoms;
Until InvFull;
Dropall;
Inc(loads);
end;

begin
times := 0;
SetupSrl;
SetupWoodcutting;
Declareplayers;
LoginPlayer;
repeat
Cuttree;
Inc(times);
until times =4 //Times to cut and drop 28 logs
Wait(500+random(200));
Logout;
Writeln('Please wait for your progress report!');
Wait(200+random(100));
Proggie;
end.

bquamb

2008-11-02 12:17:17

Camo, i tested it and it works like a charm. Ill be running this tonight for a good 5-8 hours while i sleep and ill post a proggy when i wake my ass up.
And to you Andyz, I wish u luck on your script.

RedSpree

2008-11-02 12:25:47

Great job, works like a charm.

The randoms are the only problem I got ;)

Andyz55

2008-11-02 12:52:20

Wow you guys are really helpful Rep + to all of you!
Im gonna read up on findobjTPA's and then im gonna put a new cons so that you dont have to scroll all the way down to fill it out. Im also going to add your names into the script for helpful feedback and suggestions! Im going to add that failsafe for not finding trees too. Thanks Joel, quam, bumble, kyle.
and bumble about those procedures, they are just for the proggie so it can report on how many things it finds..
Thanks all!

Kyle Undefined

2008-11-02 13:35:23

From: Andyz55
Wow you guys are really helpful Rep + to all of you!
Im gonna read up on findobjTPA's and then im gonna put a new cons so that you dont have to scroll all the way down to fill it out. Im also going to add your names into the script for helpful feedback and suggestions! Im going to add that failsafe for not finding trees too. Thanks Joel, quam, bumble, kyle.
and bumble about those procedures, they are just for the proggie so it can report on how many things it finds..
Thanks all!


Your welcome dude. Just trying to help with the little bit of knowledge that I do have =P I tried helping with the report procedure but I haven't learned that far yet so…yeah lol. If you add something and need it to be tested or anything let me know I will do my best. Keep up the good work.

Andyz55

2008-11-02 16:43:24

Thanks man, you too. Ive made a version 4.5 that has better everything, drops slots 2-28, and checks for randoms more often. The standards have been attempted to be fixed lol and quite a few changes have been made.
Thanks guys! I'll post it in a few minutes.
Ive just gotta test V4.5 and if it goes smoothly, I will post it.
Everything looks good I think, but Im not sure if it will stick to the same tree until its chopped.. I just didnt see that as a main priority but I guess I could fix..

bquamb

2008-11-02 17:37:28

Downloading now :) Keep up the good work Young Sir.

Andyz55

2008-11-02 20:24:28

lol thanks bquamb, Im working on adding multiplayer to the script while keeping the dropping fast.. Im just having a problem with the DTM finder of the willow logs
yeah, I added a dtm dropper!! much faster lol and only drops logs!

bquamb

2008-11-02 20:56:34

Cant wait for the new version to come out.
Ps: added u on MSN.

And as for power lvling ill use yours for my pker to hopefully get 80 wc over night some day :)

-Bquamb

Andyz55

2008-11-02 23:11:35

Its comming soon! Im almost done.. Except the DTM of the log for the dropping isnt going too well so I decided to go with bitmaps insted.. Yeah I know bitmaps suck right? well its all that works right now. Maybe I'll try again with dtms once I update it with srl-stats..

Kyle Undefined

2008-11-03 00:12:25

From: Andyz55
Its comming soon! Im almost done.. Except the DTM of the log for the dropping isnt going too well so I decided to go with bitmaps insted.. Yeah I know bitmaps suck right? well its all that works right now. Maybe I'll try again with dtms once I update it with srl-stats..


Whatever you do with this script will be fine. I have faith in you lol.

Kyle Undefined

2008-11-03 15:28:55

Hey I have an update for you. Here is a drop procedure but I cant get it to work…I have tried but it just wont work.

procedure DropAllExcept(A : Array of Integer);
var
i: Integer;
begin
For I:=1 To 28 Do
begin
if InIntArray(a, i) then continue;
DropItem(i);
end;
end;

I moved the Var into the constants so it would take it out of there. I just can't get it to call up the procedure to drop all but one. When I try I get an Unknown Identifier error in the script. Maybe you could do better than me and get it to work, that is if you already didn't get one. I tried everything I knew…sorry =/

Andyz55

2008-11-03 16:34:34

Thanks kyle. If I cant get mine to work (Im having quite a few problems so far) then I will try yours definately! Still having some trouble with my multiplayers too.. But its ok I can fix it :)

Kyle Undefined

2008-11-03 23:15:58

From: Andyz55
Thanks kyle. If I cant get mine to work (Im having quite a few problems so far) then I will try yours definately! Still having some trouble with my multiplayers too.. But its ok I can fix it :)


Ok. Well I was digging around in the out dated pages of scripts looking for some kind of dropping procedure to help me better understand. Well I took a few and changed some things around in your script and now have a dropper that you can change how many inventory spots you don't want dropped. The only bad thing is that it searches for a new try while dropping, so it slows it down a little. I'm working on fixing that. Here it is, tell me how you like it.

  //Hi this is my willow cutter and dropper!!!
//Use it anywere there are willows
//It has pretty good anti randoms
//Its anti ban is good too
//PLEASE FILL OUT DECLARE PLAYERS, COLORS IN CONST, AND LINE 170!!!!!!!!!!!!!!
//Please rate thread, Rep+ me if you liked it!, give feedback, post bugs, srl randoms reports, and post progress reports!!
//Use with srl rev 28, and scar divi 3.15
//I do need a failsafe for if It doesnt find any trees though.. THANKS!!
//Thanks to random developers, srl function developers, and people who gave me good feedback
//This script is made by Andyz55, and will only be edited in this thread with my permission, and should not be posted anywere else unless done by me..lol
// -Andyz55
//I also think that my proggie is quite descriptive!
//Start with axe in hand, as It drops the entire invintory when it drops!!!!


program Willow_Chainsaw;
{.include srl/srl.scar}
{.include srl/srl/skill/woodcutting.scar}

const//Fill this out
willow = 4088941;
willow2 = 6193785;
willow3 = 5405031;


var
x, y, times, talk, fight, random1,
loads, ents: integer;


procedure Declareplayers; //Fill this all out
Begin
HowManyPlayers := 1;//Dont change unless you add more people
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;//Dont change

Players[0].Name := '';//Your Username
Players[0].Pass := '';//Your Password
Players[0].Nick := '';//3-4 letters of name in order except first letter
Players[0].Active := True;//use this player?

Players[1].Name := ' ';//Your Username
Players[1].Pass := ' ';//Your Password
Players[1].Nick := ' ';//3-4 letters of name in order except first letter
Players[1].Active := False;//use this player?

Players[2].Name := ' ';//Your Username
Players[2].Pass := ' ';//Your Password
Players[2].Nick := ' ';//3-4 letters of name in order except first letter
Players[2].Active := False;//use this player?

Players[3].Name := ' ';//Your Username
Players[3].Pass := ' ';//Your Password
Players[3].Nick := ' ';//3-4 letters of name in order except first letter
Players[3].Active := False;//use this player?}
end;

procedure Antiban;
begin
case random(70) of
1 : MMouse(0, 0, 1000, 700);
2 : Hoverskill('Woodcutting', false);
4 : BoredHuman;
end;
end;

procedure Proggie;
begin
if (not loggedin) then //Change to match 'times' after the Main Loop
begin
ClearDebug;
Writeln('Thank you for using Andyz55''s Willow CHAINSAW!');
Writeln('Ran for ' + timerunning);
Writeln('Found ' + IntToStr(talk) + ' Talks!');
Writeln('Found ' + IntToStr(fight) + ' Fights!');
Writeln('Found ' + IntToStr(ents) + ' Ents!');
Writeln('Found ' + IntToStr(random1) + ' Randoms!');
Writeln('Found ' + IntToStr(mods) + ' Mods!');
Writeln('Earned about ' + IntToStr(Loads * Times * 28 * 68) + ' Woodcutting Experiance!');
Writeln('Cut and Dropped ' + IntToStr(Loads * Times * 28) + ' Logs!');
Writeln('Please Post Proggies and bugs and Randoms reports so I can UPDATE!!!!!!!!');
Writeln(' -Andyz55');
end;
end;



Procedure Talkfind;
begin
if findtalk then
Inc(talk);
if findtalk then
case random(6) of
1 : typesend('...');
2 : typesend('man this is boooorrringgg');
3 : typesend('i dont feel like talking');
4 : typesend('Boreddddd');
5 : typesend('my wc level is 80.. almost 81');
6 : typesend('okkk...?');
end;
end;

procedure Entfind;
begin
if Findent(x, y, true) then
Inc(ents);
if Findent(x, y, true) then
Runaway('E', false, 1, 16000+random(7000));
end;

procedure Randoms;
begin
Lampskill := 'Woodcutting';
FindNormalRandoms;
Findmod;
FindTalk;
Talkfind;
Entfind;
if findfight then
Inc(fight);
if findfight then
RunAway('E', true, 1, 15000+random(4000));
end;

procedure DropAllLogs;

var x, y, t, k, i, tries:integer;
begin
repeat
Randoms;
if not LoggedIn then exit;
for i:=2 to 28 do
begin
if (i mod 5) = 0 then
begin
Randoms;
wait(150);
end;
if ExistsItem(i) then
begin
MMouseItem(i);
for k:= 0 to 4 do
begin
wait(200);
if IsUpText('log') then break;
if lowercase(Players[CurrentPlayer].Strings[0]) = 'tree' then
if IsUpText('Logs') then break;
end;
if not IsUpText('axe') then
begin
GetMousePos(x, y);
Mouse(x, y, 1, 1, False);
Wait(170 + Random(50));
if (ChooseOption('rop')) then
Wait(RandomRange(50, 200));
end else
DragItem(i, 1);
wait(Random(150));
end;
end;
t:= 0;
for i:=2 to 28 do
if ExistsItem(i) then
begin
Inc(t);
break;
end;
Inc(Tries);
ArrangeInv;
if tries >= 3 then break;
until(t = 0);
Proggie;
end;

procedure Cuttree;
begin
loads := 0;
If not (LoggedIn) then Exit;
repeat
Gametab(4);
SetRun(True);
Wait(200+random(200));
if FindObjTPA(x, y, 4876128, 20, 2, 15, 25, 10, ['illow', 'Willo', 'Willow']) then
Wait(200+random(300));
Mouse(x, y, 4, 4, false);
Wait(200+random(200));
ChooseOption('hop');
Writeln('Chopping tree');
Randoms;
Wait(2500+random(1000));
Randoms;
Antiban;
Wait(6500+random(1000));
Randoms;
Until InvFull;
if InvFull then DropAllLogs
end;

begin
times := 0;
SetupSrl;
SetupWoodcutting;
Declareplayers;
LoginPlayer;
repeat
Cuttree;
Inc(times);
until times =15 //Times to cut and drop 28 logs
Wait(500+random(200));
Logout;
Writeln('Please wait for your progress report!');
Wait(200+random(100));
Proggie;
end.

snoker

2008-11-04 06:23:31

nice script .. using it now~~ =]

snoker

2008-11-04 06:37:04

OMFG!!!
i went to lunch while i was botting …. and came back and the axe gone! =S
XD dropped it or what ?

Kyle Undefined

2008-11-04 08:18:29

From: snoker
OMFG!!!
i went to lunch while i was botting …. and came back and the axe gone! =S
XD dropped it or what ?


If you don't want the first inventory item dropped looked at my latest post and it will not drop it. Use that code.

mormonman

2008-11-04 10:21:21

Andyz55, add autocolor and this script would be awesome! I don't like having to have to choose the colors everytime…(too lazy) good script tho!

Kyle Undefined

2008-11-04 14:56:55

From: mormonman
Andyz55, add autocolor and this script would be awesome! I don't like having to have to choose the colors everytime…(too lazy) good script tho!


You don't have to change them everytime. I haven't changed them and it works fine.

mormonman

2008-11-04 15:56:48

its just having to choose them at all…

Andyz55

2008-11-04 19:29:40

I havn't changed my colors since i made the FIRST version and it still finds the trees like a charm. Im STILL having trouble with the dropper but im gonna have a breakthrough, I just know. I cant do ANYTHING today though.. I have an american history project due tomorrow that I havn't even started lol. I was supposed to start it when it was assigned, 15 days ago, lol.
Thanks for ur help camo I'll look at ur dropper you found and i'll see what happens.
-Andyz55
GO OBAMA!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Kyle Undefined

2008-11-04 22:03:53

From: Andyz55
I havn't changed my colors since i made the FIRST version and it still finds the trees like a charm. Im STILL having trouble with the dropper but im gonna have a breakthrough, I just know. I cant do ANYTHING today though.. I have an american history project due tomorrow that I havn't even started lol. I was supposed to start it when it was assigned, 15 days ago, lol.
Thanks for ur help camo I'll look at ur dropper you found and i'll see what happens.
-Andyz55
GO OBAMA!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


Ok. Lol get your school work done first, then games. The dropper that I posted into your code works good. Just needs a little tweaking, that's all.

Andyz55

2008-11-06 13:58:22

FINALLY!!!! ITS FINISHED!!
I finally finished the new version today because i was sick from school and had a lot of time to finish it! I went from trying to have a DTM log dropper, to a Bitmap, to a color (lol) but now i finally have it down. I think the multiplayer will work well and everything else is much better!! PLEASE LEAVE PROGGIES!!! NO ONE HAS LEFT ANY YET!! BE THE FIRST!!!

-Andyz55

bquamb

2008-11-06 16:29:59

Ill be the 2nd or 3rd at work right now and no SCAR or any of that allowed, i tried lol. But ill test and make sure for you Bud :) have a good sick day.

Andyz55

2008-11-06 16:47:57

Lol thanks bquamb, This time I hope people start posting their proggies lol


VERSION 6 OUT NOW!! BEST VERSION YET!!
5 was much crap compared to this I think..
Please try it out and POST PROGGIES!!!!!!!!!!!!!!!

otherwise no more updates…

Ive tested it. Works great but I would like to hear what you guys have to say about it!!
-Andyz55

Kyle Undefined

2008-11-17 13:29:09

Sorry I haven't been here lately. Your script looks good and I'll try it out.

~Camo

lordsaturn

2008-11-17 13:38:26

It'd be more tempting to download this script if the title of the thread was spelled correctly…

M_Back

2008-11-17 14:49:51

You have to add something to prevent the char from "auto logout". I started the script and the first tree was very good. It chopped logs until it logged out..

Edit: Tried it a bit more, and there seem to be a problem with the proggie. I never get one! So, it's a bit hard to post proggies. :p

Also, maby you should move this:

  SetRun(True);
Makecompass('N');
Retaliate(true);
Wait(200 + random(100));
Gametab(4);
Wait(90 + random(100));
Mouse(146, 493, 6, 6, true);//Clicking on public chat so that if someone talks to you, you can see without having to scroll up in textbox
Wait(200+random(100));

from the cutting procedure to the main loop or something. As it is now it will click on fighting style tab, then inventory and then on public chat after every load. That might be a bit bannable, don't you think?

Otherwise it seems to be a pretty decent script. If you fix it I'd love to use it for my pures to get 60 wc. :)

Andyz55

2008-11-17 19:02:10

Hey billy thanks, I'll fix the main loop bannable thing and any suggestions on how to fix the proggie? If not then im just gonna look at some scripts that I have downloaded and I'll see how they did it. I wont copy and paste though. I would just look for a little guidance on how to make the proggie only when it has logged out.

As for you lord saturn, IM SORRY I spelt anywhere wrong. It was just a typing error. It brings me down that you would spell check my thread but couldn't post something I could use as feedback on my script.

As for you kyle, Its ok. I know your a good friend and you go ahead and do whatever you want.

Kyle Undefined

2008-11-18 00:36:06

From: Andyz55
Hey billy thanks, I'll fix the main loop bannable thing and any suggestions on how to fix the proggie? If not then im just gonna look at some scripts that I have downloaded and I'll see how they did it. I wont copy and paste though. I would just look for a little guidance on how to make the proggie only when it has logged out.

As for you lord saturn, IM SORRY I spelt anywhere wrong. It was just a typing error. It brings me down that you would spell check my thread but couldn't post something I could use as feedback on my script.

As for you kyle, Its ok. I know your a good friend and you go ahead and do whatever you want.


I'm running it now, I'll post a proggie when it's done.

Here is a quick one, I left the loads at 5.
======================Version 6.0======================
********************Andyz55's******************
*********************WILLOW*********************
Thank you for using Andyz55's Willow CHAINSAW!
Ran for 17 Minutes and 54 Seconds
Found 0 Fights!
Found 1 Ents!
Found 0 Randoms!
Found 0 Mods!
Earned about 9045 Woodcutting Experience!
Cut and Dropped 135 Logs!
Please Post Proggies and bugs and Randoms reports so I can UPDATE!!!!!!!!
-Andyz55
********************CHAINSAW********************
======================Version 6.0======================

Wow dude! This script ran flawlessly! It stayed at the same tree until it was gone, and the ent detection was fast! If I were you, I would add an option where they could either bank or drop. Get that working good and then apply for mems. This works amazingly! Keep it up bro.

~Camo

M_Back

2008-11-18 15:10:53

One small thing I noticed. Maby you should add SetAngle(True); after Makecompass('N'). ;)

Andyz55

2008-11-18 17:03:46

Kyle thanks so much for posting all that positive feedback! I was thinking about adding a banking option. It would work really well in draynor or somewere with willows if I could just get radial walk to work lol. Im having some problems with radial walk by the way. Rep+ to you kyle.

And billy thanks for pointing that out. I'll release a new update with both of your suggestions soon. I just should add a few other things before I do that..

Thanks so much guys!

EDIT: FINISHED!!
I added Version 6.5 to the download list! Please try it out!

Kyle Undefined

2008-11-18 21:35:15

From: Andyz55
Kyle thanks so much for posting all that positive feedback! I was thinking about adding a banking option. It would work really well in draynor or somewere with willows if I could just get radial walk to work lol. Im having some problems with radial walk by the way. Rep+ to you kyle.

And billy thanks for pointing that out. I'll release a new update with both of your suggestions soon. I just should add a few other things before I do that..

Thanks so much guys!

EDIT: FINISHED!!
I added Version 6.5 to the download list! Please try it out!


Yeah bro no problem. It just runs so smoothly! Oh another thing, thanks for adding me to the Thanks line, I don't think I helped out that much lol.

~Camo

Andyz55

2008-11-18 22:38:28

From: Camo Kyle
Yeah bro no problem. It just runs so smoothly! Oh another thing, thanks for adding me to the Thanks line, I don't think I helped out that much lol.

~Camo


You helped out pretty much more than anyone else did lol. Even though there were not that many people who did help out. You guys gave positive feedback and posted things that were useful to me in making this script. Thanks man.

Kyle Undefined

2008-11-18 22:44:10

From: Andyz55
You helped out pretty much more than anyone else did lol. Even though there were not that many people who did help out. You guys gave positive feedback and posted things that were useful to me in making this script. Thanks man.


Oh ok, I see, well your welcome. Btw, I don't see your new version up, did you take it off? Going to run on my skiller, get you a nice proggy :D

~Camo

Andyz55

2008-11-18 22:59:33

Lol, thanks about the proggie thing. Yes I added it, but there is one small problem. In line 223 I think it is, the uptext should be 'illow' not 'ogs' lol.
Ah well. I guess I can change that and then re upload it for you and see if that works. I'll do that in a sec.
Thanks Kyle

Kyle Undefined

2008-11-18 23:03:05

Lol do whatever you want, it's your script. ;)

~Camo

Andyz55

2008-11-18 23:19:47

Srry its taking so long, Ive gotta fix this dropping thing. Its just bothering me so much lol.

Kyle Undefined

2008-11-18 23:28:38

Don't worry about it. Just post when it's done. My proggy will own the others.

~Camo

Andyz55

2008-11-19 00:00:16

Lol ok its done, now it ONLY drops willow logs. Nothing else!
Let me know how it works!
lol thanks

Kyle Undefined

2008-11-19 00:22:11

Alright, downloaded and running. I added smart to it so I could finish this project I'm working on. Hope you don't mind.

~Camo

Andyz55

2008-11-19 00:41:52

No I dont mind at all that u added smart. I would have lol but I still thought it was broken.. Oh well I guess I'll have to add that and srl-stats at the same time soon. Mabye later.

EDIT:Oh yeah, This is my 100th post!! YA!!!!!:p

:) :) :D 100 posts!!:D :) :)

Kyle Undefined

2008-11-19 01:28:18

From: Andyz55
No I dont mind at all that u added smart. I would have lol but I still thought it was broken.. Oh well I guess I'll have to add that and srl-stats at the same time soon. Mabye later.

EDIT:Oh yeah, This is my 100th post!! YA!!!!!:p

:) :) :D 100 posts!!:D :) :)


Congratz. All you have to do is use the smart fix and it works like a charm :) I wouldn't add smart into the script, you will get to many people posting complaints on how it's not working. If they want smart, let them add it ;) Srl-stats will be good. Oh just an update on your script. It solved a box :) It's running great tho. I'll post proggy when it's done.

~Camo

M_Back

2008-11-19 07:09:26

From: Camo Kyle
My proggy will own the others.

Wanna compete for the best single player proggie? :D

Kyle Undefined

2008-11-19 07:29:42

======================Version 6.5======================
********************Andyz55's******************
*********************WILLOW*********************
Thank you for using Andyz55's Willow CHAINSAW!
Ran for 5 Hours, 43 Minutes and 30 Seconds
Found 0 Fights!
Found 2 Ents!
Found 0 Randoms!
Found 0 Mods!
Earned about 0 Woodcutting Experience!
Cut and Dropped about 0 Logs!
Please Post Proggies and bugs and Randoms reports so I can UPDATE!!!!!!!!
-Andyz55
********************CHAINSAW********************
======================Version 6.5======================

Here is one. The guy moved from willow spot so it really only ran for 3 hours, I noticed it was sleeping for 2 hours lol

~Camo

Oh and billy, lets go =P

M_Back

2008-11-19 12:17:37

Now I know why I didn't get any proggie! One word was missing, exit.
if (not LoggedIn)  then 
It will only send the proggy if I'm not logged in haha.

And the script kind of messed up when I added SMART to it. It's probaby vista s fault…. Anyway, it didn't change char nor update the debug.

But the script is working excellently now. I'll be back with a huge proggy now when I can get one!
Camo, is it ok if I use several chars?

Kyle Undefined

2008-11-19 13:16:40

From: billy opel
Now I know why I didn't get any proggie! One word was missing, exit.
if (not LoggedIn)  then 
It will only send the proggy if I'm not logged in haha.

And the script kind of messed up when I added SMART to it. It's probaby vista s fault…. Anyway, it didn't change char nor update the debug.

But the script is working excellently now. I'll be back with a huge proggy now when I can get one!
Camo, is it ok if I use several chars?


Aww, I thought it was a single person proggy race…:( I would use my other but I let Joker borrow it for a script. Yes you can use more than one. OMG! I thought it was running this whole time, I put it on before I went to class but it had an error…ugh. Lol.

~Camo

M_Back

2008-11-19 13:25:11

From: Camo Kyle
Aww, I thought it was a single person proggy race…

Okey, but then I try to get a long multi player proggy, then I'll go back single player se we can continue the race. Ok? ;)

Do you have any problems with SMART? Mine is acting pretty dumb. Sometimes SMART gets disabled by it self and everything messes up. I might just try it without SMART during the night to see how it goes.
Still no proggy..

Kyle Undefined

2008-11-19 13:54:29

No not really. It just messed up and I lost my rune axe…but besides that it works fine. I'm going to mess around with the code a bit. Andy, in the drop log procedure you have it set to drop all of them.
for I := 1 to 28 do
begin
I changed it to 2 and it works good now. And your spanish talker works amazing wonders, I saw where people tried talking and responded in spanish, they said "oh nvm" lol!

~Camo

Andyz55

2008-11-19 18:42:47

Wow lol thanks for that little thing about the spanish talker lol. I was hoping that It would do something like that lol! About the dropping thing, I set it from 1 - 28 in the new version (6.5) because when I put my axe in the 4th or 6th etc. Inv slot, It didnt drop it because it didnt find the uptext ('illow'). Im not sure why it dropped your axe but I'll buy you a new one if you want. Just pm me and I'll tell u were to meet me and my user name.

Jakeyboy said that my script is the worst ever in the poll. He was pretty blunt about how my VERY FIRST script was bad too.. I dont think that the script deserves a "worst script ever" vote because you guys seem to like it alot :). I wish he would post why its bad tho so I can fix it.. Jake if u read this will you post why? Thanks I guess.

Sorry about the sleep time thing being 2 hours.. I dont remember setting it to that before I updated, but if i did, then sorry.
Good luck on the race to the best proggie guys lol.

P.S: Do you guys have any problems with the script not logging your next player correctly? Mine goes throught the mouse movements to log in the next player, but it does not type. Do you think there are any settings that I have off or something that would prevent it from logging in?
Thanks.
Oh and billy, Im gonna add you to the next versions thanks list for all the positive stuff and suggestions etc.

-Andyz55

Kyle Undefined

2008-11-19 19:31:03

From: Andyz55
Wow lol thanks for that little thing about the spanish talker lol. I was hoping that It would do something like that lol! About the dropping thing, I set it from 1 - 28 in the new version (6.5) because when I put my axe in the 4th or 6th etc. Inv slot, It didnt drop it because it didnt find the uptext ('illow'). Im not sure why it dropped your axe but I'll buy you a new one if you want. Just pm me and I'll tell u were to meet me and my user name.

Jakeyboy said that my script is the worst ever in the poll. He was pretty blunt about how my VERY FIRST script was bad too.. I dont think that the script deserves a "worst script ever" vote because you guys seem to like it alot :). I wish he would post why its bad tho so I can fix it.. Jake if u read this will you post why? Thanks I guess.

Sorry about the sleep time thing being 2 hours.. I dont remember setting it to that before I updated, but if i did, then sorry.
Good luck on the race to the best proggie guys lol.

P.S: Do you guys have any problems with the script not logging your next player correctly? Mine goes throught the mouse movements to log in the next player, but it does not type. Do you think there are any settings that I have off or something that would prevent it from logging in?
Thanks.
Oh and billy, Im gonna add you to the next versions thanks list for all the positive stuff and suggestions etc.

-Andyz55


Oh ok, I was just letting you know and I noticed that a few weren't dropped. Lol nah bro it's good, rune axes are nothing. 2.3m to work with lol. Some people are just jerks, don't listen to them. Lol yeah I was like wow, ok? But it worked until then. Thanks, right now it's not going to good, I can't get your new version to work as good as V6 with smart. It bugs out and runs away from the willows then logs out because it can't find them -.- lol. Well I'm only using 1 person so I wouldn't know sorry. Ask Billy, he is doing a multiplayer proggie now. I'm going to try downloading your script again and get a fresh start at it. I'll let you know how it goes.

~Camo

Andyz55

2008-11-19 19:41:20

Ok, thanks Kyle. Im gonna test out the script again and see If i find any bugs.. I tested it out before I posted it and it was fine.. I dont know maybe I uploaded the wrong version.. I have like 5 versions with similar names so that may be why.. I hope everything works out.
Thanks

Kyle Undefined

2008-11-19 20:32:23

This is starting to piss me off, no matter what I do with smart it will not work on it. It will log in and run away from the trees then log out and say no trees were found. I tried v6 and 6.5. and still both don't work with smart. I think that this is a script that smart doesn't like lol. I'm still going to try tho. I need to win that contest! :P

~Camo

mormonman

2008-11-19 20:33:31

From: Camo Kyle
This is starting to piss me off, no matter what I do with smart it will not work on it. It will log in and run away from the trees then log out and say no trees were found. I tried v6 and 6.5. and still both don't work with smart. I think that this is a script that smart doesn't like lol. I'm still going to try tho. I need to win that contest! :P

~Camo


is it a single player contest for longest proggie cuz i wanna join!

Kyle Undefined

2008-11-19 20:40:54

Why yes it is. Sure you can, I'm going to win once I get this to work. Doesn't help when you're in a pissed off mood because of some idiotic person on here. Ugh…I need a drink…lol

~Camo

mormonman

2008-11-19 20:45:11

From: Camo Kyle
Why yes it is. Sure you can, I'm going to win once I get this to work. Doesn't help when you're in a pissed off mood because of some idiotic person on here. Ugh…I need a drink…lol

~Camo


who is the idiotic person?

Kyle Undefined

2008-11-19 20:47:29

A newbie (Suprised? lol) The names Shaxper or something like that. Under Obama wins that's where some sh** is going down lol

~Camo

Andyz55

2008-11-19 21:24:35

Ok, I got version 6.6 up with way better dropping. Please post any probelms!
Thanks guys.

Kyle, about smart, Sorry I dont know anything about smart yet so I cant really help you there…

Kyle Undefined

2008-11-19 21:25:46

Alright dude, it's ok. I think I know what's going on so hopefully it will work. I'll try out your new one.

~Camo

Andyz55

2008-11-19 21:27:49

Alright thanks kyle, and I just uploaded the 6.6 with a better proggie thing and a little more discription in the comments at the top but u dont need it.

@Mormonman: Could you tell me what my script needs work on? In the poll you voted that it is not a good script..

Thanks guys

Kyle Undefined

2008-11-19 21:40:50

Ok, screw using smart, I'm going to use it the old school way. It works now -.- lol

~Camo

Andyz55

2008-11-19 22:14:19

Alright fine by me lol. I dont use smart because it seems pointless because I could just take 2 minutes to get to the rs website and log in there, or I could take 30 minutes to add smart and take lots of time taking care of errors lol. Anyway, im glad to hear the script is working!

Kyle Undefined

2008-11-19 22:24:07

Actually it doesn't. It will cut for a few logs then try to get my character to wield axe, I don't know why. I haven't seen anything in the script that would make it do that…

~Camo

gimillii1592

2008-11-19 22:46:46

im gna try after dinner
then ill post a proggy
:]

Laimonas171

2008-11-19 23:04:25

works not bad.. just very slow script :)

mormonman

2008-11-19 23:41:27

for one thing autocolor… it makes the script so much better! the autotalk when it finds a random IMO is not a good thing but i don't like autotalkers in general cuz to me you can tell its a bot if nobody is around and your character is talking… same thing with random talk and the talking with entfind(to me that just makes this script easily bannable) i am going to run it and see what happens…

M_Back

2008-11-20 11:06:05

This script isn't working that good for me right now.. Can it be becaues I'v added SMART to it?
First of all, it doesn't change player after it has dropped the amount of loads to do that I'v set. It hardcore willow chopps at the first character without changing player.
And after that, I haven't recived a single proggie yet! May this have something to do with the first problem? Or when will it send the proggy?

I will try it without SMART now to see how that goes.

Some updates that I personally would like to see is:
* A possibility the set amount of loads to do for each player.

* A possibility to set the Run away direction for each player. Sometimes it can be hard to run to the East when there is a lake/fence in the way. So it could be usefull to set it depending on the location the char is placed.

* Some more writeln texts. For example, when the dropalllogs procedure begins it can write "Dropping the logs" in the debug.
This would be usefull while using SMART. This way you could see whats going on, what the script is doing and if it works as it should. To see how many loads it has done and if it changed player when it had done all the loads it's supposed to do.

//Billy Opel ;)

Kyle Undefined

2008-11-20 12:55:36

From: billy opel
This script isn't working that good for me right now.. Can it be becaues I'v added SMART to it?
First of all, it doesn't change player after it has dropped the amount of loads to do that I'v set. It hardcore willow chopps at the first character without changing player.
And after that, I haven't recived a single proggie yet! May this have something to do with the first problem? Or when will it send the proggy?

I will try it without SMART now to see how that goes.

Some updates that I personally would like to see is:
* A possibility the set amount of loads to do for each player.

* A possibility to set the Run away direction for each player. Sometimes it can be hard to run to the East when there is a lake/fence in the way. So it could be usefull to set it depending on the location the char is placed.

* Some more writeln texts. For example, when the dropalllogs procedure begins it can write "Dropping the logs" in the debug.
This would be usefull while using SMART. This way you could see whats going on, what the script is doing and if it works as it should. To see how many loads it has done and if it changed player when it had done all the loads it's supposed to do.

//Billy Opel ;)


It's not smart's fault, I tried running it without it and it still did the same thing for me. Are you weilding your axe or is in the inventory? My skiller can't wield the rune axe but it tries making me wield it and it goes downhill from there. I checked it once it said that it couldn't find willows and it was all the way in the Lumby mine…-.-

As for your idea on updates, I like the ability to be able to change how many each person gets to do loads. The run direction is really no problem, just set it to N and it should work for the most part. While the debug writing, just add it in yourself, it's not that hard ;)

This is still a nice script, but could use some work. Keep it up.

~Camo

M_Back

2008-11-20 13:14:17

From: Camo Kyle
While the debug writing, just add it in yourself, it's not that hard ;)

I did. :D Just thought that andy might would like to add it to his script too.
And thanks for the tips, I'll change the run direction to N.

Usually, I have one axe weilded, and one in the first inventory slot. It doesn't try to wield mine.

Can you use the script without SMART? When I use it without, then it can't log in. It can't write the name and pass. If I stop the script and try writing my self, then it doesn't work for me either. Just as runescape lagged or something.
I'm using Explorer. Does it work for you? Or are you using some other browser ?

Kyle Undefined

2008-11-20 18:25:11

I'm using FireFox and it works fine. When I have more time tonight I'm going to look deeper into this problem. Kinda busy right now, sorry.

~Camo

hellian46

2008-11-22 00:32:53

Alright dude ill run this script and tell you how it goes, also for everyone messing with smart ill add and tell you how it goes, and if I get it to work well ill PM it toAndy he can release if he wants..

Kyle Undefined

2008-11-22 02:06:00

It's not smarts fault. It was running fine then just started up, even without smart. I don't know what's going on.

~Camo

hellian46

2008-11-22 06:13:51

********************Andyz55's******************
*********************WILLOW*********************
Thank you for using Andyz55's Willow CHAINSAW!
Ran for 5 Hours, 9 Minutes and 8 Seconds
Found 0 Fights!
Found 0 Ents!
Found 0 Randoms!
Found 0 Mods!
Earned about 16281 Woodcutting Experience!
Cut and Dropped about 243 Logs!
Please Post Proggies and bugs and Randoms reports so I can UPDATE!!!!!!!!
-Andyz55

Ran away from Willows

Andyz55

2008-11-23 02:35:38

Hey guys. Really sorry that i havnt been here to post anything but Ive been really busy with some family problems. Im not really allowed on the computer right now but I'll try and fix the script based on what your telling me. I dont think the script ran away from the willows, it just tried to find others because It couldnt find any on the main screen. If it cant find willows after trying 2 times it logs out.
About the axe weilding thing, I would like to hear a little more about it and then I'll try and fix it. Im gonna add autocolor in the future if I can but im busy with making the script decent first. Like i said, I havn't changed the colors in over 2 weeks and they still work fine. The scripts that I run NEVER log in another player when it is supposed to for some reason. It just goes to the username thing then the password but it doesn't type anything at all. Am I doing something wrong? Do i need to add smart? I've heard from some of you that you might think smart is the problem though..
Anyways, I will try and fix it a little and I will look into it more deeply tomorrow because it is quite late here already.
Sorry guys.
-Andy

M_Back

2008-11-23 04:10:32

From: Andyz55
It just goes to the username thing then the password but it doesn't type anything at all. Am I doing something wrong? Do i need to add smart?

SMART fixed that problem for me.
Are you using Explorer? I'm using Explorer..
Try firefox and see what happens.

Andyz55

2008-11-23 16:22:24

Yeah im using explorer. I'll Look up a tut on how to add smart to a script and I'll try and add it.. lol i have no idea how to do it.. If smart doesnt work for me i'll just use firefox i guess. Anyways thanks.
Any other problems?
-Andy


I cant get smart working its really hard. There are so many tuts that tell you different things than the others and nothing is working! I have no f**ing clue were to look even though ive read 2 tuts already! Will u guys help? Since you already added smart to it yourselves, can you tell me how to do it? Thanks

Kyle Undefined

2008-11-23 18:29:30

Yeah, here you go. This is your newest version with smart.
  //Hi this is my Willow Cutter and Dropper!!!
//Use it anywhere there are Willows
//It has pretty good anti randoms and an ENT FINDER!
//Its anti ban is good too

//PLEASE FILL OUT DECLARE PLAYERS AND CONST!!!!!!! (lines 27-63)

//Please rate thread, Rep+ me if you liked it!, give feedback, post bugs, srl randoms reports, and post progress reports!!
//Use with srl rev 28, and scar divi 3.15
//Thanks to random developers, srl function developers, and people who gave me good feedback
//This script is made by Andyz55, and will only be edited in this thread with my permission, and should not be posted anywere else unless done by me..lol
//I also think that my proggie is quite descriptive!
//NEW FEATURE!! DROPS EVERYTHING EXCEPT AXES!!! NO MATTER WERE IT IS IN THE INV!!!
//I suggest you start logged in, with an axe in your hand or in first inv slot!
//Thanks to Joelster, Bumblebee, Billy, Bquamb, and Camo Kyle for feedback and suggestions!
//Thanks to everyone who made suggestions or said something helpful!
//VERSION 6.0! VERSION 6 HAS MUCH BETTER RANDOM FINDING, A BETTER PROGGIE, TREE FINDING, MORE FAILSAFES, TONS MORE ANTIBAN, STAYS ON TREE UNTIL CHOPPED, AND HAS SLEEP!!
//SPANISH RANDOM TALK SO THAT PEOPLE WONT KNOW WTF YOUR SAYING AND WONT TALK TO YOU!! (lol, thank you Spanish 2!)

//Version 6.5! Mouse speed added so dropping and tree finding is faster too!!
//Version 6.6! Dropping is better than 6.5 and all others, and drops everything except axes no matter were the axe is in the inventory!!
//Please, If you liked the script, Vote in the poll on the thread!

//Future updates: I hope to add srl stats, Maybe an option banker, autocolor and more.
// PM me suggestions for future updates or post them on thread if you like.
// Thanks -Andyz55


program Willow_Chainsaw;
{.include srl/srl/misc/smart.scar}
{.include srl/srl.scar}
{.include srl/srl/skill/woodcutting.scar}
{.include srl/srl/misc/users.scar}


const//Fill this out
Willowcolor = 7842965;//A color on the tree!
Sleeptime = 600000;//Time to sleep between player logins ---In Miliseconds!!!! Sleep time will be randomized within 5 minutes
WillowMM = 870958;//The color of a tree on the mini map!
Loads2do = 2; //Times to cut and drop however many free spaces of invintory you have for logs
SmartWorld = 81;

var
x, y, Times, i, Fight, Random1,
Loads, Ents, Waittimes: Integer;


procedure Declareplayers; //Fill this all out
Begin
HowManyPlayers := 1;//Number of people your using
NumberOfPlayers(HowManyPlayers);
CurrentPlayer := 0;//Dont change

Players[0].Name := '';//Your Username
Players[0].Pass := '';//Your Password
Players[0].Nick := '';//3-4 letters of name in order except first letter
Players[0].Active := True;//use this player?

{Players[1].Name := '';//Your Username
Players[1].Pass := '';//Your Password
Players[1].Nick := '';//3-4 letters of name in order except first letter
Players[1].Active := False;//use this player?}

{Players[2].Name := ' ';//Your Username
Players[2].Pass := ' ';//Your Password
Players[2].Nick := ' ';//3-4 letters of name in order except first letter
Players[2].Active := False;//use this player?}

{Players[3].Name := ' ';//Your Username
Players[3].Pass := ' ';//Your Password
Players[3].Nick := ' ';//3-4 letters of name in order except first letter
Players[3].Active := False;//use this player?}
end;


Procedure Randomtalk; //This is mostly in spanish
begin
case random(100) of
1 : typesend('...');
2 : typesend(addmistakes('speaking spanish is fun!', 20));
19: typesend(addmistakes('Im doing my spanish homework, kinda', 20));
3 : typesend('Yo vive en una casa!');
4 : typesend('Tu ares muy gordo!');
5 : typesend('Me no speaka de ingles'); //LOL
6 : typesend('No comprendo');
7 : typesend('Yo soy de Guatemala!');
8 : typesend('Te gusta muy gordo y feo hombres!!');
9 : typesend('Me gusta runescape');
10: typesend('Me llamo pablo, me gusta correr.');
11: typesend('Soy llevo una camiseta, y unos jeans.');
12: typesend('Me gusta woodcutting');
13: typesend('Yo soy muy guapo');
14: typesend('Mi amigo paco es de Mexico');
15: typesend('Tu ares muy bajo y no muy delgado..');
16: typesend('Me gusta yew plantes, No me gusta tu.');//I have no idea how to say tree lol
17: typesend('Mi Wood levele es muy bettre than tu wood levele');//Lol another thing i completely guessed on
18: typesend('tu ares terrible');
end;
end;


procedure Entfind;
begin
if Findent(x, y, true) then
Inc(ents);
if Findent(x, y, true) then
RunAway('E', false, 1, 10000 + random(6000));
if Findent(x, y, true) then
Case random(5) of
1 : Typesend(addmistakes('Stupid ents', 30));
2 : Typesend(addmistakes('I hate ents..', 30));
end;
end;


procedure Randoms2; //So that I can use this while dropping logs without having to go to the tree after dropping every log..
begin
Lampskill := 'Woodcutting';
FindNormalRandoms;
if findnormalrandoms then
begin
case random(2) of
1 : Typesend(addmistakes('dumb randoms..', 23));
end;
Findmod;
FindTalk;
Randomtalk;
if findfight then
Inc(fight);
if findfight then
RunAway('E', true, 1, 15000+random(4000));
end;
end;


procedure Randoms;
begin
Lampskill := 'Woodcutting';
FindNormalRandoms;
if FindNormalRandoms then
begin
case random(8) of
1 : Typesend(addmistakes('dumb randoms..', 23));
3 : Typesend(addmistakes('Why me!??', 30));
2 : Typesend(addmistakes('wow this is gonna take forever..', 20));//If its a box random it might take a long time because of lag
end;
Entfind;
Findmod;
if Findmod then logout;
FindTalk;
Randomtalk;
Entfind;
if FindFight then
Inc(fight);
if FindFight then
RunAway('E', true, 1, 15000 + random(6000));
end;
end;



procedure antilagrandoms;
begin
findnormalrandoms;
entfind;
Findfight;
If findfight then
Runaway('E', true, 1, 15000 + random(6000));
end;

procedure Antiban;
begin
case random(90) of
1 : MMouse(0, 0, 700, 500);
2 : Hoverskill('Woodcutting', false);
5 : Randomtalk;
6 : PickupMouse;
7 : begin
Gametab(1 + Random(12));
Wait(2000 + Random(2000));
end;
end;
end;


procedure Proggie;
begin
if (not LoggedIn) then
begin
Writeln('======================Version 6.6======================');
Writeln('********************Andyz55''s******************');
Writeln('*********************WILLOW*********************');
Writeln('Thank you for using Andyz55''s Willow CHAINSAW!');
Writeln('Ran for ' + timerunning);
Writeln('Found ' + IntToStr(fight) + ' Fights!');
Writeln('Found ' + IntToStr(ents) + ' Ents!');
Writeln('Found ' + IntToStr(random1) + ' Randoms!');
Writeln('Found ' + IntToStr(mods) + ' Mods!');
Writeln('Earned about ' + IntToStr(Loads * 27 * 67) + ' Woodcutting Experience!');
Writeln('Cut and Dropped about ' + IntToStr(Loads * 27) + ' Logs!');
Writeln('Please Post Proggies and bugs and Randoms reports so I can UPDATE!!!!!!!!');
Writeln(' -Andyz55');
Writeln('********************CHAINSAW********************');
Writeln('======================Version 6.6======================');
end;
end;


procedure Dropalllogs;
begin
if (not (LoggedIn)) then Exit;
if (not (InvFull)) then Exit;
if (InvFull) then
begin
MouseSpeed := RandomRange(13, 17);;//Who wants slow dropping? NOT ME!
Gametab(4);
Randoms2;
begin//OK, Ok, i realised after making this that the extra begin isn't necessary.. if you wanna change it go ahead, just remove the end; too. Im too lazy lol
for I := 2 to 28 do
begin
if ExistsItem(i) then
begin
MMouseItem(i);
Wait(200 + random(100));
If isuptext('illow') or (isuptext('se')) then
begin
Getmousepos(x, y);
DropItem(i);
Randoms2;
end;
end
else
begin
Writeln('I could not find any logs, switching players');
Logout;
Proggie;
Writeln('Sleeping ' + IntToStr(Sleeptime) + ' Miliseconds');
Sleep(sleeptime + random(300000));
NextPlayer(Players[CurrentPlayer].Active);
Loginplayer;
end;
end;
Inc(loads);
end;
end;
end;


procedure Var1;
begin
if FindNormalRandoms then
Inc(Random1);
end;


procedure Var2;
begin
if Findmod then
Inc(Mods);
if Findmod then Logout;
end;


procedure Cuttree;
begin
If (not LoggedIn) Then Exit;
MouseSpeed := RandomRange(13, 16);
begin
if FindObjTPA(x, y, Willowcolor, 20, 2, 15, 25, 10, ['illow', 'Willo', 'Willow']) then
begin
Waittimes := 0;
Repeat
FindObjTPA(x, y, Willowcolor, 20, 2, 15, 25, 10, ['illow', 'Willo', 'Willow']);
MMouse(x, y, 4, 4);
if (Isuptext('illow')) then
Wait(100 + random(100));
Getmousepos(x, y);
Mouse(x, y, 0, 0, false);
Wait(200 + random(100));
ChooseOption('hop');
Flag;
Wait(200 + random(400));
FindObjTPA(x, y, Willowcolor, 20, 2, 15, 25, 10, ['illow', 'Willo', 'Willow']);
MMouse(x, y, 5, 5);
Randoms;
Repeat
Wait(1000 + random(200));
Antilagrandoms;
Wait(2000 + random(1000));
Antiban;
Inc(Waittimes);
Until (not IsUpText('illow')) or (Invfull) or (Findnormalrandoms) or (Waittimes > 6);
If Waittimes > 6 then cuttree;
Until InvFull;
Randoms;
Dropalllogs;
end;
if (not (FindObjTPA(x, y, Willowcolor, 20, 2, 15, 25, 10, ['illow', 'Willo', 'Willow']))) then
begin
Writeln('Could not find any willow trees, looking for them in mini map now..');
if Findcolortolerance(x, y, WillowMM, MMX1, MMY1, MMX2, MMY2, 12) then
begin
Mouse(x, y, 2, 2, true);
Flag;
if FindObjTPA(x, y, Willowcolor, 20, 2, 15, 25, 10, ['illow', 'Willo', 'Willow']) then cuttree;
end;
if (not(FindObjTPA(x, y, Willowcolor, 20, 2, 15, 25, 10, ['illow', 'Willo', 'Willow']))) then
begin
if Findcolortolerance(x, y, WillowMM, MMX1, MMY1, MMX2, MMY2, 12) then
begin
Mouse(x, y, 2, 2, true);
Flag;
if FindObjTPA(x, y, Willowcolor, 20, 2, 15, 25, 10, ['illow', 'Willo', 'Willow']) then cuttree;
end;
end;
if (not(FindObjTPA(x, y, Willowcolor, 20, 2, 15, 25, 10, ['illow', 'Willo', 'Willow']))) or (not(Findcolortolerance(x, y, WillowMM, MMX1, MMY1, MMX2, MMY2, 12))) then
begin
Writeln('Ahh!! there aren''t any willows!!! OMFG LOGGING OUT, SLEEPING, AND SWITCHING PLAYERS!');
Logout;
Proggie;
Writeln('Sleeping ' + IntToStr(Sleeptime) + ' Miliseconds');
Sleep(sleeptime + random(300000));
NextPlayer(Players[CurrentPlayer].Active);
end;
end;
end;
end;

begin ////This part just below is script prep.
times := 0;
SMARTSetUpEx(SmartWorld, False, True, False); {WorldNum : Integer; Members, Signed, SuperDetail: Boolean}
Wait(5000);
SetTargetDC(SMARTGetDC);
ClearDebug;
SetupSrl;
SetupWoodcutting;
ActivateClient;
Declareplayers;
LoginPlayer;
Wait(200 + random(400));
SetRun(True);
Makecompass('N');
Wait(200 + random(300));
SetAngle(true);
Retaliate(true);
Wait(200 + random(100));
Gametab(4);
Wait(90 + random(100));
Mouse(146, 493, 6, 6, true);//Clicking on public chat so that if someone talks to you, you can see without having to scroll up in textbox
Wait(200+random(100)); //End of script prep.
repeat
repeat
Cuttree;
Inc(times);
until (times = loads2do) or (not LoggedIn);
Logout;
Proggie;
Writeln('Sleeping ' + IntToStr(Sleeptime) + ' Miliseconds');
Sleep(sleeptime + random(300000));
NextPlayer(Players[CurrentPlayer].Active);
Loginplayer;
until (false);
end.
As for the axe problem, it will click on a willow cut it for around 3 seconds then try to wield my axe. It eventually ends up running away. I tried everything. I hope everything goes good for you and your family, sorry to hear. No need to rush this, just giving feed back.

~Camo

Andyz55

2008-11-23 20:03:03

Ok, Thanks alot kyle! Im gonna try and get the files I need updated to use smart on my computer. I'll post the script you posted with a few changes that dont affect smart. Thanks a bunch though, you saved me a lot of time for doing that. Thanks for the good luck with my family lol. Everything should go well after awhile. Im really confused about that axe problem though, There isnt anything in the script that would try do weild it would there? Is it right clicking the axe and clicking weild? Or is it just left clicking the axe? Thanks kyle. Im gonna put you in the script for adding smart too.
-Andy

Im still having a really hard time running smart on my computer and Ive read everything about it.. idk what to do

Kyle Undefined

2008-11-23 21:32:32

It's left clicking it and then clicks on the ground next to it making it run away. No problem with the smart in the script. What's the problem you're having?

~Camo

Andyz55

2008-11-23 23:20:38

I cant get the Smart.dll attatchment from that one guys tut on making a script able to use smart to work. Whenever I try to run a smart script, it says something about the .dll having a bad image and being against the discette or whatever, and then it closes scar.. WTF? I think there is a problem with the .dll or something because I put it in the plugins folder and renamed it to a .dll and saved it in the plugins. I replaced the worlds.ini thing with your worlds list you made and I replaced smart.scar with the thing that the guy said I should replace it with. I closed everything and restarted scar like he said and it still says its a "bad Image" and i have no idea wtf is wrong.

Lol?:confused:

EDIT: Oh and about the axe thing: I'll look in to that soon but I ran it a few times with my axe in the invin and I didnt that problem. I'll keep trying and then I'll see what i can do.
Sorry for taking so long..

-Andy

Kyle Undefined

2008-11-23 23:26:43

You have to name it Embedded Smart.dll. Just take the "_" out of the one you download from his post. Thanks for looking into the axe, I really don't know whats going on either.

~Camo

gimillii1592

2008-11-23 23:49:32

name embedded smart.dll tak out the _

Andyz55

2008-11-24 20:52:14

Oh really? You just take out the _?
Wow I am such an idiot..
I always get some of the most complicated things right, and then I go and Fu*k up the easy things.. I am seriously so disappointed in myself lol.
Well, thanks guys.
Now Im gonna post 7.0
I hope its better than the others..

kyle, I dont know what there is that could fix that axe thing in the script because there doesnt seem to be anything in the dropping procedure that would cause the attempted weilding.. Im sorry i dont know what to do..

Kyle Undefined

2008-11-24 22:11:40

Ok, well I'm going to download your v.7 and see how that works. Maybe it was just me, I don't know lol. I'll let you know how it goes ;)

~Camo

Andyz55

2008-11-25 16:46:14

Ok, thanks kyle. It opens up smart for me but then It doesn't do anything after that.. maybe I left out something..
idk..

EDIT: FIXED. Added some new stuff too. You have to re download again for it to work tho.. (obviously) lol

Kyle Undefined

2008-11-25 22:40:11

Ok, it still did the same problem. I'm just going to make my own powercutter tonight =] lol.

~Camo

Intrusion

2008-11-26 00:40:44

For some reason, i'm not getting any proggies fro myour script, but i did a rough estimate and it gave me around 100k wc exp. i dont know how long it ran for, but i got 100k exp. =)

i was using v. 7.0 of this script, and i wasnt getting any proggies. dont know why.

Death-Magnetic

2008-11-27 02:27:37

I got it working, but if i wanna using it in a long run, how should i set up the players? How many and how many loads?

Thx!

EDIT: And when i say long run, i mean like while im on school or over night ;)

Kyle Undefined

2008-11-27 02:43:53

I would just fill in two or three of the DeclarePlayers for one person if you only want to auto on one. As for loads, I would do no more that 10. That would be 10 for each session for each player, it would be endless until a random or something.

~Camo

Death-Magnetic

2008-11-27 09:40:19

From: Camo Kyle
I would just fill in two or three of the DeclarePlayers for one person if you only want to auto on one. As for loads, I would do no more that 10. That would be 10 for each session for each player, it would be endless until a random or something.

~Camo


Ok ;)

Andyz55

2008-11-28 18:01:55

Hey, I have 7.5 ready and waiting.. Just post a proggie or something and maybe I'll upload it lol. I'll post a proggie from it here later that was using two players just so you know what it is like.

006786

2008-11-28 22:08:34

Can't get a proggy.


Script keeps running into problems.

Creating the NickTPA.
Chopping the tree
Chopping the tree
Chopping the tree
Chopping the tree
Chopping the tree
Chopping the tree
Dropping the logs
Chopping the tree
Chopping the tree
Chopping the tree
Chopping the tree
Successfully executed <— I didn't end this, it just ended itself.

Kyle Undefined

2008-11-28 22:33:38

From: Andyz55
Hey, I have 7.5 ready and waiting.. Just post a proggie or something and maybe I'll upload it lol. I'll post a proggie from it here later that was using two players just so you know what it is like.


Ok, I think you should check out mine also :) I figured out the problem about the axe, I need higher attack lol. :p

~Camo

Intrusion

2008-11-29 13:11:31

small question, how come when it starts dropping logs, it drops my coins and gems i get, but not junk like beer, kebabs, food from the sandwich lady, spinach rolls, security books, etc.

Andyz55

2008-11-29 20:00:42

Oh, sorry about that thing about the security book, spinach roll, etc.
It drops coins because they have an uptext ('se') for USE. Rolls and food and books probably have uptexts of ('ead') for read, and ('at') for EAT. I should probably add a dropper for those items sorry about that. Also, I usually drop coins when Im autoing because they are like 0.1k and that seems useless. I should add option coin dropping i guess.. If its that important..

@camo: DUDE i am sooo relieved to hear that there isnt a problem with the dropping thing. Sorry to hear that it wasnt working with your axe and all though. Thanks for posting that.

@the guy who didnt get a proggie: I added a few much needed failsafes with 7.5 and I will add 7.5 as soon as I fix a few more things. Just you guys wait, It has a lot more things and is well worth the wait. I am having just ONE problem with the script. It does not stop when it reaches the loads2do..
I just need to fix that and 7.5 will be ready!

Unfortunately, I cant really do anything right now because my mom took away my mouse and I am trying to check email, check my thread, and fix the script without a mouse!! its driving me NUTS!! I also had to fix the script with nothing but a mouse because earlier today she had the keyboard but not the mouse!! .. Lol I didnt even do anything to deserve getting the mouse and keyboard taken away.. Oh well everything will be fine soon.

Thanks guys
-Andy

006786

2008-11-29 20:11:28

Can't you make a procedure that Exits if the loads2Do = whatever part of the main loop?

Like, when it drops logs, it increases a variable, like loadsDone, by 1.

So when loads2Do = loadsDone, Exit.


Wtf?
Why would she take only the keyboard/mouse?
lol.

006786

2008-11-29 21:58:52

Problem with the box finding/solving (it replicated like 15 times).

Found a box, solving…
Question is:
Which shape has number 4
GetBoxSide
Star : 1
GetBoxSide
Star : 1
GetBoxSide
Star : 7
GetBoxSide
Star : 1
GetBoxSide
Star : 7
GetBoxSide
Star : 7
GetBoxSide
Star : 7
GetBoxSide
Star : 7
GetBoxSide
Star : 7
GetBoxSide
Star : 7
GetBoxSide
Star : 7
GetBoxSide
Star : 7
GetBoxSide
Star : 7
GetBoxSide
Star : 7
GetBoxSide
Star : 7
GetBoxSide
Star : 7
GetBoxSide
Star : 7
GetBoxSide
Star : 7
GetBoxSide
Star : 7
GetBoxSide
Star : 7
Found a box, solving…
Question is:
What number is the Star
GetBoxSide
Circle : 4
GetBoxSide
Circle : 4
GetBoxSide
Circle : 4
GetBoxSide
Circle : 9
GetBoxSide
Circle : -1
GetBoxSide
Triangle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : -1
GetBoxSide
Circle : 3
GetBoxSide
Circle : -1
GetBoxSide
Star : 1
Answer is 1
Found a box, solving…
Question is:
Which shape has number 9
GetBoxSide
Star : 3
GetBoxSide
Star : 3
GetBoxSide
Star : 3
GetBoxSide
Star : 3
GetBoxSide
Star : 3
GetBoxSide
Star : 3
GetBoxSide
Star : 9
Answer is Star
Found a box, solving…
Question is:
What number is the Square
GetBoxSide
Triangle : 3
GetBoxSide
Triangle : 3
GetBoxSide
Triangle : 3
GetBoxSide
Triangle : 3
GetBoxSide
Triangle : -1
GetBoxSide
Star : -1
GetBoxSide
Star : -1
GetBoxSide
Triangle : -1
GetBoxSide
Square : 3
Answer is 3
Found a box, solving…
Question is:
Which shape has number 8
GetBoxSide
Circle : 1
GetBoxSide
Star : 9
GetBoxSide
Star : 8
Answer is Star
Found a box, solving…
Question is:
What number is the Square
GetBoxSide
Circle : 0
GetBoxSide
Circle : 0
GetBoxSide
Circle : 0
GetBoxSide
Circle : 4
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Circle : -1
GetBoxSide
Circle : 3
GetBoxSide
Triangle : 1
GetBoxSide
Square : 3
Answer is 3
Found a box, solving…
Question is:
Which shape has number 7
GetBoxSide
Circle : 1
GetBoxSide
Square : 1
GetBoxSide
Square : 1
GetBoxSide
Square : 1
GetBoxSide
Square : 1
GetBoxSide
Square : 1
GetBoxSide
Triangle : -1
GetBoxSide
Circle : -1
GetBoxSide
Circle : -1
GetBoxSide
Star : 1
GetBoxSide
Star : 1
GetBoxSide
Triangle : 1
GetBoxSide
Triangle : 1
GetBoxSide
Star : 1
Found a box, solving…
Question is:
Which shape has number 7
GetBoxSide
Star : 9
GetBoxSide
Triangle : 7
Answer is Triangle
Found a box, solving…
Question is:
What number is the Star
GetBoxSide
Square : 7
GetBoxSide
Square : 7
GetBoxSide
Square : 7
GetBoxSide
Square : 7
GetBoxSide
Square : 7
GetBoxSide
Square : 7
GetBoxSide
Square : 7
GetBoxSide
Square : 7
GetBoxSide
Square : 7
GetBoxSide
Square : 7
GetBoxSide
Square : 7
GetBoxSide
Square : 7
GetBoxSide
Square : 7
GetBoxSide
Square : 7
GetBoxSide
Triangle : 7
GetBoxSide
Star : 1
Answer is 1
Found a box, solving…
Question is:
Which shape has number 3
GetBoxSide
Star : 4
GetBoxSide
Triangle : 0
GetBoxSide
Star : 0
GetBoxSide
Star : 0
GetBoxSide
Star : 4
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
Found a box, solving…
Question is:
Which shape has number 3
GetBoxSide
Star : 0
GetBoxSide
Circle : 0
GetBoxSide
Triangle : 4
GetBoxSide
Circle : 9
GetBoxSide
Circle : 9
GetBoxSide
Circle : 4
GetBoxSide
Circle : 4
GetBoxSide
Circle : 4
GetBoxSide
Circle : 4
GetBoxSide
Circle : 4
GetBoxSide
Circle : 4
GetBoxSide
Circle : 9
GetBoxSide
Circle : 9
GetBoxSide
Circle : 0
GetBoxSide
Circle : 4
GetBoxSide
Star : 4
GetBoxSide
Star : 0
GetBoxSide
Star : 4
GetBoxSide
Circle : 0
Found a box, solving…
Question is:
Which shape has number 3
GetBoxSide
Circle : 4
GetBoxSide
Circle : 0
GetBoxSide
Circle : 0
GetBoxSide
Circle : 4
GetBoxSide
Circle : 0
GetBoxSide
Circle : 4
GetBoxSide
Circle : 0
GetBoxSide
Circle : 0
GetBoxSide
Circle : 0
GetBoxSide
Circle : 0
GetBoxSide
Circle : 0
GetBoxSide
Triangle : 3
Answer is Triangle
Found a box, solving…
Question is:
What number is the Star
GetBoxSide
Circle : -1
GetBoxSide
Circle : 1
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
Found a box, solving…
Question is:
What number is the Square
GetBoxSide
Star : 9
GetBoxSide
Star : 4
GetBoxSide
Star : 4
GetBoxSide
Triangle : 8
GetBoxSide
Triangle : 8
GetBoxSide
Triangle : 8
GetBoxSide
Star : 8
GetBoxSide
Star : 8
GetBoxSide
Star : 8
GetBoxSide
Star : 8
GetBoxSide
Star : 8
GetBoxSide
Circle : 1
GetBoxSide
Star : 1
GetBoxSide
Circle : 9
GetBoxSide
Star : 1
GetBoxSide
Star : 1
GetBoxSide
Circle : 3
Found a box, solving…
Question is:
What number is the Circle
GetBoxSide
Triangle : 3
GetBoxSide
Triangle : 3
GetBoxSide
Triangle : 3
GetBoxSide
Star : 3
GetBoxSide
Star : 3
GetBoxSide
Circle : 1
Answer is 1
Found a box, solving…
Question is:
Which shape has number 6
GetBoxSide
Circle : -1
GetBoxSide
Circle : -1
GetBoxSide
Circle : -1
GetBoxSide
Star : 0
GetBoxSide
Star : 0
GetBoxSide
Star : 4
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Circle : -1
GetBoxSide
Circle : 3
GetBoxSide
Circle : -1
GetBoxSide
Circle : -1
GetBoxSide
Circle : 3
GetBoxSide
Circle : 1
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 1
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : -1
Found a box, solving…
Question is:
Which shape has number 5
GetBoxSide
Circle : 7
GetBoxSide
Circle : 1
GetBoxSide
Circle : 7
GetBoxSide
Circle : 7
GetBoxSide
Circle : 7
GetBoxSide
Circle : 7
GetBoxSide
Circle : 7
GetBoxSide
Circle : 7
GetBoxSide
Circle : 7
GetBoxSide
Circle : 1
GetBoxSide
Star : 1
GetBoxSide
Star : 1
GetBoxSide
Triangle : 1
Found a box, solving…
Question is:
What number is the Circle
GetBoxSide
Square : 3
GetBoxSide
Square : 3
GetBoxSide
Circle : 3
Answer is 3
Found a box, solving…
Question is:
Which shape has number 0
GetBoxSide
Star : 4
GetBoxSide
Star : 0
Answer is Star
Found a box, solving…
Question is:
What number is the Star
GetBoxSide
Square : 1
GetBoxSide
Square : 1
GetBoxSide
Square : 1
GetBoxSide
Square : 1
GetBoxSide
Triangle : 1
GetBoxSide
Circle : 1
GetBoxSide
Circle : -1
GetBoxSide
Circle : 0
GetBoxSide
Circle : 0
GetBoxSide
Circle : 0
GetBoxSide
Circle : 0
GetBoxSide
Circle : 0
GetBoxSide
Circle : 0
GetBoxSide
Circle : 0
GetBoxSide
Circle : 0
GetBoxSide
Square : 1
GetBoxSide
Square : 1
GetBoxSide
Square : 1
GetBoxSide
Square : 1
Found a box, solving…
Question is:
What number is the Circle
GetBoxSide
Star : 1
GetBoxSide
Star : 1
GetBoxSide
Circle : 9
Answer is 9
Found a box, solving…
Question is:
Which shape has number 1
GetBoxSide
Star : 3
GetBoxSide
Star : -1
GetBoxSide
Star : -1
GetBoxSide
Star : 9
GetBoxSide
Star : 9
GetBoxSide
Star : 9
GetBoxSide
Star : 9
GetBoxSide
Star : 9
GetBoxSide
Star : 9
GetBoxSide
Star : -1
GetBoxSide
Star : -1
GetBoxSide
Star : -1
GetBoxSide
Star : -1
GetBoxSide
Star : -1
GetBoxSide
Star : -1
GetBoxSide
Star : -1
GetBoxSide
Star : -1
Found a box, solving…
Question is:
Which shape has number 9
GetBoxSide
Circle : 3
GetBoxSide
Circle : 4
GetBoxSide
Circle : 4
Found a box, solving…
Question is:
Which shape has number 9
GetBoxSide
Circle : 4
GetBoxSide
Circle : 4
GetBoxSide
Circle : 4
GetBoxSide
Circle : 4
GetBoxSide
Circle : 4
GetBoxSide
Circle : 4
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Star : 4
Found a box, solving…
Question is:
Which shape has number 8
GetBoxSide
Circle : 6
GetBoxSide
Circle : 6
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
Found a box, solving…
Question is:
What number is the Square
GetBoxSide
Circle : 3
GetBoxSide
Star : 6
GetBoxSide
Star : 9
GetBoxSide
Star : 4
GetBoxSide
Circle : -1
GetBoxSide
Circle : 2
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Square : 3
Answer is 3
Found a box, solving…
Question is:
Which shape has number 4
GetBoxSide
Circle : -1
GetBoxSide
Circle : -1
GetBoxSide
Circle : -1
GetBoxSide
Circle : -1
GetBoxSide
Circle : -1
GetBoxSide
Circle : -1
GetBoxSide
Circle : -1
GetBoxSide
Circle : -1
GetBoxSide
Circle : -1
GetBoxSide
Star : -1
GetBoxSide
Star : -1
GetBoxSide
Star : -1
GetBoxSide
Star : -1
GetBoxSide
Star : -1
GetBoxSide
Star : 1
GetBoxSide
Star : 1
GetBoxSide
Star : 1
GetBoxSide
Triangle : 1
GetBoxSide
Triangle : 9
Found a box, solving…
Question is:
Which shape has number 3
GetBoxSide
Triangle : 1
GetBoxSide
Star : 3
Answer is Star
Found a box, solving…
Question is:
Which shape has number 8
GetBoxSide
Circle : 9
GetBoxSide
Circle : 4
GetBoxSide
Circle : 0
GetBoxSide
Circle : 0
GetBoxSide
Circle : 9
GetBoxSide
Circle : 4
GetBoxSide
Circle : 0
GetBoxSide
Circle : 4
GetBoxSide
Circle : 9
GetBoxSide
Circle : 4
GetBoxSide
Circle : 9
GetBoxSide
Circle : 9
GetBoxSide
Circle : 9
GetBoxSide
Circle : 9
GetBoxSide
Circle : 9
GetBoxSide
Circle : 9
GetBoxSide
Circle : 9
GetBoxSide
Circle : 4
GetBoxSide
Circle : 4
GetBoxSide
Circle : 4
GetBoxSide
Circle : 9
Found a box, solving…
Question is:
What number is the Pentagon
GetBoxSide
Triangle : 3
GetBoxSide
Triangle : 3
GetBoxSide
Star : 3
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Square : 1
GetBoxSide
Square : 1
GetBoxSide
Triangle : 1
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Star : 9
GetBoxSide
Star : 1
GetBoxSide
Star : 1
GetBoxSide
Circle : -1
GetBoxSide
Circle : -1
GetBoxSide
Circle : -1
GetBoxSide
Circle : -1
GetBoxSide
Triangle : -1
Found a box, solving…
Question is:
Which shape has number 7
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Star : 1
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Circle : 3
GetBoxSide
Star : 4
GetBoxSide
Star : 9
GetBoxSide
Triangle : 9
Found a box, solving…
Question is:
Which shape has number 2
GetBoxSide
Star : 1
GetBoxSide
Star : 3
GetBoxSide
Star : 3
GetBoxSide
Star : -1
GetBoxSide
Star : 3
GetBoxSide
Star : 3
GetBoxSide
Square : 8
GetBoxSide
Star : -1
GetBoxSide
Star : 3
GetBoxSide
Star : 3
GetBoxSide
Star : 1
GetBoxSide
Star : 3
GetBoxSide
Star : 1
GetBoxSide
Star : 3
GetBoxSide
Star : -1
GetBoxSide
Star : -1
GetBoxSide
Circle : 4
GetBoxSide
Circle : 8
GetBoxSide
Square : 8
GetBoxSide
Star : 3
Found a box, solving…
Question is:
What number is the Square
GetBoxSide
Square : 0
Answer is 0
Found a box, solving…
Question is:
What number is the Pentagon
GetBoxSide
Triangle : 3
GetBoxSide
Circle : 1
GetBoxSide
Circle : 1
GetBoxSide
Triangle : 3
GetBoxSide
Triangle : 3
GetBoxSide
Triangle : 3
GetBoxSide
Triangle : 2
GetBoxSide
Triangle : 3
GetBoxSide
Triangle : 3
GetBoxSide
Triangle : 3
GetBoxSide
Triangle : 3
GetBoxSide
Triangle : 3
GetBoxSide
Triangle : 3
GetBoxSide
Circle : 4
GetBoxSide
Circle : 4
GetBoxSide
Circle : 0
GetBoxSide
Circle : 4
GetBoxSide
Circle : 4
GetBoxSide
Triangle : 2
GetBoxSide
Triangle : 2
Found a box, solving…
Question is:
Which shape has number 4
GetBoxSide
Circle : 4
Answer is Circle
Found a box, solving…
Question is:
What number is the Circle
GetBoxSide
Triangle : 1
GetBoxSide
Triangle : 1
GetBoxSide
Triangle : 1
GetBoxSide
Star : -1
GetBoxSide
Star : -1
GetBoxSide
Star : -1
GetBoxSide
Star : -1
GetBoxSide
Star : -1
GetBoxSide
Star : -1
GetBoxSide
Star : -1
GetBoxSide
Circle : 0
Answer is 0
Found a box, solving…
Question is:
Which shape has number 3
GetBoxSide
Triangle : 3
Answer is Triangle
Found a box, solving…
Question is:
Which shape has number 0
GetBoxSide
Circle : 0
Answer is Circle

Kyle Undefined

2008-11-29 22:40:44

Boo on double post. Use the edit button ;)

Anyway, look here Andy…
      Proggy;
If (not LoggedIn) then break;
Until (LoadsDone = Loads2Switch) or (not LoggedIn)
Logout;
If LoadsDone = Loads2Switch then
NextPlayer(True);
If (not LoggedIn) then
NextPlayer(True);
Proggy;
LoginPlayer;
That's what I have for my multiplayer on my script. Feel free to use it if you need to. :)

~Camo

Andyz55

2008-11-30 00:12:51

Thanks camo, I will definately try that! (after changing the variables)..
I also forgot to say that I looked at your script and I am really impressed lol.

@ the guy above camo's last post:
That happened because the solvebox is a slow procedure and takes many tries.. Sometimes it does that and there really isnt anything I can/know how to do. That is not a flaw in the script unless you got logged out and it was still trying to solve which I dont think happened..

Anyways, thanks for some feedback, but please dont fill up an entire page with 2 posts..

Thanks
-Andy

Btw: I will prob have the script up in a few hours..

Kyle Undefined

2008-11-30 00:33:33

From: Andyz55
Thanks camo, I will definately try that! (after changing the variables)..
I also forgot to say that I looked at your script and I am really impressed lol.

@ the guy above camo's last post:
That happened because the solvebox is a slow procedure and takes many tries.. Sometimes it does that and there really isnt anything I can/know how to do. That is not a flaw in the script unless you got logged out and it was still trying to solve which I dont think happened..

Anyways, thanks for some feedback, but please dont fill up an entire page with 2 posts..

Thanks
-Andy

Btw: I will prob have the script up in a few hours..


Thanks, I'm going to do one last update for the FirstScript section tonight then I'm moving it to Jr. Mems. I'm going to make it bank by the end of tomorrow. Is there anything that I need to update?

~Camo

Andyz55

2008-12-03 18:57:48

Dude I think ur script is pretty much perfect lol. I havnt gotten to use it more than like 3 times though.. Sorry about that.. Its just that I have been moving into a new house and we dont have interent or cable there yet.. Im at the old house right now and we havnt even packed the computer up. The new house is about 4 miles away and it sucks because I have to wake up at 5:50 to catch a 6:50 AM bus to school. Anyways, that is also why I havn't updated the script yet and I am gonna try to get that done today If I can. I feel like a jerk doing this though because im missing my sisters birthday to fix a script.. Oh well she can be a jerk a lot of times too and she didnt want me to come anyway.. So, with the script, do you guys want it to drop everything except coins? I kinda wanted it to drop everything but axes and everything else because then you would get more wc experience over time and that is definately my main goal. Sorry for taking so long..

-Andy

Kyle Undefined

2008-12-03 22:24:08

From: Andyz55
Dude I think ur script is pretty much perfect lol. I havnt gotten to use it more than like 3 times though.. Sorry about that.. Its just that I have been moving into a new house and we dont have interent or cable there yet.. Im at the old house right now and we havnt even packed the computer up. The new house is about 4 miles away and it sucks because I have to wake up at 5:50 to catch a 6:50 AM bus to school. Anyways, that is also why I havn't updated the script yet and I am gonna try to get that done today If I can. I feel like a jerk doing this though because im missing my sisters birthday to fix a script.. Oh well she can be a jerk a lot of times too and she didnt want me to come anyway.. So, with the script, do you guys want it to drop everything except coins? I kinda wanted it to drop everything but axes and everything else because then you would get more wc experience over time and that is definately my main goal. Sorry for taking so long..

-Andy


Thanks, but it's not lol. Nah bro don't worry about it. I hate moving, it's a pain in the azz! Just keep it dropping everything but axes, like you said, it's a powercutter and you would get more experience. Good luck ;)

~Camo

Andyz55

2008-12-05 21:59:47

Ok, thanks man. Anyways, I have had the script finished for awhile now but i had to leave the old house the second I finished it lol.. I finally have the chance to post it and i will in about 20 minutes if thats ok. I just need to try out a few more things.. otherwise I think I have it pretty good..

Thanks
-Andy


EDIT: I got it working perfectly. It switches players after times = loads2do, but then on the next player it doesn't switch players after times = loads2do.. Im not really sure what to do and I've tried everything.

Kyle Undefined

2008-12-06 01:28:04

Here, try changing this:
begin  ////This part just below is script prep.
times := 0;
SMARTSetUpEx(SmartWorld, False, True, False); {WorldNum : Integer; Members, Signed, SuperDetail: Boolean}
Wait(5000);
SetTargetDC(SMARTGetDC);
.......
Wait(200+random(100)); //End of script prep.
repeat
repeat
Disguise('Dropped about ' + IntToStr(loads * 27) + ' Logs');
Cuttree;
Inc(times);
until (times = loads2do) or (not LoggedIn);
Logout;
Proggie;
Writeln('Sleeping ' + IntToStr(Sleeptime) + ' Miliseconds');
Sleep(sleeptime + random(300000));
NextPlayer(Players[CurrentPlayer].Active);
Loginplayer;
until (false);
end.
to
begin  ////This part just below is script prep.
SMARTSetUpEx(SmartWorld, False, True, False); {WorldNum : Integer; Members, Signed, SuperDetail: Boolean}
Wait(5000);
SetTargetDC(SMARTGetDC);
........
Wait(200+random(100)); //End of script prep.
repeat
times := 0;
repeat
Disguise('Dropped about ' + IntToStr(loads * 27) + ' Logs');
Cuttree;
Inc(times);
until (times = loads2do) or (not LoggedIn);
Logout;
Proggie;
Writeln('Sleeping ' + IntToStr(Sleeptime) + ' Miliseconds');
Sleep(sleeptime + random(300000));
NextPlayer(Players[CurrentPlayer].Active);
Loginplayer;
until (false);
end.

You were setting times only once in the script, you have to set it up to makes times zero after it logs out. Hope this helps ;)

~Camo

Andyz55

2008-12-06 11:32:02

Thanks camo, rep plus to u lol. I noticed that the script kept adding to times/loads when I added a writeln to tell me how many loads it had done after dropping a load. On the second player, it said it had dropped 2 loads after it only dropped loads and then I fixed it so that times changed to 0 after every time. Here, I'll show you what I have. It should work because scriptprep; has times and loads = 0.. but i ran it and after first person it hardcore powerchopped straight through to like 17 loads.. idk i'll try and fix it more and thanks!
procedure Scriptprep;
begin
Times := 0;
Loads := 0;
Wait(2000 + random(1000));
SetRun(True);
Makecompass('N');
Wait(200 + random(1300));
Retaliate(true);
Wait(1200 + random(100));
SetAngle(true);
Gametab(4);
Wait(90 + random(100));
Mouse(146, 493, 6, 6, true);//Clicking on public chat so that if someone talks to you, you can see without having to scroll up in textbox
Wait(200+random(100));
end;


begin
times := 0;
Sig;
SMARTSetUpEx(SmartWorld, False, True, False); {WorldNum : Integer; Members, Signed, SuperDetail: Boolean}
Wait(10000 + random(6000));
SetTargetDC(SMARTGetDC);
SetupSrl;
ScriptID := '1091';//Dont touch!!
SRLID := YourSRLID;
SRLPassword := YourSRLPassword;
SetupWoodcutting;
Declareplayers;
repeat
Loginplayer;
Wait(1000 + random(2000));
Scriptprep;
repeat
Cuttree;
Dropalllogs;
Inc(times);
if (not LoggedIn) then Break;
until (times = Loads2do) or (not (LoggedIn) or (times > Loads2do));
Logout;
Proggie;
SRLRandomsReport;
Writeln('Sleeping ' + IntToStr(Sleeptime) + ' Minutes');
MMouse(0, 0, 700, 500);
Wait(sleeptime * 1000 * 60 + random(150000));
MMouse(0, 0, 700, 500);
Writeln('Changing players.');
NextPlayer(Players[CurrentPlayer].Active);
Loginplayer;
until(false);
end.

Kyle Undefined

2008-12-06 11:59:34

Np bro, glad I could help :)

~Camo

Andyz55

2008-12-07 11:49:56

Ok, do you think i should post version 7.5 now?
Im not sure..
It has srl stats, a few more antiban things, random talk is more like an auto respond now.. I'll post it in a sec i guess

Kyle Undefined

2008-12-07 12:19:30

K, I'll try it out when I have time. It's my dads birthday today and I have a work meeting and I'm hungover so I don't know when I'll be able to.

~Camo

Intrusion

2008-12-07 12:50:50

Dropping the logs
I could not find any logs, switching players
======================Version 7.0======================
********************Andyz55's******************
*********************WILLOW*********************
Thank you for using Andyz55's Willow CHAINSAW!
Ran for 5 Hours, 12 Minutes and 41 Seconds
Found 0 Fights!
Found 3 Ents!
Found 0 Randoms!
Found 0 Mods!
Earned about 180900 Woodcutting Experience!
Cut and Dropped about 2700 Logs!
Please Post Proggies and bugs and Randoms reports so I can UPDATE!!!!!!!!
-Andyz55
********************CHAINSAW********************
======================Version 7.0======================
Sleeping 600000 Miliseconds

V7.0 was excellent, the only way i could get a proggy was if i maximized something infront of the smart window so it could lose focus. this was the best proggy i ever got from V7.0. I cant wait to test out V7.5 =D


—EDIT—
When i first ran V7.5, the red mouse thing in the SMART window moved incredibly slow. it took about 5 minutes to just log in. i saw the red mouse button move very slowly towards the graphic options and then very slowly to the log in button. The rest of the script run fine. I let it run until i got logged out because of inactivity.i was logged out before the script could turn run on. =| i dont know if this is just for me, but bug = mouse moves really slow, like 1 or 2 pixel per second slow.

Andyz55

2008-12-07 15:36:03

Wow, Great to hear that about 7.0 Intrusion. Thanks alot for that.
I have tried 7.5 and I havn't goten a really slow mouse. Maybe you were juse lagging? I dont know. If more people get that problem i'll check whats wrong. Thanks for that proggie man!! It is #1!!

P.S: I have 7.6 already and it has it so you can set the loads per player insted of everyone needing the same amount of loads. And its working really well.

-Andy


EDIT: Oh and Camo, Its ok you can try it out any time you want. I just wanna know if you get the same problem as intrusion. Lol @ you being hungover. Man that sucks.
I got grounded for like 5 weeks because my mom found my beer that i was hiding lol and thats why I havn't been that active.:p

Intrusion

2008-12-07 17:02:20

Well, alright, its great to hear that you've already begun working on a V7.6, but the slow mouse bug was kind of strange. i switched back to using V7.0 right after, the mouse was working fine.

D1zl3

2008-12-07 17:03:50

From: Intrusion
Well, alright. but the slow mouse bug was kind of strange. i switched back to using V7.0 right after, the mouse was working fine.


If the mouse is going slow, add this to it
MouseSpeed := 10;

Kyle Undefined

2008-12-07 18:14:34

From: D1zl3
If the mouse is going slow, add this to it
MouseSpeed := 10;


That makes it a constant speed, not everybody can do that. Add this to the main loop.
  SetupSrl;
MouseSpeed := RandomRange(13, 18);
ScriptID := '1091';//Dont touch!!
I'm going to try it out now Andy, I'll let you know. Haha, beer is nasty. Hard all the way ;)

Oh, and by the way. You can't do this:
  if (YourSRLId = '') or (YourSRLPassword = '') then
begin
Cleardebug;
Writeln('Fill out Your SRL Stats ID and/or Password LEECHER!!!!');
Writeln('If you dont have one go get it!! Script terminated.');
TerminateScript;
end;
Just don't make it terminate script, I think it's a rule.

~Camo

Intrusion

2008-12-07 18:37:27

thanks for the help you guys, my problem of the slow mouse stopped. i also noticed that the auto talker/responder isn't really working. according to the proggy, I'm on my 25th load and my character hasn't said a word. It solved several random events, including maze, but it didn't talk once.

Andyz55

2008-12-08 00:16:18

K, I didn't think the terminate script thing was a rule. Sorry I didnt know.
Btw, Why cant you have terminate script? Anyway, About it not talking at all: It is set to only talk when it finds the color of yellow text that is on your screen while it is doing a specific thing. It should work kind of like find normal randoms, but it only responds like 19/26 times or something. So, I guess it Would be better to have it respond to everything it finds.. so if you want I'll add version 7.6 with it responding 19/19 times I guess. I'll also add some other things, and I'll make it check for talks more often. Any more suggestions you guys wanna make before I update? Thanks you guys. And Kyle, Did you get the same problem as intrusion? I didn't and Idk why you guys are..
Oh, well
Thanks
-Andy

EDIT: I checked some other scripts and a few used terminatescript.. Idk if its a rule or not but oh well.

Intrusion

2008-12-08 00:26:31

i also noticed that your script drops a lot more stuff than usual now, but it still skips beer. i dont know if this is your scripts problem, but sometimes it takes a while to run away when being attacked by randoms, for example, i was attacked by a tree spirit, and i was near death, like 9 hp left, and then the script decided to run. but other times, it runs right away, like after i first take damage.

Kyle Undefined

2008-12-08 00:56:24

I mean that you can't make it terminate if you don't have SRL Stats

~Camo

Intrusion

2008-12-08 01:37:41

Dropping the logs
Dropped 34 Loads.
Successfully executed


i had to terminate the script myself. V7.5 is running great. would have gotten more than 34 loads if i didn't. there aren't many problems with it.

The only things that you should consider fixing is when it drops items, make sure it drops everything, cause for me, it still leaves beer in the inventory. Also, when i got the Drill Sargent random event, the script was able to solve it completely, but when the Sargent said "i cant believe you did that. take this and get out of my sight." or whatever, it says that i was stuck in there for 2 minutes and that it failed and logged me out. You should also try to make it so the proggy updates every few loads and write it so you can copy and paste it to the forum. I'm just saying, because sometimes when my characters get logged out, the script is still running and doesn't give out any proggies.

Andyz55

2008-12-08 02:18:05

Ohh, Thanks kyle. I didnt know thats what you ment lol. I'll take that out I guess.. Anyways, About the beer thing, It must have an uptext of ('rink') so I'll add that in. Thanks for pointing that out. Im not sure about that running from fights thing but im glad to hear that there arent many problems with 7.5 . Are you running it with one player when you get 30 + loads?? And ya i noticed that the proggie could be updated a little bit more.. I will do that with 7.6 but I will name it 8.0 if there are any more updates that you guys want to be added. I did some calculations and I found out that if you had 92 autoers, you could auto straight through an entire day with loads set at ~4 or 3 and you could gain up to 720,000 exp if it went smoothly! That would be incredible. I wish I had 100 wcers at level 50+ woodcutting.. Oh well that would take forever. Plus, that is if each load of 4 takes you 15 minutes.. That is also with sleeptime set at 4 minutes.. Anyway, I kinda want to hear more about the proggie problem. Im not sure I entirely understand the problem there.. but It would be great if you could explain it with some more detail. Thanks for all your suggestions and reports on fixes and crap guys.
I'll fix them and add 8.0 in maybe a day or so. I just need a few more things for it to be an actual update. I should add some major thing too.. maybe you guys could suggest.. Anyways, thanks

-Andy

Intrusion

2008-12-08 02:43:10

I'm only using one character with your scripts, so yes. that 34 loads came from one character.

well, the thing is with the proggies is that sometimes i get random events like strange box, and it fails to solve it after 3 or 4 tries, so it logs my character out. and since i don't have a second character i could switch to, the script is still running, but it doesn't know what to do, so it does nothing but move the mouse around to a few spots searching for a tree to chop. i think that you should make it that every time a character logs out, the script makes a proggy, or you should make it post a proggy every, say 10 loads, if that's possible. because right now, the only way i get proggies is if i open a mozilla firefox window and maximize it over the SMART window, causing it to lose focus and making the script sleep.

other then that, everything is running smoothly.

—EDIT—
Dropping the logs
I could not find any logs. Switching players.
======================Version 7.5======================
********************Andyz55's******************
*********************WILLOW*********************
Thank you for using Andyz55's Willow CHAINSAW!
Ran for 2 Hours, 9 Minutes and 7 Seconds
Found 0 Fights!
Found 3 Ents!
Found 0 Randoms!
Found 0 Mods!
Earned about 77787 Woodcutting Experience!
Cut and Dropped about 1161 Logs!
Cut and dropped about 43 Loads Total
Please Post Proggies and bugs and Randoms reports so I can UPDATE!!!
-Andyz55
********************CHAINSAW********************
======================Version 7.5======================
Sleeping 5 Minutes.


Like i said, i only have 1 player, so switching for me would be useless. i had about 14 more logs left in my inventory, but the script just went wild and just stopped. o.o

Andyz55

2008-12-08 11:32:54

hmm. Maybe I could have it do this- if (not SolveBox) then
begin
Logout;
Proggie;
(Sleep Stuff);
Nextplayer(false);
end;
?


Btw, that is amazing if it cut 40 loads.. How did it do that??
I dont know what to say about the part when you say that the script went wild and screwed up.. I could add something that gives a proggie every x amount of loads.. Maybe I should make that a const?
Thanks
-Andy

Intrusion

2008-12-08 21:06:44


My result from using your wcing script.

i didn't actually level while using it, it just helped me get a few hundred thousand exp. =D. i will still continue to help test out your scripts, but i would have to say, this is one of the best power choppers I've used.

Andyz55

2008-12-08 21:12:23

Dude, how the hell id ypu get so much exp?? all with one player?? holy crap! Congratz on getting 99. How long did it take total? Im still at 83 lol..
Anyways, im happy to hear that you are pleased with my script lol. I just started to make a yew cut & bank today but that is a script i'll finish when my wc is high enough for yews to be less slow lol. Thanks alot dude thats great. 8.0 is ready with some good features too!

-Andy

Intrusion

2008-12-08 23:01:23

Thanks. =D i dont know how i get so much exp. lol. i just open the script, press play, and sit back and do something else. maybe its just luck and i dont get randoms that mess up the script.

where are you going to make the yew cutter? are you going to try to make it universal so it cuts any yews? or is it a certain spot?

Kyle Undefined

2008-12-09 02:16:21

I'm running your V7.5 right now and have to say it's running pretty fine and dandy. All I would do is clear the debug before each proggy. Also, for your disguised, it will only go up to 54 then go back down to 27. It's not anything huge but just something I noticed. Keep up the great work.

~Camo
Your proggy is wierd…I was getting xp. I'll run again later.
======================Version 7.5======================
********************Andyz55's******************
*********************WILLOW*********************
Thank you for using Andyz55's Willow CHAINSAW!
Ran for 1 Hours, 58 Minutes and 51 Seconds
Found 0 Fights!
Found 3 Ents!
Found 0 Randoms!
Found 0 Mods!
Earned about 0 Woodcutting Experience!
Cut and Dropped about 0 Logs!
Cut and dropped about 0 Loads Total
Please Post Proggies and bugs and Randoms reports so I can UPDATE!!!
-Andyz55
********************CHAINSAW********************
======================Version 7.5======================

Andyz55

2008-12-10 23:09:25

Hey camo, how many loads did you have your script set for? And I will add a cleardebug before the proggie, but I wanted the person to be able to see why the script gave a proggie above the progie from the writelns. Anyways, I have 8.0 and I'll tell you something really nice about it. You can set the amounts of loads per player and there is more to it. You can also do something else to the loads but you'll have to download it to see!

I'll release it now. And by the way, The random talk has been changed into an auto respond because it looks for talking text at the same time it looks for randoms. It works pretty well, and im confident that you'll be WAY less likely to get banned with it. Enjoy!

-Andy

P.S: Im making the yew chopper for fally. Im planning to submit it for mems soon. I'll probably have it finished by the end of christmas break. It walks to the yews north of rimmington ( is it rimmington that has the 4-5 yews ? )
Anyways, it cuts yews and then banks in fally. Do you think I should have it bank in draynor insted? thanks.

Kyle Undefined

2008-12-10 23:16:29

From: Andyz55
Hey camo, how many loads did you have your script set for? And I will add a cleardebug before the proggie, but I wanted the person to be able to see why the script gave a proggie above the progie from the writelns. Anyways, I have 8.0 and I'll tell you something really nice about it. You can set the amounts of loads per player and there is more to it. You can also do something else to the loads but you'll have to download it to see!

I'll release it now. And by the way, The random talk has been changed into an auto respond because it looks for talking text at the same time it looks for randoms. It works pretty well, and im confident that you'll be WAY less likely to get banned with it. Enjoy!

-Andy

P.S: Im making the yew chopper for fally. Im planning to submit it for mems soon. I'll probably have it finished by the end of christmas break. It walks to the yews north of rimmington ( is it rimmington that has the 4-5 yews ? )
Anyways, it cuts yews and then banks in fally. Do you think I should have it bank in draynor insted? thanks.


Erm I can't remember. Sweet I'll look into your new version for you. Yeah, go for the Yew banker. You will make an amazing Mem. Bank at Draynor tho, not as much walking needed. If you need help with anything just PM me or whatever. Good luck ;)

~Camo

Andyz55

2008-12-10 23:26:01

Ok, Thanks alot man. I got a few very minor problems with version 8.0. (It was running perfectly, just some things I would like to edit). I posted the revised one. you dont need to redownload but i dont mind if you do. I will make it bank in draynor then.. Thanks kyle! When are you going for mems? Im sure you could do it!

-Andy

Kyle Undefined

2008-12-11 21:45:18

Np, I like helping you out. I'll give it a try ;) Also, I already did go for mems

~Camo

Andyz55

2008-12-12 17:04:57

Really? You went for mems? I didnt know. What did you submit?
Oh, and thanks for liking helping me out lol.

D1zl3

2008-12-12 17:14:33

I think your script is really good, I cannot find anything wrong with it, but could use some improvements, maybe tpa's for the trees? I also lol'd at the replies in your script :P also for your signature this site is pretty cool if you want to make that better, wouldnt make the script better though :P

Andyz55

2008-12-12 19:50:26

Ok thanks lol. I dont really know what tpa is.. yeah im a noob on that subject lol. I'll read up on them before submitting to mems. Hey thanks alot on that site for sigs! I was looking really hard for one but i couldn't find it! Lol i made my sig from scratch and it took like an hour haha. Do you speak spanish? I made a few errors in there but i don't think they are major ones. (They were just things like spelling errors) Thanks alot for trying out my script, and thanks for the very positive feedback too!
I just need some more things to update lol. I cant update without problems!!

-Andy

D1zl3

2008-12-12 20:11:08

From: Andyz55
Ok thanks lol. I dont really know what tpa is.. yeah im a noob on that subject lol. I'll read up on them before submitting to mems. Hey thanks alot on that site for sigs! I was looking really hard for one but i couldn't find it! Lol i made my sig from scratch and it took like an hour haha. Do you speak spanish? I made a few errors in there but i don't think they are major ones. (They were just things like spelling errors) Thanks alot for trying out my script, and thanks for the very positive feedback too!
I just need some more things to update lol. I cant update without problems!!

-Andy


lol no I dont speak spanish, I thought it was jiberish lol. You could try the google translator to translate it. Heres an example of a tpa, you can copy it, just give some credit, all you have to do it fill in the colors :)

procedure YTPA;
var
D1TPA : TPointArray;
D1Point : TPoint;

begin
FindColorsTolerance(D1TPA, {color}, MSx1, MSy1, MSx2, MSy2, 5);
if Length(D1TPA) = 0 then FindColorsTolerance(D1TPA, {color}, MSX1, MSY1, MSX2, MSY2, 5);
for d := 1 to Low(D1TPA)do
begin
D1Point := D1TPA[d]
MMouse (D1Point.x, D1Point.y, 1, 1);
if (IsUpTextMultiCustom(['', ''])) then
begin
GetMousePos(x, y);
Mouse(x, y, 3, 3, True);
Wait(5500+random(250));
end;
Wait(5500+random(350));
end;
end;

Andyz55

2008-12-12 20:29:01

Huh? Lol I have no idea wtf that does. Thanks for posting it and putting in the effort though lol. I guess I'll read a tut on that sometime this weekend. I have a lot of questions to ask about tpas but I dont want to bother anyone. Im sure I wont have any questions after I read a tut though. Lol, no its actual spanish in the script. It just says a few things.. I guess I could add their meanings in notes next to the typesends.. Idk.

Anyway, The only thing I dont have that I could get would be autocolor, and tpas. I also forgot to change the proggie to say 8.0.. lol.

Thanks
-Andy

D1zl3

2008-12-12 21:46:29

From: Andyz55
Huh? Lol I have no idea wtf that does. Thanks for posting it and putting in the effort though lol. I guess I'll read a tut on that sometime this weekend. I have a lot of questions to ask about tpas but I dont want to bother anyone. Im sure I wont have any questions after I read a tut though. Lol, no its actual spanish in the script. It just says a few things.. I guess I could add their meanings in notes next to the typesends.. Idk.

Anyway, The only thing I dont have that I could get would be autocolor, and tpas. I also forgot to change the proggie to say 8.0.. lol.

Thanks
-Andy


lol well I know autocolor too so pm me if you need help, its no problem

Andyz55

2008-12-13 00:36:05

Ok, well Autocolor would be awesome to have in this script so i might pm you sometime. Thanks

-Andy

EDIT: Version 8.5 will be released after one more progress report post, and as soon as I get to my dad's house were it is on the computer!!