SRL Archive - RS3 Outdated / Broken Scripts

BH - Tutorial Runner + Account Creator


BobboHobbo

2009-07-24 12:09:42

BH - Tutorial Runner REDONE.

This script runs through tutorial Island, if set true it will also create accounts for you and run them. Also saves your data to your SCAR directory!


Script Includes:
  • Account Creator
  • Password Generator
  • Runs characters through tutorial island
  • Progress report saves to SCAR folder
  • Accounts which were created also saves to the SCAR folder
  • Many failsafes
  • Adjust script speed
  • + more.


[U]Version History:[/U]

[B]Version 1.08 (TEST VERSION)[/B]
- Faster Click to continue
- Script now also uses IsMoving;
- Added DidRedClick to the FindArrow procedure (Quickly retrys to click if failed)
- Added Stats!
- Added detection to see if the character is out of the combat room.

[B]Version 1.07[/B]
- Now uses TPA to find the copper and tin ores.
- Also now checks for the item in Invent before proceeding.
- Also fixed the fishing, with the same issue, now counts the amount of shrimp caught.

[B]Version 1.06[/B]
- Script speed increased, adjusted to decent speed with accuracy.
- Added ScriptSpeed, choose the speed you think you computer can run.
- Fixed gate bugs at rat cage!
- Fixed AreWeOutOfCage bug.
- Added PleaseWaitEx, which waits for the Please wait in top conner to go away before proceeding.
- Fixed bug entering the room leading into the cave.
- Changed the Prayer doors to click the red MM door thing before trying to open if locked.
- Fixed bug making the script repeat "Suspected of logging out...." until script terminated.
- Fixed bug leading from combat ladder to bank area, if lagged it would click the ladder and go back down into the caves.
- Fixed issue not clicking directly on the end of MM arrow.
- Fixed bug, which if lagged it would not find the backpack game tab.
- Fixed many bugs with calculating the amount of times a misclick, etc happening.
- Remade [I]function LoggedInFailsafe:boolean;[/I]

[B]Version 1.05[/B]
- Re fixed the mining issue, now it will never click if the ore isnt present at the arrow position.
- Fixed ladder colour issue (It sometimes found rim of MM making all runs fail).
- Added more failsafe's to the CreatePlayerInGame (Now quits the create player if somethings fails and retrys!)
- DoAllArrowClicking now is faster.
- FindArrow now has an extra bitmap for MM for backup.

[B]Version 1.01[/B]
- Fixed Mining problem, Used to sometimes miss click the ores
- Fixed opening gates at the rats.
- Made the script report where your character is more often.
- Few other small things.

[B]Version 1.00[/B]
- Completely Re did CreatePlayerInGame;
- Completely Re wrote the whole Combat area of script.
- Fixed and added many failsafe's to prayer room doors.
- Completely rewrote Player customisation.
- Added Account details to text file, separate to progress reports.
- Found a major bug in FindArrow; which made it logout after 1 fail attempt.
- Failsafe'd the cook room
- Failsafe'd pressing emotes and switching running off and on.
- Fixed bugs with the magic room (If lagged, it would skip clicking Click to continue.
- Found a bug in magic room, missing a step.
- Upped the time to keep trying to find arrow, etc before accepting that your lost.
- Made the script lag less in certain area's.
- LOTS of tweaks to procedures to make them work as expected to.
- New function: [I]function DoAllArrowClicking(UseFindArrowNM, ChangeCompass: boolean; ModY: integer; CompassAngle, WhatNPCText, Location: string): boolean;[/I] Basically it will click the MM arrow and then MS arrow if MS fails twice it will relclick MM and repeat MS clicking, if it fails after 7 MM attempts it declares player as lost. New major failsafe, just putting it in the whole script right now.
- Added more LoggedIn detection, some loops didnt break before >.<.
- Added a Password generator.
- Fixed Progress reporting
- Fixed adding accounts to text file
- All new FindLadderColour by Dan's the man, with backup.
- Fixed lighting logs, if cant light the script will now move.
- There is proberly more, but i didn't start making this list until a week a go or so.

Goodluck, and post bugs/progressreports!

*OUTDATED* Do not use, It will not work!

BobboHobbo

2009-07-24 12:10:42

~ Progress Reports ~


[php]
[================================================]
[= BH - Tutorial Runner Version 1.05 =]
[================================================]
[= Script Time: 2 Hours, 11 Minutes and 1 Seconds
[= Total Players: 10
[= Players Attempted: 7
[= Players completed successfuly: 6/10
[================================================]
[= Player 0:
[= Player Location: Lumbridge!
[= Time took: 17 Minutes and 59 Seconds
[================================================]
[= Player 1:
[= Player Location: Lumbridge!
[= Time took: 16 Minutes and 59 Seconds
[================================================]
[= Player 2:
[= Player Location: Lumbridge!
[= Time took: 18 Minutes and 7 Seconds
[================================================]
[= Player 3:
[= Player Location: Lumbridge!
[= Time took: 18 Minutes and 17 Seconds
[================================================]
[= Player 4:
[= Player Location: Lumbridge!
[= Time took: 17 Minutes and 46 Seconds
[================================================]
[= Player 5:
[= Player Location: Lumbridge!
[= Time took: 23 Minutes and 20 Seconds
[================================================]
[= Player 6:
[= Player Location: Combat Room
[= Time took: 11 Minutes and 51 Seconds
[================================================]
[/PHP]

[PHP]
[================================================]
[= BH - Tutorial Runner Version 1.08 =]
[================================================]
[= Script Time: 1 Hours, 24 Minutes and 32 Seconds
[= Total Players: 5
[= Players Attempted: 5
[= Players completed successfuly: 5/5
[================================================]
[= Player 0:
[= Player Location: Lumbridge!
[= Time took: 15 Minutes and 17 Seconds
[================================================]
[= Player 1:
[= Player Location: Lumbridge!
[= Time took: 15 Minutes and 10 Seconds
[================================================]
[= Player 2:
[= Player Location: Lumbridge!
[= Time took: 15 Minutes and 15 Seconds
[================================================]
[= Player 3:
[= Player Location: Lumbridge!
[= Time took: 15 Minutes and 51 Seconds
[================================================]
[= Player 4:
[= Player Location: Lumbridge!
[= Time took: 19 Minutes and 5 Seconds
[================================================]
[/PHP]

[PHP]
[================================================]
[= BH - Tutorial Runner Version 1.00 =]
[================================================]
[= Script Time: 53 Minutes and 29 Seconds
[= Total Players: 25
[= Players Attempted: 3
[= Players completed successfuly: 3/25
[================================================]
[= Player 0: ******
[= Player Location: Lumbridge
[= Time took: 15 Minutes and 41 Seconds
[================================================]
[= Player 1: ******
[= Player Location: Lumbridge
[= Time took: 16 Minutes and 20 Seconds
[================================================]
[= Player 2: ******
[= Player Location: Lumbridge
[= Time took: 18 Minutes and 57 Seconds
[================================================]
[/PHP]

[PHP]
[================================================]
[= BH - Tutorial Runner Version 1.00 =]
[================================================]
[= Script Time: 35 Minutes and 35 Seconds
[= Total Players: 25
[= Players Attempted: 2
[= Players completed successfuly: 2/25
[================================================]
[= Player 0: whadwa3
[= Player Location: Lumbridge
[= Time took: 17 Minutes and 25 Seconds
[================================================]
[= Player 1: throuspue6
[= Player Location: Lumbridge
[= Time took: 17 Minutes and 10 Seconds
[================================================]
[/PHP]

[PHP][================================================]
[= BH - Tutorial Runner Version BETA =]
[================================================]
[= Script Time: 17 Minutes and 4 Seconds
[= Total Players: 5
[= Players Attempted: 1
[= Players completed successfuly: 1/5
[================================================]
[= Player 0: scuply5 <You can take this account password = 123qwe1>
[= Player Location: Lumbridge
[= Time took: 15 Minutes and 50 Seconds
[================================================][/PHP]

[PHP]
[================================================]
[= BH - Tutorial Runner Version 1.00 =]
[================================================]
[= Script Time: 18 Minutes and 9 Seconds
[= Total Players: 25
[= Players Attempted: 1
[= Players completed successfuly: 1/25
[================================================]
[= Player 0: skopre28
[= Player Location: Lumbridge
[= Time took: 17 Minutes and 24 Seconds
[================================================]
[/PHP]

[PHP]
[================================================]
[= BH - Tutorial Runner Version 1.00 =]
[================================================]
[= Script Time: 18 Minutes and 35 Seconds
[= Total Players: 25
[= Players Attempted: 1
[= Players completed successfuly: 1/25
[================================================]
[= Player 0: snane548
[= Player Location: Lumbridge
[= Time took: 17 Minutes and 52 Seconds
[================================================]
[/PHP]

[JS]

2009-07-24 12:13:09

Ran great as said before will post prog in a min. but i have a suggestion..saving the progress report so that when accounts are finished being ran through if people chose the creator process they can know the names made.

ian.

2009-07-24 12:19:24

Running it for five accounts. :) Expect a proggy soon! :D

BobboHobbo

2009-07-24 12:19:35

From: [JS]
Ran great as said before will post prog in a min. but i have a suggestion..saving the progress report so that when accounts are finished being ran through if people chose the creator process they can know the names made.


Ah yes, I completely forgot about that, Ill do it soon.

+ I rep you for your help too :).

[JS]

2009-07-24 12:20:35

From: BobboHobbo
Ah yes, I completely forgot about that, Ill do it soon.

+ I rep you for your help too :).


I rep you for making awesome tut runner =]

D1zl3

2009-07-24 12:27:24

seems pretty good, i got a black guy with blue hair:P its starting now.
one thing that messed up right off the start, was that once it clicked create new, my computer lagged and it clicked on retype pass feild, and then it couldnt find username box, so might wana fix that:) a suggestion i highly recommend, is in the proggy, say your characters birthday, jsut incase you loose the info later on and need to recover. i got that in my creator, so u can look at that. you made an awsome script good job:D

ian.

2009-07-24 12:32:03


SRL Compiled in 16 msec
SMART Initialized.
Loaded: Server 61, Members: False, Signed: True, Super Detail: False.
[================================================]
[= BH - Tutorial Runner Version BETA =]
[================================================]
[= Script Time: 29 Seconds
[= Total Players: 1
[= Players Attempted: 0
[= Players completed successfuly: 0/1
[================================================]
Characters name
Current Players name: thootoe4
Thootoe4
Creating the NickTPA.
All Good
We are outside of the first room
All Good
Couldnt find Arrow
Couldnt find Arrow
Walked into the Combat gates
Ladder color = 75611 at 651,91
650y90
MM red doorcolor = 239
We are out the Rat Cage!
AutoColor = 600912
Finished FindRat;
Waiting for the rat to die.
RoadColor = 5395032
Couldnt find Arrow
Couldnt find Click here in NPC Text
Successfully executed

:(

BobboHobbo

2009-07-24 12:33:33

From: D1zl3
seems pretty good, i got a black guy with blue hair:P its starting now.
one thing that messed up right off the start, was that once it clicked create new, my computer lagged and it clicked on retype pass feild, and then it couldnt find username box, so might wana fix that:) a suggestion i highly recommend, is in the proggy, say your characters birthday, jsut incase you loose the info later on and need to recover. i got that in my creator, so u can look at that. you made an awsome script good job:D


Alright, ill do that for next version, thing is i started this script on monday and worked like 24/7 on it, i need a rest from scar for a bit i think lol.

@99 where did it stop?

D1zl3

2009-07-24 12:38:49

oh mines onto the second character.. looked away and i dont know if it finished or not lol
edit: stopped inside rat cage

ian.

2009-07-24 12:41:28

At the chickens.

BobboHobbo

2009-07-24 12:48:08

Alright, i know why it fails at rats, and ill fix chickens now also.

D1zl3

2009-07-24 12:49:41

From: BobboHobbo
Alright, i know why it fails at rats, and ill fix chickens now also.


ill rep you when i can for all this hard work

Naum

2009-07-24 13:30:16

Well done BH :)

Craig`

2009-07-24 13:36:11

I had to update fonts etc to get this to work, and there's only a flaws, e.g. once it clicked on lend item, so that came up, and thus the bot couldn't do the other things, I had to click this manually, and another thing is once it entered two different pass'


nice script though, i'll post proggy soon.

edit: It couldn't find the church door :/

[JS]

2009-07-24 13:45:01

[================================================]
[= BH - Tutorial Runner Version BETA =]
[================================================]
[= Script Time: 20 Minutes and 8 Seconds
[= Total Players: 5
[= Players Attempted: 2
[= Players completed successfuly: 1/5
[================================================]
[= Player 0: slasmoo7
[= Player Location: Lumbridge
[= Time took: 15 Minutes and 26 Seconds
[================================================]
[= Player 1: sheeyoo1
[= Player Location: Cook
[= Time took: 3 Minutes and 13 Seconds
[================================================]

2nd acc couldnt find dough. but heres the prog i promised =]

oh and i used that procedure i sent you. it runs greats.

BobboHobbo

2009-07-24 14:19:31

For the last hour and a half, I made an account and went over with the script and tutorial at the same time checking if the script does the correct procedures, Suprisingly there was MANY incorrect methods and things. I have adjusted everything to good now.

I ran the script once after updating:
[PHP]
[================================================]
[= BH - Tutorial Runner Version BETA =]
[================================================]
[= Script Time: 17 Minutes and 55 Seconds
[= Total Players: 2
[= Players Attempted: 1
[= Players completed successfuly: 1/2
[================================================]
[= Player 0: seeshe2
[= Player Location: Lumbridge
[= Time took: 17 Minutes and 9 Seconds
[================================================]
[/PHP]

Worked MUCH better, way less lag and successful. Ill be releasing it shortly. (I test without SMART so results may vary, because SMART makes my computer fail, really laggy).

Craig`

2009-07-24 17:25:55

[php]
Successfully compiled (2779 ms)
Line 1768: [Hint] (22394:1): Variable 'XX' never used in script C:\Documents and Settings\Owner\My Documents\Downloads\BH - Tutoiral Runner SMART V BETA(2).scar
Line 1768: [Hint] (22394:1): Variable 'YY' never used in script C:\Documents and Settings\Owner\My Documents\Downloads\BH - Tutoiral Runner SMART V BETA(2).scar
Line 1768: [Hint] (22394:1): Variable 'Z' never used in script C:\Documents and Settings\Owner\My Documents\Downloads\BH - Tutoiral Runner SMART V BETA(2).scar
Line 1818: [Hint] (22444:1): Variable 'XX' never used in script C:\Documents and Settings\Owner\My Documents\Downloads\BH - Tutoiral Runner SMART V BETA(2).scar
Line 1818: [Hint] (22444:1): Variable 'YY' never used in script C:\Documents and Settings\Owner\My Documents\Downloads\BH - Tutoiral Runner SMART V BETA(2).scar
Line 1818: [Hint] (22444:1): Variable 'Z' never used in script C:\Documents and Settings\Owner\My Documents\Downloads\BH - Tutoiral Runner SMART V BETA(2).scar
Line 57: [Hint] (20683:1): Variable 'BESTLAPTIMEBH' never used in script C:\Documents and Settings\Owner\My Documents\Downloads\BH - Tutoiral Runner SMART V BETA(2).scar
SRL Compiled in 63 msec
SMART Initialized.
Loaded: Server 108, Members: False, Signed: True, Super Detail: False.
[================================================]
[= BH - Tutorial Runner Version BETA =]
[================================================]
[= Script Time: 10 Seconds
[= Total Players: 5
[= Players Attempted: 0
[= Players completed successfuly: 0/5
[================================================]
Characters name
Name tuya9 Is taken.
Current Players name: efrez212
Efrez212
Creating the NickTPA.
All Good
We are outside of the first room
All Good
Couldnt find Emotes in NPC Text
[================================================]
[= BH - Tutorial Runner Version BETA =]
[================================================]
[= Script Time: 5 Minutes and 5 Seconds
[= Total Players: 5
[= Players Attempted: 1
[= Players completed successfuly: 0/5
[================================================]
[= Player 0: efrez212
[= Player Location: Cook
[= Time took: 4 Minutes and 2 Seconds
[================================================]
[/php]

edit:
one account got all the way to the magic place, put tried clicking bronze arrows, therefore it said cannot reach, and this stopped him from completing

BobboHobbo

2009-07-24 18:00:52

New version out now!

Much more stable version.

@Mathematics: try new version.

Craig`

2009-07-24 18:37:12

edit:

most of the problems lye with creating the account, like ensuring the two pass' are the same, also I find that it faults a lot at the rats - if it makes it there, as this is only a beta version I believe the first release of it's stable version will be great :)

D1zl3

2009-07-26 00:48:54

it got stuck at the rats again. It didnt move to the gate to open it.

senrath

2009-07-26 04:13:49

Could not find Road Color!
Couldnt find Prayer door
[================================================]
[= BH - Tutorial Runner Version BETA 1 =]
[================================================]
[= Script Time: 14 Minutes and 29 Seconds
[= Total Players: 2
[= Players Attempted: 1
[= Players completed successfuly: 0/2
[================================================]
[= Player 0: *****
[= Player Location: Prayer Room
[= Time took: 13 Minutes and 34 Seconds
[================================================]
Characters name
Current Players name: *****
*****
Creating the NickTPA.
All Good
Successfully executed

First, the only reason it managed to get past the rats for the first account was that I paused the script and moved it right next to the gate to get out.

The script then decided to terminate right after logging into the second account it created.

ShowerThoughts

2009-07-26 15:14:12


Successfully compiled (7780 ms)
SRL Compiled in 188 msec
SMART Initialized.
Loaded: Server 11, Members: False, Signed: True, Super Detail: False.
[================================================]
[= BH - Tutorial Runner Version BETA 1 =]
[================================================]
[= Script Time: 1 Seconds
[= Total Players: 100
[= Players Attempted: 0
[= Players completed successfuly: 0/100
[================================================]
Characters name
Current Players name: throje
Throje
Creating the NickTPA.
All Good
We are outside of the first room
All Good
Couldnt find Arrow
Walked into the Combat gates
Finished FindRat;
Finished FindRat;
Finished FindRat;
Couldnt find sit
[================================================]
[= BH - Tutorial Runner Version BETA 1 =]
[================================================]
[= Script Time: 13 Minutes and 21 Seconds
[= Total Players: 100
[= Players Attempted: 1
[= Players completed successfuly: 0/100
[================================================]
[= Player 0: throje
[= Player Location: Combat
[= Time took: 12 Minutes and 38 Seconds
[================================================]
Characters name
Current Players name: phoustee
Phoustee
Creating the NickTPA.
All Good
We are outside of the first room
All Good
Couldnt find Arrow
Walked into the Combat gates
Finished FindRat;
Finished FindRat;
Finished FindRat;
Finished FindRat;
Finished FindRat;
Finished FindRat;
Finished FindRat;
Couldnt find sit
[================================================]
[= BH - Tutorial Runner Version BETA 1 =]
[================================================]
[= Script Time: 26 Minutes and 54 Seconds
[= Total Players: 100
[= Players Attempted: 2
[= Players completed successfuly: 0/100
[================================================]
[= Player 0: throje
[= Player Location: Combat
[= Time took: 12 Minutes and 38 Seconds
[================================================]
[= Player 1: phoustee
[= Player Location: Combat
[= Time took: 12 Minutes and 56 Seconds
[================================================]
Characters name
Current Players name: sproustree
Sproustree
Creating the NickTPA.
All Good
We are outside of the first room
All Good
Suspected of logging out - 0 tries..
Suspected of logging out - 1 tries..
Suspected of logging out - 2 tries..
Suspected of logging out - 3 tries..
Suspected of logging out - 4 tries..
Suspected of logging out - 5 tries..
Suspected of logging out - 0 tries..
Suspected of logging out - 1 tries..
Suspected of logging out - 2 tries..
Suspected of logging out - 3 tries..
Suspected of logging out - 4 tries..
Suspected of logging out - 5 tries..
Couldnt find Arrow
Walked into the Combat gates
Finished FindRat;
Finished FindRat;
Couldnt Find Ladder Color!
MM red doorcolor = 237
MM red doorcolor = 237
MM red doorcolor = 237
MM red doorcolor = 237
MM red doorcolor = 237
MM red doorcolor = 237
MM red doorcolor = 237
MM red doorcolor = 237
MM red doorcolor = 237
MM red doorcolor = 237
Couldnt exit gates
[================================================]
[= BH - Tutorial Runner Version BETA 1 =]
[================================================]
[= Script Time: 38 Minutes and 11 Seconds
[= Total Players: 100
[= Players Attempted: 3
[= Players completed successfuly: 0/100
[================================================]
[= Player 0: throje
[= Player Location: Combat
[= Time took: 12 Minutes and 38 Seconds
[================================================]
[= Player 1: phoustee
[= Player Location: Combat
[= Time took: 12 Minutes and 56 Seconds
[================================================]
[= Player 2: sproustree
[= Player Location: Combat
[= Time took: 10 Minutes and 37 Seconds
[================================================]
Characters name
Name whaif Is taken.
Name gruvy Is taken.
Current Players name: yoocloe
Yoocloe
Creating the NickTPA.
All Good
We are outside of the first room
All Good
Couldnt find Arrow
Walked into the Combat gates
Finished FindRat;
Couldnt find sit
[================================================]
[= BH - Tutorial Runner Version BETA 1 =]
[================================================]
[= Script Time: 53 Minutes and 31 Seconds
[= Total Players: 100
[= Players Attempted: 4
[= Players completed successfuly: 0/100
[================================================]
[= Player 0: throje
[= Player Location: Combat
[= Time took: 12 Minutes and 38 Seconds
[================================================]
[= Player 1: phoustee
[= Player Location: Combat
[= Time took: 12 Minutes and 56 Seconds
[================================================]
[= Player 2: sproustree
[= Player Location: Combat
[= Time took: 10 Minutes and 37 Seconds
[================================================]
[= Player 3: yoocloe
[= Player Location: Combat
[= Time took: 14 Minutes and 35 Seconds
[================================================]
Characters name
Name tredoo Is taken.
Current Players name: groswoe
Groswoe
Creating the NickTPA.
All Good
We are outside of the first room
All Good
Couldnt find Arrow
Walked into the Combat gates
Finished FindRat;
Couldnt Find Ladder Color!
MM red doorcolor = 237
MM red doorcolor = 237
MM red doorcolor = 237
MM red doorcolor = 237
MM red doorcolor = 217
MM red doorcolor = 217
MM red doorcolor = 217
MM red doorcolor = 217
MM red doorcolor = 217
MM red doorcolor = 217
Couldnt exit gates
[================================================]
[= BH - Tutorial Runner Version BETA 1 =]
[================================================]
[= Script Time: 1 Hours, 6 Minutes and 38 Seconds
[= Total Players: 100
[= Players Attempted: 5
[= Players completed successfuly: 0/100
[================================================]
[= Player 0: throje
[= Player Location: Combat
[= Time took: 12 Minutes and 38 Seconds
[================================================]
[= Player 1: phoustee
[= Player Location: Combat
[= Time took: 12 Minutes and 56 Seconds
[================================================]
[= Player 2: sproustree
[= Player Location: Combat
[= Time took: 10 Minutes and 37 Seconds
[================================================]
[= Player 3: yoocloe
[= Player Location: Combat
[= Time took: 14 Minutes and 35 Seconds
[================================================]
[= Player 4: groswoe
[= Player Location: Combat
[= Time took: 12 Minutes and 21 Seconds
[================================================]
Characters name
Current Players name: klokroe
Klokroe
Creating the NickTPA.
All Good
We are outside of the first room
All Good

BobboHobbo

2009-07-26 17:53:42

Ye ye I'm fixing it. I'm not releasing till I can over 80% sucess rate, which I'm getting close to but expect release in a week or so I don't have as
mch time as before school is starting

also if anyone has A 100% chance ladder color finder post pleast srls one is terrible and my other one doesn't pick up certian colours

BobboHobbo

2009-08-08 04:22:02

VERSION 1.00 RELEASED. check top for details.

rogeruk

2009-08-08 04:26:51

Going to test it now.

Had to change the top of the script to:
{.include SRL/SRL/misc/Smart.scar}
{.include SRL/SRL.scar}
{.include SRL/SRL/Skill/Fishing.scar}
{.include SRL/SRL/Skill/Fighting.scar}
{.include SRL/SRL/Skill/Magic.scar}


Else i get MoveMouse duplicate error.

BobboHobbo

2009-08-08 04:28:56

Oh woops sorry. I normally dont use SMART and i added in at the end. Ill fix that now.

rogeruk

2009-08-08 04:44:36

First character got to the magic tutor all fine. But walked too far from the chickens and got lost. Stuck clicking magic spell on and off.

Paused Script and moved him back to chickens.

[================================================]
[= BH - Tutorial Runner Version 1.00 =]
[================================================]
[= Script Time: 17 Minutes and 55 Seconds
[= Total Players: 3
[= Players Attempted: 1
[= Players completed successfuly: 1/3
[================================================]
[= Player 0: <removed>
[= Player Location: Lumbridge
[= Time took: 18 Minutes and 12 Seconds
[================================================]

BobboHobbo

2009-08-08 04:51:53

From: rogeruk
First character got to the magic tutor all fine. But walked too far from the chickens and got lost. Stuck clicking magic spell on and off.

Paused Script and moved him back to chickens.

[================================================]
[= BH - Tutorial Runner Version 1.00 =]
[================================================]
[= Script Time: 17 Minutes and 55 Seconds
[= Total Players: 3
[= Players Attempted: 1
[= Players completed successfuly: 1/3
[================================================]
[= Player 0: <removed>
[= Player Location: Lumbridge
[= Time took: 18 Minutes and 12 Seconds
[================================================]


Hmm, odd. The script uses the Ladder Colour to locate itself to the chickens, perhaps it used the wrong colour?

noidea

2009-08-08 04:55:29

From: BobboHobbo
Hmm, odd. The script uses the Ladder Colour to locate itself to the chickens, perhaps it used the wrong colour?


The ladder colour finder was buggy a few months ago, but I made one (in the core section I think) and I think lordsaturn made a fix.

if you're to lazy to search, but want to try mine, here :p

Function FindLadderColor2: Integer;
var
TestColor, R, G, B, GC, CTS, AL, i, CC: Integer;
H, S, L : Extended;
TPA: Array of TPoint;
begin
GC := 9039;
CTS := GetColorToleranceSpeed;
ColorToleranceSpeed(2);
SetColorSpeed2Modifiers(0.36, 0.97);
FindColorsSpiralTolerance(mmcx, mmcy, TPA, GC , mmx1, mmy1, mmx2, mmy2, 50);
SetColorSpeed2Modifiers(0.2, 0.2);
If Length(TPA) < 1 then
begin
writeln('No Ladder Colors Found!');
exit;
end;
DebugTPA(TPA, '');
AL := GetArrayLength(TPA);
For i := 0 to AL - 1 do
begin
If RS_OnMiniMap(TPA[i].x, TPA[i].y) then
begin
TestColor := GetColor(TPA[i].x, TPA[i].y);
ColorToRGB(TestColor, R, G, B);
ColorToHSL(TestColor, H, S, L);
if InRange(R - B, 50, 110) then
if InRange(R - G, 25, 65) then
if InRange(G - B, 12, 60) then
if InRange(Round(H - L), -25, 0) then
if InRange(Round(S - H), 45, 100) then
if InRange(Round(S - L), 20, 90) then
If InRange(CountColor(TestColor, TPA[i].x - 10, TPA[i].y - 10, TPA[i].x + 10, TPA[i].y + 10), 25, 120) then
if GetColor(TPA[i].x - 1, TPA[i].y) = TestColor then
if GetColor(TPA[i].x, TPA[i].y + 1) = TestColor then
if GetColor(TPA[i].x, TPA[i].y - 1) = TestColor then
begin
writeln('Found Ladder Color ('+inttostr(TestColor)+') at '+inttostr(TPA[i].x) + ', '+ Inttostr(TPA[i].y));
Result := TestColor;
exit;
end;

end;
end;
writeln('Couldnt Find Ladder Color2!');
Result := 0;
end;

rogeruk

2009-08-08 05:05:04

We are outside of the first room
All Good
Ladder colour found: 664379
Suspected of logging out - 0 tries..
Suspected of logging out - 1 tries..
Suspected of logging out - 2 tries..
Suspected of logging out - 3 tries..
Suspected of logging out - 4 tries..
Suspected of logging out - 5 tries..
Couldnt find Arrow
Walked into the Combat gates
Couldnt find Click here


Guess it couldnt find the gate to get out of rat pen.
"Well done, you've made your first kill!"

BobboHobbo

2009-08-08 05:06:10

From: noidea
The ladder colour finder was buggy a few months ago, but I made one (in the core section I think) and I think lordsaturn made a fix.

if you're to lazy to search, but want to try mine, here :p

Function FindLadderColor2: Integer;
var
TestColor, R, G, B, GC, CTS, AL, i, CC: Integer;
H, S, L : Extended;
TPA: Array of TPoint;
begin
GC := 9039;
CTS := GetColorToleranceSpeed;
ColorToleranceSpeed(2);
SetColorSpeed2Modifiers(0.36, 0.97);
FindColorsSpiralTolerance(mmcx, mmcy, TPA, GC , mmx1, mmy1, mmx2, mmy2, 50);
SetColorSpeed2Modifiers(0.2, 0.2);
If Length(TPA) < 1 then
begin
writeln('No Ladder Colors Found!');
exit;
end;
DebugTPA(TPA, '');
AL := GetArrayLength(TPA);
For i := 0 to AL - 1 do
begin
If RS_OnMiniMap(TPA[i].x, TPA[i].y) then
begin
TestColor := GetColor(TPA[i].x, TPA[i].y);
ColorToRGB(TestColor, R, G, B);
ColorToHSL(TestColor, H, S, L);
if InRange(R - B, 50, 110) then
if InRange(R - G, 25, 65) then
if InRange(G - B, 12, 60) then
if InRange(Round(H - L), -25, 0) then
if InRange(Round(S - H), 45, 100) then
if InRange(Round(S - L), 20, 90) then
If InRange(CountColor(TestColor, TPA[i].x - 10, TPA[i].y - 10, TPA[i].x + 10, TPA[i].y + 10), 25, 120) then
if GetColor(TPA[i].x - 1, TPA[i].y) = TestColor then
if GetColor(TPA[i].x, TPA[i].y + 1) = TestColor then
if GetColor(TPA[i].x, TPA[i].y - 1) = TestColor then
begin
writeln('Found Ladder Color ('+inttostr(TestColor)+') at '+inttostr(TPA[i].x) + ', '+ Inttostr(TPA[i].y));
Result := TestColor;
exit;
end;

end;
end;
writeln('Couldnt Find Ladder Color2!');
Result := 0;
end;


I have yours in my script, it didn't work 100% so Dan's the man made me one, worked 100% so far. But i don't see how for Rogeruk, it failed because i make the script only get the ladder colour once before it goes into the cave bit, because the colours stay static during the whole run. Only way i can see it failing is if it failed getting the colour before entering cave, but i got failsafes to say it didnt find the colour and it trys using SRL's one instead.

But i think ill change that method anyway i use a DDTM or something.

From: rogeruk
Guess it couldnt find the gate to get out of rat pen.
"Well done, you've made your first kill!"


…. god this script is a pain in the ass i sware lol. did it even say anything in debug?

noidea

2009-08-08 05:11:16

From: BobboHobbo
I have yours in my script, it didn't work 100% so Dan's the man made me one, worked 100% so far. But i don't see how for Rogeruk, it failed because i make the script only get the ladder colour once before it goes into the cave bit, because the colours stay static during the whole run. Only way i can see it failing is if it failed getting the colour before entering cave, but i got failsafes to say it didnt find the colour and it trys using SRL's one instead.

But i think ill change that method anyway i use a DDTM or something.


Weird. It's NEVER fail me :confused:
I wonder whats on Tut island that could make it fail :o

BobboHobbo

2009-08-08 05:16:18

From: noidea
Weird. It's NEVER fail me :confused:
I wonder whats on Tut island that could make it fail :o


Lol, tutorial island is a bobbohobbo no go zone xD. Makes things fail it seems :).

rogeruk

2009-08-08 05:28:15

I edited my post with debug information. When i logged back in char was standing next to gate compass north.

BobboHobbo

2009-08-08 09:59:05

I think i know why, because for that gate it uses FindArrow to open the gate, ill just make it use a Find Obj then problem will be solved.

Craig`

2009-08-08 14:33:40

Yey 1.0 is released :D I'll leave it on for 25 accounts and then edit this post and give a proggy :)

Thanks for the script :D

BobboHobbo

2009-08-08 17:07:21

Version 1.01 should be out soon, with many big fixes, like the gates and locating to chicken cage.

rogeruk

2009-08-08 17:13:22

Kk Waiting for 1.01 will test then

nickrules

2009-08-08 19:09:34

[PHP][================================================]
[= BH - Tutorial Runner Version 1.00 =]
[================================================]
[= Script Time: 10 Minutes and 12 Seconds
[= Total Players: 25
[= Players Attempted: 1
[= Players completed successfuly: 0/25
[================================================]
[= Player 0: shoploe1
[= Player Location: Lost, Cant find arrow
[= Time took: 9 Minutes and 1 Seconds
[================================================][/PHP]


Too many people on the server - they kept mining the rock with the arrow, and the script could not get time to prospect it.

The script took awhile to find things, but it only misclicked once (a fire) other than that, it worked great :D

Edit: i restarted the script and am working on another account. it made it though everything fine, untill it got to prospecting the copper. it would click at the tip of the arrow, which is just barely too high…

once it got passed that, it had some trouble with the rats.
At one point it logged out (as if you used the logout function), and the the debug box was spammed with:
Suspected of logging out - 0 tries..
Suspected of logging out - 1 tries..
Suspected of logging out - 2 tries..
Suspected of logging out - 3 tries..
Suspected of logging out - 4 tries..
Suspected of logging out - 5 tries..
untill i logged back in.
After that, it had trouble banking, so i just manually did the rest. you should try incorporating reflection. that would make this a godly tut runner if used properly.
I would post a proggy for second account, but it didn't make one…..

warrior786

2009-08-09 02:06:45

dude. this. is. FLAWLESS.
ok, heres proggy after 3 times it ran:

[================================================]
[= BH - Tutorial Runner Version 1.00 =]
[================================================]
[= Script Time: 53 Minutes and 29 Seconds
[= Total Players: 25
[= Players Attempted: 3
[= Players completed successfuly: 3/25
[================================================]
[= Player 0: ******
[= Player Location: Lumbridge
[= Time took: 15 Minutes and 41 Seconds
[================================================]
[= Player 1: ******
[= Player Location: Lumbridge
[= Time took: 16 Minutes and 20 Seconds
[================================================]
[= Player 2: ******
[= Player Location: Lumbridge
[= Time took: 18 Minutes and 57 Seconds
[================================================]

Awesome script. GJ!

Another one, it only did until magic tut, and for last player it couldnt find the tree.. :s

[================================================]
[= BH - Tutorial Runner Version 1.00 =]
[================================================]
[= Script Time: 48 Minutes and 25 Seconds
[= Total Players: 4
[= Players Attempted: 3
[= Players completed successfuly: 0/4
[================================================]
[= Player 0: *******
[= Player Location: Chickens
[= Time took: 16 Minutes and 35 Seconds
[================================================]
[= Player 1: ********
[= Player Location: Chickens
[= Time took: 15 Minutes and 13 Seconds
[================================================]
[= Player 2: ********
[= Player Location: Chickens
[= Time took: 15 Minutes and 40 Seconds
[================================================]
[= Player 3: *******
[= Player Location: Start
[= Time took: 0 Seconds
[================================================]
*********
Creating the NickTPA.
We are outside of the first room
All Good
Couldnt find Arrow
cant find tree
Successfully executed

Smarter Child

2009-08-09 02:10:23

OMFG, i was looking for one of these, thanks Bobbo!

—–
Progress report reserved**

Edit: It fails at the mining part, it just keeps right clicking the rock, so i helped it out, then it would just try mining and not prospecting. I am also on a world with very little amount of people This was the proggy:

[================================================]
[= BH - Tutorial Runner Version 1.00 =]
[================================================]
[= Script Time: 8 Minutes and 42 Seconds
[= Total Players: 2
[= Players Attempted: 1
[= Players completed successfuly: 0/2
[================================================]
[= Player 0: *
[= Player Location: Outside
[= Time took: 8 Minutes and 32 Seconds
[================================================]
[= Player 1: *
[= Player Location: Start
[= Time took: 0 Seconds
[================================================]
Creating the NickTPA.
Used another player, same problem occurred but i managed to get it back on track.
proggy isn't displayed at the right times.
but here it is:

SMART Initialized.
Loaded: Server 165, Members: False, Signed: True, Super Detail: False.
[================================================]
[= BH - Tutorial Runner Version 1.00 =]
[================================================]
[= Script Time: 1 Seconds
[= Total Players: 2
[= Players Attempted: 0
[= Players completed successfuly: 0/2
[================================================]
[= Player 0: *
[= Player Location: Start
[= Time took: 0 Seconds
[================================================]
*
Creating the NickTPA.
We are outside of the first room
All Good
Couldnt find Arrow
found
Ladder colour found: 7245
Couldnt find Arrow
Walked into the Combat gates
Finished FindRat;
–
it did finish but, it wasn't displayed in the progress report.
Great script overall though.
Edit: i was using latest version just to let u know.

BobboHobbo

2009-08-09 04:05:02

Wow thanks for the proggies and bugs I'll fix em today.

Smarter Child

2009-08-09 19:49:26

w00t new version, proggy reserved.
–Everything is working fine so far, but i had to help it on the prospecting part again! :S
I suggest using a tpointarray, then getting the boundaries and mouse position, then right click and choose prospect, because it just right clicks then moves the mouse away, and does not choose prospect option.

Edit: Same thing is happening when it need to open the gate of the rat cages

I tried helping it but i failed :(.

Proggy:


SMART Initialized.
Loaded: Server 165, Members: False, Signed: True, Super Detail: False.
[================================================]
[= BH - Tutorial Runner Version 1.00 =]
[================================================]
[= Script Time: 16 Seconds
[= Total Players: 2
[= Players Attempted: 0
[= Players completed successfuly: 0/2
[================================================]
[= Player 0: *
[= Player Location: Start
[= Time took: 0 Seconds
[================================================]
[= Player 1: *
[= Player Location: Start
[= Time took: 0 Seconds
[================================================]
O2 Archer
Creating the NickTPA.
Couldnt find Arrow after 5.5 seconds
Couldnt find Arrow after 5.5 seconds
Couldnt find Arrow after 5.5 seconds
We are outside of the first room
All Good
Made it to gates after cookings shrimps
Ladder colour found: 6984
Couldnt find Arrow after 5.5 seconds
Walked into the Combat gates
Finished FindRat;
Successfuly killed a rat.
Successfully executed

Didn't have the time to print the new proggy i guess, maybe you should make it debug the proggy every checkpoint?

I looked through part of the function and i see ur basing it on the arrow. Hm
if findarrowNM(x, y, 'MS') then
begin
Mouse(x, y + 25, 1, 2, False);
wait(300 + random(500));
ChooseOption('pect');
end;
wait(1000 + random(1000));
Inc(I);
until (not FindNPCtext('Prospect', Nothing) or (I > 20) or not LoggedInP);
if (I > 20) then
begin
SendInformation('Couldnt find Prospect in NPC Text', 'Cave');
Logout;
exit;
end;
Perhaps keep that, but make a separate function for the rock, using findobject or tpa?
–Proggy Reserved*

xOmg, i don't even think its your fault :o. I ran a test script, very simple just to see what would happen.

program New;
{.include SRL\SRL.Scar}
Procedure findrock;
var
x, y: integer;
begin
if FindObjCustom(x, y, ['Rocks', 'ocks'], [6974323, 6974323], 15)then
MMouse(x, y, 2, 3);
Wait(750 + RandomRange(350, 750));
Mouse(x, y, 4, 4, false);
Wait(500 + Random(200));
Chooseoption('Prospect');
end;

begin
setupSRL;
findrock;
end.
.
And it did the EXACT same thing urs did, SHIT, i think my SRL is outdated.
fuck…………………………
And sorry for blaming you. lol

BobboHobbo

2009-08-10 10:14:27

Its your fonts, its not my script. It works 100% now (Prospecting etc)). Try update to Dev SVN or get the latest SCAR.

EDIT* Also i have know idea, why your progress report is so retarted. It should ALWAYS say the exact position.

rogeruk

2009-08-11 01:56:48

Creating the NickTPA.
We are outside of the first room
All Good
Made it to gates after cookings shrimps
Ladder colour = 11342
Walked into the Combat gates
Current Rat is out of range or is being attacked.
Finished FindRat;
Finished FindRat;
Successfuly killed a rat.
MM red doorcolor = 244
We are out of the rat cage.
This rat is being attacked >.< retrying.
This rat is being attacked >.< retrying.
We clicked the rat, but took longer then 90 seconds to kill


On first go.

3Garrett3

2009-08-11 06:12:31

[php]
[================================================]
[= BH - Tutorial Runner Version 1.05 =]
[================================================]
[= Script Time: 2 Hours, 11 Minutes and 1 Seconds
[= Total Players: 10
[= Players Attempted: 7
[= Players completed successfuly: 6/10
[================================================]
[= Player 0:
[= Player Location: Lumbridge!
[= Time took: 17 Minutes and 59 Seconds
[================================================]
[= Player 1:
[= Player Location: Lumbridge!
[= Time took: 16 Minutes and 59 Seconds
[================================================]
[= Player 2:
[= Player Location: Lumbridge!
[= Time took: 18 Minutes and 7 Seconds
[================================================]
[= Player 3:
[= Player Location: Lumbridge!
[= Time took: 18 Minutes and 17 Seconds
[================================================]
[= Player 4:
[= Player Location: Lumbridge!
[= Time took: 17 Minutes and 46 Seconds
[================================================]
[= Player 5:
[= Player Location: Lumbridge!
[= Time took: 23 Minutes and 20 Seconds
[================================================]
[= Player 6:
[= Player Location: Combat Room
[= Time took: 11 Minutes and 51 Seconds
[================================================]
[/php]

The last guy missed the gate click and tried attacking a rat without being inside the gate. Great script though :)

BobboHobbo

2009-08-11 11:04:11

From: 3Garrett3
[php]
[================================================]
[= BH - Tutorial Runner Version 1.05 =]
[================================================]
[= Script Time: 2 Hours, 11 Minutes and 1 Seconds
[= Total Players: 10
[= Players Attempted: 7
[= Players completed successfuly: 6/10
[================================================]
[= Player 0:
[= Player Location: Lumbridge!
[= Time took: 17 Minutes and 59 Seconds
[================================================]
[= Player 1:
[= Player Location: Lumbridge!
[= Time took: 16 Minutes and 59 Seconds
[================================================]
[= Player 2:
[= Player Location: Lumbridge!
[= Time took: 18 Minutes and 7 Seconds
[================================================]
[= Player 3:
[= Player Location: Lumbridge!
[= Time took: 18 Minutes and 17 Seconds
[================================================]
[= Player 4:
[= Player Location: Lumbridge!
[= Time took: 17 Minutes and 46 Seconds
[================================================]
[= Player 5:
[= Player Location: Lumbridge!
[= Time took: 23 Minutes and 20 Seconds
[================================================]
[= Player 6:
[= Player Location: Combat Room
[= Time took: 11 Minutes and 51 Seconds
[================================================]
[/php]

The last guy missed the gate click and tried attacking a rat without being inside the gate. Great script though :)


Woooooooooo. I must say NICE progressreport, really boosts my confidence in this script, as it started in mass fail.

@Rogeruk:
And ill try fix the gate and fighting also.

ShowerThoughts

2009-08-11 12:14:57

Still it can be fastened up a lot, but it is working good job!

BobboHobbo

2009-08-11 15:00:14

From: Hermen
Still it can be fastened up a lot, but it is working good job!


Yeah, Im currently working for maximum speed and quality, and thanks for positive feed back :).

Though if you compare it to Niesles one he was getting 23-27 minutes a run.

the scar noob

2009-08-11 15:27:35

Nice! Good work!
I'm running it now, I had 1 problem: it thought that it had ran out of the "rat cage", but he didn't, he was still in it.
I paused the script and positioned the player where he sould be, still running.. :)

EDIT:
Another small problem: at mage, where you have to use a spell at the chickens, the character walked out of the room.
When it tries to cast a spell, he's out of range, maybe add another chat text check? check for "out of range" ro so? ^^

BobboHobbo

2009-08-11 15:46:42

From: the scar noob
Nice! Good work!
I'm running it now, I had 1 problem: it thought that it had ran out of the "rat cage", but he didn't, he was still in it.
I paused the script and positioned the player where he sould be, still running.. :)

EDIT:
Another small problem: at mage, where you have to use a spell at the chickens, the character walked out of the room.
When it tries to cast a spell, he's out of range, maybe add another chat text check? check for "out of range" ro so? ^^


Hmm, the rat cage one, i know whats causing it but, not the other one. Ill remake the magic area. I rushed it to finish the script and never got around to fixing it properly.

Craig`

2009-08-11 15:49:21

Hey, I'm running 1.05 and it goes nice, it just gets some problems when someone attacks the rat that you were meant to:

[php]
Creating the NickTPA.
We are outside of the first room
All Good
Made it to gates after cookings shrimps
Ladder color = 140372 at 616,96
Ladder colour = 140372
Walked into the Combat gates
Finished FindRat;
Successfuly killed a rat.
MM red doorcolor = 244
We are out of the rat cage.
This rat is being attacked >.< retrying.
We clicked the rat, but took longer then 90 seconds to kill
Suspected of logging out - 0 tries..
Suspected of logging out - 1 tries..
Suspected of logging out - 2 tries..
Suspected of logging out - 3 tries..
Suspected of logging out - 4 tries..
Suspected of logging out - 5 tries..
We are not logged in - Checked 5 times
[/php]

et cetera..

the scar noob

2009-08-11 16:01:02

From: BobboHobbo
Hmm, the rat cage one, i know whats causing it but, not the other one. Ill remake the magic area. I rushed it to finish the script and never got around to fixing it properly.


Aight! But still, nice work!:)
Btw 2nd char did it 100% succesfully on its own ^^

BobboHobbo

2009-08-11 16:18:39

From: Mathematics
Hey, I'm running 1.05 and it goes nice, it just gets some problems when someone attacks the rat that you were meant to:

[php]
Creating the NickTPA.
We are outside of the first room
All Good
Made it to gates after cookings shrimps
Ladder color = 140372 at 616,96
Ladder colour = 140372
Walked into the Combat gates
Finished FindRat;
Successfuly killed a rat.
MM red doorcolor = 244
We are out of the rat cage.
This rat is being attacked >.< retrying.
We clicked the rat, but took longer then 90 seconds to kill
Suspected of logging out - 0 tries..
Suspected of logging out - 1 tries..
Suspected of logging out - 2 tries..
Suspected of logging out - 3 tries..
Suspected of logging out - 4 tries..
Suspected of logging out - 5 tries..
We are not logged in - Checked 5 times
[/php]

et cetera..


Did it click the rat someone else was attacking then did nothing?

From: the scar noob
Aight! But still, nice work!:)
Btw 2nd char did it 100% succesfully on its own ^^


:) Sounds good. I fixed the gate thing, should work 100% now.

Replace this with one in script :).

function AreWeOutOfGates(RedGateColour: integer): boolean;
begin
if (not (LoggedInP)) then
Exit;
If not FindColorSpiral(x, y, RedGateColour, 621, 87, 627, 89) then
Result := true;
If Result then
WriteLn('We are out of the rat cage.');
end;

ShowerThoughts

2009-08-11 16:20:23

I would go for 10 mins each.

the scar noob

2009-08-11 16:32:56

From: BobboHobbo
Did it click the rat someone else was attacking then did nothing?



:) Sounds good. I fixed the gate thing, should work 100% now.

Replace this with one in script :).

function AreWeOutOfGates(RedGateColour: integer): boolean;
begin
if (not (LoggedInP)) then
Exit;
If not FindColorSpiral(x, y, RedGateColour, 621, 87, 627, 89) then
Result := true;
If Result then
WriteLn('We are out of the rat cage.');
end;


okay:)
here is a small prroggy:
[================================================]
[= BH - Tutorial Runner Version 1.05 =]
[================================================]
[= Script Time: 54 Minutes and 33 Seconds
[= Total Players: 5
[= Players Attempted: 3
[= Players completed successfuly: 2/5
[================================================]
[= Player 0: *****
[= Player Location: Lumbridge!
[= Time took: 23 Minutes and 10 Seconds
[================================================]
[= Player 1: ******
[= Player Location: Lumbridge!
[= Time took: 21 Minutes and 14 Seconds
[================================================]
[= Player 2: *****
[= Player Location: Cave
[= Time took: 9 Minutes and 24 Seconds
[================================================]

3 above players have completed succesfully^^
IT was doing a 4th player but SCAR crashed.. can be that I just closed it my mistake aswell :duh: xD

3Garrett3

2009-08-11 16:46:35

Hey BH, I just remembered something that I wanted to tell you. If it logs out, it doesnt actually exit.. I just debugs
[php]
Suspected of logging out - 0 tries..
Suspected of logging out - 1 tries..
Suspected of logging out - 2 tries..
Suspected of logging out - 3 tries..
Suspected of logging out - 4 tries..
Suspected of logging out - 5 tries..
We are not logged in - Checked 5 times
[/php]

over and over and over again until I got pissed off and stopped it after like 5 minutes :P

BobboHobbo

2009-08-11 16:50:05

From: 3Garrett3
Hey BH, I just remembered something that I wanted to tell you. If it logs out, it doesnt actually exit.. I just debugs
[php]
Suspected of logging out - 0 tries..
Suspected of logging out - 1 tries..
Suspected of logging out - 2 tries..
Suspected of logging out - 3 tries..
Suspected of logging out - 4 tries..
Suspected of logging out - 5 tries..
We are not logged in - Checked 5 times
[/php]

over and over and over again until I got pissed off and stopped it after like 5 minutes :P


Lol, yeah.. I dont really get how that happens. Can you check the progress report and see where it was before that happened xD?

3Garrett3

2009-08-11 16:57:29

It was for that other account I told you about. The one that was outside the rat gate and thought it was inside the rat gate.

Craig`

2009-08-11 21:13:24

Well it clicked the rat, but someone else was attacking iirc, and then it clicked another.. but someone was attacking it.. so then it said it was fighting it, but It never :P

Runescapian321

2009-08-11 23:14:58

Well I didn't feel like letting it run through all 26 of my players yet, but here's a couple that did do it

[================================================]
[= BH - Tutorial Runner Version 1.05 =]
[================================================]
[= Script Time: 1 Hours, 8 Minutes and 21 Seconds
[= Total Players: 26
[= Players Attempted: 3
[= Players completed successfuly: 2/26
[================================================]
[= Player 2: .
[= Player Location: Lumbridge!
[= Time took: 28 Minutes and 17 Second
[================================================]
[= Player 7: .
[= Player Location: Lumbridge!
[= Time took: 23 Minutes and 52 Seconds
[================================================]
[= Player 9: .
[= Player Location: Combat Room
[= Time took: 15 Minutes and 30 Seconds
[================================================]

Would have been 1/3 (Player 2 being flawless), but I helped one along at the combat gates after it kept clicking between the door's grates (thus it didn't actually click on the gate), and the one that failed was

Couldnt find Arrow after 5.5 seconds
Couldnt find Arrow after 5.5 seconds
Couldnt find Arrow after 5.5 seconds
Couldnt find Arrow after 5.5 seconds
Walked into the Combat gates
Failed to find the text "Attacking" in chat.


But it never actually went through the gates :cartman:

Overall it seems to usually find things with good accuracy, but not much efficiency (searching the Arrow seems to take a while). Still pretty good script though, nice :)

BobboHobbo

2009-08-12 10:14:06

From: Runescapian aka Tad
Well I didn't feel like letting it run through all 26 of my players yet, but here's a couple that did do it

[================================================]
[= BH - Tutorial Runner Version 1.05 =]
[================================================]
[= Script Time: 1 Hours, 8 Minutes and 21 Seconds
[= Total Players: 26
[= Players Attempted: 3
[= Players completed successfuly: 2/26
[================================================]
[= Player 2: .
[= Player Location: Lumbridge!
[= Time took: 28 Minutes and 17 Second
[================================================]
[= Player 7: .
[= Player Location: Lumbridge!
[= Time took: 23 Minutes and 52 Seconds
[================================================]
[= Player 9: .
[= Player Location: Combat Room
[= Time took: 15 Minutes and 30 Seconds
[================================================]

Would have been 1/3 (Player 2 being flawless), but I helped one along at the combat gates after it kept clicking between the door's grates (thus it didn't actually click on the gate), and the one that failed was



But it never actually went through the gates :cartman:

Overall it seems to usually find things with good accuracy, but not much efficiency (searching the Arrow seems to take a while). Still pretty good script though, nice :)


Ill fix the gate issue, it uses FindArrow to find the gate so ill make it look for MS arrow and search around there for the gate :).

Hmm, I never got over 20 minutes for a full run? are you using SCAR 3.15b or 3.22?

And yeah, In version 1.06 it arrow clicking will be faster aswell.

Thanks for posting the bugs xD.

@3Garret3: Yeah i have had that to, I think i have fixed it for version 1.06.
@Mathematics: Odd, but ive got a way to fix that xD.

EDIT* Its getting faster though the combat room was really slow, depends how lucky you are with that room. Im working on making it fast and good.

[================================================]
[= Player 0: spitwue9
[= Player Location: Lumbridge!
[= Time took: 15 Minutes and 38 Seconds
[================================================]

BobboHobbo

2009-08-13 13:47:12

New version, has many nice fixes and additions! enjoy.

rogeruk

2009-08-14 14:45:30

Testing.. :)

Could do it in reflection be 100% flawless then

[================================================]
[= BH - Tutorial Runner Version 1.06 =]
[================================================]
[= Script Time: 1 Hours, 44 Minutes and 6 Seconds
[= Total Players: 10
[= Players Attempted: 10
[= Players completed successfuly: 3/10
[================================================]
[= Player 0:
[= Player Location: Cave
[= Time took: 7 Minutes and 19 Seconds
[================================================]
[= Player 1:
[= Player Location: Cave
[= Time took: 7 Minutes and 17 Seconds
[================================================]
[= Player 2:
[= Player Location: Cave
[= Time took: 7 Minutes and 58 Seconds
[================================================]
[= Player 3:
[= Player Location: Lumbridge!
[= Time took: 15 Minutes and 32 Seconds
[================================================]
[= Player 4:
[= Player Location: Lumbridge!
[= Time took: 14 Minutes and 11 Seconds
[================================================]
[= Player 5:
[= Player Location: Lumbridge!
[= Time took: 14 Minutes and 33 Seconds
[================================================]
[= Player 6:
[= Player Location: Cave
[= Time took: 7 Minutes and 52 Seconds
[================================================]
[= Player 7:
[= Player Location: Outside
[= Time took: 6 Minutes and 9 Seconds
[================================================]
[= Player 8:
[= Player Location: Outside
[= Time took: 4 Minutes and 42 Seconds
[================================================]
[= Player 9:
[= Player Location: Combat
[= Time took: 11 Minutes and 36 Seconds
[================================================]


3 out of 10.

Craig`

2009-08-14 23:35:03

It had trouble finding the arrow for me, I mean it walked next to copper ore, and then said it couldn't find the arrow, it was there though?

All that is man

2009-08-14 23:57:48

I'm running it right now, good job working so far i'll post my proggy when all 2 of my accounts get done.

[================================================]
[= BH - Tutorial Runner Version 1.06 =]
[================================================]
[= Script Time: 32 Minutes and 5 Seconds
[= Total Players: 2
[= Players Attempted: 2
[= Players completed successfuly: 2/2
[================================================]
[= Player 0: ****
[= Player Location: Lumbridge!
[= Time took: 15 Minutes and 4 Seconds
[================================================]
[= Player 1: ****
[= Player Location: Lumbridge!
[= Time took: 15 Minutes and 6 Seconds
[================================================]

Very, very nice!

Mr. Doctor

2009-08-15 00:19:40

When i run the script it malfunctions and freezes, when i try to click it that error noise comes up everytime i click it. Whats wrong?

Craig`

2009-08-15 01:09:04

I just tried the script again, it halts before mining copper.

what it does is that it walks to the spot, and I believe whilst it's doing this, it can't find the arrow, and thus terminates.
it's happening every time - if the accounts get that far.

hope you can help :)

BobboHobbo

2009-08-15 02:50:47

From: Mathematics
I just tried the script again, it halts before mining copper.

what it does is that it walks to the spot, and I believe whilst it's doing this, it can't find the arrow, and thus terminates.
it's happening every time - if the accounts get that far.

hope you can help :)


Like Redownload the latest scar (3.21) and the latest DEV srl. And you shall be fine, script has never failed me for 1.06 I don't see how this script can fail so much for you.

@Roger can u post the progress report file part, needs to see where it failed exactly. And I'm guessing you put your speed on fast. I mainly made it for moderate speed, but i think I know where it failed outside. Entering cook room I believe?

rogeruk

2009-08-15 06:04:34

Made it to gates after cookings shrimps
Couldnt find Arrow after 5.5 seconds
Couldnt mine the Tin ore


Couldnt find Arrow after 5.5 seconds
Couldnt mine copper ore


We are outside of the first room
All Good
Suspected of logging out - 1 tries..
Suspected of logging out - 2 tries..
Suspected of logging out - 3 tries..
Suspected of logging out - 4 tries..
Suspected of logging out - 5 tries..
We are not logged in - Checked 5 times


Creating the NickTPA.
We are outside of the first room
All Good
Couldnt cook shrimp


Current Rat is out of range or is being attacked.
Finished FindRat;
Finished FindRat;
Couldnt Kill a rat after 100+ seconds.


Most are the finding ore.

Gonna set it to moderate and leave it see what happens.

BobboHobbo

2009-08-15 13:42:00

From: rogeruk
Most are the finding ore.

Gonna set it to moderate and leave it see what happens.


Thanks for that, great help. I so far fixed shrimp issue and now im just creating a TPA for the rocks then gonna test over night on the laptop with 100 accs and see how it goes :).

rogeruk

2009-08-15 16:55:15


[= Script Time: 1 Hours, 9 Minutes and 24 Seconds
[= Total Players: 25
[= Players Attempted: 7
[= Players completed successfuly: 3/25


Same again. Couldnt find ores.

Couldnt find Arrow after 5.5 seconds
Couldnt find Arrow after 5.5 seconds
Failed to find the text "Click here" in chat.

BobboHobbo

2009-08-15 17:27:00

From: rogeruk
Same again. Couldnt find ores.


Try attachment, added TPA finding and stuff.

rogeruk

2009-08-16 03:17:20

[================================================]
[= BH - Tutorial Runner Version 1.06 =]
[================================================]
[= Script Time: 40 Minutes and 40 Seconds
[= Total Players: 5
[= Players Attempted: 3
[= Players completed successfuly: 2/5
[================================================]
[= Player 0:
[= Player Location: Lumbridge!
[= Time took: 14 Minutes and 18 Seconds
[================================================]
[= Player 1:
[= Player Location: Combat
[= Time took: 9 Minutes and 14 Seconds
[================================================]
[= Player 2:
[= Player Location: Lumbridge!
[= Time took: 14 Minutes and 43 Seconds
[================================================]


Failed:
Walked into the Combat gates
Couldnt attack rat
Failed to Kill a rat in 300+ seconds.

BobboHobbo

2009-08-16 03:20:38

From: rogeruk
Failed:


Alright but the mining is solid now?

rogeruk

2009-08-16 03:23:04

Yeap seems to be breezing past that bit.

It did get a bit stuck when going to the tree to cut for shrimps, went a bit too far north then couldnt see arrow.

still running will update

Update at End:

[================================================]
[= BH - Tutorial Runner Version 1.06 =]
[================================================]
[= Script Time: 1 Hours, 10 Minutes and 52 Seconds
[= Total Players: 5
[= Players Attempted: 5
[= Players completed successfuly: 4/5
[================================================]
[= Player 0:
[= Player Location: Lumbridge!
[= Time took: 14 Minutes and 18 Seconds
[================================================]
[= Player 1:
[= Player Location: Combat
[= Time took: 9 Minutes and 14 Seconds
[================================================]
[= Player 2:
[= Player Location: Lumbridge!
[= Time took: 14 Minutes and 43 Seconds
[================================================]
[= Player 3:
[= Player Location: Lumbridge!
[= Time took: 14 Minutes and 25 Seconds
[================================================]
[= Player 4:
[= Player Location: Lumbridge!
[= Time took: 14 Minutes and 23 Seconds
[================================================]


4 out of 5. Looking good!

Sabzi

2009-08-16 04:08:11

THIS
IS
A BEAST! It's brilliant! Thank you for this great script. Cool ideas nice problem solving.
Still have things to tweak ;)

[================================================]
[= BH - Tutorial Runner Version 1.06 =]
[================================================]
[= Script Time: 33 Minutes and 14 Seconds
[= Total Players: 2
[= Players Attempted: 2
[= Players completed successfuly: 2/2
[================================================]
[= Player 0:
[= Player Location: Lumbridge!
[= Time took: 17 Minutes and 42 Seconds
[================================================]
[= Player 1:
[= Player Location: Lumbridge!
[= Time took: 14 Minutes and 7 Seconds
[================================================]


I helped the first one at the cutting (same problem as rugeruks got) and at the mining. It went to the coppers using MM arrow then it just sat there until I mined the rock manually. Said couldn't find arrow in 5.5 sec.
The second finished while I was showering.

Maybe use the beta stats? Account created, account completed and things like that would be cool.

BobboHobbo

2009-08-16 04:46:15

Thanks guys. :)

@Sabzi, It should of reclicked the mine after a certain amount of time, because i did repeat until(CountItemDTM(Copper)). And yeah ill add the BETA stats soon :P.

EDIT* Oh its because your using version 1.06 xD. Ill release 1.07 has mining fixes and fishing fixes.

Sabzi

2009-08-16 04:50:54

From: BobboHobbo
Thanks guys. :)

@Sabzi, It should of reclicked the mine after a certain amount of time, because i did repeat until(CountItemDTM(Copper)). And yeah ill add the BETA stats soon :P.

EDIT* Oh its because your using version 1.06 xD. Ill release 1.07 has mining fixes and fishing fixes.


I have even seen that post -_-. But it's late here and I forgot to download that.

rogeruk

2009-08-16 04:52:41

Using 1.07. You didnt change version in progressreport :P

BobboHobbo

2009-08-16 05:04:03

Ah alwell, and like how do you at the stats thing exactly Sabzi? I pasted all that stuff in on his thread then what xD.

Sabzi

2009-08-16 05:12:00

From: BobboHobbo
Ah alwell, and like how do you at the stats thing exactly Sabzi? I pasted all that stuff in on his thread then what xD.


I was asking you to do it because I want do do it with my script too but I don't know how to do it. So my little plan was to ask you and because you are smarter then me(haha part of the plan) you can find it out. So you make it and then I can make it too. <- Joke.

I took a look at TheMan's new woodcutter that has it. And it got things like
Stats_CustomVars: array [1..10] of Integer; so you can do with those whatever you want I suppose.
I wanted to try this whole thing out tomorrow with "releasing" my script there and see what it will give. It's 3:15 am here.

BobboHobbo

2009-08-16 05:13:27

From: Sabzi
I was asking you to do it because I want do do it with my script too but I don't know how to do it. So my little plan was to ask you and because you are smarter then me(haha part of the plan) you can find it out. So you make it and then I can make it too. <- Joke.

I took a look at TheMan's new woodcutter that has it. And it got things like
Stats_CustomVars: array [1..10] of Integer; so you can do with those whatever you want I suppose.
I wanted to try this whole thing out tomorrow with "releasing" my script there and see what it will give. It's 3:15 am here.


Lol alright, Ill take a peek at his :), thanks xD.

Smarter Child

2009-08-16 05:49:29

[================================================]
[= BH - Tutorial Runner Version 1.06 =]
[================================================]
[= Script Time: 31 Minutes and 9 Seconds
[= Total Players: 2
[= Players Attempted: 2
[= Players completed successfuly: 1/2
[================================================]
[= Player 0: Dagzorx
[= Player Location: Finding Rat
[= Time took: 12 Minutes and 41 Seconds
[================================================]
[= Player 1: Kirbsterz
[= Player Location: Lumbridge!
[= Time took: 17 Minutes and 9 Seconds
[================================================]
Successfully executed

It failed at rats, because somebody was fighting the rat i was supposed to kill.
Second player, i had to help at church, it simple wouldn't open the door properly. I suggest setting the compass perfectly there ;).

Overall it worked good, faster than older version i believe.

:D

caused

2009-08-16 06:04:07

Awesome job :3.. It's running right now.

Is it possible to start at.. like the fishing spot :'D.. ive got some accounts stuck there :3…. And also it should be possible to choose own names :).

~caused


[================================================]
[= BH - Tutorial Runner Version 1.06 =]
[================================================]
[= Script Time: 8 Minutes and 38 Seconds
[= Total Players: 1
[= Players Attempted: 1
[= Players completed successfuly: 0/1
[================================================]
[= Player 0: rimoe6
[= Player Location: Mining Copper ore.
[= Time took: 7 Minutes and 33 Seconds
[================================================]
Successfully executed


scripped stopped while mining copper ore (lag).

BobboHobbo

2009-08-16 06:09:33

From: caused
Awesome job :3.. It's running right now.

Is it possible to start at.. like the fishing spot :'D.. ive got some accounts stuck there :3…. And also it should be possible to choose own names :).

~caused


No, sorry only from beginning :(. Unless you mod the script.

Sabzi

2009-08-16 12:04:26

I love the names it creates! Sorry for this spam but I will return with proggies too.

So here it is:

[================================================]
[= BH - Tutorial Runner Version 1.06 =]
[================================================]
[= Script Time: 47 Minutes and 14 Seconds
[= Total Players: 10
[= Players Attempted: 3
[= Players completed successfuly: 3/10
[================================================]
[= Player 0:
[= Player Location: Lumbridge!
[= Time took: 14 Minutes and 57 Seconds
[================================================]
[= Player 1:
[= Player Location: Lumbridge!
[= Time took: 15 Minutes and 13 Seconds
[================================================]
[= Player 2:
[= Player Location: Lumbridge!
[= Time took: 16 Minutes and 53 Seconds
[================================================]

The fast handling is better for me then the moderate, btw. With moderate it missed the target often because it walked away(we were moving too) while it was waiting its extra time.

EDIT: Flawless so far.

EDIT2: Damn! Closed scar accidentally :(

Pure1993

2009-08-16 14:22:05

Currently running, there is a little problem I encountered though: When it has attacked a rat, the arrow switches to another one, so your script tries to attack the new one, even though we are still in combat with the first rat… You may want to add something like "if not infight then attackchicken" or something like that. Other than that, it is pretty much flawless…. will edit to post the proggie once it has done my 10 accounts. :)

Edit:
We are outside of the first room
All Good
Made it to gates after cookings shrimps
Couldnt find Arrow after 5.5 seconds
found
[================================================]
[= BH - Tutorial Runner Version 1.06 =]
[================================================]
[= Script Time: 46 Minutes and 24 Seconds
[= Total Players: 10
[= Players Attempted: 4
[= Players completed successfuly: 2/10
[================================================]
[= Player 0: *****
[= Player Location: Combat
[= Time took: 9 Minutes and 50 Seconds
[================================================]
[= Player 1: ********
[= Player Location: Lumbridge!
[= Time took: 14 Minutes and 47 Seconds
[================================================]
[= Player 2: ******
[= Player Location: Lumbridge!
[= Time took: 15 Minutes and 2 Seconds
[================================================]
[= Player 3: *****
[= Player Location: Cant find arrow
[= Time took: 3 Minutes and 48 Seconds
[================================================]

Erm, yeah, now it is logged out and doesn't do anything at all… :(
You might want to make some changes to your arrow finding as well, but appart from that, it's quite nice. :D
Will run it again and make it do the remaining 6 players… will finish the two unfinished ones myself ^^

Edit 2:
Creating the NickTPA.
We are outside of the first room
All Good
Made it to gates after cookings shrimps
Ladder color = 7237 at 633,84
Couldnt find Arrow after 5.5 seconds
Found Tin ore at X: 193 Y: 178
Found Copper ore at X: 209 Y: 261
Found Tin ore at X: 279 Y: 189
Found Copper ore at X: 252 Y: 143
[================================================]
[= BH - Tutorial Runner Version 1.06 =]
[================================================]
[= Script Time: 22 Minutes and 30 Seconds
[= Total Players: 6
[= Players Attempted: 2
[= Players completed successfuly: 1/6
[================================================]
[= Player 0: ******
[= Player Location: Lumbridge!
[= Time took: 14 Minutes and 56 Seconds
[================================================]
[= Player 1: *******
[= Player Location: Mining Copper ore.
[= Time took: 6 Minutes and 11 Seconds
[================================================]


simply stopped at the mining part doing nothin what so ever…. :(

BobboHobbo

2009-08-16 16:31:43

From: Pure1993
Currently running, there is a little problem I encountered though: When it has attacked a rat, the arrow switches to another one, so your script tries to attack the new one, even though we are still in combat with the first rat… You may want to add something like "if not infight then attackchicken" or something like that. Other than that, it is pretty much flawless…. will edit to post the proggie once it has done my 10 accounts. :)

Edit:
We are outside of the first room
All Good
Made it to gates after cookings shrimps
Couldnt find Arrow after 5.5 seconds
found
[================================================]
[= BH - Tutorial Runner Version 1.06 =]
[================================================]
[= Script Time: 46 Minutes and 24 Seconds
[= Total Players: 10
[= Players Attempted: 4
[= Players completed successfuly: 2/10
[================================================]
[= Player 0: *****
[= Player Location: Combat
[= Time took: 9 Minutes and 50 Seconds
[================================================]
[= Player 1: ********
[= Player Location: Lumbridge!
[= Time took: 14 Minutes and 47 Seconds
[================================================]
[= Player 2: ******
[= Player Location: Lumbridge!
[= Time took: 15 Minutes and 2 Seconds
[================================================]
[= Player 3: *****
[= Player Location: Cant find arrow
[= Time took: 3 Minutes and 48 Seconds
[================================================]

Erm, yeah, now it is logged out and doesn't do anything at all… :(
You might want to make some changes to your arrow finding as well, but appart from that, it's quite nice. :D
Will run it again and make it do the remaining 6 players… will finish the two unfinished ones myself ^^

Edit 2:
Creating the NickTPA.
We are outside of the first room
All Good
Made it to gates after cookings shrimps
Ladder color = 7237 at 633,84
Couldnt find Arrow after 5.5 seconds
Found Tin ore at X: 193 Y: 178
Found Copper ore at X: 209 Y: 261
Found Tin ore at X: 279 Y: 189
Found Copper ore at X: 252 Y: 143
[================================================]
[= BH - Tutorial Runner Version 1.06 =]
[================================================]
[= Script Time: 22 Minutes and 30 Seconds
[= Total Players: 6
[= Players Attempted: 2
[= Players completed successfuly: 1/6
[================================================]
[= Player 0: ******
[= Player Location: Lumbridge!
[= Time took: 14 Minutes and 56 Seconds
[================================================]
[= Player 1: *******
[= Player Location: Mining Copper ore.
[= Time took: 6 Minutes and 11 Seconds
[================================================]


simply stopped at the mining part doing nothin what so ever…. :(


Firstly, I dont use the arrows to find the rats, and hmm not to sure why it didnt break out of that loop.

This script is ethier win or loose :).

rogeruk

2009-08-17 03:34:47

[================================================]
[= BH - Tutorial Runner Version 1.06 =]
[================================================]
[= Script Time: 31 Minutes and 15 Seconds
[= Total Players: 2
[= Players Attempted: 2
[= Players completed successfuly: 2/2
[================================================]
[= Player 0:
[= Player Location: Lumbridge!
[= Time took: 15 Minutes and 8 Seconds
[================================================]
[= Player 1:
[= Player Location: Lumbridge!
[= Time took: 14 Minutes and 39 Seconds
[================================================]



Lovely? > :)

Runescapian321

2009-08-17 05:03:07

[================================================]
[= BH - Tutorial Runner Version 1.06 =]
[================================================]
[= Script Time: 46 Minutes and 4 Seconds
[= Total Players: 3
[= Players Attempted: 3
[= Players completed successfuly: 3/3
[================================================]
[= Player 0: .
[= Player Location: Lumbridge!
[= Time took: 15 Minutes and 19 Seconds
[================================================]
[= Player 1: .
[= Player Location: Lumbridge!
[= Time took: 14 Minutes and 37 Seconds
[================================================]
[= Player 2: .
[= Player Location: Lumbridge!
[= Time took: 15 Minutes and 34 Seconds
[================================================]


Nice :) On my other computer it was 1/2 an the third one was doing fine (will see how it did in a couple of hours), the one that failed was in the final phase (mage). Sorry, didn't see where it went wrong :\ Going to be running some more.

My only suggestion would be to add an option to define your starting location. I also have a bunch of accounts that aren't at start.

EDIT: Another sexy performance

[================================================]
[= BH - Tutorial Runner Version 1.06 =]
[================================================]
[= Script Time: 46 Minutes and 25 Seconds
[= Total Players: 3
[= Players Attempted: 3
[= Players completed successfuly: 3/3
[================================================]
[= Player 0: .
[= Player Location: Lumbridge!
[= Time took: 15 Minutes and 44 Seconds
[================================================]
[= Player 1: .
[= Player Location: Lumbridge!
[= Time took: 15 Minutes and 7 Seconds
[================================================]
[= Player 2: .
[= Player Location: Lumbridge!
[= Time took: 15 Minutes and 2 Seconds
[================================================]


EDIT: Here's the first one I was talking about

[================================================]
[= BH - Tutorial Runner Version 1.06 =]
[================================================]
[= Script Time: 52 Minutes and 9 Seconds
[= Total Players: 3
[= Players Attempted: 3
[= Players completed successfuly: 2/3
[================================================]
[= Player 0: .
[= Player Location: Maging Chickens
[= Time took: 19 Minutes and 16 Seconds
[================================================]
[= Player 1: .
[= Player Location: Lumbridge!
[= Time took: 16 Minutes and 9 Seconds
[================================================]
[= Player 2: .
[= Player Location: Lumbridge!
[= Time took: 15 Minutes and 30 Seconds
[================================================]

Camaro'

2009-08-17 06:05:03

Running on 7 character will get back to you. But why don't you add a svn for this? Much better i would think.

1st character failed at cook, cause it thought the door was open and it tryed clicking on the cook but it couldn't cause the door was shut. Fixed myself and its running now.

Runescapian321

2009-08-17 08:08:13

[================================================]
[= BH - Tutorial Runner Version 1.06 =]
[================================================]
[= Script Time: 48 Minutes and 17 Seconds
[= Total Players: 3
[= Players Attempted: 3
[= Players completed successfuly: 3/3
[================================================]
[= Player 0:
[= Player Location: Lumbridge!
[= Time took: 15 Minutes and 27 Seconds
[================================================]
[= Player 1:
[= Player Location: Lumbridge!
[= Time took: 16 Minutes and 52 Seconds
[================================================]
[= Player 2:
[= Player Location: Lumbridge!
[= Time took: 15 Minutes and 25 Seconds
[================================================]


I actually watched a couple of these last ones (Would have been 1/3 if I hadn't interfered) :p

  • When going up the ladder from the dungeon/combat room up to outside the bank, it occasionally clicks the ladder not only when it is below, but sometimes doesn't detect that it came up and clicks it from above as well (results in it going up, then down again, where I believe it would hang until it logged out because no arrow is visible).
    • Suggestion on fixing: Either do a right click and do a chooseoption or make use of Didclick(red : boolean; timeout : integer). If the option is successfully chosen or a red click detected, you could add some extra wait when checking for the ensuing arrow, because the chances of it failing are practically 0 if we know option was chosen/red click was made.
  • At the wizard, sometimes when it clicks to cast the spell on a chicken it ends up running outside the house and trying to cast spells from there.
    • Suggestion on fixing: Make it walk right next to the cage before attacking chickens OR Check for the brown tile to be under you before casting a spell (if not, walk next to the cage)
  • Talking seems kind of slow. I'm too lazy to check whether this was done on purpose or if the detecting is slow :p
    • Suggestion for fix: You can try out/use/base something off of these things I made when I began making a tut runner (never came near finishing though :p). As they are, HandleTalk will handle a chat with perfect speed without delay, so adding some waits would obviously be needed -

    • {*******************************************************************************
      function WaitForInterface: boolean;
      By: Tad
      Description: Waits for interface using color
      *******************************************************************************}


      function WaitForInterface(Text : string; TimeOut : Integer): boolean;
      var
      waiting : integer;
      begin
      Marktime(waiting);
      writeln('Waiting for Interface...');
      while TimeFromMark(waiting) < TimeOut do
      if FindTextTpa(0,10,15,349,509,471,Text,NPCChars, Nothing) or FindTextTpa(16777215 ,10,15,349,509,471,Text,NPCChars, Nothing) then break;
      result := TimeFromMark(waiting) < TimeOut;
      if result then
      writeln('Success!')
      else
      writeln('Failed!');
      end;

      {*******************************************************************************
      function ctc: boolean;
      By: Tad
      Description: A faster ClickToContinue
      *******************************************************************************}

      function ctc : boolean;
      begin
      if not LoggedIn then LoginPlayer;
      result := FindTextTpa(16711680,20,11,433,511,473,'lick here to continue',NPCChars, ClickLeft) or
      FindTextTpa(16777215 ,20,11,433,511,473,'lick here to continue',NPCChars, ClickLeft);
      if not result then
      writeln('ctc failed');
      end;

      {*******************************************************************************
      function HandleTalk: boolean;
      By: Tad
      Description: Handles conversations with NPCs
      InterfaceTexts : Array of parts of the text on each interface the function should
      check for before clicking to continue
      MultipleChoice : When to perform a coordclick instead of ctc. 0 would be after
      the first interface, 1 would be after the second, etc
      MCCoordsTop : Top left coordinate of a clickable box when performing MultipleChoice
      MCCoordsBot : Bottom right coordinate of a clickable box when performing MultipleChoice
      *******************************************************************************}

      function HandleTalk(InterfaceTexts : TStringArray; MultipleChoice : TIntegerArray; MCCoordsTop,MCCoordsBot : Array of TPoint) : boolean;
      var
      i,j : integer;
      begin
      if not LoggedIn then LoginPlayer;
      j := 0;
      i := 0;
      result := true;
      while(i <= High(InterfaceTexts)) do
      begin
      if i <> 0 then
      if InterfaceTexts[i] = InterfaceTexts[i-1] then
      wait(200+random(200));
      if not WaitForInterface(InterfaceTexts[i],2000) then
      begin
      if WaitForInterface(InterfaceTexts[i-1], 1000) then
      begin
      i := i - 1;
      Continue;
      end else
      begin
      result := false;
      Exit;
      end;
      end;
      //wait(random(75));
      if j < GetArrayLength(MultipleChoice) then
      if MultipleChoice[j] = i then
      begin
      MouseBox(MCCoordsTop[j].x,MCCoordsTop[j].y,MCCoordsBot[j].x,MCCoordsBot[j].y,1);
      Inc(j);
      end else
      ctc
      else
      ctc;
      Inc(i);
      end;
      end;

Don't know if any of my fixes help, I'm not so good with color :p Nice job on the script, Rep+

BobboHobbo

2009-08-17 10:24:44

From: Tad
I actually watched a couple of these last ones (Would have been 1/3 if I hadn't interfered) :p

  • When going up the ladder from the dungeon/combat room up to outside the bank, it occasionally clicks the ladder not only when it is below, but sometimes doesn't detect that it came up and clicks it from above as well (results in it going up, then down again, where I believe it would hang until it logged out because no arrow is visible).
    • Suggestion on fixing: Either do a right click and do a chooseoption or make use of Didclick(red : boolean; timeout : integer). If the option is successfully chosen or a red click detected, you could add some extra wait when checking for the ensuing arrow, because the chances of it failing are practically 0 if we know option was chosen/red click was made.
  • At the wizard, sometimes when it clicks to cast the spell on a chicken it ends up running outside the house and trying to cast spells from there.
    • Suggestion on fixing: Make it walk right next to the cage before attacking chickens OR Check for the brown tile to be under you before casting a spell (if not, walk next to the cage)
  • Talking seems kind of slow. I'm too lazy to check whether this was done on purpose or if the detecting is slow :p
    • Suggestion for fix: You can try out/use/base something off of these things I made when I began making a tut runner (never came near finishing though :p). As they are, HandleTalk will handle a chat with perfect speed without delay, so adding some waits would obviously be needed -

    • {*******************************************************************************
      function WaitForInterface: boolean;
      By: Tad
      Description: Waits for interface using color
      *******************************************************************************}


      function WaitForInterface(Text : string; TimeOut : Integer): boolean;
      var
      waiting : integer;
      begin
      Marktime(waiting);
      writeln('Waiting for Interface...');
      while TimeFromMark(waiting) < TimeOut do
      if FindTextTpa(0,10,15,349,509,471,Text,NPCChars, Nothing) or FindTextTpa(16777215 ,10,15,349,509,471,Text,NPCChars, Nothing) then break;
      result := TimeFromMark(waiting) < TimeOut;
      if result then
      writeln('Success!')
      else
      writeln('Failed!');
      end;

      {*******************************************************************************
      function ctc: boolean;
      By: Tad
      Description: A faster ClickToContinue
      *******************************************************************************}

      function ctc : boolean;
      begin
      if not LoggedIn then LoginPlayer;
      result := FindTextTpa(16711680,20,11,433,511,473,'lick here to continue',NPCChars, ClickLeft) or
      FindTextTpa(16777215 ,20,11,433,511,473,'lick here to continue',NPCChars, ClickLeft);
      if not result then
      writeln('ctc failed');
      end;

      {*******************************************************************************
      function HandleTalk: boolean;
      By: Tad
      Description: Handles conversations with NPCs
      InterfaceTexts : Array of parts of the text on each interface the function should
      check for before clicking to continue
      MultipleChoice : When to perform a coordclick instead of ctc. 0 would be after
      the first interface, 1 would be after the second, etc
      MCCoordsTop : Top left coordinate of a clickable box when performing MultipleChoice
      MCCoordsBot : Bottom right coordinate of a clickable box when performing MultipleChoice
      *******************************************************************************}

      function HandleTalk(InterfaceTexts : TStringArray; MultipleChoice : TIntegerArray; MCCoordsTop,MCCoordsBot : Array of TPoint) : boolean;
      var
      i,j : integer;
      begin
      if not LoggedIn then LoginPlayer;
      j := 0;
      i := 0;
      result := true;
      while(i <= High(InterfaceTexts)) do
      begin
      if i <> 0 then
      if InterfaceTexts[i] = InterfaceTexts[i-1] then
      wait(200+random(200));
      if not WaitForInterface(InterfaceTexts[i],2000) then
      begin
      if WaitForInterface(InterfaceTexts[i-1], 1000) then
      begin
      i := i - 1;
      Continue;
      end else
      begin
      result := false;
      Exit;
      end;
      end;
      //wait(random(75));
      if j < GetArrayLength(MultipleChoice) then
      if MultipleChoice[j] = i then
      begin
      MouseBox(MCCoordsTop[j].x,MCCoordsTop[j].y,MCCoordsBot[j].x,MCCoordsBot[j].y,1);
      Inc(j);
      end else
      ctc
      else
      ctc;
      Inc(i);
      end;
      end;

Don't know if any of my fixes help, I'm not so good with :p Nice job on the script, Rep+


Ooo thanks for the feedback,

1: Yeah i thought i fixed that bug, i guess not. Ill do what you said to fix that.
2: Hmm odd? does it like walk to the cage first, I dont get how it runs outside :S?
3: Yeah i just relised that ill speed it up!

And thanks all for the progressreports and stuff!

rogeruk

2009-08-17 15:01:07

[================================================]
[= BH - Tutorial Runner Version 1.06 =]
[================================================]
[= Script Time: 1 Hours, 36 Minutes and 12 Seconds
[= Total Players: 10
[= Players Attempted: 7
[= Players completed successfuly: 5/10
[================================================]
[= Player 0:
[= Player Location: Couldnt find arrow
[= Time took: 6 Minutes and 12 Seconds
[================================================]
[= Player 1:
[= Player Location: Lumbridge!
[= Time took: 14 Minutes and 28 Seconds
[================================================]
[= Player 2:
[= Player Location: Lumbridge!
[= Time took: 14 Minutes and 52 Seconds
[================================================]
[= Player 3:
[= Player Location: Lumbridge!
[= Time took: 15 Minutes and 28 Seconds
[================================================]
[= Player 4:
[= Player Location: Lumbridge!
[= Time took: 15 Minutes and 1 Seconds
[================================================]
[= Player 5:
[= Player Location: Lumbridge!
[= Time took: 14 Minutes and 32 Seconds
[================================================]
[= Player 6:
[= Player Location: Bank
[= Time took: 10 Minutes and 46 Seconds
[================================================]


Failed to find the text "Click here" in chat.


Script was still running but char had logged out, didnt detect it?

Craig`

2009-08-17 16:16:59

v1.07 runs a lot better for me, I have encountered a problem though, the player reached the adviser in the bank, and then it kept clicking his head? over and over again, never clicked click to continue etc.

edit:

[php]
[= Players Attempted: 1
[= Players completed successfuly: 1/25
[================================================]
[= Player 0: *******
[= Player Location: Lumbridge!
[= Time took: 15 Minutes and 40 Seconds
[================================================]
[/php]It only stopped due to me loosing internet connection, :)

Runescapian321

2009-08-17 16:40:05

From: BobboHobbo

2: Hmm odd? does it like walk to the cage first, I dont get how it runs outside :S?


I don't think it walked to the cage first, therefore it was near the door/wizard when it clicked air strike -> chicken. For some reason it moonwalks sideways and ends up outside the building and continues trying to mage chickens from outside, which doesn't work.

ShowerThoughts

2009-08-18 00:57:33

If you make a good failsafe but general base where you can expand on this would have been much easier and better and efficient.

If I get the feeling to make one of these I'll show you what I mean ;).

BobboHobbo

2009-08-19 12:14:32

Alrighty, I spent a little bit of time modding the script, so far fixed:
- ClickToContinue (Now should work as fast and accurately)
- Stats! (Got the stats up and running)
- Added Redclick so if it doesnt click properly it quickly retries.
- Fixed bug going up the ladder at combat, now waits to find roadcolour after clicking!

BobboHobbo

2009-08-20 16:05:28

Verison 1.08 (Test) been release, front page for details :).

Sabzi

2009-08-20 18:40:25

Hey! Nice job!
I gave you one succesfull to the stats! More 4 to come. I hope.

Sorry but I lost my proggy when I was trying to copy it :(
What? Why are you looking at me? Okay, okay it's in a file …

[================================================]
[= BH - Tutorial Runner Version 1.08 =]
[================================================]
[= Script Time: 1 Hours, 24 Minutes and 32 Seconds
[= Total Players: 5
[= Players Attempted: 5
[= Players completed successfuly: 5/5
[================================================]
[= Player 0:
[= Player Location: Lumbridge!
[= Time took: 15 Minutes and 17 Seconds
[================================================]
[= Player 1:
[= Player Location: Lumbridge!
[= Time took: 15 Minutes and 10 Seconds
[================================================]
[= Player 2:
[= Player Location: Lumbridge!
[= Time took: 15 Minutes and 15 Seconds
[================================================]
[= Player 3:
[= Player Location: Lumbridge!
[= Time took: 15 Minutes and 51 Seconds
[================================================]
[= Player 4:
[= Player Location: Lumbridge!
[= Time took: 19 Minutes and 5 Seconds
[================================================]


But if you look at my profile page at the stats it shows < 1 minute but 5 account ran through. And the script stats are fine. So it's 1, something with the stats(it's not updating) 2, something with your script not sending the user stats.

EDIT: Now you are wondering: "But what can be his user name??" I know. So I give a hint: It's similar to my user name in a scripting community. Still don't have clue? It's a community based on scar scripting. More? There are srl-developers in that community. I give up my user name there is Sabzi. (SMS) [offtopic]What SMS means here? I can't find any letter fits M.[/offtopic]

EDIT2: You got < 1 minute in your profile too for the tut runner so it's not just me, hurray :P

BobboHobbo

2009-08-21 10:38:33

From: Sabzi
Hey! Nice job!
I gave you one succesfull to the stats! More 4 to come. I hope.

Sorry but I lost my proggy when I was trying to copy it :(
What? Why are you looking at me? Okay, okay it's in a file …



But if you look at my profile page at the stats it shows < 1 minute but 5 account ran through. And the script stats are fine. So it's 1, something with the stats(it's not updating) 2, something with your script not sending the user stats.

EDIT: Now you are wondering: "But what can be his user name??" I know. So I give a hint: It's similar to my user name in a scripting community. Still don't have clue? It's a community based on scar scripting. More? There are srl-developers in that community. I give up my user name there is Sabzi. (SMS) [offtopic]What SMS means here? I can't find any letter fits M.[/offtopic]

EDIT2: You got < 1 minute in your profile too for the tut runner so it's not just me, hurray :P


Nice. Lol @ you, weird how it says < 1 minute :(. Thanks for the proggie :).

Bixby Sayz

2009-08-22 20:46:11

Pretty nice. Two small issues:

- When melee attacking the rat kept trying to attack other rats while still in combat with the first, so it took a long time to get a kill
- Failed to open the bank. Opened it manually hoping it would move the script along. It did (sort of), moved on and started talking to bank advisor, then timed out because bank screen hadn't opened yet.

SRL Compiled in 62 msec
SMART Initialized.
Loaded: Server 108, Members: False, Signed: True, Super Detail: False.
[================================================]
[= BH - Tutorial Runner Version 1.08 =]
[================================================]
[= Script Time: 1 Minutes and 31 Seconds
[= Total Players: 1
[= Players Attempted: 0
[= Players completed successfuly: 0/1
[================================================]
[= Player 0: ############
[= Player Location:
[= Time took: 0 Seconds
[================================================]
d
############
Creating the NickTPA.
We are outside of the first room
All Good
Made it to gates after cookings shrimps
Found Tin ore at X: 242 Y: 224
Found Copper ore at X: 285 Y: 218
Found Tin ore at X: 280 Y: 163
Found Copper ore at X: 283 Y: 195
Walked into the Combat gates
Current Rat is out of range or is being attacked.
Current Rat is out of range or is being attacked.
Current Rat is out of range or is being attacked.
Finished FindRat;
Finished FindRat;
Finished FindRat;
Finished FindRat;
Successfuly killed a rat.
MM red doorcolour = 234
We are out of the rat cage.
Finished AttackRatNoFindFight;
Waiting for the rat to die.
Couldnt find Bankscreen
[================================================]
[= BH - Tutorial Runner Version 1.08 =]
[================================================]
[= Script Time: 15 Minutes and 0 Seconds
[= Total Players: 1
[= Players Attempted: 1
[= Players completed successfuly: 0/1
[================================================]
[= Player 0: ############
[= Player Location: Bank
[= Time took: 12 Minutes and 58 Seconds
[================================================]
d
Successfully executed

BobboHobbo

2009-08-24 10:44:50

From: Bixby Sayz
Pretty nice. Two small issues:

- When melee attacking the rat kept trying to attack other rats while still in combat with the first, so it took a long time to get a kill
- Failed to open the bank. Opened it manually hoping it would move the script along. It did (sort of), moved on and started talking to bank advisor, then timed out because bank screen hadn't opened yet.

SRL Compiled in 62 msec
SMART Initialized.
Loaded: Server 108, Members: False, Signed: True, Super Detail: False.
[================================================]
[= BH - Tutorial Runner Version 1.08 =]
[================================================]
[= Script Time: 1 Minutes and 31 Seconds
[= Total Players: 1
[= Players Attempted: 0
[= Players completed successfuly: 0/1
[================================================]
[= Player 0: ############
[= Player Location:
[= Time took: 0 Seconds
[================================================]
d
############
Creating the NickTPA.
We are outside of the first room
All Good
Made it to gates after cookings shrimps
Found Tin ore at X: 242 Y: 224
Found Copper ore at X: 285 Y: 218
Found Tin ore at X: 280 Y: 163
Found Copper ore at X: 283 Y: 195
Walked into the Combat gates
Current Rat is out of range or is being attacked.
Current Rat is out of range or is being attacked.
Current Rat is out of range or is being attacked.
Finished FindRat;
Finished FindRat;
Finished FindRat;
Finished FindRat;
Successfuly killed a rat.
MM red doorcolour = 234
We are out of the rat cage.
Finished AttackRatNoFindFight;
Waiting for the rat to die.
Couldnt find Bankscreen
[================================================]
[= BH - Tutorial Runner Version 1.08 =]
[================================================]
[= Script Time: 15 Minutes and 0 Seconds
[= Total Players: 1
[= Players Attempted: 1
[= Players completed successfuly: 0/1
[================================================]
[= Player 0: ############
[= Player Location: Bank
[= Time took: 12 Minutes and 58 Seconds
[================================================]
d
Successfully executed


K ill keep everything in mind on what to fix. At this moment of time, I cant really fix due to shitty computer, But i promise when i get a new one ill make a new version with all fixes.

Bobzilla69

2009-08-31 00:31:26

Hi, this is a good script but still needs a bit of tuning.

set the script to create 6 accounts and run them through tutorial only managed 3.
the first two accounts made didnt get past combat trainer, i finished them manualy.
the third account got to prayer trainer when it incountered problems, paused it and fixed problem manually, after that it managed to complete all the way to lumbridge.

after this account it created a new one but was unable to activate account or something like that, it created username and password but just didnt click Play Now button (thinks thats the button, on create account page)

uploaded report, also edited where it got stuck, hope this helps.

rya

2009-09-14 21:23:49

Any help?

if Cast('lumbridge home teleport') then

BobboHobbo

2009-09-19 04:56:55

This script is outdated at the moment, If i have time i might try re doing it. TBH this script is really to hard and time consuming to test.

gore

2009-10-04 10:52:45

hey dude
the script first part rules, how it makes a name and pass u can make for it and so on.
but after its finished making the account it stops

Welcome to Runescape.
Characters name
Took over 20 seconds to open the create Player page..
Current Players name: dosnue3
Took longer then 10 seconds to validate account.. Terminating
Successfully executed

its the part when its clicked next and the accounts been created it doesnt seem to click play runescape and thats were it stuffs up.

thats the error at time being but other than that it looks really good.
i no u said its outdated. but i thought i should let u no

thanks

BobboHobbo

2009-10-04 13:26:50

From: gore
hey dude
the script first part rules, how it makes a name and pass u can make for it and so on.
but after its finished making the account it stops

Welcome to Runescape.
Characters name
Took over 20 seconds to open the create Player page..
Current Players name: dosnue3
Took longer then 10 seconds to validate account.. Terminating
Successfully executed

its the part when its clicked next and the accounts been created it doesnt seem to click play runescape and thats were it stuffs up.

thats the error at time being but other than that it looks really good.
i no u said its outdated. but i thought i should let u no

thanks


Yeah.. the scripts broken. Wont update it any time soon.

gore

2009-10-04 13:34:44

From: BobboHobbo
Yeah.. the scripts broken. Wont update it any time soon.


awk thanks anyway

linppan

2009-11-02 16:08:54

Ok I just started botting again. I´m getting the following "error"

Characters name
Took over 20 seconds to open the create Player page..
Current Players name: quny8
Took longer then 10 seconds to validate account.. Terminating
Successfully executed


Thing is when it has executed the account has been created :/. I dont know why SMART is so slow.
My comp is E8400 3,ghz 4gb ddr 1067mhz ram and a x1950xt so preformance shouldn´t be a problem. Any idéas?

3Garrett3

2009-11-02 16:36:41

From: linppan
Ok I just started botting again. I´m getting the following "error"

Characters name
Took over 20 seconds to open the create Player page..
Current Players name: quny8
Took longer then 10 seconds to validate account.. Terminating
Successfully executed


Thing is when it has executed the account has been created :/. I dont know why SMART is so slow.
My comp is E8400 3,ghz 4gb ddr 1067mhz ram and a x1950xt so preformance shouldn´t be a problem. Any idéas?


Read two posts above yours?

linppan

2009-11-02 17:52:46

*sight* sorry feel like such a turd.