SRL Archive - RS3 Outdated / Broken Scripts

[F2P]Karamja Fishing - by footballjds[swordys, lobsters, tuna]


footballjds

2013-12-10 12:40:35

Karamja Fishing


Follow this guide to setup RuneScape for botting

If you have questions ask.

You need to download image and place it under: Simba/includes/SPS/img/

takes multiple paths to/from stiles.

Get the script:

Silentcore

2013-12-10 19:40:27

Very nice script, If only I had an account to try it, lol.

EDIT: isnt it C:\Simba\Includes\SPS\img\runescape_surface

KeepBotting

2013-12-10 19:41:52

Will be using, Rep+

Tlachtli

2013-12-10 22:53:59

I'll give this a test run and let you know how it goes :p

Edit 2: Turns out it was an SPS error. I'll get back to you.

Hoodz

2013-12-11 03:27:47

From: Tlachtli
I'll give this a test run and let you know how it goes :p

Edit: Sooo it doesn't quite run just yet. SPS seems to be a little disagreeable, giving the error
-- TSPSArea.init()
---- Using path "C:\Simba\Includes\SPS\img\karamja.png"
---- FATAL ERROR: SPS - Unable to find map image
---- Freeing the minimap mask
---- Succesfully freed SMART[5428]
I tried going into sps-rs3 and manually turning the tolerance down from 0.40 to as low as 0.25, but it still wouldn't find the map.

did you download the image and put it in the correct folder?

footballjds

2013-12-11 10:20:25

From: Silentcore
Very nice script, If only I had an account to try it, lol.

EDIT: isnt it C:\Simba\Includes\SPS\img\runescape_surface

From: Tlachtli
I'll give this a test run and let you know how it goes :p

Edit: Sooo it doesn't quite run just yet. SPS seems to be a little disagreeable, giving the error
-- TSPSArea.init()
---- Using path "C:\Simba\Includes\SPS\img\karamja.png"
---- FATAL ERROR: SPS - Unable to find map image
---- Freeing the minimap mask
---- Succesfully freed SMART[5428]
I tried going into sps-rs3 and manually turning the tolerance down from 0.40 to as low as 0.25, but it still wouldn't find the map.


you're both quoted so I'll reply to both of you at the same time.
In my script I do the following to initialize SPS:
karamja.setup('karamja', '', __DEFAULT_ACCURACY, __DEFAULT_TOLERANCE, 0.7);[CODE]

This calls a procedure
[CODE]procedure TSPSArea.setup(imgName, imgFolder: string; accuracy: integer; tolerance, minMatchPercent: extended);

the default path for the SPS image I named karamja is "C:\Simba\Includes\SPS\img\". The full path is: "C:\Simba\Includes\SPS\img\karamja.png"

Tlachtli

2013-12-11 12:08:30

From: footballjds
you're both quoted so I'll reply to both of you at the same time.
In my script I do the following to initialize SPS:
karamja.setup('karamja', '', __DEFAULT_ACCURACY, __DEFAULT_TOLERANCE, 0.7);[CODE]

This calls a procedure
[CODE]procedure TSPSArea.setup(imgName, imgFolder: string; accuracy: integer; tolerance, minMatchPercent: extended);

the default path for the SPS image I named karamja is "C:\Simba\Includes\SPS\img\". The full path is: "C:\Simba\Includes\SPS\img\karamja.png"


Yeah, turns out it was actually a bad SPS install and not a script problem. I forced an update on it, and it seems to work now. I'll get back with a progress report once I give it a good run.

Edit: So it definitely runs, but it seems to click a fishing spot every couple seconds. Correct me if I'm wrong, but the wait time int[0] should be in msec, right? If so it seems to be ignoring the player's input wait time and checking for a new spot every 1-2 seconds. If two of the same spots are right next to each other, it looks very bot-like to have it constantly moving between the two. I looked at the waitWhileFishing procedure, but I've had a few to drink tonight and cba to figure out what could be happening there :p

Edit2: I also encountered another problem where, after the "You can't carry any more fish" message the script just starts randomly right-clicking different places and never starts the walk to noting procedure. That didn't start until it had already run a few loads, though.

The Spark

2013-12-14 20:43:20

Does it drop the fish, because in Karamja theres an NPC you can do to who will note your fish, though it is kind of far, and would limit the xp/hr some people might want the ability to do that, so they can cook it later/sell it.

Ian

2013-12-14 21:48:56

From: sparkyownage
Does it drop the fish, because in Karamja theres an NPC you can do to who will note your fish, though it is kind of far, and would limit the xp/hr some people might want the ability to do that, so they can cook it later/sell it.

Allow me to quote OP:
From: footballjds
takes multiple paths to/from stiles.

:)

The Spark

2013-12-14 23:39:00

From: BMWxi
Allow me to quote OP:

:)


Thankyou xD Didn't see that :)

ayulnever

2013-12-15 06:21:28

dude, your script runs good for sometimes, but sometimes, it stops and sometimes it goes to stiles with empty inventory. It also stands there clicking randomly looking for something. The worst part is, it logs out on its own and do nothing. The script run perfectly for 30-40min before it goes haywire, just now it ran about 8min (written at the printprogress part there, and yes its 8min). I'm no expert at scripting, but what i feel that it sometimes skips processes. like when it goes to stiles, exchange, then go to dock, then go back to stiles (when empty) , then stand there clicking at the water, after very long, it goes back to dock to fish, sometimes it just stand there, doing nothing until it logs out.

ayulnever

2013-12-15 06:27:45

DELETED. i double-posted. hehe.

IROC-Z

2013-12-18 17:03:04

When I try to run the script i get this message in the debug;
"Exception in Script: File "sps/sps-rs3.simba" not found at line 4, column 5"

How do i get this file? I've tried updating and reupdating everything.

footballjds

2013-12-18 17:05:32

From: fortier4
When I try to run the script i get this message in the debug;
"Exception in Script: File "sps/sps-rs3.simba" not found at line 4, column 5"

How do i get this file? I've tried updating and reupdating everything.


get SPS, search google for the SPS github

Ian

2013-12-18 17:08:35

From: fortier4
When I try to run the script i get this message in the debug;
"Exception in Script: File "sps/sps-rs3.simba" not found at line 4, column 5"

How do i get this file? I've tried updating and reupdating everything.


https://github.com/Olly-/SPS3/blob/master/sps.simba

IROC-Z

2013-12-18 17:20:16

From: BMWxi
https://github.com/Olly-/SPS3/blob/master/sps.simba


Thanks!

Edit: I checked in my files and I have a sps-rs3 file in my sps/lib folder. Still won't work.

Hoodz

2013-12-18 17:50:38

From: fortier4
Thanks!

Edit: I checked in my files and I have a sps-rs3 file in my sps/lib folder. Still won't work.


Force an update (the sps extension)

IROC-Z

2013-12-18 18:52:11

From: hoodz
Force an update (the sps extension)


Still no luck. I've even uninstalled and reinstalled Simba twice. It has to be with the Simba installer being corrupt. I had to go to the directory and get 1.0.3

stickyninja

2013-12-18 20:20:02

This is the error I'm getting Exception in Script: Operator expected at line 45, column 212.
Am I missing something?

ganzo

2013-12-19 20:53:24

From: fortier4
Still no luck. I've even uninstalled and reinstalled Simba twice. It has to be with the Simba installer being corrupt. I had to go to the directory and get 1.0.3



I have se same problem, I'm using parallels in a mac, this has something to do with the problem?

IROC-Z

2013-12-19 22:00:48

From: ganzo
I have se same problem, I'm using parallels in a mac, this has something to do with the problem?


I figured out the issue. The file SPS/SPS-RS3 is in the includes/sps/lib folder. Copy it from the lib folder and paste it in the sps folder along side the lib folder. It helped for my script problems.

o0Matthius0o

2013-12-25 08:26:00

Mine just opens up smart and just sits there. I have input my username and password into the script. All my srl and sps files are up to date. So im not sure whats happening.

footballjds

2013-12-26 11:19:42

From: o0Matthius0o
Mine just opens up smart and just sits there. I have input my username and password into the script. All my srl and sps files are up to date. So im not sure whats happening.


start logged in

Sjoe

2013-12-26 11:33:10

From: footballjds
start logged in


sps/lib/sps-rs3.simba is the default folder now, incase you didn't know yet :)

footballjds

2013-12-26 11:37:29

From: Sjoe
sps/lib/sps-rs3.simba is the default folder now, incase you didn't know yet :)


so i gotta change my scripts eh?

o0Matthius0o

2013-12-27 18:26:22

i have started logged in but it just sits there

Reflector

2014-01-03 09:47:05

Some help here… I am using a mac and setup simba on it… it just says smart is not ready yet and terminates after 5 minutes… help please :D

Reflector

2014-01-03 11:47:22

This is where I get stuck [ATTACH=CONFIG]22655[/ATTACH]

footballjds

2014-01-03 11:59:47

From: naveenmathew
This is where I get stuck [ATTACH=CONFIG]22655[/ATTACH]


no need to double post, check your setup.

Old School RS layout?
max brightness?
correct interface settings?

Reflector

2014-01-03 19:16:09

Yeap everything's correct

Reflector

2014-01-03 19:28:27

It's working now… I'm running simba in a virtual machine and it seems to be working. thanks and sorry about the double post… new here :p

omfgMIKE

2014-01-04 22:43:10

Keep getting the message:

– WARNING: karamja.getPlayerPos(): Didn't find enough matches accurately calc your postion
– karamja.getPlayerPos(): result = {X = -1, Y = -1}, took 374 ms
– WARNING: karamja.getPlayerPos(): Didn't find enough matches accurately calc your postion
– karamja.getPlayerPos(): result = {X = -1, Y = -1}, took 359 ms
– Failed to handle banking


I have yet to have the script actually go to or from Stiles without my own interaction.

4GodsSake

2014-01-08 14:22:59

Script runs fine.

But it clicks too much on the fishing spot, even while he is fishing he clicks again on the same spot.

ardentboy28

2014-01-15 05:57:59

^agree.
It clicks the fishing spots A LOT.:duh:

footballjds

2014-01-15 09:28:57

From: ardentboy28
^agree.
It clicks the fishing spots A LOT.:duh:


thanks for the tip. The script uses this to "know" the fishing spot it is at, I have idea's for AI that would alleviate this but they're complex and i don't have the time to code them.

it should never click the same spot more than twice. if it does yoour fishing timer might not be high enough.

Mr. Roboto

2014-01-18 16:23:54

It is clicking wildly all over the place looking for fishing spots, even though it is fishing.

Can you add some boolean to know that once you are fishing it should not look for a new spot?

whitevans1

2014-01-26 02:22:21

From: ardentboy28
^agree.
It clicks the fishing spots A LOT.:duh:


2nd this.

But I have to say thank you for fixing this Divination script :)

footballjds

2014-01-26 11:01:53

Don't use my fishing scripts till I update them.

whitevans1

2014-01-26 15:11:05

From: footballjds
Don't use my fishing scripts till I update them.


Alright thanks you sir :)

footballjds

2014-02-05 22:33:07

From: whitevans1
Alright thanks you sir :)


the script is now on github. please post bugs so i can fix them!

Spectral

2014-03-04 01:29:01

From: footballjds
the script is now on github. please post bugs so i can fix them!


So I am having a major issue. Everytime I run this script, I get the error
Exception in Script: File "sps/sps-rs3.simba" not found at line 4, column 5
Now. I know I put it in the folder, but I always get this error.
Just to be clear, I put Karajma.png in both C:\Simba\Includes\SPS\img and C:\Simba\Includes\SPS\img\runescape_surface
I always get the same error. Someone please help

pall398

2014-03-05 16:55:02

Could you possibly add DirectX support because runescape will not switch over to OpenGL. It would be much appreciated :)

Spectral

2014-03-07 09:30:23

From: pall398
Could you possibly add DirectX support because runescape will not switch over to OpenGL. It would be much appreciated :)

Pall, how do you get it to run? I always get the
Exception in Script: File "sps/sps-rs3.simba" not found at line 4, column 5
error even though I placed it in the correct folder.. How did you set up the script?

killercrashy

2014-03-15 12:38:51

From: Spectral
Pall, how do you get it to run? I always get the
Exception in Script: File "sps/sps-rs3.simba" not found at line 4, column 5
error even though I placed it in the correct folder.. How did you set up the script?


Needs to be changed to "sps/lib/sps-rs3.simba.

Bulbasaur

2014-04-10 12:23:42

Change to {$i sps/lib/sps-rs3.simba}

Bulbasaur

2014-04-10 13:50:19

While fishing it looks for other spots and fishes them back and forth.
Talks to Stiles sometimes instead of making the exchange.
—- Found option "Exchange" in "Exchange Stiles"
– TRSChooseOption.select() result = true
– TRSChooseOption._select():
—- Options found: [Walk here, Cancel]
—— TRSChooseOption.close(): result = true
—- Failed to find any text matches
– TRSChooseOption._select() result = false
– TRSChooseOption._select():


This also happened for some reason I can't imagine.
Location: dock
– karamja.getPlayerPos(): result = {X = 586, Y = 114}, took 936 ms
—- Waiting while the player is moving… ((Didn't start moving.))
– Failed to handle banking
– We're not logged in. respawning client.
– smartReloadClient()
—- Succesfully freed SMART[5044]
—- Killed our current client, waiting 313839 ms before reloading client

GeezerToad

2014-04-12 12:52:41

This script has worked very well for me so far. I haven't had any of the above problems except for the excessive clicking on the fishing spots. Someone above mentioned that the frequency of the fishing spot selection be changed to click them less frequently, how would I go about changing them? Thank you in advance for your response.

Rogue Sniper

2014-04-14 17:32:47

Great Script … Just need to change the {$i sps/sps-rs3.simba} to {$i sps/lib/sps-rs3.simba}
other than that … works perfectly for me on a free member at level 35 fishing

Rogue Sniper

2014-04-14 19:35:42

From: 21 2323
This script has worked very well for me so far. I haven't had any of the above problems except for the excessive clicking on the fishing spots. Someone above mentioned that the frequency of the fishing spot selection be changed to click them less frequently, how would I go about changing them? Thank you in advance for your response.


Not fully sure but i believe if you set line 30 higher (integers[0] := 18000;//min wait time for catching a new fish)

Rogue Sniper

2014-04-14 19:40:39

I keep getting this error now … any one got any ideas on how to fix it?

– WARNING: karamja.getPlayerPos(): Didn't find enough matches accurately calc your postion
– karamja.getPlayerPos(): result = {X = -1, Y = -1}, took 1045 ms

Bulbasaur

2014-04-16 12:29:20

Your map is black. Relog from the lobby. The script is broken anyways.

footballjds

2014-04-16 13:30:20

I'd love to update this if people want to use it. I haven't tried it in a while so I'm not sure what the issue is…

GeezerToad

2014-04-16 14:59:17

I have been using both of your fishing scripts, and I have been getting long runs from the Karamja script 9+ hours with little to no problems; however, your fishing guild script doesnt work very well. If anything, you should work on that one.

footballjds

2014-04-16 15:03:43

From: 21 2323
I have been using both of your fishing scripts, and I have been getting long runs from the Karamja script 9+ hours with little to no problems; however, your fishing guild script doesnt work very well. If anything, you should work on that one.


Noted, I'd like them both to work! I'll have more time starting in May :)

Alakaiz

2014-04-17 18:42:41

I feel like I'm clicking to much, is there anyway to turn town the amount of clicking, and when I go to exchange to notes, I get stuck for a little bit.

, Thank You

footballjds

2014-04-18 14:47:44

From: Alakaiz
I feel like I'm clicking to much, is there anyway to turn town the amount of clicking, and when I go to exchange to notes, I get stuck for a little bit.

, Thank You


clicking what too much? fishing spots?

soupp

2014-04-24 19:13:20

hey, after an attempt to run this , I came up with the following repetitive error:
-- WARNING: karamja.getPlayerPos(): Didn't find enough matches accurately calc your postion
-- karamja.getPlayerPos(): result = {X = -1, Y = -1}, took 407 ms

Back when I used to script a bit I might have had a chance at figuring this out, but now I am afraid I'm mostly useless.

Bulbasaur

2014-04-26 12:09:00

From: soupp
hey, after an attempt to run this , I came up with the following repetitive error:
-- WARNING: karamja.getPlayerPos(): Didn't find enough matches accurately calc your postion
-- karamja.getPlayerPos(): result = {X = -1, Y = -1}, took 407 ms

Back when I used to script a bit I might have had a chance at figuring this out, but now I am afraid I'm mostly useless.



Log to the lobby then back in.


The script doesn't work properly anyways.

TheMilkTree

2014-05-01 08:32:03

From: fortier4
I figured out the issue. The file SPS/SPS-RS3 is in the includes/sps/lib folder. Copy it from the lib folder and paste it in the sps folder along side the lib folder. It helped for my script problems.


Thanks I had the above problem "Exception in Script: File "sps/sps-rs3.simba" not found at line 4, column 5" And that fixed it :-)

Edit: just noticed it gets stuck at the "would you like me to exchange your fish for banknotes" part.
Edit 2: The problem of getting stuck is a rare occurrence for me, it's when the bot accidentally clicks the "Talk to Stiles" option rather than the exchange one.

Ferhya

2014-05-06 11:01:41

I get the same error message any time i try to use the script.

Location: dock
– karamja.getPlayerPos(): result = {X = 586, Y = 118}, took 4294967748 ms
Location: dock
– karamja.getPlayerPos(): result = {X = 586, Y = 118}, took 4294967748 ms
Location: dock
– karamja.getPlayerPos(): result = {X = 586, Y = 118}, took 4294967733 ms
Location: dock
– karamja.getPlayerPos(): result = {X = 586, Y = 118}, took 4294967732 ms
Location: dock
– karamja.getPlayerPos(): result = {X = 586, Y = 118}, took 4294967732 ms
Location: dock

It walks to Stiles perfectly, and it walks back perfectly, just doesn't click a fishing spot at all, where as others say they got too many clicks, I get none at all.

terrmiits

2014-05-08 04:03:11

From: footballjds
clicking what too much? fishing spots?


yes, it clicks alot, but its still OK :) 30k xp/ph is good :) only what bothers me is will i get caught and banned, cuz of those many clicks which lead to constat changing fishing spots.

terrmiits

2014-05-10 00:20:36

[ATTACH=CONFIG]23275[/ATTACH]

this is flawless! Thanks footballjds for nice script :)

TheMilkTree

2014-05-13 08:16:55

Here's a proggy a recently got. Fantastic script, works perfectly!

[ATTACH=CONFIG]23290[/ATTACH]

footballjds

2014-05-14 13:35:25

i didn't even know this still worked, imagine that :p

Xlr

2014-06-18 06:58:37

That's the script I was waiting for, and there it is ! :D
Gonna try it just after my 99 woodcutting !

KeepBotting

2014-06-24 22:41:05

This script is massively outdated, do I have @footballjds; permission to fix and re-release it? I'll give him credit of course.

masterBB

2014-06-28 15:22:24

Moved to outdated on request.