SRL Archive - RS3 Fishing

[RS3] [SRL-6] iFlyFisher [Barbarian fly fishing at its finest!]


KeepBotting

2014-06-03 20:38:24

iScripts™ and KeepBotting Presents:

iFlyFisher

—————–
| = Version: 1.6 = |
—————–
Status: Broken(?) (post)
Last Updated: 27th Oct 2014
Download: here.


Description
Fly-fishes trout and salmon at the barbarian village.

Features
  • 100% color!
  • Fishes trout and salmon with incredible speed (>45k xp/hr)!
  • Utilises action bar dropping!
  • Fast & accurate object finding using DTMs, TPAs, ATPAs, and T2DPAs.
  • Universal inventory slot handling for feathers!
  • Robust antipattern to reduce ban rates to an absolute minimum!
  • Informative progress report, painted on SMART!
  • Passes the 6-hour limit!
  • Compatible with RS3 and uses SRL-6!
  • Numerous failsafes to prevent script failure!


How to Use
1) Fill out your player info.


///////////////////////////////////Start setting up the script here. Refer to the comments if you don't know what you're doing.
///////////////////////////////////
///// Start Setup ///////
///////////////////////////////////
///////////////////////////////////Start setting up the script here. Refer to the comments if you don't know what you're doing.

const
(* player info *)
playerNames = ['']; //Put your player's name (or nickname, if you set one) here.
playerFile = 'default'; //Put your playerfile's name here. Default is 'default'.
desiredWorld = 0; //Enter your desired world number here. 0 for random.

(* globals *)
featherSlot = 1; //What inventory slot are your feathers in? (1 through 28)

(* options *)

///////////////////////////////////Don't modify the script ANY FURTHER unless you know what you're doing. You could break stuff!
///////////////////////////////////
///// Stop Setup ///////
///////////////////////////////////
///////////////////////////////////Don't modify the script ANY FURTHER unless you know what you're doing. You could break stuff!

2) Place your character near a barbarian village fishing spot.
3) Zoom all the way OUT.
4) Bind trout and salmon to action bar slots 1 and 2, respectively.
5) Make sure you're in action mode.
6) Place your feathers in ANY inventory slot.
7) Start the script!

Requirements
1) 20 fishing for trout, 30 fishing for salmon.
2) Some feathers.

Additional Info
-> If you get debug messages saying "*** FATAL ERROR: No XP found" or if the progress report is bugged, make sure your XP tracker is positioned like this.

Current Bugs
-> Nope.

Future Updates
-> Not really expecting to be adding content to this script. Possibly banking, but not in the near future.
-> Exception to the above: an alternative method of action detection (isStillFishing()) to compensate for special conditions created by items such as the Fury Shark outfit.

Proggies

Update Log

v1.6
- fixed dialogue box handling, dropping works now
- hid the smart console, no reason to have two windows open
- removed the banking option from the setup constants as it was nonfunctional anyway

v1.5
- better progress report updating
- DTM itemfinding
- better dropping
- fishing level failsafe (terminates if level is < 20)
- better debugging
- [URL="http://villavu.com/forum/showthread.php?t=109046&p=1296353#post1296353"]dynamic ATPA length setting[/URL] (attempts to keep the array of tpoints as small as possible. smaller array = less points to search = faster object finding)

v1.4
- fixed progress report
- added more robust antipattern
- 6 hour fix
- new failsafe
- download is now hosted on dropbox because of villavu's filesize restrictions. download link can now be found right below "last updated".

v1.3
- HUGE logic rewrite
- dynamic camera movement (sorta)
- hacky actionbar dropping (still 300% speed of normal dropping)
- Fixed getFeathers()
- lots of fixes and tweaks

v1.2
- antipattern added

v1.1
- small anyslot(tm) bugfix

v1.0
- initial release

Ashaman88

2014-06-04 08:54:14

Patented AnySlot™ technology allows to you have your feathers in ANY inventory slot!


Show me the patent number, or I sue for patent infringement!!!


Congrats on the release man, looking good!

liam033500

2014-06-04 11:17:54

Congratz on release will try now :D

liam033500

2014-06-04 12:36:32

[ATTACH=CONFIG]23353[/ATTACH]
first proggy :)

Turpinator

2014-06-04 13:12:33

all of these
{$IFDEF debug_on} writeln('[DEBUG]   : Failed to find the first fishing spot.'); {$ENDIF}
lines could have simply been replaced with their own func…
prodecure kbwriteln(s: string);
begin
{$IFDEF debug_on} writeln('[DEBUG] : ' + s); {$ENDIF}
end;

kbwriteln('Failed to find the first fishing spot');

or you could have just used a boolean rather than a define.

KeepBotting

2014-06-04 17:51:21

From: Ashaman88
Show me the patent number, or I sue for patent infringement!!!


Congrats on the release man, looking good!
XD thanks

From: liam033500
Congratz on release will try now :D
Thanks ^^

From: liam033500
[ATTACH=CONFIG]23353[/ATTACH]
first proggy :)
Thanks!

From: Turpinator
all of these
{$IFDEF debug_on} writeln('[DEBUG]   : Failed to find the first fishing spot.'); {$ENDIF}
lines could have simply been replaced with their own func…
prodecure kbwriteln(s: string);
begin
{$IFDEF debug_on} writeln('[DEBUG] : ' + s); {$ENDIF}
end;

kbwriteln('Failed to find the first fishing spot');

or you could have just used a boolean rather than a define.
D'oh! Should I bother changing them all though, that is the question…

***

update v1.4 has been released, check the update log for what's changed

the download link is now at the top of the post, under "last updated"

Shader

2014-06-13 16:37:25

Gonna use this to get 76 fishing quickly, then gonna do sharks till 99 hehe, will post proggys! :)

E: Exp is a bit off, but runs great! [ATTACH=CONFIG]23395[/ATTACH]

KeepBotting

2014-06-13 17:46:49

From: Shader
Gonna use this to get 76 fishing quickly, then gonna do sharks till 99 hehe, will post proggys! :)


Thanks, please do! :D

***

Updated to v1.5!

Read the changelog for everything that's changed, read on for a more in-depth discussion of the coolest thing that's been added in this version!

"Dynamic ATPA length setter"

What setting the ATPA length dynamically aims to do is keep the array of TPoints as small as possible. A smaller array begets a smaller amount of points to search which begets faster object finding.

The logic is as follows, using a flowchart as a demonstrative aid. I originally made this for myself, to help me understand the logic of the function I was about to make, before I even made it! Figured I'd put it here for teh lulz.


Using dynamic ATPA length setting will result in a lot of this:


[DEBUG] : Attempting to create fishing spot ATPA with allowed length of: 1.
[DEBUG] : Created fishing spot ATPA (1) in: 1310 ms.

One point, one fishing spot, one search, one click. Simple and accurate.

Shader

2014-06-14 18:31:43

Another prog: [ATTACH=CONFIG]23397[/ATTACH]

KeepBotting

2014-06-14 20:55:21

From: Shader
Another prog: [ATTACH=CONFIG]23397[/ATTACH]
Thanks so much! <3

TimeRiders

2014-06-18 23:06:03

Very nice script and a thank you was looking for one of these :)

fridaynitelights

2014-06-19 15:30:41

Awesome script. 6+ hours and going strong. It seems as though the exp counter is a bit bugged though. It's able to count fish, however, exp remains at 0. I'm getting this in debug over and over. Otherwise, flawless and amazing.

*** FATAL ERROR: No XP found

KeepBotting

2014-06-19 17:03:13

From: TimeRiders
Very nice script and a thank you was looking for one of these :)

Thanks and you're welcome

From: fridaynitelights
Awesome script. 6+ hours and going strong. It seems as though the exp counter is a bit bugged though. It's able to count fish, however, exp remains at 0. I'm getting this in debug over and over. Otherwise, flawless and amazing.

*** FATAL ERROR: No XP found
Make sure your xp counter is set up like so:


it's got to use the stats icon and it's got to be in the upper-right corner of your chatbox

next version won't use that, as it's sometimes buggy regardless

thx for your positive feedback :)

chiefcharlie

2014-06-20 07:02:28

seems to be flawless so far running it for about 30mins now

KeepBotting

2014-06-20 10:52:14

From: chiefcharlie
seems to be flawless so far running it for about 30mins now


:) good, good

chiefcharlie

2014-06-21 01:35:02

running for 8 hours no problems so far :)

KeepBotting

2014-06-21 07:31:53

From: chiefcharlie
running for 8 hours no problems so far :)
Awesome, thanks for the proggy!

EvilCabbage

2014-06-22 13:34:00

Will try this script out this wednesday when my summer starts given that I've fixed the OpenGL problem :)

KeepBotting

2014-06-22 14:01:02

From: EvilCabbage
Will try this script out this wednesday when my summer starts given that I've fixed the OpenGL problem :)
Ah awesome!

Mantasx27

2014-06-29 07:16:53

http://oi60.tinypic.com/2jdgklk.jpg
A tiny proggie for you

KeepBotting

2014-06-29 08:54:48

From: Mantasx27
http://oi60.tinypic.com/2jdgklk.jpg
A tiny proggie for you

14 hours, NICE!

Ferhya

2014-07-02 13:15:20

My proggy of today. Will try for 11+hrs 2morrow :)

http://i.gyazo.com/023c25d26a39a37d84278a80fb959b31.png


Truncheon

2014-07-02 13:18:09

From: Ferhya
My proggy of today. Will try for 11+hrs 2morrow :)

http://i.gyazo.com/023c25d26a39a37d84278a80fb959b31.png



Wow that's fantastic XP! What level are you at currently?

KeepBotting

2014-07-02 20:50:17

From: Ferhya
My proggy of today. Will try for 11+hrs 2morrow :)

http://i.gyazo.com/023c25d26a39a37d84278a80fb959b31.png

Great, thanks!

destinyxx

2014-07-03 00:46:00

quick question, Does the script support directX?


Im trying to run simba from a portable pendrive, but the client crashes in OpenGL in the computer im using. It is a public pc, and I dont have adminstrator rights.

KeepBotting

2014-07-03 08:42:12

From: destinyxx
quick question, Does the script support directX?


Im trying to run simba from a portable pendrive, but the client crashes in OpenGL in the computer im using. It is a public pc, and I dont have adminstrator rights.


No, but it'd be incredibly easy to add. Jut put this right below line 88:

smartPlugins := ['d3d9.dll'];

Ferhya

2014-07-07 14:10:51

–IMG REMOVED, SEE POST BELOW–
Somewhat slower xp at this moment, but I've paused it for keys, and all kind of stuff…

Also, I was at 95-96 at that proggy, 97 at this moment…

Ferhya

2014-07-07 17:27:55


Close to 98 now..
This is the proggy in previous post, just a bit longer, heheh…

Previous proggy deleted.

KeepBotting

2014-07-07 21:08:58

From: Ferhya

Close to 98 now..
This is the proggy in previous post, just a bit longer, heheh…

Previous proggy deleted.

25 hours, holy shite. More than a day straight, amazing!

Mantasx27

2014-07-08 04:47:56

Bot runs without stopping indefinitely. currently level 94, the only problem is that it sometimes opens the character equip menu, but it doesn't stop the bot or anything.

KeepBotting

2014-07-08 08:39:04

From: Mantasx27
Bot runs without stopping indefinitely. currently level 94, the only problem is that it sometimes opens the character equip menu, but it doesn't stop the bot or anything.

Cool!

When you say it opens the equip menu, do you mean the gametab or the big window?

Mantasx27

2014-07-08 08:55:02

From: KeepBotting
Cool!

When you say it opens the equip menu, do you mean the gametab or the big window?

http://oi61.tinypic.com/2zjltte.jpg
The camera is like that is because I just logged in and it just so happened that the last time I closed the bot he had opened the tab.

KeepBotting

2014-07-08 08:58:02

From: Mantasx27
http://oi61.tinypic.com/2zjltte.jpg
The camera is like that is because I just logged in and it just so happened that the last time I closed the bot he had opened the tab.
o_O

How'd it get all the way in over there?

Ferhya

2014-07-08 18:00:16

todays proggy


Ferhya

2014-07-09 03:44:51

Maybe, in a future update, to rack up the xp way further over 50k/h easily:

Make it drop the fish when it has 15 or so fish in invo
That way, it'll drop while fishing, not needing the "cooldown" period it now takes.

that way, you keep fishing constantly till the spot is gone.
That would be awesome, as it would easily +25-30% the xp.

Mantasx27

2014-07-09 04:19:30

Ye, I agree, you continue fishing while dropping so there is no need to stop, unless it helps stability or smth

KeepBotting

2014-07-09 07:51:42

From: Ferhya
todays proggy

Thanks!

From: Ferhya
Maybe, in a future update, to rack up the xp way further over 50k/h easily:

Make it drop the fish when it has 15 or so fish in invo
That way, it'll drop while fishing, not needing the "cooldown" period it now takes.

that way, you keep fishing constantly till the spot is gone.
That would be awesome, as it would easily +25-30% the xp.


From: Mantasx27
Ye, I agree, you continue fishing while dropping so there is no need to stop, unless it helps stability or smth
That's interesting–I'll look into it! Thanks!

Csch

2014-07-11 09:23:08

Not the longest or most impressive proggy, but I'm loving this script. Ran for 14 hours flawlessly, ran out of feathers and logged out. Got me up 6 fishing levels! Great work!

KeepBotting

2014-07-11 11:01:26

From: Csch
Not the longest or most impressive proggy, but I'm loving this script. Ran for 14 hours flawlessly, ran out of feathers and logged out. Got me up 6 fishing levels! Great work!


Thanks for the proggy and the feedback

Welcome for the 6 fishing levels haha

dread4

2014-07-11 13:01:52

My proggys don't include exp for some reason but ran over 7 hours working great! :')

bestplox

2014-07-11 15:11:25

Ran it 5 hours to test it out, one word FLAWLESS!

KeepBotting

2014-07-13 20:48:01

From: dread4
My proggys don't include exp for some reason but ran over 7 hours working great! :')
Make sure your xp counter is set up like so:


it's got to use the stats icon and it's got to be in the upper-right corner of your chatbox


From: bestplox
Ran it 5 hours to test it out, one word FLAWLESS!
Thanks :)

dread4

2014-07-14 04:23:32

The script stopped working it's not releasing minimap mask

Mantasx27

2014-07-14 04:45:28

Working flawlessly, currently 97, a few hours away of 98. Should get 99 by Wednesday/Thursday.

dread4

2014-07-14 05:21:18

[DEBUG] : Attempting to create fishing spot ATPA with allowed length of: 7.

[WARNING] : Failed to create fishing spot ATPA, length (9) is too large.

Keep getting this error and it's not clicking the fishing spots >.>

Fixed my problem lets get 70 fishing today :3

Mantasx27

2014-07-16 07:40:13

99 achieved. Botted about 10-14 hours a day. Didnt have any real problems. Great bot

KeepBotting

2014-07-16 08:17:01

From: Mantasx27
99 achieved. Botted about 10-14 hours a day. Didnt have any real problems. Great bot

Wooooooo, gratz!

Nicodemus

2014-07-17 15:37:14

– WARNING: getItemAmount(): Didn't find any text color, result = -1
[DEBUG] : Grabbed feather amount (-1) in: 0 ms.
[DEBUG] : Grabbed XP in: 93 ms.
[DEBUG] : Starting with XP: 361931.
– TRSGameTabs.openTab(1)
—- Opening tab via gametab navigation bar
– TRSGameTabs.openTab(1): result = False
[DEBUG] : Current fishing level is: -1.

[ERROR] : *** FATAL ERROR: Your fishing level is not sufficient to catch trout (lv. 20) and/or salmon (lv. 30)!


[WARNING] : *** Terminating script ***

[DEBUG] : Logging out
– TPlayer.logout()
tesseractGetText(): Bitmap is is too small (190, 1)
—- Waiting for login screen…
—- Waiting for login screen…
—- Waiting for login screen…
– TPlayer.logout(): True
[DEBUG] : Freeing BMPs
[DEBUG] : Freeing DTMs

[WARNING] : *** Terminated script ***

the script says i am under lvl 30 but i am lvl 30 fishing… :S

[ATTACH=CONFIG]23586[/ATTACH]

KeepBotting

2014-07-17 23:53:26

From: Nicodemus
– WARNING: getItemAmount(): Didn't find any text color, result = -1
[DEBUG] : Grabbed feather amount (-1) in: 0 ms.
[DEBUG] : Grabbed XP in: 93 ms.
[DEBUG] : Starting with XP: 361931.
– TRSGameTabs.openTab(1)
—- Opening tab via gametab navigation bar
– TRSGameTabs.openTab(1): result = False
[DEBUG] : Current fishing level is: -1.

[ERROR] : *** FATAL ERROR: Your fishing level is not sufficient to catch trout (lv. 20) and/or salmon (lv. 30)!


[WARNING] : *** Terminating script ***

[DEBUG] : Logging out
– TPlayer.logout()
tesseractGetText(): Bitmap is is too small (190, 1)
—- Waiting for login screen…
—- Waiting for login screen…
—- Waiting for login screen…
– TPlayer.logout(): True
[DEBUG] : Freeing BMPs
[DEBUG] : Freeing DTMs

[WARNING] : *** Terminated script ***

the script says i am under lvl 30 but i am lvl 30 fishing… :S

[ATTACH=CONFIG]23586[/ATTACH]

level to 31 manually and tell me if it still does it

Nicodemus

2014-07-18 12:06:37

– TPlayer.login(): True
[DEBUG] : Setup complete - player is logged in.
[DEBUG] : Setting run.
[DEBUG] : Setting gametab.
—- TRSGameTab.__initTabs(): Setup gametab properties
– TRSGameTabs.openTab(2)
—- Opening tab via gametab navigation bar
– TRSGameTabs.openTab(2): result = False
[DEBUG] : Grabbed feather amount (-1) in: 0 ms.
[DEBUG] : Grabbed XP in: 109 ms.
[DEBUG] : Starting with XP: 396666.
– TRSGameTabs.openTab(1)
—- Opening tab via gametab navigation bar
– TRSGameTabs.openTab(1): result = False
[DEBUG] : Current fishing level is: -1.

[ERROR] : *** FATAL ERROR: Your fishing level is not sufficient to catch trout (lv. 20) and/or salmon (lv. 30)!


[WARNING] : *** Terminating script ***

[DEBUG] : Logging out
– TPlayer.logout()
tesseractGetText(): Bitmap is is too small (190, 1)
—- Waiting for login screen…
—- Waiting for login screen…
—- Waiting for login screen…
—- Waiting for login screen…
—- Waiting for login screen…
—- Waiting for login screen…
—- Waiting for login screen…
– TPlayer.logout(): False
[DEBUG] : Freeing BMPs
[DEBUG] : Freeing DTMs

[WARNING] : *** Terminated script ***

– Succesfully freed SMART[6396]
– Freeing gametabs bitmaps…
Successfully executed.

[ATTACH=CONFIG]23588[/ATTACH]

still the same problem

KeepBotting

2014-07-18 16:49:55

From: Nicodemus
– TPlayer.login(): True
[DEBUG] : Setup complete - player is logged in.
[DEBUG] : Setting run.
[DEBUG] : Setting gametab.
—- TRSGameTab.__initTabs(): Setup gametab properties
– TRSGameTabs.openTab(2)
—- Opening tab via gametab navigation bar
– TRSGameTabs.openTab(2): result = False
[DEBUG] : Grabbed feather amount (-1) in: 0 ms.
[DEBUG] : Grabbed XP in: 109 ms.
[DEBUG] : Starting with XP: 396666.
– TRSGameTabs.openTab(1)
—- Opening tab via gametab navigation bar
– TRSGameTabs.openTab(1): result = False
[DEBUG] : Current fishing level is: -1.

[ERROR] : *** FATAL ERROR: Your fishing level is not sufficient to catch trout (lv. 20) and/or salmon (lv. 30)!


[WARNING] : *** Terminating script ***

[DEBUG] : Logging out
– TPlayer.logout()
tesseractGetText(): Bitmap is is too small (190, 1)
—- Waiting for login screen…
—- Waiting for login screen…
—- Waiting for login screen…
—- Waiting for login screen…
—- Waiting for login screen…
—- Waiting for login screen…
—- Waiting for login screen…
– TPlayer.logout(): False
[DEBUG] : Freeing BMPs
[DEBUG] : Freeing DTMs

[WARNING] : *** Terminated script ***

– Succesfully freed SMART[6396]
– Freeing gametabs bitmaps…
Successfully executed.

[ATTACH=CONFIG]23588[/ATTACH]

still the same problem

Alright I did a bit of research and it seems as though tabStats.getSkillLevel() is broken, for a quick fix just delete lines 3881 - 3885

Nicodemus

2014-07-19 03:24:54

– TPlayer.login(): True
[DEBUG] : Setup complete - player is logged in.
[DEBUG] : Setting run.
[DEBUG] : Setting gametab.
—- TRSGameTab.__initTabs(): Setup gametab properties
– TRSGameTabs.openTab(2)
—- Opening tab via gametab navigation bar
– TRSGameTabs.openTab(2): result = False
[DEBUG] : Grabbed feather amount (-1) in: 0 ms.
[DEBUG] : Grabbed XP in: 110 ms.
[DEBUG] : Starting with XP: 397296.
– TRSGameTabs.openTab(1)
—- Opening tab via gametab navigation bar
– TRSGameTabs.openTab(1): result = False
[DEBUG] : Current fishing level is: -1.
[DEBUG] : Grabbed XP in: 93 ms.
– TRSGameTabs.openTab(2)
—- Opening tab via gametab navigation bar
– TRSGameTabs.openTab(2): result = False
[DEBUG] : Updated progress report in: 6099 ms.
—- minimap.setAngle(): Set the angle @ 85.6012946450045 degrees
– WARNING: getItemAmount(): Didn't find any text color, result = -1
[DEBUG] : Grabbed feather amount (-1) in: 15 ms.
– isMouseOverText()
—- Current mouse-over text: ""
—- Current mouse-over text: ""
—- Current mouse-over text: ""
—- Current mouse-over text: ""
—- Current mouse-over text: ""
—- Current mouse-over text: ""
—- Current mouse-over text: ""
—- Current mouse-over text: ""
– isMouseOverText(): False

[ERROR] : *** FATAL ERROR: No feathers


[WARNING] : *** Terminating script ***

[DEBUG] : Logging out
– TPlayer.logout()
tesseractGetText(): Bitmap is is too small (190, 1)
—- Waiting for login screen…
—- Waiting for login screen…
—- Waiting for login screen…
– TPlayer.logout(): True
[DEBUG] : Freeing BMPs
[DEBUG] : Freeing DTMs

[WARNING] : *** Terminated script ***

– Succesfully freed SMART[3312]
– Freeing gametabs bitmaps…
Successfully executed.

but i got 2k feathers in inventory in slot 1 :(

Nicodemus

2014-07-19 03:25:55

– TPlayer.login(): True
[DEBUG] : Setup complete - player is logged in.
[DEBUG] : Setting run.
[DEBUG] : Setting gametab.
—- TRSGameTab.__initTabs(): Setup gametab properties
– TRSGameTabs.openTab(2)
—- Opening tab via gametab navigation bar
– TRSGameTabs.openTab(2): result = False
[DEBUG] : Grabbed feather amount (-1) in: 0 ms.
[DEBUG] : Grabbed XP in: 110 ms.
[DEBUG] : Starting with XP: 397296.
– TRSGameTabs.openTab(1)
—- Opening tab via gametab navigation bar
– TRSGameTabs.openTab(1): result = False
[DEBUG] : Current fishing level is: -1.
[DEBUG] : Grabbed XP in: 93 ms.
– TRSGameTabs.openTab(2)
—- Opening tab via gametab navigation bar
– TRSGameTabs.openTab(2): result = False
[DEBUG] : Updated progress report in: 6099 ms.
—- minimap.setAngle(): Set the angle @ 85.6012946450045 degrees
– WARNING: getItemAmount(): Didn't find any text color, result = -1
[DEBUG] : Grabbed feather amount (-1) in: 15 ms.
– isMouseOverText()
—- Current mouse-over text: ""
—- Current mouse-over text: ""
—- Current mouse-over text: ""
—- Current mouse-over text: ""
—- Current mouse-over text: ""
—- Current mouse-over text: ""
—- Current mouse-over text: ""
—- Current mouse-over text: ""
– isMouseOverText(): False

[ERROR] : *** FATAL ERROR: No feathers


[WARNING] : *** Terminating script ***

[DEBUG] : Logging out
– TPlayer.logout()
tesseractGetText(): Bitmap is is too small (190, 1)
—- Waiting for login screen…
—- Waiting for login screen…
—- Waiting for login screen…
– TPlayer.logout(): True
[DEBUG] : Freeing BMPs
[DEBUG] : Freeing DTMs

[WARNING] : *** Terminated script ***

– Succesfully freed SMART[3312]
– Freeing gametabs bitmaps…
Successfully executed.

but i got 2k feathers in inventory in slot 1 :(

[ATTACH=CONFIG]23594[/ATTACH][ATTACH=CONFIG]23594[/ATTACH]

tysonganger

2014-07-19 08:52:09

when i execute the script nothing happens..lol!
i m new to simba can anyone tel me how to setup a rs script?

Sin

2014-07-19 13:59:47

"ATPAs, and T2DPA"

Aren't they the same thing? Or are you talking about 'array of TPointArray' and 'array of array of TPointArray'?

Will be using this in the future though, gj.

KeepBotting

2014-07-19 16:30:33

From: Nicodemus
– TPlayer.login(): True
[DEBUG] : Setup complete - player is logged in.
[DEBUG] : Setting run.
[DEBUG] : Setting gametab.
—- TRSGameTab.__initTabs(): Setup gametab properties
– TRSGameTabs.openTab(2)
—- Opening tab via gametab navigation bar
– TRSGameTabs.openTab(2): result = False
[DEBUG] : Grabbed feather amount (-1) in: 0 ms.
[DEBUG] : Grabbed XP in: 110 ms.
[DEBUG] : Starting with XP: 397296.
– TRSGameTabs.openTab(1)
—- Opening tab via gametab navigation bar
– TRSGameTabs.openTab(1): result = False
[DEBUG] : Current fishing level is: -1.
[DEBUG] : Grabbed XP in: 93 ms.
– TRSGameTabs.openTab(2)
—- Opening tab via gametab navigation bar
– TRSGameTabs.openTab(2): result = False
[DEBUG] : Updated progress report in: 6099 ms.
—- minimap.setAngle(): Set the angle @ 85.6012946450045 degrees
– WARNING: getItemAmount(): Didn't find any text color, result = -1
[DEBUG] : Grabbed feather amount (-1) in: 15 ms.
– isMouseOverText()
—- Current mouse-over text: ""
—- Current mouse-over text: ""
—- Current mouse-over text: ""
—- Current mouse-over text: ""
—- Current mouse-over text: ""
—- Current mouse-over text: ""
—- Current mouse-over text: ""
—- Current mouse-over text: ""
– isMouseOverText(): False

[ERROR] : *** FATAL ERROR: No feathers


[WARNING] : *** Terminating script ***

[DEBUG] : Logging out
– TPlayer.logout()
tesseractGetText(): Bitmap is is too small (190, 1)
—- Waiting for login screen…
—- Waiting for login screen…
—- Waiting for login screen…
– TPlayer.logout(): True
[DEBUG] : Freeing BMPs
[DEBUG] : Freeing DTMs

[WARNING] : *** Terminated script ***

– Succesfully freed SMART[3312]
– Freeing gametabs bitmaps…
Successfully executed.

but i got 2k feathers in inventory in slot 1 :(

[ATTACH=CONFIG]23594[/ATTACH][ATTACH=CONFIG]23594[/ATTACH]
Make sure you set featherSlot to 1

From: tysonganger
when i execute the script nothing happens..lol!
i m new to simba can anyone tel me how to setup a rs script?
Something's got to happen, does the debug box print anything? Any errors?

From: Sin
"ATPAs, and T2DPA"

Aren't they the same thing? Or are you talking about 'array of TPointArray' and 'array of array of TPointArray'?

Will be using this in the future though, gj.

They are, it sounds cooler to say them as two separate things though.

Thanks ^^

iAmGrape

2014-07-20 00:24:26

Exception in Script: File "srl-6/srl.simba" not found at line 5, column 5
The whole 4-7 row is red, others are blue (first time using, ikd what to do :()

tysonganger

2014-07-20 02:01:37

hey go to this link:-https://villavu.com/forum/showthread.php?t=109551&goto=newpost
i posted the error dere!

KeepBotting

2014-07-20 05:58:57

From: iAmGrape
Exception in Script: File "srl-6/srl.simba" not found at line 5, column 5
The whole 4-7 row is red, others are blue (first time using, ikd what to do :()
Read the Simba setup tutorial for RS3.

iAmGrape

2014-07-20 09:27:25

From: KeepBotting
Read the Simba setup tutorial for RS3.


Exception in Script: Runtime error: "Access violation" at line 418, column 45 in file "C:\Simba\Includes\srl-6\lib\utilities\time.simba"
The following bitmaps were not freed: [SMART Debug Image]
File[C:\Simba\Includes\SRL-6/logs/SRL log (20-07-14 at 04.31.40 PM).txt] has not been freed in the script, freeing it now.

That's what happens when it tries to log back in when it logs me off

Nicodemus

2014-07-21 06:35:03

i still cant get the script up, its still saying that i dont got feathers in inventory, in the setup its set to slot 1 and it is in inventory slot 1.
[ATTACH=CONFIG]23610[/ATTACH]

[ATTACH=CONFIG]23611[/ATTACH]

Camel

2014-07-24 14:32:09

[ATTACH=CONFIG]23650[/ATTACH]

I didn't bother to put the XP counter in the right spot.. But it works as I've bothered to do it before.

Thanks for the script, works perfectly.

KeepBotting

2014-07-26 18:08:09

From: iAmGrape
Exception in Script: Runtime error: "Access violation" at line 418, column 45 in file "C:\Simba\Includes\srl-6\lib\utilities\time.simba"
The following bitmaps were not freed: [SMART Debug Image]
File[C:\Simba\Includes\SRL-6/logs/SRL log (20-07-14 at 04.31.40 PM).txt] has not been freed in the script, freeing it now.

That's what happens when it tries to log back in when it logs me off
Make sure your interpreter is set to Lape.

From: Nicodemus
i still cant get the script up, its still saying that i dont got feathers in inventory, in the setup its set to slot 1 and it is in inventory slot 1.
[ATTACH=CONFIG]23610[/ATTACH]

[ATTACH=CONFIG]23611[/ATTACH]
Does this still happen?

From: buttdestroyr
[ATTACH=CONFIG]23650[/ATTACH]

I didn't bother to put the XP counter in the right spot.. But it works as I've bothered to do it before.

Thanks for the script, works perfectly.
You're welcome, thanks for the feedback.

Nicodemus

2014-07-27 04:01:53

From: KeepBotting


Does this still happen?


i changed something when i had a bank problem with the miner script of the mayor. (i reset the old school lay out) and now this works very well! sorry for all the trouble! :D

gonna post a proggy at the end of the day :D

thx!

Nicodemus

2014-07-27 15:00:48

[ATTACH=CONFIG]23689[/ATTACH]

nice :D

KeepBotting

2014-07-27 16:17:09

From: Nicodemus
[ATTACH=CONFIG]23689[/ATTACH]

nice :D

Lookin' good!

Nicodemus

2014-07-30 14:13:47

since the update the script doesn't work so good only does one fishing spot and doesnt go to the other ones.

EDIT: fixed :D

i'll add a proggy latteerrrzzzzzz

RazzaFraza

2014-07-30 15:46:17

I can't get this to work. It will just enter my username or password then never even log-in. Any ideas what the problem might be?

Edit: Fixed this by not putting anything in Player Name & just using the player manager.

Now I have another issue. The script will not bank the fish. It just says Counted 14 items over & over

KeepBotting

2014-07-30 17:49:22

From: RazzaFraza
I can't get this to work. It will just enter my username or password then never even log-in. Any ideas what the problem might be?

Edit: Fixed this by not putting anything in Player Name & just using the player manager.

Now I have another issue. The script will not bank the fish. It just says Counted 14 items over & over

If you'll read the thread, you'll see that banking hasn't been added yet.

Seohyun

2014-07-30 18:32:56

Will try this out soon. 99 fishing might be my next goal :)

KeepBotting

2014-07-30 18:33:35

From: Seohyun
Will try this out soon. 99 fishing might be my next goal :)


Thanks & good luck!

hopesluck

2014-07-31 16:26:54

works like its suppose to =)

KeepBotting

2014-07-31 16:41:55

From: hopesluck
works like its suppose to =)


good to hear :)

twirap

2014-08-08 00:18:16

—— TRSLobbyWorlds.selectRandomWorld(): Random world is 80
—— TRSLobby.findPlayButton(): result = True
—- WARNING: Unknown login string: ""
—- HINT: Please report this issue in the SRL bugs section of the forum
—— Saving screenshot: unknown_login_count.png
—- Login response: One minute as passed…
—— All players inactive…
– TPlayer.login(): False
[DEBUG] : Setting run.
[DEBUG] : Setting gametab.
—- TRSGameTab.__initTabs(): Setup gametab properties
– TRSGameTabs.openTab(2)
—- Opening tab via gametab navigation bar
– TRSGameTabs.openTab(2): result = False
– TPlayer.login()
—- TPlayer.loginToLobby()
—— Player New Player 2 is not active…
—- TPlayer.loginToLobby(): False
– TPlayer.login()[DEBUG] : Freeing BMPs
[DEBUG] : Freeing DTMs

[WARNING] : *** Terminated script ***

– Succesfully freed SMART[15284]
– Freeing gametabs bitmaps…
Successfully executed.


Logs in fine but then it just stands there and terminates script after opening tab.

KeepBotting

2014-08-08 08:18:39

From: twirap
—— TRSLobbyWorlds.selectRandomWorld(): Random world is 80
—— TRSLobby.findPlayButton(): result = True
—- WARNING: Unknown login string: ""
—- HINT: Please report this issue in the SRL bugs section of the forum
—— Saving screenshot: unknown_login_count.png
—- Login response: One minute as passed…
—— All players inactive…
– TPlayer.login(): False
[DEBUG] : Setting run.
[DEBUG] : Setting gametab.
—- TRSGameTab.__initTabs(): Setup gametab properties
– TRSGameTabs.openTab(2)
—- Opening tab via gametab navigation bar
– TRSGameTabs.openTab(2): result = False
– TPlayer.login()
—- TPlayer.loginToLobby()
—— Player New Player 2 is not active…
—- TPlayer.loginToLobby(): False
– TPlayer.login()[DEBUG] : Freeing BMPs
[DEBUG] : Freeing DTMs

[WARNING] : *** Terminated script ***

– Succesfully freed SMART[15284]
– Freeing gametabs bitmaps…
Successfully executed.


Logs in fine but then it just stands there and terminates script after opening tab.
A screenshot of your SMART window would be helpful.

nkd2009

2014-08-08 16:24:48

I had a similar error, but after adding the fishing xp counter, it seemed to be fixed.It looks as if he doesn't have the fishing xp counter up either.

KinkyWambat

2014-08-10 13:07:37

From: dread4
[DEBUG] : Attempting to create fishing spot ATPA with allowed length of: 7.

[WARNING] : Failed to create fishing spot ATPA, length (9) is too large.

Keep getting this error and it's not clicking the fishing spots >.>

Fixed my problem lets get 70 fishing today :3



~ I am experiencing this problem. I have already ran this script previously, without any issues. Any Ideas / feedback will be appreciated.

Thanks in Advance,
Connor.

KeepBotting

2014-08-10 13:09:48

From: KinkyWambat
~ I am experiencing this problem. I have already ran this script previously, without any issues. Any Ideas / feedback will be appreciated.

Thanks in Advance,
Connor.


Try restarting SMART

KinkyWambat

2014-08-10 13:17:56

From: KeepBotting
Try restarting SMART


I have tried restarting the script multiple times, I am currently running Draynor Chop N' Bank by Coh3n and SMART seems to have no issues while running this script.

Thanks for the quick response.

KeepBotting

2014-08-10 13:47:00

From: KinkyWambat
I have tried restarting the script multiple times, I am currently running Draynor Chop N' Bank by Coh3n and SMART seems to have no issues while running this script.

Thanks for the quick response.

Not the script, SMART

lol 1,337 posts

twirap

2014-08-14 02:34:51

Slim headers was unchecked. Works flawlessly…SO FAST at dropping…Such a pro script….How did you make such a sexy exp tracker and that logo? I didn't see any details on that in MAyor's tutorial. Did someone fix the world change lobby bug to fix the 6 hour limit? Last time the world change didn't work and Mayor said there is a lobby bug that is preventing it from working.

Ian

2014-08-14 06:04:40

From: twirap
How did you make such a sexy exp tracker and that logo? I didn't see any details on that in MAyor's tutorial


Pretty much all the information you'll need about drawing on SMART with SRL6 is here: http://docs.villavu.com/srl-6/drawing.html

If you'd like a tutorial there's one by flight. Although it is outdated it might still help with some aspects of drawing: https://villavu.com/forum/showthread.php?t=68856

As for the artwork itself, photoshop or GIMP work well.

Cyanempire

2014-08-26 19:49:03

[ATTACH=CONFIG]23906[/ATTACH]

KeepBotting

2014-08-26 21:44:25

From: Cyanempire
[ATTACH=CONFIG]23906[/ATTACH]


Thanks!

betadanyu

2014-08-29 09:41:35

Works well :)[ATTACH=CONFIG]23928[/ATTACH]

zircon

2014-09-01 15:26:50

The script doesn't work anymore after update, it open and close the inventory and skill list. Then he say Fatal Error: No XP found.

Large1

2014-09-01 23:23:07

Fixed my issue and so far 2 hours in but ran out of feathers but script terminated but right now really solid script +1 :)

KeepBotting

2014-09-03 20:26:09

From: Large1
Fixed my issue and so far 2 hours in but ran out of feathers but script terminated but right now really solid script +1 :)

Glad you got it working :)

From: zircon
The script doesn't work anymore after update, it open and close the inventory and skill list. Then he say Fatal Error: No XP found.

It still works fine. Reset your interface/graphics settings, updates sometimes kick them to default and screw things up.

godzassassin

2014-09-03 23:34:24

Only uses one spot [WARNING] : Failed to create fishing spot ATPA, length (10) is too large. Doesnt go to the other fishing spot when one is finished :/ help please

I think it works….. well sometimes

Nice script tho

KeepBotting

2014-09-04 07:38:16

From: godzassassin
Only uses one spot [WARNING] : Failed to create fishing spot ATPA, length (10) is too large. Doesnt go to the other fishing spot when one is finished :/ help please

I think it works….. well sometimes

Nice script tho
Just restart SMART when it does that, and it shouldn't do it again for the duration of the run

Sinix

2014-09-11 04:42:44

Won't start up for me.

Says my fishing level is less than 20… but I'm level 97.

KeepBotting

2014-09-11 07:40:56

From: Sinix
Won't start up for me.

Says my fishing level is less than 20… but I'm level 97.


Screenshot your SMART window for me, there might be something wrong with your interfaces.

GTFO_Jagex

2014-09-11 08:07:52

From: Sinix
Won't start up for me.

Says my fishing level is less than 20… but I'm level 97.


same problem for me , if you delete line 3882-3886, it will work but the paint won't

Sinix

2014-09-14 16:39:06

I was able to get this script working, and it's a beauty.


Thank you for sharing :)

elvenred

2014-09-15 00:03:01

From: GTFO_Jagex
same problem for me , if you delete line 3882-3886, it will work but the paint won't
You're having a lot more luck than me, I deleted the proper lines and the paint showed up along with not having the xp error, however the bot still did not function.

godzassassin

2014-09-15 17:43:36

Forgot to say used it from 30-76 fishing worked smoothly 90.5% of the time.

Thank you :D

Lipcot

2014-10-05 23:45:00

using it now, had to do some tweaking though, take away the fishing lvl check and it wont get xp gain, but works perfectly :) (using direct x) .

liam1997

2014-10-21 01:12:35

bot is slow to change fishing spots on sometimes clicks on the same spot a few times, is this normal? as in it will click, rotate camera a bit, move mouse, check some stats, then move back and click on the spot again.

also xp is going crazy, says i have 500k xp after i start, then 1bil xp, then error

liam1997

2014-10-21 01:14:42

also, once it gets a full inventory it just hangs it doesnt drop them

liam1997

2014-10-21 01:29:43

i believe ive managed to fix it, however now xp sits at 0 and fish caught sits at 0 but the script appears to be dropping the fish now.

also is it normal for the script to spin around and examine the water, cause it just spun like 3 times and examined the water

it says how many fish are counted, but just stands there, not dropping.

liam1997

2014-10-21 01:31:49

it seems to just stand there after the "your inventory is too full to hold any more fish" box appears (which appears behind the paint)

liam1997

2014-10-21 01:33:35

you cant carry any more fish pops up and thats the end of it, it will just stand there, but if i diable smart and click for it to move (removing the inventory full dialogue box) it will drop and return to fishing.

KeepBotting

2014-10-21 17:02:52

From: liam1997
it seems to just stand there after the "your inventory is too full to hold any more fish" box appears (which appears behind the paint)


From: liam1997
you cant carry any more fish pops up and thats the end of it, it will just stand there, but if i diable smart and click for it to move (removing the inventory full dialogue box) it will drop and return to fishing.


From: liam1997
bot is slow to change fishing spots on sometimes clicks on the same spot a few times, is this normal? as in it will click, rotate camera a bit, move mouse, check some stats, then move back and click on the spot again.

also xp is going crazy, says i have 500k xp after i start, then 1bil xp, then error


From: liam1997
also, once it gets a full inventory it just hangs it doesnt drop them


From: liam1997
i believe ive managed to fix it, however now xp sits at 0 and fish caught sits at 0 but the script appears to be dropping the fish now.

also is it normal for the script to spin around and examine the water, cause it just spun like 3 times and examined the water

it says how many fish are counted, but just stands there, not dropping.


Jesus dude, I think you might have set a record for multi-posting. A penta-post is just too much. The edit button is there for a reason.

As far as your problem, it's supposed to click the dialogue box away. Post a screenshot of your interfaces setup, they might be off a bit.

liam1997

2014-10-21 19:18:22

here is a photo,i realise there are no active spots here, it was going to look for another i just took this pic as the spot went down. You can see the dialogue box just behind the paint.

[ATTACH=CONFIG]24246[/ATTACH]

liam1997

2014-10-21 19:26:52

its now saying failed to create spot ATPA, with allowed length of 10, then says failed to create and it just does that over and over while rotating camera

EDIT: i just restarted it and it found the spot and clicked it, is it clicking the spot more than once normal? like while youre fishing after its rotated it will click again?

is it normal to stall for a bit after a spot disappears (it takes a bit to switch)


or is all this related to possibly the same reason it wont drop?

KeepBotting

2014-10-21 22:14:24

From: liam1997
here is a photo,i realise there are no active spots here, it was going to look for another i just took this pic as the spot went down. You can see the dialogue box just behind the paint.

[ATTACH=CONFIG]24246[/ATTACH]


From: liam1997
its now saying failed to create spot ATPA, with allowed length of 10, then says failed to create and it just does that over and over while rotating camera

EDIT: i just restarted it and it found the spot and clicked it, is it clicking the spot more than once normal? like while youre fishing after its rotated it will click again?

is it normal to stall for a bit after a spot disappears (it takes a bit to switch)


or is all this related to possibly the same reason it wont drop?


Edit button. Please.

Failing to create the ATPA is normal, just restart SMART and that should clear up by itself.
I'll take a look at dialogue box handling later this week when I get a chance.

the bank

2014-10-23 20:26:04

Dialog box fix is as easy as opening the conversationbox file in srl-6 and changing the "continue" function. In there it has a +10, change it to like a +3. It misclicks otherwise and just keeps trying.

KeepBotting

2014-10-25 10:12:23

From: the bank
Dialog box fix is as easy as opening the conversationbox file in srl-6 and changing the "continue" function. In there it has a +10, change it to like a +3. It misclicks otherwise and just keeps trying.

Problem is, I can't do that for you because everyone has a local copy of the SRL-6 include files. If you can override the function in the script itself so it works correctly, send me a PM with the code and I'll push a quick update.

KeepBotting

2014-10-27 21:48:21

Updated to 1.6, dialogue box handling (and thus, dropping) has been fixed.

@the bank; @liam1997;

These two^ were the guys that brought the issue to my attention. Many thanks. It's fixed.



Happy fishing~!

cbrems

2014-10-31 07:42:02

Here's a small proggy. Gotta stop the bot due to dxp weekend and wanting other skills tho :(

KeepBotting

2014-10-31 07:43:33

From: cbrems
Here's a small proggy. Gotta stop the bot due to dxp weekend and wanting other skills tho :(


Glad to see it's still as stable as ever after my update. Best of luck this weekend :)

Torol

2014-11-22 10:07:49

Hello there! I tried you script lately, and I came accross some weird behaviour. Sometimes the script get stuck not finding the fishing ATPAs, therefore it starts doing too much camera rotating. Sorry but I forgot to save the debug, but I'll try and get one if I experience this again.

KeepBotting

2014-11-22 16:21:32

From: Torol
Hello there! I tried you script lately, and I came accross some weird behaviour. Sometimes the script get stuck not finding the fishing ATPAs, therefore it starts doing too much camera rotating. Sorry but I forgot to save the debug, but I'll try and get one if I experience this again.


No need, I know what you're talking about. Just make sure you start the script with a fresh SMART and that shouldn't happen

Torol

2014-11-22 17:04:25

From: KeepBotting
No need, I know what you're talking about. Just make sure you start the script with a fresh SMART and that shouldn't happen


Oh ok, I tried it with the original client

KeepBotting

2014-11-27 14:03:27

From: bripp3r
---- TRSGameTab.__initTabs(): Setup gametab properties
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
[DEBUG] : Grabbed feather amount (-1) in: 15 ms.
Warning! You passed wrong values to a finder function: ys > ye (667,504). Swapping the values for now.
Warning! You passed a wrong ye to a finder function: 667. The client has a height of 600, thus the ye is out of bounds. Setting the value to 599 (h-1) for now.

[ERROR] : *** FATAL ERROR: No XP found

[DEBUG] : Starting with XP: 0.
-- TRSGameTabs.openTab(1)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(1): result = False
[DEBUG] : Current fishing level is: -1.

[ERROR] : *** FATAL ERROR: Your fishing level is not sufficient to catch trout (lv. 20) and/or salmon (lv. 30)!


[WARNING] : *** Terminating script ***

[DEBUG] : Logging out
-- TPlayer.logout()
---- ERROR: Failed to click logout text
-- TPlayer.logout(): False
[DEBUG] : Freeing BMPs
[DEBUG] : Freeing DTMs

[WARNING] : *** Terminated script ***

-- Succesfully freed SMART[5460]
-- Freeing gametabs bitmaps...
Successfully executed.


Setup everything exactly how you mentioned, i'm 40 fishing as well.
From the debug output, I conclude that you've not set up your graphics or interfaces correctly. My reasoning is that wrong values are being passed to finder functions, .openTab() is returning false, and .logout() is having problems as well.

Re-read the RS3 setup thread.

KeepBotting

2014-11-29 14:12:48

From: bripp3r
I had transparency on half, not all the way to the left.
my fault. Running now.
Thanks KeepBotting.


Awesomeness. You're welcome - best of luck!

Theron

2014-12-11 21:44:02

From: KeepBotting
Awesomeness. You're welcome - best of luck!


Just tried to use this script for the first time and I received this error:

http://gyazo.com/790842ae6dd1ebb8d7962a9310cfb459

Any advice? I believe I have it setup correctly.

KeepBotting

2014-12-11 21:46:40

From: Theron
Just tried to use this script for the first time and I received this error:

http://gyazo.com/790842ae6dd1ebb8d7962a9310cfb459

Any advice? I believe I have it setup correctly.

Post debug (above what you show in the screenshot).

Theron

2014-12-11 21:52:30

From: KeepBotting
Post debug (above what you show in the screenshot).


okay.

http://gyazo.com/8a47ea578bca706326f7520b1f5876cd

KeepBotting

2014-12-11 22:02:00

From: Theron
okay.

http://gyazo.com/8a47ea578bca706326f7520b1f5876cd


You input your player info into Rafiki, yeah?


Set a nickname. Then put the nickname in my script's player names field.
The way you did it wasn't working, for whatever reason - the script failed to match the player name you gave to a player name in Rafiki.

Theron

2014-12-11 22:08:42

From: KeepBotting
You input your player info into Rafiki, yeah?


Set a nickname. Then put the nickname in my script's player names field.
The way you did it wasn't working, for whatever reason - the script failed to match the player name you gave to a player name in Rafiki.


Thank you, I didnt't have a nickname set, I just put in my username, that was the issue, I appreciate it.

BanditBob

2014-12-14 11:38:59

Anyone think I should use this on my main? :P

KeepBotting

2014-12-14 14:05:06

From: BanditBob
Anyone think I should use this on my main? :P


Sure, why not

BanditBob

2014-12-14 14:31:48

From: KeepBotting
Sure, why not


Does this have a built in break handler? I want to set it up since it's my main :P

KeepBotting

2014-12-14 14:47:34

From: BanditBob
Does this have a built in break handler? I want to set it up since it's my main :P


It does not have a break handler, no

BanditBob

2014-12-14 15:01:40

From: KeepBotting
It does not have a break handler, no


Is there a built in one on Simba?

KeepBotting

2014-12-14 15:06:47

From: BanditBob
Is there a built in one on Simba?


No, breaking is handled by the script (if at all)

BanditBob

2014-12-14 16:56:56

From: KeepBotting
No, breaking is handled by the script (if at all)


But without breaks it will be detected a lot easier?

KeepBotting

2014-12-14 17:00:15

From: BanditBob
But without breaks it will be detected a lot easier?


No one knows for sure. Many people are of that opinion, but I personally don't see a need for them

No legit player logs out for 15 miutes every hour :/

BanditBob

2014-12-14 18:03:46

From: KeepBotting
No one knows for sure. Many people are of that opinion, but I personally don't see a need for them

No legit player logs out for 15 miutes every hour :/


Hmm, very true - how many hours a day (out of 24 hours) would you say would be the max for botting?

KeepBotting

2014-12-14 18:09:59

From: BanditBob
Hmm, very true - how many hours a day (out of 24 hours) would you say would be the max for botting?

Again, no one knows exactly what's "safe" or "unsafe" because any and all information we have on how bots are detected is (and indeed, can never be more than) speculation.

That depends on a lot and you'll get a huge variation of answers from different people. As a very general rule, I'd bot no more than 6-8 hours/day on an account you care a lot about. That number can increase or decrease depending on factors which (we speculate) are the script, its antiban, percentage of legit play, quests, other stats, frqeuency of skill/method/location, yadda yadda.

Short answer: whatever you think, honestly.

bonsai

2014-12-14 18:17:40

From: KeepBotting
No one knows for sure. Many people are of that opinion, but I personally don't see a need for them

No legit player logs out for 15 miutes every hour :/


When I played legit, that was close to my schedule. I used to go outside to smoke and come back 10 minutes later.

Kids have their mom yelling at them to do stuff, etc. Short breaks are common.

It's more unusual to see someone sitting at the game for four hours without taking a pee.

KeepBotting

2014-12-14 18:20:42

From: bonsai
When I played legit, that was close to my schedule. I used to go outside to smoke and come back 10 minutes later.

Kids have their mom yelling at them to do stuff, etc. Short breaks are common.

It's more unusual to see someone sitting at the game for four hours without taking a pee.


See, like I said. Everyone's gonna have a different take of what should be done and what shouldn't.

Staying at the computer for four hours without going to the bathroom hits pretty close to home as to my schedule. I'd also imagine the majority of RS players don't smoke.

The mom points is a good one though, hadn't thought of that.

BanditBob

2014-12-14 18:22:10

From: KeepBotting
See, like I said. Everyone's gonna have a different take of what should be done and what shouldn't.

Staying at the computer for four hours without going to the bathroom hits pretty close to home as to my schedule. I'd also imagine the majority of RS players don't smoke.

The mom points is a good one though, hadn't thought of that.


Is it possible for you to make a Fishing Guild Fishing bot? :P

KeepBotting

2014-12-14 18:24:58

From: BanditBob
Is it possible for you to make a Fishing Guild Fishing bot? :P


I've been asked that more times than I can count, the fact that I've not done it yet I can chalk up to two things

  • lack of motivation to make another darn fishing script
  • lack of p2p account

But it will happen Eventually™

BanditBob

2014-12-14 18:27:22

From: KeepBotting
I've been asked that more times than I can count, the fact that I've not done it yet I can chalk up to two things

  • lack of motivation to make another darn fishing script
  • lack of p2p account

But it will happen Eventually™


Ok thanks for your reply. Your iFlyFisher is awesome and I would love for you to make a Fishing Guild script ^.^

KeepBotting

2014-12-14 18:29:00

From: BanditBob
Ok thanks for your reply. Your iFlyFisher is awesome and I would love for you to make a Fishing Guild script ^.^


After I finish my woodcutting script, I'll see if I can't wrangle it up for my next release :)

I'm glad you're enjoying iFlyFisher, don't forget to post proggies & report bugs :p

BanditBob

2014-12-14 18:29:48

From: KeepBotting
After I finish my woodcutting script, I'll see if I can't wrangle it up for my next release :)

I'm glad you're enjoying iFlyFisher, don't forget to post proggies & report bugs :p


Yay :)

I think the only problem I have encountered is I don't know if it's a bug or not but there was a fishing spot on the edge of the screen and in the console it said there wasn't any fishing spots in the area.

KeepBotting

2014-12-14 18:32:27

From: BanditBob
Yay :)

I think the only problem I have encountered is I don't know if it's a bug or not but there was a fishing spot on the edge of the screen and in the console it said there wasn't any fishing spots in the area.


Normal for it to miss a spot once in a while, it will correct itself

BanditBob

2014-12-17 07:11:44

Script doesn't work anymore for me.

"if not self.isSearchOpen then"

That line is in orange and it says in the console "Error: perator "NOT" not compatible with "record [0]Pointer; [4]Pointer; end" at line 2530. Compiling failed."

abdul981

2014-12-18 05:51:56

Possible to add sign of porter support?

KeepBotting

2014-12-18 17:15:29

From: BanditBob
Script doesn't work anymore for me.

"if not self.isSearchOpen then"

That line is in orange and it says in the console "Error: perator "NOT" not compatible with "record [0]Pointer; [4]Pointer; end" at line 2530. Compiling failed."

SRL > Settings > enable Override Update

SRL > Check for Update
From: abdul981
Possible to add sign of porter support?


Divination porters? Wouldn't be too hard. I don't have an account that can use them, though.

SlipperyPickle

2014-12-21 15:15:03

Nice script, got 78 fishing already! Thanks

KeepBotting

2014-12-21 15:29:57

From: Suikerwafel
Nice script, got 78 fishing already! Thanks


Quite welcome! Heading for 99?

SlipperyPickle

2014-12-21 17:56:22

From: KeepBotting
Quite welcome! Heading for 99?


It started out as a project to see how safe it is to bot with Simba. I think this bot is relatively safe, so 99 is the next target ;)

KeepBotting

2014-12-21 18:00:59

From: Suikerwafel
It started out as a project to see how safe it is to bot with Simba. I think this bot is relatively safe, so 99 is the next target ;)


Awesome! Best of luck, don't forget to post proggies ;)

SlipperyPickle

2014-12-21 18:25:21

From: KeepBotting
Awesome! Best of luck, don't forget to post proggies ;)


Will post in a few days, I'm now unable to bot due to family Christmas obligations -.-

EKOx REACTZz

2014-12-22 13:12:02

Never used this bot before and im having trouble setting it up, everytime I click run on the script the smart client loads up but then the script terminates itself and I get this error in the debug box

[DEBUG] : Successfully spawned SMART client.
– TPlayerArray.setup()
—- Attempting to load player(s) "[my name]" from army "default"
—- Raf_GetPlayers()
—— WARNING: Army doesn't exist!
—- Raf_GetPlayers: Result = false
—- ERROR: Unable to get players from army
—- FATAL ERROR: TPlayerArray.setup(): Failure

[WARNING] : *** Terminating script ***

[DEBUG] : Logging out
[DEBUG] : Freeing BMPs
Error: The bitmap[0] does not exist at line 117
Execution failed.
The following bitmaps were not freed: [SMART Debug Image]
File[C:\Simba\Includes\SRL-6/logs/SRL log (22-12-14 at 01.07.08 PM).txt] has not been freed in the script, freeing it now.

did everything you said in the tutorial, I also tried to re run the script when the client was open but nothing happened.

Edit: Found fix on the RS3 tut

KeepBotting

2014-12-24 11:49:13

From: EKOx REACTZz
Never used this bot before and im having trouble setting it up, everytime I click run on the script the smart client loads up but then the script terminates itself and I get this error in the debug box

[DEBUG] : Successfully spawned SMART client.
– TPlayerArray.setup()
—- Attempting to load player(s) "[my name]" from army "default"
—- Raf_GetPlayers()
—— WARNING: Army doesn't exist!
—- Raf_GetPlayers: Result = false
—- ERROR: Unable to get players from army
—- FATAL ERROR: TPlayerArray.setup(): Failure

[WARNING] : *** Terminating script ***

[DEBUG] : Logging out
[DEBUG] : Freeing BMPs
Error: The bitmap[0] does not exist at line 117
Execution failed.
The following bitmaps were not freed: [SMART Debug Image]
File[C:\Simba\Includes\SRL-6/logs/SRL log (22-12-14 at 01.07.08 PM).txt] has not been freed in the script, freeing it now.

did everything you said in the tutorial, I also tried to re run the script when the client was open but nothing happened.

Edit: Found fix on the RS3 tut


Glad you found the fix :) don't forget to post proggies!

iriep12345

2014-12-26 12:30:58

after 30 mins -2hrs botting script tells me i have no feathers when i have 50k :s and it stops

KeepBotting

2014-12-26 13:08:26

From: iriep12345
after 30 mins -2hrs botting script tells me i have no feathers when i have 50k :s and it stops


I fixed that some time ago - it should mouse over the featherSlot to check. Are your feathers in the same slot as defined by featherSlot?

iriep12345

2014-12-26 13:14:46

yeah and its puts the mouse on it and it just logs off and stops script
edit: sometimes it works and sometimes it doesnt o.o
edit again : its happenning when inv is full

KeepBotting

2014-12-26 13:22:08

From: iriep12345
yeah and its puts the mouse on it and it just logs off and stops script
edit: sometimes it works and sometimes it doesnt o.o
edit again : its happenning when inv is full


Post a screenshot of your SMART window, chances are that your interfaces setup is probably slightly off

iriep12345

2014-12-26 13:26:36

[ATTACH=CONFIG]24665[/ATTACH] here

KeepBotting

2014-12-26 13:28:49

From: iriep12345
[ATTACH=CONFIG]24665[/ATTACH] here


Nah, those settings look fine. Double-check to be sure, in the meantime I'd suggest trying to run the script with less feathers. Try 10k and see if it makes a difference.

PwnyJJohn

2015-01-03 15:10:17

This works amazing well. Going strong for nearly 10 hours. Thank You!
[ATTACH=CONFIG]24716[/ATTACH]

jrtsoget

2015-01-06 11:30:08

Everything is running smooth. I had to remove the level checking method, but its working great now.

mrisperfect

2015-01-06 17:58:20

From: jrtsoget
Everything is running smooth. I had to remove the level checking method, but its working great now.


How do you remove that? I have the same error

sykonica

2015-01-06 23:41:09

I'm getting the ATPA length error, but it doesn't go away when disabling and re-enabling SMART

KeepBotting

2015-01-07 07:33:59

From: jrtsoget
Everything is running smooth. I had to remove the level checking method, but its working great now.
Cool. I'll take a look at that later this week.

From: mrisperfect
How do you remove that? I have the same error
It's in the mainloop somewhere, I don't remember exactly where.

From: sykonica
I'm getting the ATPA length error, but it doesn't go away when disabling and re-enabling SMART
Restart SMART. Dis- or en-abling SMART just blocks or allows outside input.

TotalMassacre

2015-01-07 09:09:01

From: KeepBotting
Restart SMART. Dis- or en-abling SMART just blocks or allows outside input.


I also have an ATPA length error, but unlike the others, mine says [0] every time, not [10], etc. I've checked all settings so many times, but it ends up just standing there. SMART has been restarted more times than I can count. Tried both OpenGL and DirectX; hopefully there's an easy fix.

WYD

2015-01-07 10:02:32

From: KeepBotting
Cool. I'll take a look at that later this week.

It's in the mainloop somewhere, I don't remember exactly where.

Restart SMART. Dis- or en-abling SMART just blocks or allows outside input.


Error: The bitmap[0] does not exist at line 117
Execution failed.
The following bitmaps were not freed: [SMART Debug Image]
File[C:\Simba\Includes\SRL-6/logs/SRL log (08-01-15 at 02.00.39 AM).txt] has not been freed in the script, freeing it now.

jrtsoget

2015-01-07 10:07:26

From: mrisperfect
How do you remove that? I have the same error


If you delete lines 3881 - 3885, that will remove the level check.

sykonica

2015-01-07 16:28:14

From: KeepBotting
Restart SMART. Dis- or en-abling SMART just blocks or allows outside input.


Ah that makes sense. How do you restart it though?

KeepBotting

2015-01-07 19:59:14

From: TotalMassacre
I also have an ATPA length error, but unlike the others, mine says [0] every time, not [10], etc. I've checked all settings so many times, but it ends up just standing there. SMART has been restarted more times than I can count. Tried both OpenGL and DirectX; hopefully there's an easy fix.
Alright, sit tight. That's on my list along with the level check failure. I'll look at it very soon.

From: jrtsoget
If you delete lines 3881 - 3885, that will remove the level check.
This is correct, in case anyone wants to hotfix it themselves :)

From: sykonica
Ah that makes sense. How do you restart it though?
Close SMART, stop the script. Restart the script, and it'll spawn a new client for you.

sykonica

2015-01-07 20:32:54

From: KeepBotting
Close SMART, stop the script. Restart the script, and it'll spawn a new client for you.


Oh, I've done this several times already, but I still get this error. Is there a known fix for this?

KeepBotting

2015-01-07 20:44:04

From: sykonica
Oh, I've done this several times already, but I still get this error. Is there a known fix for this?


From: KeepBotting
Alright, sit tight. That's on my list along with the level check failure. I'll look at it very soon.


Not just yet.

sykonica

2015-01-07 20:46:12

From: KeepBotting
Not just yet.


Ah sorry, I didn't see your previous post. Thanks for all the hard work btw!

jrtsoget

2015-01-08 09:53:30

TotalMassacre, I'd recheck your settings, because I got this script to run just 2 days ago.

WYD

2015-01-08 12:58:38

From: jrtsoget
TotalMassacre, I'd recheck your settings, because I got this script to run just 2 days ago.


Error: The bitmap[0] does not exist at line 117
Execution failed.
The following bitmaps were not freed: [SMART Debug Image]
File[C:\Simba\Includes\SRL-6/logs/SRL log (08-01-15 at 02.00.39 AM).txt] has not been freed in the script, freeing it now.

Turpinator

2015-01-08 13:16:23

From: Miningboy11
Error: The bitmap[0] does not exist at line 117
Execution failed.
The following bitmaps were not freed: [SMART Debug Image]
File[C:\Simba\Includes\SRL-6/logs/SRL log (08-01-15 at 02.00.39 AM).txt] has not been freed in the script, freeing it now.


Repeatedly posting the same thing isnt going to help.
This debug tells us nothing as line 117 is part of the terminate procedure, so the script was already stopping when it encountered this error.
Post the 5 or so meaningful lines above it.

WYD

2015-01-08 17:50:28

From: Turpinator
Repeatedly posting the same thing isnt going to help.
This debug tells us nothing as line 117 is part of the terminate procedure, so the script was already stopping when it encountered this error.
Post the 5 or so meaningful lines above it.

writeWarn('*** Terminating script ***');
writeDebug('Logging out');
if isLoggedIn() then
players[currentPlayer].logout();
writeDebug('Freeing BMPs');






Sorry I'm new to Simba.

nigerson

2015-01-08 17:56:24

used this from lvl 40-84. Going for 90. Script works flawlessly so far.

Turpinator

2015-01-09 00:20:19

From: Miningboy11
writeWarn('*** Terminating script ***');
writeDebug('Logging out');
if isLoggedIn() then
players[currentPlayer].logout();
writeDebug('Freeing BMPs');

Sorry I'm new to Simba.


Post the 5 or so meaningful debug lines above it.

WYD

2015-01-09 02:10:22

From: Turpinator
Post the 5 or so meaningful debug lines above it.


begin
writeWarn('*** Terminating script ***');
writeDebug('Logging out');
if isLoggedIn() then
players[currentPlayer].logout();
writeDebug('Freeing BMPs');

111-116

Turpinator

2015-01-09 09:29:00

From: Miningboy11
begin
writeWarn('*** Terminating script ***');
writeDebug('Logging out');
if isLoggedIn() then
players[currentPlayer].logout();
writeDebug('Freeing BMPs');

111-116



WYD

2015-01-09 10:11:21

From: Turpinator


do you have a skype?

KeepBotting

2015-01-09 16:37:15

dying atm

TotalMassacre

2015-01-21 14:27:53

Well, I feel like such an idiot. It seems a simple restart fixed the issue with ATPA distance being stuck at 0 :duh:

Small proggy for you


KeepBotting

2015-01-21 16:24:34

From: TotalMassacre
Well, I feel like such an idiot. It seems a simple restart fixed the issue with ATPA distance being stuck at 0 :duh:

Small proggy for you


Yeah that generally fixes it but I'm working on a rewrite of the entire script which absolve that problem entirely

Here's the current changelog:

(* 2.0 changes:

I've rewritten this script more or less from scratch. The rewrite is being dome using my new framework (it'll look
familliar if you've ever used iOak) and I've revamped almost every routine in the script to be far more efficient,
and faster. Random issues and quirks with this script are now a thing of the past - before, it was simply "passable"
as a flawless iScript. Now, it truly earns that title. You can check the thread for a (huge) list of changes, but
meanwhile here's a list of what 2.0 has in store for you as the end-user:

-fixed level checking inaccuracies
-fixed ATPA length errors
-feather detection is now DTM based
-automatic downloading of required files
-walking/banking
-better antiban


Done:
-try..except for freeing bmps/dtms from memory
-fixed Lape standards and styling across the board
-removed getInfo()
-reworked scriptTerminate() -> stop()
-updated initScript()
-updated colorInfo type & relocated type declaration to below user setup
-updated writeDebug/Warn/Error()
-reworked setupStuff() -> multiple init*() procs
-added getPrice(), getFile(), .centerPoint(), .debugTpa2(), mouseRandom(), all of which are utilized
-automatic downloading of required files (proggy image, sps map) into a home folder (../Simba/Scripts/iFlyFisher)
-removed isSpotGone()
-added full SPS suite, the whole shebang: locate(), walk(), and initPaths() + proper loading of map
-added .waitFlagExists(), .randomAngle() + additional compass direction constants
-reworked both the literal mainloop and mainLoop()
-reworked paintProggy() -> redraw()
-renamed TTimeMarkers to 't' instead of the weird names I had previously o_O
-changed all intToStr() -> toStr()
-reworked antiPattern()
-total rework of variables concerning organization and scope
-reworked dropFish() -> drop()
-reworked getFeathers() -> hasFeathers()
-set proper coords for locate()'s position checks
-new setup constant that turns banking on or off


In progress:
-reworked & merged findFishingSpot() + doEverything() -> fish()
-added bank()


Todo:
-proper loading of proggy image, to be used in progress reporting
-added a check to randomAngle() so we don't turn to a direction we're already at
-gp lost/hr, gp gained/hr, and xp/hr stats to proggy
*)

Take that for what you will, it's still not finished

Thanks for the proggy :)

Hitac

2015-01-31 08:27:43

From: KeepBotting
Yeah that generally fixes it but I'm working on a rewrite of the entire script which absolve that problem entirely

Here's the current changelog:

(* 2.0 changes:

I've rewritten this script more or less from scratch. The rewrite is being dome using my new framework (it'll look
familliar if you've ever used iOak) and I've revamped almost every routine in the script to be far more efficient,
and faster. Random issues and quirks with this script are now a thing of the past - before, it was simply "passable"
as a flawless iScript. Now, it truly earns that title. You can check the thread for a (huge) list of changes, but
meanwhile here's a list of what 2.0 has in store for you as the end-user:

-fixed level checking inaccuracies
-fixed ATPA length errors
-feather detection is now DTM based
-automatic downloading of required files
-walking/banking
-better antiban


Done:
-try..except for freeing bmps/dtms from memory
-fixed Lape standards and styling across the board
-removed getInfo()
-reworked scriptTerminate() -> stop()
-updated initScript()
-updated colorInfo type & relocated type declaration to below user setup
-updated writeDebug/Warn/Error()
-reworked setupStuff() -> multiple init*() procs
-added getPrice(), getFile(), .centerPoint(), .debugTpa2(), mouseRandom(), all of which are utilized
-automatic downloading of required files (proggy image, sps map) into a home folder (../Simba/Scripts/iFlyFisher)
-removed isSpotGone()
-added full SPS suite, the whole shebang: locate(), walk(), and initPaths() + proper loading of map
-added .waitFlagExists(), .randomAngle() + additional compass direction constants
-reworked both the literal mainloop and mainLoop()
-reworked paintProggy() -> redraw()
-renamed TTimeMarkers to 't' instead of the weird names I had previously o_O
-changed all intToStr() -> toStr()
-reworked antiPattern()
-total rework of variables concerning organization and scope
-reworked dropFish() -> drop()
-reworked getFeathers() -> hasFeathers()
-set proper coords for locate()'s position checks
-new setup constant that turns banking on or off


In progress:
-reworked & merged findFishingSpot() + doEverything() -> fish()
-added bank()


Todo:
-proper loading of proggy image, to be used in progress reporting
-added a check to randomAngle() so we don't turn to a direction we're already at
-gp lost/hr, gp gained/hr, and xp/hr stats to proggy
*)

Take that for what you will, it's still not finished

Thanks for the proggy :)


When is it going to be released?

KeepBotting

2015-01-31 08:35:01

From: srpronto
When is it going to be released?


Soon™

In the meantime, here's a more current changelog.

(* 2.0 changes:

I've rewritten this script more or less from scratch. The rewrite is being done using my new framework (it'll look
familliar if you've ever used iOak) and I've revamped almost every routine in the script to be far more efficient,
and faster. Random issues and quirks with this script are now a thing of the past - before, it was simply "passable"
as a flawless iScript. Now, it truly earns that title. You can check the thread for a (huge) list of changes, but
meanwhile here's a list of what 2.0 has in store for you as the end-user:

-fixed level checking inaccuracies
-fixed ATPA length errors
-3,000+ lines shorter
-feather detection is now DTM based
-automatic downloading of required files
-walking/banking
-better antiban
-better camera management


Done:

Note that while scripting, one things leads to another and I often go on long tangents of fixing/adding a ton of stuff.
As a result, some things never get documented.
I strive to provide complete changelogs, but with an update this large ... it's just not completely possible.

-try..except for freeing bmps/dtms from memory
-fixed Lape standards and styling across the board
-removed getInfo()
-reworked scriptTerminate() -> stop()
-updated initScript()
-updated colorInfo type & relocated type declaration to below user setup
-updated writeDebug/Warn/Error()
-reworked setupStuff() -> multiple init*() procs
-added getPrice(), getFile(), .centerPoint(), .debugTpa2(), mouseRandom(), all of which are utilized
-automatic downloading of required files (proggy image, sps map) into a home folder (../Simba/Scripts/iFlyFisher)
-removed isSpotGone()
-added full SPS suite, the whole shebang: locate(), walk(), and initPaths() + proper loading of map
-added .waitFlagExists(), .randomAngle() + additional compass direction constants
-reworked both the literal mainloop and mainLoop()
-reworked paintProggy() -> redraw()
-renamed TTimeMarkers to 't' instead of the weird names I had previously o_O
-changed all intToStr() -> toStr()
-reworked antiPattern()
-total rework of variables concerning organization and scope
-reworked dropFish() -> drop()
-reworked getFeathers() -> hasFeathers(), automatic feather detection now (no need to set a slot!)
-set proper coords for locate()'s position checks
-new setup constant that turns banking on or off
-added switch() for switching between fishing spots
-added .isAngle() for better angle setting, MUCH smoother camera movement
-reworked & merged findFishingSpot() + doEverything() -> fish()


In progress:
-added bank()
-let the user set which display mode they want and load specific colors for each one (this is done because colors are wayyyy different across the two modes, so ACA'ing them both isn't an option)


Todo:
-proper loading of proggy image, to be used in progress reporting
-added a check to randomAngle() so we don't turn to a direction we're already at
-gp lost/hr, gp gained/hr, and xp/hr stats to proggy
-find out why sps isn't working at an angle other than north

Known issues:
-The north spot and south spot are referred to by the script as the west spot and east spot, respectively. I don't know what I was smoking when I wrote that bit.
*)

Trollcrank

2015-01-31 10:43:34

I see you plan to update but I'd like to mention a few small changes.

if (tabBackpack.count <> startCount) then
begin
result := true;
end
else
result := false;
change this to:

if (tabBackpack.count <> startCount) then
result := true
else
result := false;
and in findFishingSpot

end else
begin
result := false;
end;
////to
end else
result := false;
You could also fix some of the spacing, two spaces at the start of each line.(I'm sure you know that and prob don't care enough to)
Example:

function moveMouseCircle(mainscreen:TBox):boolean;
begin
case random(4) of
1: mouseBox(mainscreen);
2: mouseOval(randomRange(randomRange(100, 200), randomRange(100, 150)), randomRange(randomRange(100, 200), randomRange(100, 150)), randomRange(10, 50), randomRange(50, 60));
3: mouseCircle(randomRange(50, 100), randomRange(50, 100), randomRange(25, 50));
end;
end;
////to
function moveMouseCircle(mainscreen:TBox):boolean;
begin
case random(4) of
1: mouseBox(mainscreen);
2: mouseOval(randomRange(randomRange(100, 200), randomRange(100, 150)), randomRange(randomRange(100, 200), randomRange(100, 150)), randomRange(10, 50), randomRange(50, 60));
3: mouseCircle(randomRange(50, 100), randomRange(50, 100), randomRange(25, 50));
end;
end;
I just love seeing the ends stack up diagonally.

KeepBotting

2015-01-31 10:49:03

From: Trollcrank
I see you plan to update but I'd like to mention a few small changes.

if (tabBackpack.count <> startCount) then
begin
result := true;
end
else
result := false;
change this to:

if (tabBackpack.count <> startCount) then
result := true
else
result := false;
and in findFishingSpot

end else
begin
result := false;
end;
////to
end else
result := false;
You could also fix some of the spacing, two spaces at the start of each line.(I'm sure you know that and prob don't care enough to)
Example:

function moveMouseCircle(mainscreen:TBox):boolean;
begin
case random(4) of
1: mouseBox(mainscreen);
2: mouseOval(randomRange(randomRange(100, 200), randomRange(100, 150)), randomRange(randomRange(100, 200), randomRange(100, 150)), randomRange(10, 50), randomRange(50, 60));
3: mouseCircle(randomRange(50, 100), randomRange(50, 100), randomRange(25, 50));
end;
end;
////to
function moveMouseCircle(mainscreen:TBox):boolean;
begin
case random(4) of
1: mouseBox(mainscreen);
2: mouseOval(randomRange(randomRange(100, 200), randomRange(100, 150)), randomRange(randomRange(100, 200), randomRange(100, 150)), randomRange(10, 50), randomRange(50, 60));
3: mouseCircle(randomRange(50, 100), randomRange(50, 100), randomRange(25, 50));
end;
end;
I just love seeing the ends stack up diagonally.

Thanks for the suggestions :) for the first one, I've actually already changed it to
result := (tabBackpack.count() <> startCount);
- Not sure what I was thinking with all those ends/elses

I've also removed moveMouseCircle() altogether, using sleepAndMoveMouse() in its stead

Thanks!

giavanni6

2015-02-10 16:16:36

Proggy: [ATTACH=CONFIG]25003[/ATTACH]

KeepBotting

2015-02-10 16:37:10

From: giavanni6
Proggy: [ATTACH=CONFIG]25003[/ATTACH]


Thanks. Note to self: update OP with this later.

My PC died on me so the rewrite for both this and iAlch will be delayed.

giavanni6

2015-02-10 16:43:29

From: KeepBotting
Thanks. Note to self: update OP with this later.

My PC died on me so the rewrite for both this and iAlch will be delayed.


I haven't tried Ialch, but this script runs excellently. Sorry to hear about your computer, was it physically destroyed? What happened?

KeepBotting

2015-02-10 18:10:23

From: giavanni6
I haven't tried Ialch, but this script runs excellently. Sorry to hear about your computer, was it physically destroyed? What happened?


Don't, it's really bad right now. I'm going to fix it.

I don't know what happened, I think the PSU died on me. An easy fix, I just don't know when I'll get around to replacing it.

I've been having non-dumping crashes (i.e. not BSOD/kernel panic) about every fifteen minutes after boot. The screen distorts into diagonal horizontal lines, the colors of which are relevant to what was just on the screen. All input and output devices stop responding, the only way to kill the system is a hard reset.

The graphics card is less than a year old, $200 AMD Radeon 200 series, but the PSU is a 600W piece of crap that I dug out of my garage to support the graphics card. Every device drawing power from the PC itself (via USB) such as external HDDs and the LEDs on various peripherals will also die when the crash occurs - these factors lead me to suspect the PSU.

Figures the only machine I kept Windows on dies … heh

giavanni6

2015-02-11 06:54:13

From: KeepBotting
Don't, it's really bad right now. I'm going to fix it.

I don't know what happened, I think the PSU died on me. An easy fix, I just don't know when I'll get around to replacing it.

I've been having non-dumping crashes (i.e. not BSOD/kernel panic) about every fifteen minutes after boot. The screen distorts into diagonal horizontal lines, the colors of which are relevant to what was just on the screen. All input and output devices stop responding, the only way to kill the system is a hard reset.


The graphics card is less than a year old, $200 AMD Radeon 200 series, but the PSU is a 600W piece of crap that I dug out of my garage to support the graphics card. Every device drawing power from the PC itself (via USB) such as external HDDs and the LEDs on various peripherals will also die when the crash occurs - these factors lead me to suspect the PSU.

Figures the only machine I kept Windows on dies … heh



It does indeed sound like it is the PSU. Hopefully nothing's wrong with the motherboard and nothing has been shorted out.

If you don't mind a non-modular PSU, this 600b is perfect for it's price: http://www.newegg.com/Product/Product.aspx?Item=N82E16817438014&cm_re=600b-_-17-438-014-_-Product

I used to be really into hardware and was one of the top contributors in the HW section on HackForums before I went on hiatus, PM me if you need help or anything.

Clutch

2015-03-05 17:31:42

So I was looking at debug the script keeps force logging out. Debug referencing Fatal error: No feathers (there are feathers in slot 1, and I have it set to slot 1) There are several others I will have to check those when I get off work and am able to give more information. @KeepBotting

Clutch

2015-03-05 19:10:06

@KeepBotting
[DEBUG] : Setting gametab.
—- TRSGameTab.__initTabs(): Setup gametab properties
– TRSGameTabs.openTab(2)
—- Opening tab via gametab navigation bar
– TRSGameTabs.openTab(2): result = False
[DEBUG] : Grabbed feather amount (7607) in: 0 ms.
[DEBUG] : Grabbed XP in: 47 ms.
[DEBUG] : Starting with XP: 50696.
– TRSGameTabs.openTab(1)
—- Opening tab via gametab navigation bar
– TRSGameTabs.openTab(1): result = False
[DEBUG] : Current fishing level is: -1.

[ERROR] : *** FATAL ERROR: Your fishing level is not sufficient to catch trout (lv. 20) and/or salmon (lv. 30)!


[WARNING] : *** Terminating script ***

[DEBUG] : Logging out

As in my last post (unsure why it's not showing up I believe due to needing to be verified first) it is also showing fatal error no feathers found. There are indeed feathers (it's over 9,000) in slot 1 which is also set as my slot within the script. Restarting the script and it gives different fatal errors each time usually these 2. Sometimes it happens immediately, sometimes it takes 10-180 minutes.

KeepBotting

2015-03-05 19:20:42

@OzoneClutch; I got a notitification that you posted here but eithet it was deleted or I'm going insane … either way if you have a question feel free to ask :) PM it to me if it's something that can't/won't be discussed on a public thread

Clutch

2015-03-05 19:31:32

From: KeepBotting
@OzoneClutch; I got a notitification that you posted here but eithet it was deleted or I'm going insane … either way if you have a question feel free to ask :) PM it to me if it's something that can't/won't be discussed on a public thread


@KeepBotting
Apparently it keeps getting deleted. I've typed it out 4 different times now each one getting consecutively longer. Ultimately I resolved the issue. Also, I can't PM until I have 10 posts, but apparently I can't even post (logic 101). Nothing against the rules was said, just a simple matter of getting some debug information.

Clutch

2015-03-07 16:13:39

From: KeepBotting
@OzoneClutch; I got a notitification that you posted here but eithet it was deleted or I'm going insane … either way if you have a question feel free to ask :) PM it to me if it's something that can't/won't be discussed on a public thread


@KeepBotting
Yes I did, thanks for responding to my thread earlier (which got removed as well somehow) You may get another mention admins are expirementing with me so you may or may not see this. Ultimately I was getting an error about having a negative fishing level and being out of feathers. User error, I got rid of all the excess windows ex. clan chat and only have backpack and skills open and it resolved the issue. EXP counter still isn't working I did your suggestion of putting it in the chat but that DNR. Not a big issue though so don't feel worried about resolving that (on my end at least) unless you know of an immediate solution or what I'm doing wrong.

Edit: Off topic but my script that I am working on I am trying to find out how to insert an e-mail. I've decided at this point I was just gonna work on calling in like a global variable so that you can just insert a pre-made e-mail at the top of the script. That aside, are there includes for the character creation screen (I looked and couldn't find anything) if not, suggestions on how to get a randomized string and add it to a set string (@domain.com)? Feel free to ignore this last part as it is off topic, just at work right now and don't have the script to be able to recreate my thread. :P

KeepBotting

2015-03-07 17:42:20

From: OzoneClutch
@KeepBotting
Yes I did, thanks for responding to my thread earlier (which got removed as well somehow) You may get another mention admins are expirementing with me so you may or may not see this. Ultimately I was getting an error about having a negative fishing level and being out of feathers. User error, I got rid of all the excess windows ex. clan chat and only have backpack and skills open and it resolved the issue. EXP counter still isn't working I did your suggestion of putting it in the chat but that DNR. Not a big issue though so don't feel worried about resolving that (on my end at least) unless you know of an immediate solution or what I'm doing wrong.

Edit: Off topic but my script that I am working on I am trying to find out how to insert an e-mail. I've decided at this point I was just gonna work on calling in like a global variable so that you can just insert a pre-made e-mail at the top of the script. That aside, are there includes for the character creation screen (I looked and couldn't find anything) if not, suggestions on how to get a randomized string and add it to a set string (@domain.com)? Feel free to ignore this last part as it is off topic, just at work right now and don't have the script to be able to recreate my thread. :P

Yeah, I figured as much. Some people get caught by the spam filter occasionally and the staff have to wake up to sort it out.

Glad you got it working, unless Jagex changed something about the XP tracker, the progress report should increment correctly provided you've got it in the right place - a screenshot would help diagnose the issue.

As far as your question, you could set a constant at the top of your script (similar to how non-SRL Player Form RuneScape scripts are set up)

const
email = 'someEmail@domain.com';

To append a randomized string before the @, you could do something along these lines:
function genRndStr():string; //short for generateRandomString
const
chars = '1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';
var
tmpStr:string;
i:integer;
begin
tmpStr := '';

randomize;

for i := 0 to 9 do //generate 10 chars, adjust the values if you want less/more
tmpStr := tmpStr + chars[random(60) + 1];

result := tmpStr;
end;

Clutch

2015-03-07 18:46:59

@KeepBotting
Thanks, is there some place I could go to look at the syntax and different way of handling things opposed to having to ask 20 questions and expect you/someone else to explain everything to me? I've been looking at the guides which are very helpful but as your generate random string code I'm clueless as to what some of it is referencing or where it is even coming from, I'd like to start writing scripts to the point where I understand what everything's purpose is opposed to having a general idea and piecing parts together.

KeepBotting

2015-03-07 19:54:45

From: OzoneClutch
@KeepBotting
Thanks, is there some place I could go to look at the syntax and different way of handling things opposed to having to ask 20 questions and expect you/someone else to explain everything to me? I've been looking at the guides which are very helpful but as your generate random string code I'm clueless as to what some of it is referencing or where it is even coming from, I'd like to start writing scripts to the point where I understand what everything's purpose is opposed to having a general idea and piecing parts together.


Yeah, there are several resources available for learning the syntax and basic ins and outs of the language.

In order, I suggest you check out:

"THE Beginner's Simba Guide" by Coh3n - https://villavu.com/forum/showthread.php?t=58935 (Learn about Simba and the scripting language it uses, MOST important if you have no prior programming knowledge)
"SRL/Simba Standards" by Shuttleu - https://villavu.com/forum/showthread.php?t=60288 (Learn how to make your code pretty, might seem trivial but is strongly encouraged)
"Using SRL-6" by Coh3n - https://villavu.com/forum/showthread.php?t=106780 (Learn how to utilize the API/include provided by the community)
"A lot about Lape" by Brandon - https://villavu.com/forum/showthread.php?t=105024 (Learn the ins and outs of Lape, the most widely-used interpreter - NOT required reading, but nice if you want to dive into advanced features of Lape)

and finally…

"The Mayor's AIO Tutorial" by The Mayor - https://villavu.com/forum/showthread.php?t=107757 (A truly all-in-one guide, bring it all together and learn how to script for RS)

These are the threads that I used to make my life easier (I still refer to some of them) when scripting. If any of them mystify you beyond comprehension, you may have better luck sourcing material from Incurable's "Big Daddy of Tutorials for Epic Noobs" - https://villavu.com/forum/showthread.php?t=110991 which is not a guide in and of itself, but rather a very well-organized directory of helpful threads.


***


That being said, the 20 questions option is a possibility too! SRL is a community about learning, and any active, knowledgeable member will have no problem answering a bunch of questions in a row, even if they're simple ones. Feel free to start a PM with me or anyone else you think can be of help, and your questions will be answered as soon as we can get to them.

homey201

2015-03-11 17:56:58

Thanks I got lv 99 fishing from this script! Woot now time to make some money on cocktails XD

RayAldeza

2015-03-12 21:54:23

can you fly fish even if youre not a member?

KeepBotting

2015-03-13 07:24:32

From: RayAldeza
can you fly fish even if youre not a member?


Fly fishing is an f2p activity

pwnzar

2015-03-14 20:10:52

thank-you for making this script and taking the time for good support & updates i would post a proggy but it doesnt calculate properly for some
reason however the rest of the script works flawless. i did use it for 19 hours straight no hang ups. 6,000 lobsters and 300 swordies/tuna. First time using color based program, put together correctly these are the best ive used. can anyone chime in on the ban rates on these?

edit: my bad i used ikaramja 19 hours straight, i did use the fly fisher 30-55 the only problem i had was once the fishing spots shifted and there was none available on one side it wouldnt shift over to the other side. it would just hang up.

KeepBotting

2015-03-14 20:40:24

From: pwnzar
thank-you for making this script and taking the time for good support & updates i would post a proggy but it doesnt calculate properly for some
reason however the rest of the script works flawless. i did use it for 19 hours straight no hang ups. 6,000 lobsters and 300 swordies/tuna. First time using color based program, put together correctly these are the best ive used. can anyone chime in on the ban rates on these?

edit: my bad i used ikaramja 19 hours straight, i did use the fly fisher 30-55 the only problem i had was once the fishing spots shifted and there was none available on one side it wouldnt shift over to the other side. it would just hang up.


Hey, glad you're making use of the scripts :) I have a rewrite of iFlyFisher in the works which will be finished whenever I can manage to fix my PC. It'll alleviate the issues you described.

Vocalss

2015-03-31 13:45:11

—- Raf_GetPlayers: Result = True
—- Loaded player: Marcus
– TPlayerArray.setup(): Success
[DEBUG] : Setting up players…
[DEBUG] : Successfully defined player arrays - logging in.
– TPlayer.login()
—- Already logged in
– TPlayer.login(): True
[DEBUG] : Setup complete - player is logged in.
[DEBUG] : Setting run.
[DEBUG] : Setting gametab.
—- TRSGameTab.__initTabs(): Setup gametab properties
– TRSGameTabs.openTab(2)
—- Opening tab via gametab navigation bar
– TRSGameTabs.openTab(2): result = False
– WARNING: getItemAmount(): Didn't find any text color, result = -1
[DEBUG] : Grabbed feather amount (-1) in: 16 ms.
[DEBUG] : Grabbed XP in: 78 ms.
[DEBUG] : Starting with XP: 3707531.
– TRSGameTabs.openTab(1)
—- Opening tab via gametab navigation bar
– TRSGameTabs.openTab(1): result = False
[DEBUG] : Current fishing level is: -1.
[DEBUG] : Grabbed XP in: 47 ms.
– TRSGameTabs.openTab(2)
—- Opening tab via gametab navigation bar
– TRSGameTabs.openTab(2): result = False
[DEBUG] : Updated progress report in: 5787 ms.
[DEBUG] : Grabbed feather amount (9948) in: 16 ms.
– isMouseOverText()
—- Current mouse-over text: ""
—- Current mouse-over text: ""
—- Current mouse-over text: ""
—- Current mouse-over text: ""
—- Current mouse-over text: ""
—- Current mouse-over text: ""
—- Current mouse-over text: ""
– isMouseOverText(): False

[ERROR] : *** FATAL ERROR: No feathers


[WARNING] : *** Terminating script ***

[DEBUG] : Logging out
– TPlayer.logout()
—- Waiting for login screen…
—- Waiting for login screen…
—- Waiting for login screen…
– TPlayer.logout(): True
[DEBUG] : Freeing BMPs
[DEBUG] : Freeing DTMs

[WARNING] : *** Terminated script ***

– Succesfully freed SMART[2616]
– Freeing gametabs bitmaps…
Successfully executed.


Pic - [ATTACH=CONFIG]25431[/ATTACH]

KeepBotting

2015-03-31 13:50:57

From: Vocalss
—- Raf_GetPlayers: Result = True
—- Loaded player: Marcus
– TPlayerArray.setup(): Success
[DEBUG] : Setting up players…
[DEBUG] : Successfully defined player arrays - logging in.
– TPlayer.login()
—- Already logged in
– TPlayer.login(): True
[DEBUG] : Setup complete - player is logged in.
[DEBUG] : Setting run.
[DEBUG] : Setting gametab.
—- TRSGameTab.__initTabs(): Setup gametab properties
– TRSGameTabs.openTab(2)
—- Opening tab via gametab navigation bar
– TRSGameTabs.openTab(2): result = False
– WARNING: getItemAmount(): Didn't find any text color, result = -1
[DEBUG] : Grabbed feather amount (-1) in: 16 ms.
[DEBUG] : Grabbed XP in: 78 ms.
[DEBUG] : Starting with XP: 3707531.
– TRSGameTabs.openTab(1)
—- Opening tab via gametab navigation bar
– TRSGameTabs.openTab(1): result = False
[DEBUG] : Current fishing level is: -1.
[DEBUG] : Grabbed XP in: 47 ms.
– TRSGameTabs.openTab(2)
—- Opening tab via gametab navigation bar
– TRSGameTabs.openTab(2): result = False
[DEBUG] : Updated progress report in: 5787 ms.
[DEBUG] : Grabbed feather amount (9948) in: 16 ms.
– isMouseOverText()
—- Current mouse-over text: ""
—- Current mouse-over text: ""
—- Current mouse-over text: ""
—- Current mouse-over text: ""
—- Current mouse-over text: ""
—- Current mouse-over text: ""
—- Current mouse-over text: ""
– isMouseOverText(): False

[ERROR] : *** FATAL ERROR: No feathers


[WARNING] : *** Terminating script ***

[DEBUG] : Logging out
– TPlayer.logout()
—- Waiting for login screen…
—- Waiting for login screen…
—- Waiting for login screen…
– TPlayer.logout(): True
[DEBUG] : Freeing BMPs
[DEBUG] : Freeing DTMs

[WARNING] : *** Terminated script ***

– Succesfully freed SMART[2616]
– Freeing gametabs bitmaps…
Successfully executed.


Pic - [ATTACH=CONFIG]25431[/ATTACH]


You should squish your chatbox down to the smallest size, it'll give you a larger view of the main screen.

As to your issue: do you have mouse-over text enabled? And is your brightness all the way up?

Vocalss

2015-03-31 14:50:10

Yes and Yes, and thanks for the size tip.

Vocalss

2015-03-31 14:51:19

From: KeepBotting
You should squish your chatbox down to the smallest size, it'll give you a larger view of the main screen.

As to your issue: do you have mouse-over text enabled? And is your brightness all the way up?


Yes & Yes, and thanks for the size tip.

KeepBotting

2015-03-31 20:47:06

From: Vocalss
Yes & Yes, and thanks for the size tip.


Can't really tell what the problem might be from the screenshot (not your fault, and kudos for including it) but there's nothing that jumps out to me as incorrect.

Please go through the RS3 setup thread again and ensure you've followed all directions, and post a screenshot of your graphics settings if possible

daoudwis

2015-04-14 00:35:18

Hey, I just wanted to say that the script is working perfectly fine and thank you for the release!

but I had to remove the terminate script function at line 3884 because it is incorrectly getting my fishing level. I am level 22 but the script keeps saying I am less than 20 and terminating. I am not sure what is causing the error.

KeepBotting

2015-04-14 03:19:12

From: daoudwis
Hey, I just wanted to say that the script is working perfectly fine and thank you for the release!

but I had to remove the terminate script function at line 3884 because it is incorrectly getting my fishing level. I am level 22 but the script keeps saying I am less than 20 and terminating. I am not sure what is causing the error.

You're welcome! Thanks for the feedback.

I am aware of some quirky issues like that and have a huge update for this script in the works (there's a changelog a page or so back in this thread) but it's postponed until I can fix my Windows PC.

daoudwis

2015-04-14 09:39:11

From: KeepBotting
You're welcome! Thanks for the feedback.

I am aware of some quirky issues like that and have a huge update for this script in the works (there's a changelog a page or so back in this thread) but it's postponed until I can fix my Windows PC.


hey, based on my previous comment. I had the transparency in game set to the complete opposite of what it was supposed to be. I think that may Have caused my problem. Everything works perfectly now, just wanted to let you know.

Thanks again

KeepBotting

2015-04-15 07:39:49

From: daoudwis
hey, based on my previous comment. I had the transparency in game set to the complete opposite of what it was supposed to be. I think that may Have caused my problem. Everything works perfectly now, just wanted to let you know.

Thanks again
Yup, 100% transparency would have caused a huge problem with many scripts :D glad you got it working!

7 75

2015-05-06 20:35:09

xp gained: error

might be a fault on my side though. Amazing script anyways 9 hours still going strong

KeepBotting

2015-05-06 20:44:28

From: 7 75
xp gained: error

might be a fault on my side though. Amazing script anyways 9 hours still going strong


Make sure your XP counter is placed in the top-right corner of your chatbox.

Thanks for the feedback, glad you're enjoying it :)

Ian

2015-05-21 16:48:40

It misread the XP at the start so I corrected it.

3 hours with no issues, used all 2k of the feathers I gave it. Thanks for the script @KeepBotting; :)

KeepBotting

2015-05-22 07:11:52

From: BMWxi
It misread the XP at the start so I corrected it.

3 hours with no issues, used all 2k of the feathers I gave it. Thanks for the script @KeepBotting; :)


Thanks for the proggy and feedback, appreciate it!

Ian

2015-05-24 19:40:57

From: KeepBotting
Thanks for the proggy and feedback, appreciate it!


One more:
I wanted to run it more (had 1k feathers left) but after the 23h log it smarted spamclicking a lot when it logged in so I had to stop it. That's an issue with SRL though, not the script.

KeepBotting

2015-05-26 18:50:19

From: BMWxi
One more:
I wanted to run it more (had 1k feathers left) but after the 23h log it smarted spamclicking a lot when it logged in so I had to stop it. That's an issue with SRL though, not the script.


Sounds awesome! Thanks for the progress report.

Krzysztof

2015-06-10 15:23:44

Well, I had some small issus, but got 48 fishing nonetheless :D

Thanks for the script!

KeepBotting

2015-06-10 15:35:10

From: Krzysztof
Well, I had some small issus, but got 48 fishing nonetheless :D

Thanks for the script!


Thanks for the feedback :) if you run into issues consistently, and believe they're serious enough to bring to my attention, please do so.

Hayhurst

2015-06-11 20:21:42

From: KeepBotting
Thanks for the feedback :) if you run into issues consistently, and believe they're serious enough to bring to my attention, please do so.


Speaking of issues, here's one I've noticed.

To put the following into context beforehand, I'm wearing the full Fury Shark Outfit, which 'consumes' all fish you catch so there's no need to drop them at all.
Now when I'm fishing, the script never actually picks up that I'm catching fish due to them never going into inventory and the outfit consuming them on catch. What'll happen is the script will consistantly every 12~ or so seconds click the same fishing spot again, and it's very very consistant being every 12 seconds it's not random at all. To add this never happened before obtaining the outfit so I believe it's the outfit causing the problem.

It's not really a problem as such, as I still gain experience but I'd rather not be clicking on the same spot every 12 seconds as it's slightly 'bot like' and very consistant.
If you need the Debug let me know and I'll post it the next time I run the script.

Here's the Fury Shark Outfit so you know what I'm referring too - http://runescape.wikia.com/wiki/Fury_shark_outfit

KeepBotting

2015-06-11 21:02:12

From: Hayhurst
Speaking of issues, here's one I've noticed.

To put the following into context beforehand, I'm wearing the full Fury Shark Outfit, which 'consumes' all fish you catch so there's no need to drop them at all.
Now when I'm fishing, the script never actually picks up that I'm catching fish due to them never going into inventory and the outfit consuming them on catch. What'll happen is the script will consistantly every 12~ or so seconds click the same fishing spot again, and it's very very consistant being every 12 seconds it's not random at all. To add this never happened before obtaining the outfit so I believe it's the outfit causing the problem.

It's not really a problem as such, as I still gain experience but I'd rather not be clicking on the same spot every 12 seconds as it's slightly 'bot like' and very consistant.
If you need the Debug let me know and I'll post it the next time I run the script.

Here's the Fury Shark Outfit so you know what I'm referring too - http://runescape.wikia.com/wiki/Fury_shark_outfit


This is interesting. I didn't write the script with the Fury Shark outfit in mind (I assume it came in an update after the script was released), hence why there's no support for it.

The script relies solely on inventory detection to determine if the player is fishing. If the inventory never changes, the script thinks you're not fishing.

The easiest fix that I can imagine for this issue is to track the amount of feathers, rather than the amount of occupied slots. Feathers are still depleted when wearing the Fury Shark outfit, correct?

I will note this down as a future update. Thanks for the bug report.

Hayhurst

2015-06-11 21:46:20

From: KeepBotting
This is interesting. I didn't write the script with the Fury Shark outfit in mind (I assume it came in an update after the script was released), hence why there's no support for it.

The script relies solely on inventory detection to determine if the player is fishing. If the inventory never changes, the script thinks you're not fishing.

The easiest fix that I can imagine for this issue is to track the amount of feathers, rather than the amount of occupied slots. Feathers are still depleted when wearing the Fury Shark outfit, correct?

I will note this down as a future update. Thanks for the bug report.


Feathers deplete yes, but if you do choose to go down that route you'll fall upon another bug..
With the Aquarium update, there's a perk you can unlock which allows featherless Fly Fishing so unless that's your only option it would probably be best looking at another solution.

Ian

2015-06-11 22:23:54

From: Hayhurst
Feathers deplete yes, but if you do choose to go down that route you'll fall upon another bug..
With the Aquarium update, there's a perk you can unlock which allows featherless Fly Fishing so unless that's your only option it would probably be best looking at another solution.

@KeepBotting; You could consider looking for the fishing rod in the player area.

3zx

2015-06-16 07:22:36

works good, used it on my new skiller to get 20-46 fish :)


KeepBotting

2015-06-17 18:51:25

From: BMWxi
@KeepBotting; You could consider looking for the fishing rod in the player area.
Indeed, thanks for the idea ;)

From: 3zx
works good, used it on my new skiller to get 20-46 fish :)

Added. :D