SRL Archive - RS3 Outdated / Broken Scripts

[C]Lumbridge Fly-Fisher [Fish/Cook/Wc/Fm]


Flight

2011-11-03 21:56:42


Lumbridge Fly-Fisher
Current version: 1.11

SRL Stats Page

Description:
Fly-fisher is designed with speed in mind. Target your Fishing skill through the fastest Fishing exp available in F2P and even get a big portion of Cooking exp while you're at it! The script will do either which you choose, you're in control.

Features:
  • Powerfishes or Fish 'n cook both trout and salmon at the Lumbridge River
  • 100% color
  • Fast and accurate object/item/location finding
  • Solid break system (By Echo_)
  • World switching option (Switch worlds after every break)
  • SRL Stats
  • Failsafes to ensure endurance

How to use:
  • Start near the Lumbridge River fishing spots
  • For powerfishing already have your fly fishing rod & feathers in your first two inventory slots
  • For fish 'n cook have a [flyfishing rod, feathers, hatchet, tinderbox] in your first four inventory slots


Updates:

V1.1:
  • Item detection/count switched to DTMs
  • Much faster firemaking
  • Updated MM fishing-spot finding


V1.11:
  • Minor updates to Item DTMs (approx. 8X more more detectable)
  • Update to FindNextSpot via MM
  • Slight modification to drop one fish for tree-chopping

[Notice]
Anti-Randoms are disabled! For reasons I can't explain calling "FindNormalRandoms" will terminate the script and give you an error. So until this is dealt with, they will remain disabled. Should this problem be reversed you can re-enable them in the "AreaCheck" procedure (instructions are shown there).



[End Note]:

Color script #2 guys! This one is… let's call it "an upgraded rip-off" of Pond-Fisher. The script is probably the fastest Fishing exp you're gonna find in the free worlds, so take advantage of it. I've also added a proto-type version checker that will search this thread itself for the latest version, so if you start the script outdated, it'll let you know.

Post progress reports and any bugs you come across here and I'll get around to them ASAP. Above all, happy fishing!

~Flight

Flight

2011-11-03 21:58:46

Reserved for progress reports.

Also, I'm testing the version checker, so bear with me.

Kyle Undefined

2011-11-03 22:25:15

The code looks good, I'll give it a try later!

There's an easier way for the Version Checker, if you want help with it.

Flight

2011-11-03 22:33:01

From: Camo Developer
The code looks good, I'll give it a try later!

There's an easier way for the Version Checker, if you want help with it.


Well… this checks the version in two lines, hard to get much 'easier' than that. ;) Besides, I'd rather have it checking from this forum thread than a separate website.

JPHamlett

2011-11-04 11:38:59

Won't cook the fish, it makes the fire and everything perfect, but it just runs to the other fishing symbol and crashes. I think it is because a TPA is never formed so when you try to access a specific TPA[value] it doesn't exist and throws and out of range exception.

Also doesn't work in the dropping option either.

Flight

2011-11-04 11:51:15

From: JPHamlett
Won't cook the fish, it makes the fire and everything perfect, but it just runs to the other fishing symbol and crashes. I think it is because a TPA is never formed so when you try to access a specific TPA[value] it doesn't exist and throws and out of range exception.

Also doesn't work in the dropping option either.


Actually, what happens with the fishing symbol is… when you can't find a fishing spot/tree/fire it'll go to the next fishing spot and look for "it" there. To determine the next fishing spot, we use the array index of 1 (which is the second index in the array). So… if a player/npc is standing on that fishing symbol the script won't recognize it, yet still the "NextSpot" procedure tells it to go to the index of [1], and there you have your out of range error. I'm working on adjusting this as I've run across the problem, so thanks very much for letting me know! :)

Yes, both the log and fish detection is currently based on bitmaps, yet for some reason they don't seem to be so accurate at the moment? In anycase, I'm literally, at this moment, converting item-finding to DTMs, which should prove to be much more reliable. I'm truly very sorry for it acting like shit at the moment. When I tested it before multiple times she ran smooth as silk, now it's acting up in multiple ways. No worries though, I'm on top of this right now. I'll have it updated soon and the script will tell you when it's ready to be updated.


Edit:

Version 1.1 added! All of the above issues were dealt with and should be working just fine now. I've only tested it a little bit but I'm gonna get some sleep now. If someone can test this for atleast a couple hours to make sure everything does okay that'd be GREAT! Also, keep an eye on it, because like I said before, I have AntiRandoms disabled. Or just enable them (instructions at the OP) and run Simba 0.97; 0.98-rc1 seems to have issues with DTMs. Infact if you have any issues at all with DTMs, use Simba 0.97 for the time being.

JPHamlett

2011-11-04 13:51:29

Ok sounds good, if you need any help let me know

EDIT : It still won't detect the fire to cook the fish. It makes the fire and everything perfectly, but it sits there and chops another log and makes another fire.

onilika

2011-11-04 16:31:03

Trying it out now, I'll post proggies and bugs ( if there's one )

So far so good.

From: JPHamlett
Ok sounds good, if you need any help let me know

EDIT : It still won't detect the fire to cook the fish. It makes the fire and everything perfectly, but it sits there and chops another log and makes another fire.


I think your problem is that your chat is in public tab. Just click on the tab 'All' or 'Game', and that should resolve problem! Sheers!


PROGGIE: No problems at all, had to leave.

=-=-=-=-=-= Lumbridge Fly-fisher 1.1 by Flight =-=-=-=-=-=
Time Running: 40 Minutes and 3 Seconds
Method: Fish 'n cook
Trout caught: 146
Trout cooked 99
Salmon caught: 22
Salmon cooked 0
Fishing XP 8000
Cooking XP 7190
Breaks: 0
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Flight

2011-11-04 22:15:01

From: onilika

So far so good.
PROGGIE: No problems at all, had to leave.


That's great news. :) Yeah I think I finally got everything sorted out correctly in V1.1, but I'll still be testing it throughout the day.

mydogjax

2011-11-04 23:08:25

Version 1.1 seems to mess up for me. It stops fishing after dropping the inventory once and then spams the log in the SIMBA client on an infinite loop.

Flight

2011-11-04 23:22:55

From: mydogjax
Version 1.1 seems to mess up for me. It stops fishing after dropping the inventory once and then spams the log in the SIMBA client on an infinite loop.


With 'CookFish' disabled? I'll check it out now.

Edit:
I believe the issues you had lied with FindNextSpot; either way using fishing symbols via the MM. I did some tweaking and I hope I've gotten past this issue. V1.11 is released now, promising better item-detecting and hopefully better MM spot-searching. Give it a try and let me know how it works for you.

mydogjax

2011-11-05 04:53:37

Still doing the same thing… The only things i changed in settings is saying not to cook fish

Flight

2011-11-05 05:00:29

From: mydogjax
Still doing the same thing… The only things i changed in settings is saying not to cook fish


Use 1.11. You've not updated because the download count for 1.11 is still 0.

Home

2011-11-05 05:12:35

From: Flight
Use 1.11. You've not updated because the download count for 1.11 is still 0.


It takes a while to update DL count ;)

P.S Do you mind if I use some of your Functions / Procedures?



~Home

Flight

2011-11-05 05:43:06

From: Home
It takes a while to update DL count ;)

P.S Do you mind if I use some of your Functions / Procedures?



~Home


By all means, be my guest.

mydogjax

2011-11-05 13:42:03

I promise it's updated. This is the only part that is different than what I downloaded:
//General settings
CookFish = False; //True for fishing + cooking (Requires axe/tinderbox), False for powerfishing
ColorDebug = True; //On-screen color debugging?
SwitchWorlds = False; //Switch worlds after break?
Member = False; //Playing on members worlds?

triv

2011-11-05 20:06:58

From: mydogjax
Version 1.1 seems to mess up for me. It stops fishing after dropping the inventory once and then spams the log in the SIMBA client on an infinite loop.


Same thing happends to me with version 1.11. Im just wanting to powerfish.

Flight

2011-11-05 21:48:08

I just tried 1.11 and both work just fine… You both are using the lowest graphic settings available, right?

Nava2

2011-11-05 21:50:12

From: Flight
I just tried 1.11 and both work just fine… You both are using the lowest graphic settings available, right?


You could force people to use the correct settings by using `SetGraphics` from Gametab.scar.

triv

2011-11-06 14:24:08

I Clicked Minimal in the settings, when i check through custom everything appears to be on the lowest except for CPU usage.

vashanddou

2011-11-07 05:00:55


[Hint] C:\Users\Alex\Desktop\Simba\Includes\SRL/SRL/core/antirandoms/leo.scar(51:3): Variable 'X' never used at line 50
[Hint] C:\Users\Alex\Desktop\Simba\Includes\SRL/SRL/core/antirandoms/leo.scar(51:3): Variable 'Y' never used at line 50
[Error] (702:13): Duplicate identifier 'FISH' at line 701
Compiling failed.
[Hint] C:\Users\Alex\Desktop\Simba\Includes\SRL/SRL/core/antirandoms/leo.scar(51:3): Variable 'X' never used at line 50
[Hint] C:\Users\Alex\Desktop\Simba\Includes\SRL/SRL/core/antirandoms/leo.scar(51:3): Variable 'Y' never used at line 50
[Error] (996:16): Internal error (20) at line 995
Compiling failed.
[Hint] C:\Users\Alex\Desktop\Simba\Includes\SRL/SRL/core/antirandoms/leo.scar(51:3): Variable 'X' never used at line 50
[Hint] C:\Users\Alex\Desktop\Simba\Includes\SRL/SRL/core/antirandoms/leo.scar(51:3): Variable 'Y' never used at line 50
[Error] (1004:16): Internal error (20) at line 1003
Compiling failed.
[Hint] C:\Users\Alex\Desktop\Simba\Includes\SRL/SRL/core/antirandoms/leo.scar(51:3): Variable 'X' never used at line 50
[Hint] C:\Users\Alex\Desktop\Simba\Includes\SRL/SRL/core/antirandoms/leo.scar(51:3): Variable 'Y' never used at line 50
Compiled successfully in 920 ms.

Error'd 3 times on "Fish" so i just made it into "Fis" where the errors were and it worked? watev.

Flight

2011-11-07 05:10:01

From: vashanddou

[Hint] C:\Users\Alex\Desktop\Simba\Includes\SRL/SRL/core/antirandoms/leo.scar(51:3): Variable 'X' never used at line 50
[Hint] C:\Users\Alex\Desktop\Simba\Includes\SRL/SRL/core/antirandoms/leo.scar(51:3): Variable 'Y' never used at line 50
[Error] (702:13): Duplicate identifier 'FISH' at line 701
Compiling failed.
[Hint] C:\Users\Alex\Desktop\Simba\Includes\SRL/SRL/core/antirandoms/leo.scar(51:3): Variable 'X' never used at line 50
[Hint] C:\Users\Alex\Desktop\Simba\Includes\SRL/SRL/core/antirandoms/leo.scar(51:3): Variable 'Y' never used at line 50
[Error] (996:16): Internal error (20) at line 995
Compiling failed.
[Hint] C:\Users\Alex\Desktop\Simba\Includes\SRL/SRL/core/antirandoms/leo.scar(51:3): Variable 'X' never used at line 50
[Hint] C:\Users\Alex\Desktop\Simba\Includes\SRL/SRL/core/antirandoms/leo.scar(51:3): Variable 'Y' never used at line 50
[Error] (1004:16): Internal error (20) at line 1003
Compiling failed.
[Hint] C:\Users\Alex\Desktop\Simba\Includes\SRL/SRL/core/antirandoms/leo.scar(51:3): Variable 'X' never used at line 50
[Hint] C:\Users\Alex\Desktop\Simba\Includes\SRL/SRL/core/antirandoms/leo.scar(51:3): Variable 'Y' never used at line 50
Compiled successfully in 920 ms.

Error'd 3 times on "Fish" so i just made it into "Fis" where the errors were and it worked? watev.


I'm gonna take a guess and say that "Fish" is already defined somewhere within MSI. I'm also gonna take another guess that you have MSI therefore two "Fish" variables were declared.

MusicMan

2011-11-07 07:49:18

Sweet! This is actually the first SIMBA script that I can run!

EDIT: Nevermind, it fished 1 inventory and stopped. On the other screen, it kept spamming how much I had fished etc.

onilika

2011-11-07 07:59:14

MusicMan, powerfishing? or cooking settings?

Flight

2011-11-07 08:45:57

From: MusicMan
Sweet! This is actually the first SIMBA script that I can run!

EDIT: Nevermind, it fished 1 inventory and stopped. On the other screen, it kept spamming how much I had fished etc.


Yeah the more details you can supply the easier it will be for me to debug and fix.

vashanddou

2011-11-07 20:53:01

ALRIGHT!! so… this is what happens

#1 Run the script
#2 Fills inventory
#3 drops inventory
#4 leaves top right 2 fish in inventory (my guess is the detection for axe & tinderbox made this happen.)
#5 Spams report


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
=-=-=-=-=-= Lumbridge Fly-fisher 1.11 by Flight =-=-=-=-=-=
Time Running: 3 Minutes and 8 Seconds
Method: Powerfishing
Trout caught: 12
Trout cooked 0
Salmon caught: 12
Salmon cooked 0
Fishing XP -120
Cooking XP 0
Breaks: 0
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Sharp wind70

2011-11-21 10:48:17

Nice script got 25-50 fishing with it, is it possible to add Urn support?

Flight

2011-11-21 11:07:34

Looks like it'll need some updating then.

@Sharp:
I really have no idea how urns work, I'd have to do research on them.

RuneBots

2011-11-22 17:58:49

I get this error when I run it:

[Error] (702:13): Duplicate identifier 'FISH' at line 701
Compiling failed.

Mr. Bottomtooth

2011-11-22 18:58:43

From: RuneBots
I get this error when I run it:

[Error] (702:13): Duplicate identifier 'FISH' at line 701
Compiling failed.


As you might have noticed, runescape has been updated. To my knowledge, no scripts are working at the moment. You'll just have to wait for SRL to get updated. :)

Flight

2011-11-22 21:09:51

From: Mr. Bottomtooth
As you might have noticed, runescape has been updated. To my knowledge, no scripts are working at the moment. You'll just have to wait for SRL to get updated. :)


Right you are Mr. Bottomtooth. Except that error he's getting means that somewhere in SRL/MSI the variable 'FISH' is already defined. I don't have MSI and I don't get the error so I believe it's because a conflict with MSI. I'll be updating this (hopefully) soon today as well as all of my other color scripts to temporarily adjust to the new font. I'll probably start with the two most used: Barb Fly-fisher and Heavy-Rodder.

EvilTwin

2011-11-27 05:36:26

it gives error for me :(


onilika

2011-11-27 07:37:59

Except that error he's getting means that somewhere in SRL/MSI the variable 'FISH' is already defined. I don't have MSI and I don't get the error so I believe it's because a conflict with MSI. I'll be updating this (hopefully) soon today as well as all of my other color scripts to temporarily adjust to the new font. I'll probably start with the two most used: Barb Fly-fisher and Heavy-Rodder.


Was right above your comment. Pay more attention, and stop hesitating.

~onilika

alche001

2011-11-27 11:57:43

Its actually a very simple thing to fix, i've never seen a scar script before and now that I needed too I Was actually able to fix it :) cause its common sense.

MuffinMan

2011-12-03 12:24:27

Nice script, seems to work flawlessly

djplyta

2011-12-11 15:22:52

for some reason it wants to cook my feathers :))

oneshotonekill101

2012-02-05 11:14:50

Exception in Script: Unable to find file 'srl/srl.scar' used from ''
cant get it to work

lotery33

2012-02-05 11:45:48

From: oneshotonekill101
Exception in Script: Unable to find file 'srl/srl.scar' used from ''
cant get it to work

Having same problem :cartman:

Flight

2012-02-05 11:48:57

Yeah this script it horribly out-dated; I'll have to add it to my agenda. So many scripts to maintain. :/

Aesty

2012-02-29 14:47:01

Please update soon :D

megapro82

2012-03-10 12:13:46

/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
Worked for 24 Minutes and 22 Seconds
Fished 252 at a rate of 649 per hour
Dropped 12 loads at a rate of 30 per hour
Total XP Gained 12810
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/

megapro82

2012-03-10 12:30:04

/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
Worked for 1 Hours, 1 Minutes and 11 Seconds
Fished 630 at a rate of 628 per hour
Dropped 30 loads at a rate of 29 per hour
Total XP Gained 33510
\~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/

onilika

2012-03-10 18:48:27

megapro82, avoid double posts. Simply edit the previous post. You only have to add the proggie to it :)

cause

2012-03-17 16:29:29

Flight you should update this :P (or don't xD)

gabrieldu832

2012-03-17 18:08:29

i don't have stats.simba in my srl/misc folder… where can I find it ?

Flight

2012-03-17 20:37:55

Yes it really needs to be update, I've just been so focused on ironing out any problems in ZMI-Extreme. Believe me, I'd love to get around to this, I just wouldn't hold my breath. I'm sure sorry everyone. :(

wr87

2012-04-26 15:32:39

this appears when i try to use it

Exception in Script: Unable to find file 'srl/srl.scar' used from ''

sacapuntas

2012-04-26 15:57:48

From: wr87
this appears when i try to use it

Exception in Script: Unable to find file 'srl/srl.scar' used from ''


change .scar to .simba

HamzaAbbasi

2012-05-05 12:35:42

I keep getting compiling errors.
heres one of them:

[Hint] C:\Simba\Includes\SRL/SRL/core/mapwalk.simba(1353:3): Variable 'BOX' never used at line 1352
[Error] (42:32): Type mismatch at line 41
Compiling failed.

bigboy63

2012-06-06 17:49:23

Exception in Script: Unable to find file 'srl/srl.scar' used from ''

no idea what this means but it is keeping the script from running. Any help to fix please?
EDIT: just saw solution to fix, thanks ^^

several Exception in Script errors, compiling errors, Unable to Find errors.

Got slammed with them. Trying something different. Thanks for the thought anyways ^^

sacapuntas

2012-06-07 00:27:11

Does this still not do randoms? This seems like the best f2p script but unfortunately I can't use it.

DeiJaiVui

2012-10-02 03:11:20

Does this still work?

Flight

2012-10-02 04:50:51

I doubt it still works. It's quite old and I've not updated it in a long time it seems. For raw fish or just Fishing XP, I'd recommend Barb Fly-Fisher. I probably won't update this until my Lib. is finished & released. Even then, this script isn't near the top of the list to be converted. :S Sorry bud.