PDA

View Full Version : [Divination] [SRL-6] AIO Divination



Solaire
08-01-2014, 10:34 PM
Update coming soon.
Wow, it's been two years since I released this script. I had no idea it would blow up like this. I apologize for not giving any feedback for bugs, my life had gotten so busy that I just haven't had time to address bugs. My scripting has improved alot in the time since I posted this, look forward to a completely overhauled release!


Features:
All wisp locations
Antiban
Paint progress report

Coming soon:
Chronicle Catching
Enriched hunting
Using energy on all memories when there's more than a certain amount of energy in the inventory

If there are any more features you'd like to see, just make a suggestion!

Setup:

Step One: Download the attached .rar. It contains SPS maps, extract them into sps/img/runescape_other

Step Two:

Make sure you have your xp bar in the correct location for chatbox.getXP. It is a central function in this script! Your xp counter needs to go about here.
http://i.imgur.com/AmdWGFJ.png

Click here (https://villavu.com/forum/showthread.php?t=107292) for a more detailed explanation.

Step Three:

Turn OFF XP pop-ups.
http://i.imgur.com/VLcmVhj.png

Step Four:

Fill out the constants starting line 22.
For the wisp you'd like to harvest, type the name. e.g. 'brilliant', 'flickering', 'incandescent', etc.


Reporting bugs:
If you encounter a bug, please use the following format so I can get it fixed as quickly as possible.

Type of wisps being harvested:
Frequency of encountering the bug:
Bug description:
Debug Text:

Here are just some progress reports I've had from testing the script:
http://puu.sh/aAgxp/1224e26902.png
http://puu.sh/ayeeN/3389c5d641.png
http://puu.sh/aARqi/4739556b4a.png

Praise the sun!

Changelog:

1.00: initial release
1.01: fixed pale wisp finding, utilising lengthmod
1.02: more pale wisp fixes
1.05: even more pale wisp fixes. Added a failsafe. also fixed a problem in which the script would get "confused" if the player had a full inventory.

KeepBotting
08-01-2014, 10:42 PM
Gratz on the release!

Hoodz
08-01-2014, 10:53 PM
gz on release

Solaire
08-01-2014, 11:21 PM
Gratz on the release!


gz on release

Thank you very much!

nutta124
08-01-2014, 11:25 PM
the ability to choose the conversion for enriched and regular is pretty dope

gratz on the release

Solaire
08-01-2014, 11:30 PM
the ability to choose the conversion for enriched and regular is pretty dope

gratz on the release

Thank you! In my testing, you'll end up with a surplus of about 1.3k-1.7k energy per hour by using energy on only enriched memories.

alee1
08-02-2014, 07:33 AM
Praise the sun!

Hey m8 Nice script but what do i do with spsmaps.rar? i downloaded the div script
All i get is,
FATAL ERROR: .setup unable to find map etc etc

Solaire
08-02-2014, 10:36 AM
Hey m8 Nice script but what do i do with spsmaps.rar? i downloaded the div script
All i get is,
FATAL ERROR: .setup unable to find map etc etc

Extract the rar into your 'runescape_other' folder. The default path is C:\Simba\includes\sps\img\runescape_other

Hoodz
08-02-2014, 01:08 PM
Hey m8 Nice script but what do i do with spsmaps.rar? i downloaded the div script
All i get is,
FATAL ERROR: .setup unable to find map etc etc

Did you even read the first post..

alee1
08-02-2014, 01:11 PM
Did you even read the first post..

Woops didn't see the part where he said it. XD

alee1
08-02-2014, 02:53 PM
Ehm, when I start the bot in draynor the bot just runs randomly like in al kharid dafk

barbosaa
08-02-2014, 04:57 PM
nice release, i'll test it soon ;)

Solaire
08-02-2014, 04:59 PM
Ehm, when I start the bot in draynor the bot just runs randomly like in al kharid dafk

Didn't test pale wisps much because I thought there wouldn't be much demand. I uploaded a new version, check it out.


nice release, i'll test it soon ;)

Thank you!

alee1
08-02-2014, 10:36 PM
Didn't test pale wisps much because I thought there wouldn't be much demand. I uploaded a new version, check it out.



Thank you!
still doesn't work, do you have team viewer that you can help me with this please? :)

Solaire
08-02-2014, 10:51 PM
still doesn't work, do you have team viewer that you can help me with this please? :)

Did you fill out the constants starting on line 22?

alee1
08-02-2014, 10:56 PM
Did you fill out the constants starting on line 22?

I'm kinda confused but whats the line 22? Is it like in the Chatbox? And what do I film it with

Solaire
08-02-2014, 10:59 PM
I'm kinda confused but whats the line 22? Is it like in the Chatbox? And what do I film it with

Open the script and it should look like this if you scroll down to line 22.
http://i.imgur.com/N3yjtHb.png
Here is where you'll change the things that need to be changed if you want to harvest pale wisps instead of brilliant wisps.

alee1
08-03-2014, 12:25 AM
Open the script and it should look like this if you scroll down to line 22.
http://i.imgur.com/N3yjtHb.png
Here is where you'll change the things that need to be changed if you want to harvest pale wisps instead of brilliant wisps.

I typed in Harvest pale wisp and everything I tried pale wisp to but it says
'The given DIM index 0 doesn't exist'.

Solaire
08-03-2014, 12:28 AM
I typed in Harvest pale wisp and everything I tried pale wisp to but it says
'The given DIM index 0 doesn't exist'.

Try typing just 'pale'

alee1
08-03-2014, 12:33 AM
Try typing just 'pale'

It gets stuck on 'may have found a wisp'
Then it just stays there:(

nutta124
08-03-2014, 12:48 AM
It gets stuck on 'may have found a wisp'
Then it just stays there:(

picture?

Solaire
08-03-2014, 01:00 AM
It gets stuck on 'may have found a wisp'
Then it just stays there:(

New ver. of script, +15min at pale and there's no problems. Lmk if something else comes up.

lendaz
08-03-2014, 03:05 AM
gratz, i really want a script to catch Chronicle!!

PootisMann
08-03-2014, 05:03 AM
Gz on release, will be running it overnight. Any chance you can add World Selection? thanks

alee1
08-03-2014, 01:17 PM
Same shit happend, I'll just quit nothing works..

KeepBotting
08-03-2014, 02:18 PM
Same shit happend, I'll just quit nothing works..
Maybe instead of saying 'nothing works', you could provide us with screenshots of your SMART window, and copypastas of your debug text. Then we could help you.

PootisMann
08-03-2014, 03:20 PM
Alright it looks like it doesn't log back in after 6 hours. But in 6 hours @ Incandescent I got 550k exp so 91k exp p/h. I had Rhino and full Div Outfit

Solaire
08-03-2014, 04:02 PM
Gz on release, will be running it overnight. Any chance you can add World Selection? thanks

I sure can! It'll be in the next update.



Alright it looks like it doesn't log back in after 6 hours. But in 6 hours @ Incandescent I got 550k exp so 91k exp p/h. I had Rhino and full Div Outfit

That's great to hear! I don't even have the level for incandescent so I couldn't test it there, but I'm glad it worked for the whole 6 hours. :)
I'll look into six-hour-fixing.

PootisMann
08-03-2014, 04:34 PM
I sure can! It'll be in the next update.




That's great to hear! I don't even have the level for incandescent so I couldn't test it there, but I'm glad it worked for the whole 6 hours. :)
I'll look into six-hour-fixing.

Awesome, thanks!

lsryan
08-03-2014, 09:05 PM
I'll test it when chronicles will work, gonna be amazing !!

Penguin
08-04-2014, 01:16 AM
gz on release!

[XoL]
08-04-2014, 01:33 AM
Congrats on release!

ubby
08-04-2014, 02:41 AM
Congrats on release. Gonna try to run this tonight

ubby
08-04-2014, 03:22 AM
What do I put for the lv 20 wasps? I wrote bright and it didn't work
Edit: got it. Its glowing

KeepBotting
08-04-2014, 12:42 PM
This script looks great, though I have a small question; what's the difference between regular, energy, and enhanced conversion types? I would assume that enhanced gives the most XP, am I correct?

Never trained Divination before so I'm trying to get a general idea of the best way to go about doing this, haha

kevin33
08-04-2014, 12:52 PM
This script looks great, though I have a small question; what's the difference between regular, energy, and enhanced conversion types? I would assume that enhanced gives the most XP, am I correct?

Never trained Divination before so I'm trying to get a general idea of the best way to go about doing this, haha

Yea regular gives you "regular" xp (depends on location and level to give example)while enhanced (which spawns much less often and is noticeably different than regular by being larger and a different shade of color if I am not mistaken)gives approximately double the xp of regular. Enhanced wisps last around 30 seconds if they are able to consume, from your inventory, 1 regular memory.

Its a little more difficult to understand what I am saying without any prior knowledge on the skill and without visualizing training but watch this video if you need anymore help. It explains the skill if you can't really follow with what I am saying above.

https://www.youtube.com/watch?v=yxl5ClT4pBg

Turpinator
08-04-2014, 01:17 PM
Yea regular gives you "regular" xp (depends on location and level to give example)while enhanced (which spawns much less often and is noticeably different than regular by being larger and a different shade of color if I am not mistaken)gives approximately double the xp of regular. Enhanced wisps last around 30 seconds if they are able to consume, from your inventory, 1 regular memory.

Its a little more difficult to understand what I am saying without any prior knowledge on the skill and without visualizing training but watch this video if you need anymore help. It explains the skill if you can't really follow with what I am saying above.

https://www.youtube.com/watch?v=yxl5ClT4pBg

Almost. Enriched are the whisps that are larger and give more xp, but only occur every X minutes.

Anyway, quick summary of divination.
1) click on wisps and collect until inventory full (like runespan)
2) walk to hole in ground
3) put memories in hole

thats it.
The 3 different conversion types get you 3 different things.
regular: puts memories in hole in ground for standard xp.
energy: converts memories to tradeable, stackable energy you can sell or make divination things with. (this gets you very little xp)
enhanced: uses memories and energy to give you ~10% (iirc) more xp.

so if you were rich and didnt care about cash, but just wanted 99 div, you would buy energy from the GE, then always use the enhanced conversion option.

Xlr
08-04-2014, 04:40 PM
This is what I get, he can't convert energy, and allmost typed my entire password after login in... :/
23728

PootisMann
08-04-2014, 05:28 PM
This is what I get, he can't convert energy, and allmost typed my entire password after login in... :/
23728

Change "Brilliant" to "brilliant". Save the script and run it

Solaire
08-04-2014, 08:57 PM
This is what I get, he can't convert energy, and allmost typed my entire password after login in... :/
23728
To me, this looks like your SMART isn't correctly setup. Not sure though, I'll look into it.

lsryan
08-04-2014, 08:58 PM
Xlr said he tried "brilliant" before "Brilliant".

Solaire
08-04-2014, 09:34 PM
Xlr said he tried "brilliant" before "Brilliant".

I have it set so that capitalization should have no effect on the wisp being searched for.

KeepBotting
08-04-2014, 10:16 PM
Type of wisps being harvested: pale
Frequency of encountering the bug: every time the script walk too far away from the rift
Bug description: SPS fails and the script walks in random directions
Debug Text:
rift not found
-- .getPlayerPos(): result = {X = 218, Y = 194}, took 109 ms
Looking for rift
rift not found
-- .getPlayerPos(): result = {X = 218, Y = 194}, took 93 ms
Looking for rift
rift not found
-- .getPlayerPos(): result = {X = 218, Y = 194}, took 109 ms
Looking for rift
rift not found
-- .getPlayerPos(): result = {X = 218, Y = 194}, took 109 ms
Looking for rift
rift not found
-- .getPlayerPos(): result = {X = 218, Y = 194}, took 109 ms
Looking for rift
rift not found
-- .getPlayerPos(): result = {X = 218, Y = 194}, took 109 ms
Looking for rift
rift not found
-- .getPlayerPos(): result = {X = 218, Y = 194}, took 109 ms
Looking for rift
rift not found
-- .getPlayerPos(): result = {X = 218, Y = 194}, took 109 ms
Looking for rift
rift not found
-- .getPlayerPos(): result = {X = 218, Y = 194}, took 125 ms
Looking for rift
rift not found
-- .getPlayerPos(): result = {X = 218, Y = 194}, took 110 ms
Looking for rift
rift not found
-- .getPlayerPos(): result = {X = 218, Y = 194}, took 110 ms
Looking for rift
rift not found
-- .getPlayerPos(): result = {X = 218, Y = 194}, took 125 ms
Looking for rift
rift not found
-- .getPlayerPos(): result = {X = 218, Y = 194}, took 109 ms
Looking for rift
rift not found
-- .getPlayerPos(): result = {X = 218, Y = 194}, took 109 ms
Looking for rift
rift not found
-- .getPlayerPos(): result = {X = 218, Y = 194}, took 109 ms
Looking for rift
rift not found
-- .getPlayerPos(): result = {X = 218, Y = 194}, took 124 ms
Looking for rift
rift not found
-- .getPlayerPos(): result = {X = 218, Y = 194}, took 109 ms
Looking for rift
rift not found
-- .getPlayerPos(): result = {X = 214, Y = 194}, took 125 ms
Looking for rift
rift not found
-- .getPlayerPos(): result = {X = 214, Y = 194}, took 141 ms
Looking for rift
rift not found
-- .getPlayerPos(): result = {X = 210, Y = 194}, took 109 ms
Looking for rift
rift not found
-- .getPlayerPos(): result = {X = 210, Y = 194}, took 109 ms
Looking for rift
rift not found
-- .getPlayerPos(): result = {X = 206, Y = 194}, took 109 ms
Looking for rift
rift not found
-- .getPlayerPos(): result = {X = 206, Y = 194}, took 109 ms
Looking for rift
rift not found
-- .getPlayerPos(): result = {X = 206, Y = 194}, took 140 ms

Type of wisps being harvested: pale
Frequency of encountering the bug: every time a full inventory of pale memories is harvested
Bug description: the script will harvest a full inventory of memories, convert them at the rift once, but then never stops attempting to convert memories
Debug Text:
---- tabBackpack.countDTM(): Found no DTM matches
done converting
---- tabBackpack.countDTM(): Found no DTM matches
---- chatBox.getXP(): XP found: 67062853
---- tabBackpack.countDTM(): Found no DTM matches
done converting
Looking for rift
May have found rift
in for to do loop
-- 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
-- TRSChooseOption._select():
---- Options found: [ConveM memories Energy Rift, ConveM to energy Energy RiM, ConveM to experience Energy RiM, ConveM to enhanced experience Energy RiM, Walk here, Examine Energy Rift, Cancel]
---- Found option "to ex" in "ConveM to experience Energy RiM"
-- TRSChooseOption.select() result = true
we found the rift
---- tabBackpack.countDTM(): Found no DTM matches
---- chatBox.getXP(): XP found: 67062853
---- tabBackpack.countDTM(): Found no DTM matches
done converting
---- tabBackpack.countDTM(): Found no DTM matches
---- chatBox.getXP(): XP found: 67062853
---- tabBackpack.countDTM(): Found no DTM matches
done converting
Looking for rift
May have found rift
in for to do loop
-- 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
-- TRSChooseOption._select():
---- Options found: [ConveM memories Energy Rift, ConveM to energy Energy RiM, ConveM to experience Energy RiM, ConveM to enhanced experience Energy RiM, Walk here, Examine Energy Rift, Cancel]
---- Found option "to ex" in "ConveM to experience Energy RiM"
-- TRSChooseOption.select() result = true
we found the rift
---- tabBackpack.countDTM(): Found no DTM matches

PootisMann
08-04-2014, 11:08 PM
Xlr said he tried "brilliant" before "Brilliant".

oh. well in the screenshot he put up it looks like he didn't save the script when he changed it to Brilliant

PootisMann
08-04-2014, 11:34 PM
Xlr, I just had the problem you had and it looks like we both did the same thing (sort of). So, don't start off the script with an inv full of memories (leave like 5 or so spaces empty), walk a little bit away from the rift, start the script again, and it should hopefully work

Solaire
08-05-2014, 03:51 PM
Xlr, I just had the problem you had and it looks like we both did the same thing (sort of). So, don't start off the script with an inv full of memories (leave like 5 or so spaces empty), walk a little bit away from the rift, start the script again, and it should hopefully work

Fixed.


Type of wisps being harvested: pale
Frequency of encountering the bug: every time a full inventory of pale memories is harvested
Bug description: the script will harvest a full inventory of memories, convert them at the rift once, but then never stops attempting to convert memories

Fixed.


Type of wisps being harvested: pale
Frequency of encountering the bug: every time the script walk too far away from the rift
Bug description: SPS fails and the script walks in random directions


How far away from the rift were you?

Camel
08-05-2014, 06:12 PM
Nice script. I ran it for 4 hours without a problem at flickering (which was too long actually). I turned of my computer without thinking... so no proggie.

Also, to pass the 6 hour fix

if not IsLoggedIn then
players[currentplayer].login();

smartimage.clear();

StartXP := chatbox.getxp();
mainscreen.setangle(ms_angle_high);
if tabbackpack.count >= 20 then
begin
WalkToRift();
Convert();
end;

Add this to the loop. When its going through its rotation and its logged off, it will try to log in and see the game session expired thing and restart smart automatically.


procedure MainLoop();
begin
repeat
repeat
if FindWisp() then
begin
smartimage.clear();
if not IsHarvesting(2500) then
begin
PrintProgress();
end;
end else
begin
FindWispMM();
end;
PrintProgress();
until TabBackPack.isfull() or not isLoggedIn(); //in case you get kicked while harvesting
if not IsLoggedIn then
players[currentplayer].login();

smartimage.clear();

//StartXP := chatbox.getxp();
mainscreen.setangle(ms_angle_high);
//if tabbackpack.count >= 20 then
//begin
// WalkToRift();
// Convert();
//end;
WalkToRift();
Convert();
until not True;
end;

Solaire
08-06-2014, 07:10 PM
buttdestroyr, thank you very much!

Xlr
08-07-2014, 02:32 PM
Ok thanks guys :3
Can't wait for chronicles :3

Yoboi
08-09-2014, 07:43 PM
Ran it for 6 hours at Incandescent and worked perfectly, averaged around 55k exp which is great. Only real complaint is that it does not go over 6 hours.

Thanks man

PootisMann
08-10-2014, 04:51 AM
Ran it for 6 hours at Incandescent and worked perfectly, averaged around 55k exp which is great. Only real complaint is that it does not go over 6 hours.

Thanks man
Use the code above provided by buttdestroyr to get it to run more than 6 hours

jamesaz1994
08-12-2014, 03:19 AM
Getting error

'Exception in Script: Unknown declaration "enhanced" at line 23, column 48'

PootisMann
08-12-2014, 05:10 AM
Getting error

'Exception in Script: Unknown declaration "enhanced" at line 23, column 48'

Make sure you didn't uncomment the 3 options you can choose from.

jamesaz1994
08-12-2014, 05:25 AM
I didn't touch anything besides editing the wisp name.

Dark_Flame
08-12-2014, 04:06 PM
Can't wait for enriched! Thanks for the script!

Edit: Could you also add a world selector? :D

paskalakki
08-13-2014, 05:20 AM
Dam no elder whisps :(

Nicodemus
08-15-2014, 08:02 AM
hey!

i got from 1-72 thanks to your script! i must say the gleaming ones works perfectly! the others works too but sometimes he just walks away from the spawn and runs to... nowhere. i got this problem now with lustrous wisps.

twirap
08-15-2014, 09:18 PM
works flawlessly and hope to get 99 div on this. One thing though, where in the script can I change it to random world login? I have another account on and it keeps saying exceeding login limit so I always have to manually login to another world. Also, does this use the world hop to bypass 6 hour limit?

paskalakki
08-16-2014, 09:39 AM
---- chatBox.getXP(): No XP found
Warning! You passed wrong values to a finder function: ys > ye (10,-94). Swapping the values for now.
Warning! You passed a wrong xs to a finder function: -140. That is below 0, thus out of bounds. Setting the value to 0 for now.
Warning! You passed a wrong ys to a finder function: -94. That is below 0, thus out of bounds. Setting the value to 0 for now.
---- chatBox.getXP(): No XP found
Warning! You passed wrong values to a finder function: ys > ye (10,-94). Swapping the values for now.
Warning! You passed a wrong xs to a finder function: -140. That is below 0, thus out of bounds. Setting the value to 0 for now.
Warning! You passed a wrong ys to a finder function: -94. That is below 0, thus out of bounds. Setting the value to 0 for now.

onilika
08-16-2014, 12:03 PM
---- chatBox.getXP(): No XP found
Warning! You passed wrong values to a finder function: ys > ye (10,-94). Swapping the values for now.
Warning! You passed a wrong xs to a finder function: -140. That is below 0, thus out of bounds. Setting the value to 0 for now.
Warning! You passed a wrong ys to a finder function: -94. That is below 0, thus out of bounds. Setting the value to 0 for now.
---- chatBox.getXP(): No XP found
Warning! You passed wrong values to a finder function: ys > ye (10,-94). Swapping the values for now.
Warning! You passed a wrong xs to a finder function: -140. That is below 0, thus out of bounds. Setting the value to 0 for now.
Warning! You passed a wrong ys to a finder function: -94. That is below 0, thus out of bounds. Setting the value to 0 for now.

XP not on right place. Check OP for further information.

paskalakki
08-16-2014, 01:54 PM
XP not on right place. Check OP for further information.
it is. could it be because i have lots! + second xp counter?

3zx
08-16-2014, 08:28 PM
http://i.imgur.com/N3jrce7.png

onilika
08-16-2014, 11:39 PM
it is. could it be because i have lots! + second xp counter?

Perhaps.. Could be, but I think it tracks the added experience.

JordG10
08-17-2014, 10:08 AM
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
---- chatBox.getXP(): XP found: 20444
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
-- WARNING: getItemAmount(): Didn't find any text color, result = -1
we are harvesting
---- chatBox.getXP(): XP found: 20452
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
---- chatBox.getXP(): XP found: 20452
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False

Keeps going through a loop opening and closing inventory

3zx
08-17-2014, 04:57 PM
Exp gained: 302151
Exp per hour: 53284
Time Running: 5 Hours 40 Minutes 13 Seconds

The Mayor
08-18-2014, 10:12 AM
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
---- chatBox.getXP(): XP found: 20444
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
-- WARNING: getItemAmount(): Didn't find any text color, result = -1
we are harvesting
---- chatBox.getXP(): XP found: 20452
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
---- chatBox.getXP(): XP found: 20452
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False

Keeps going through a loop opening and closing inventory

You know you need more than 1 tab open so you can actually see the backpack icon.

paskalakki
08-18-2014, 03:35 PM
tpa length is 15
in for to do loop
tpa size wrong
in for to do loop
tpa size wrong
in for to do loop
tpa size wrong
in for to do loop
tpa size wrong
in for to do loop
this may be a wisp
-- 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
Not a wisp

3zx
08-18-2014, 04:31 PM
http://i.imgur.com/AspKK86.png

60k/hour @ brilliant wisps :o

paskalakki
08-27-2014, 04:46 PM
tpa length is 15
in for to do loop
tpa size wrong
in for to do loop
tpa size wrong
in for to do loop
tpa size wrong
in for to do loop
tpa size wrong
in for to do loop
this may be a wisp
-- 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
Not a wisp

do you know what's wrong? or you done with the script?

SoulTM
08-27-2014, 08:57 PM
23919
The script works for about 10 seconds and then it stops. The little red dot disapears. Does anybody know whats wrong?

Ryuzaki
08-28-2014, 02:12 AM
Getting this error whenever the script tries to convert memories.

May have found rift
in for to do loop
Tpa too short
-- .getPlayerPos(): result = {X = 202, Y = 190}, took 62 ms
Looking for rift
May have found rift
in for to do loop
Tpa too short
-- .getPlayerPos(): result = {X = 202, Y = 190}, took 62 ms
Looking for rift
May have found rift
in for to do loop
Tpa too short
in for to do loop
Tpa too short
-- .getPlayerPos(): result = {X = 202, Y = 190}, took 62 ms
Looking for rift
May have found rift
in for to do loop
Tpa too short
-- .getPlayerPos(): result = {X = 202, Y = 190}, took 62 ms
Looking for rift
May have found rift
in for to do loop
Tpa too short
-- .getPlayerPos(): result = {X = 202, Y = 190}, took 47 ms
Looking for rift
May have found rift
in for to do loop
Tpa too short
in for to do loop
Tpa too short
-- .getPlayerPos(): result = {X = 202, Y = 190}, took 47 ms
-- Succesfully freed SMART[10280]
-- Freeing gametabs bitmaps...
Successfully executed.

Any idea whats wrong?

Also, how do I make the script stop converting my energy to XP, and rather just my memories?

J_R
08-28-2014, 10:33 PM
This script was pretty good when i tried it, ran it for 6 hours last night and it didn't break.

solox12
08-29-2014, 10:15 PM
When Doing Vibrant springs , at full inventory it likes to click far right and then doing so , it cant find the rift and just repeats get player pos

Run S Kape
08-30-2014, 09:58 AM
Nice Script. Thanks
23934

solox12
09-03-2014, 02:05 AM
What is the ban rate on this, like if the bot doesn't click on enriched and if I'm not babysitting and don't type and people talk to me, and since i am not there ; have no response and they report me. whats the chance of getting banned.?

superuser
09-03-2014, 10:07 AM
What is the ban rate on this, like if the bot doesn't click on enriched and if I'm not babysitting and don't type and people talk to me, and since i am not there ; have no response and they report me. whats the chance of getting banned.?

Between 0% and 100%. Who knows? How could one know? Except if you're working at Jagex.

Trollcrank
09-06-2014, 03:29 AM
1-7 out of 30,000 for antiban seems really high to me. Also I personally would like the paint to be an option during setup, the white paint in the corner that that tracks exp.

On a side note, I see dat Chronicles section in the script :p

Trollcrank
09-06-2014, 03:32 AM
What is the ban rate on this, like if the bot doesn't click on enriched and if I'm not babysitting and don't type and people talk to me, and since i am not there ; have no response and they report me. whats the chance of getting banned.?

The wisest thing to do if that happened would be to stop botting for a while and play legit. Botting a lot of hours usually doesn't help that case either, so I would avoid that. Ex: did div for 8hrs straight. It's just not very realistic.

ltztakechi1
09-06-2014, 06:09 PM
hey can someone help me with a problem i am having . When u do the whole process of the plugins and updating srl and sps and all of that to use simba i save it and all , when i open simba is all good everything is perfect but when i open up this script my extensions bar my srl and sps bar are gone i have to do the whole process of enabeling the plugins and updating everyhing again . also when i update the player info it doesnt save it and at times it even gives me an error i was maybe wondering somone sees this and lay a hand plox. thank u very much btw i tested ur script it has worked twice and i got from 11-35 thnx just trying to keep lvling thank u very much...

ltztakechi1
09-06-2014, 06:23 PM
Exception in Script: Runtime error: "The given DTM Index[0] doesn't exist" at line 211, column 10

cbrems
09-06-2014, 11:00 PM
Please ignore. Find cause for post pretty quick.

Sinix
09-09-2014, 01:32 AM
Edit: Figured it out.

I'll post with a progress report within the next 24 hours.

Thank you for the script!

GodBot
09-09-2014, 05:40 AM
Exception in Script: Runtime error: "The given DTM Index[0] doesn't exist" at line 211, column 10

Same here.

godzassassin
09-10-2014, 04:32 AM
In the canifis divination spot the script keeps running to the sea instead of convertng the memories at the rift. Colour problem?

Edit: NVM mb I had the bot thinking I was doing gleaming wisps when I was doing lustrous

ayzee5793
09-10-2014, 06:28 PM
Trying to harvest sparklings near fremenik, after full inventory bot runs towards the southeast and keeps click farther southeast even though there are cliffs there.

godzassassin
09-13-2014, 06:48 AM
Ayzee5793 for your error check the bot to see if you have changed your wisps your collecting to "sparkling" this is most likely causing your error. My problem is the bot does not recognise that I have a full inventory of wisps when i am on dragontooth island collecting radiant energy. The bot doesnt take me to the rift just afks

EDIT: NVM I got it working

Cyanempire
09-21-2014, 03:33 AM
glowing doesnt work?. doing sparkling now same problem as the guy above. runs towards the cliff after full inventory

Godless
09-22-2014, 03:27 AM
Ran very smoothly and efficiently for 6hrs on Dragontooth island. I'll put a progress report up after my next session.

godzassassin
09-25-2014, 10:18 AM
For your guys problems of the bots running towards the cliff make sure you have changed the wisp type you are trying to collect at that moment... see if that works :D

solox12
09-25-2014, 06:48 PM
I Have been using this bot from 40-98 since around august 28th i did 1-40 legit cause bot cant do those, but its only like 4 hours; anyways im 600k from 99 i go to start it up today and i get an error and i havent done anything to it or changed anything , i get this error

Exception in Script: Duplicate declaration "__PATH_PLAYER" at line 26, column 43 in file "C:\Simba\Includes\srl-6\lib\core\players.simba"

i cant figure it out or why it does it but it just started doing it today.

Srl had an update and broke it, so somone please help, don't ignore these posts your having issues too.

solox12
09-25-2014, 07:12 PM
I Unistalled simba , re-installed it set it all up, with this script it now gives

Exception in Script: Duplicate declaration "getXP" at line 269, column 35

simba works with the setup script to get client up so im not sure whats wroung

ceh430
09-28-2014, 09:30 AM
I Unistalled simba , re-installed it set it all up, with this script it now gives

Exception in Script: Duplicate declaration "getXP" at line 269, column 35

simba works with the setup script to get client up so im not sure whats wroung


+1 got same problem

bonsai
09-28-2014, 11:28 AM
I Unistalled simba , re-installed it set it all up, with this script it now gives

Exception in Script: Duplicate declaration "getXP" at line 269, column 35

simba works with the setup script to get client up so im not sure whats wroung


+1 got same problem

Your newer SRL has the getXp() function built-in, so the copy of getXp() in the script needs to be removed.

ceh430
09-28-2014, 04:16 PM
Your newer SRL has the getXp() function built-in, so the copy of getXp() in the script needs to be removed.
thanks, this solved my problem :)

godzassassin
09-29-2014, 02:24 AM
THANK YOU, I love this script its the first one that I have used to get from 1-99 in a skill.... Today I finally hit 99 divination after ~3 weeks keeping all energys and I made ~60mil getting there.

Thanks again I would recommend this script to everyone its fantastic

Zaros
09-29-2014, 06:31 AM
my advice: don't use directx with this script. its inv counter is broken (habitually leaves 5 spaces open--in any script). this particular script will also fail to convert regular incandescent memories--whether enhanced or regular--by clicking the rift madly over and over; I assume that this extends to non-incandescent regular memories as well.

However, on opengl it worked like a charm (after I restarted simba, because it was giving me strange errors if i just switched/saved/restarted script).

ceh430
09-29-2014, 05:23 PM
my advice: don't use directx with this script. its inv counter is broken (habitually leaves 5 spaces open--in any script). this particular script will also fail to convert regular incandescent memories, whether enhanced or regular by clicking the rift madly over and over--I assume that this extends to non-incandescent regular memories as well.

However, on opengl it worked like a charm (after I restarted simba, because it was giving me strange errors if i just switched/saved/restarted script).

only problem with openGL is broken mini-map everytime you login ... you have to teleport far away to force load minimap -.-

Zaros
09-29-2014, 08:46 PM
only problem with openGL is broken mini-map everytime you login ... you have to teleport far away to force load minimap -.-

Actually, I haven't had that problem with any scripts and opengl lately (within the past few weeks); I thought Jagex might have fixed that. Either way, small price to pay, because this script is great with opengl.

To the author:
One improvement I can think of is instead of putting the camera at the highest angle, putting it down further allows the bot to see more wisps. I say that because this script doesn't run to where the wisps are when it can't find any (via minimap or mainscreen), it instead runs to the rift. At incandescent, sometimes there never are any near the rift or on the minimap, and it actually logged out due to inactivity (lol).

godzassassin
10-06-2014, 08:54 AM
OpenGL is just ****ed I have had that problem for 2 years is all on jagexs end nothing to do with the script. I to was forced to tele everytime I logged in which is a real pain but that something you have to put up with. Jagex supposadly fixed the error a few years back but alot of people are getting this error again, we will have to wait and see in Jagex bother to fix it. But the OpenGL error is a small price to pay for 99 divination :P

ResoOner
10-06-2014, 09:33 AM
only problem with openGL is broken mini-map everytime you login ... you have to teleport far away to force load minimap -.-

Happens with nearly every single AMD graphics card so I hear.

blazin247
11-01-2014, 02:13 PM
does this work at incandescent location?

Verisign
11-01-2014, 07:06 PM
does this work at incandescent location?

Just had a quick look at the source and it does appear to include support for that wisp type.

Werttit
11-02-2014, 02:04 PM
When doing vibrant wisps, if it doesn't see the green rift with full inv it just says "can't find rift". If i move the camera with arrow keys to show the rift it will work, but that's kinda hard babysitting

edit: seems to be working now, looks like i had something set up wrong

xSorrels
11-02-2014, 04:00 PM
Most times after the scripts Anti-Ban Function, the compass isnt brought back to NORTH, resulting in,


-- .getPlayerPos(): result = {X = 160, Y = 94}, took 15 ms
-- .walkPath(): result = False
^^Over and over^^


Therefore, cannot run over Antibans guasse ranges. </3

Paradox The Divine
11-04-2014, 02:07 AM
Most times after the scripts Anti-Ban Function, the compass isnt brought back to NORTH, resulting in,



Therefore, cannot run over Antibans guasse ranges. </3
I guess this is my problem too, I was gonna post something similar.

Basically, the map gets turned, and then the script goes "WTF I didn't plan for this" and logs out.

Maybe after rotating the map, it could automatically click the compass icon?

I don't know how hard it would be to program that, but it would solve the problem.

Whenever it freezes up like that I just disable SMART click the compass and then reenable SMART and it goes back to working again.

Other than that, I haven't had any problems.

It actually ran for about 5 hours before rotating and freezing up, but yesterday I was having to reset it every 30-60 minutes because of the map bug.

xSorrels
11-04-2014, 02:17 AM
I guess this is my problem too, I was gonna post something similar.

Basically, the map gets turned, and then the script goes "WTF I didn't plan for this" and logs out.

Maybe after rotating the map, it could automatically click the compass icon?

I don't know how hard it would be to program that, but it would solve the problem.

Whenever it freezes up like that I just disable SMART click the compass and then reenable SMART and it goes back to working again.

Other than that, I haven't had any problems.

It actually ran for about 5 hours before rotating and freezing up, but yesterday I was having to reset it every 30-60 minutes because of the map bug.


Im sure itll only take a little research.
Most likely just add it to the mainloop and an if function after Antiban.

However Im just a rookie myself. :P

Instead of disabling smart, try using A or D, or even the right and left arrow keys to adjust the camera.

Saves time and the worry that the script will fail (again) due to manual interruption.

Werttit
11-06-2014, 04:03 PM
So I have been using this for a few days, and the only thing that I have noticed is a problem with the new minigame.

Every 3 hours all the rifts turn blue-ish and the script doesn't recognize the color and the continuous right-clicking looks very bot like.

Otherwise a good script, got me 1.5 million xp already :)

Jixster
11-07-2014, 01:31 AM
Hi Solaire, I have downloaded the sps maps pack and everything. I'm trying to run it but it says this

Error: Unknown declaration "smartimage" at line 48

Paradox The Divine
11-07-2014, 08:49 PM
Hi Solaire, I have downloaded the sps maps pack and everything. I'm trying to run it but it says this

Error: Unknown declaration "smartimage" at line 48

Are you sure you put the map files in the right place?

stu
11-11-2014, 08:14 PM
Just had it running for an hour, came back and it had gained 2.5k xp cos it put one energy into the crater, then went to siphon again.
had loads of people in the chat calling me a bot, probably gonna come back to a banned account soon haha

sal man
11-16-2014, 08:41 PM
Compiled successfully in 2215 ms.
Lustrous wisps selected
SRL: Logfile = C:\Simba\Includes\SRL-6/logs/SRL log (16-11-14 at 02.37.41 PM).txt
-- .init()
---- Path exists (C:\Simba\Includes\SPS\img\runescape_other\lustrou s_composite.png)
---- Setup area "lustrous_composite" in 31ms
-- .init()
-- TPlayerArray.setup()
---- Attempting to load player(s) "[xxxx]" 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
Successfully executed.

What is this?

TomTuff
11-16-2014, 09:57 PM
Compiled successfully in 2215 ms.
Lustrous wisps selected
SRL: Logfile = C:\Simba\Includes\SRL-6/logs/SRL log (16-11-14 at 02.37.41 PM).txt
-- .init()
---- Path exists (C:\Simba\Includes\SPS\img\runescape_other\lustrou s_composite.png)
---- Setup area "lustrous_composite" in 31ms
-- .init()
-- TPlayerArray.setup()
---- Attempting to load player(s) "[ishaq123]" 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
Successfully executed.

What is this?

You need to run the SRL Player Form and put information in for your player. In Simba you can run it by going to SRL > Player Manager.

Jake_Hughsie
11-17-2014, 08:58 PM
Hi im having problems with your script, when i start it up i get the following : textPtr := Tesseract_GetText(bmp))(__tesseractPtr, textLen);, which is highlighted in orange and also this 'Error: Found closing parenthesis without matching opening parenthesis at line 235
Compiling failed.' I managed to get it working the first time round and it was collecting whisps but it wouldn't deposit them in the tesseract so i closed it and tried to play with the code using the instructions in the blue font to no avail, wondered if you could help me, thanks.

taylar
11-18-2014, 05:33 AM
This script has some extreme problems with gleaming wisps over at karamja. I can not get it to deposit a single inventory? Does it support that area?

taylar
11-23-2014, 04:23 AM
A Little proggy from lustrous. 24484

WhatEva
11-28-2014, 12:30 PM
looks like its still having full inventory problems at incandescent location, i watched it for a while and it only put one memory in the rift and then ran off again to harvest more, then just kept clicking on wisp repeatedly even tho the inv was full

Brose
12-12-2014, 03:16 PM
So I have been using this for a few days, and the only thing that I have noticed is a problem with the new minigame.

Every 3 hours all the rifts turn blue-ish and the script doesn't recognize the color and the continuous right-clicking looks very bot like.

Otherwise a good script, got me 1.5 million xp already :)

I did a tiny modification so the script still runs during the Guthixian Cache event which changes the rift colour every now and then.

Add these constants to the top


const
{ Rift color changes when Guthixian Cache is opened }
RIFT2_COL = 12971920;
RIFT2_TOL = 15;
RIFT2_HUE = 0.69;
RIFT2_SAT = 1.77;

Change procedure FastClickRift


function FastClickRift(ConvText: TStringArray): boolean;
var
RiftTPA : TPointArray;
RiftATPA : T2DPointArray;
CurrPos, RiftPos : Tpoint;
i : integer;
begin
if not IsLoggedIn then
exit;
WritelnDebug('Looking for rift');
CloseInterfaces();
result := false;
if chooseoption.isopen() then
begin
if chooseoption.select(ConvText) then
begin
writelndebug('found rift!');
exit;
end else
begin
chooseoption.close();
end;
end;

FindColorsSpiralTolerance(MSCP.x, MSCP.y, RiftTPA, Rift.col, mainscreen.getbounds(), Rift.tol, Rift.CS);

{ This is the failsafe for the Guthixian Cache event }
if length(RiftTPA) < 20 then
begin
writeLn('Rift TPA too short! I think Guthixian Cache event is on! Using failsafe colours');
findColorsSpiralTolerance(MSCP.x, MSCP.y, RiftTPA, RIFT2_COL, mainScreen.getbounds(), RIFT2_TOL, colorSetting(2, RIFT2_HUE, RIFT2_SAT));
end;
///////////////////////////////////////////////////

if length(RiftTPA) >= 20 then
begin
WritelnDebug('May have found rift');
RiftATPA := SplitTPAEx(RiftTPA, 10, 10);
RiftATPA.sortfromMidpoint(MSCP);

for i := 0 to high(RiftATPA) do
begin
writelndebug('in for to do loop');
if (length(RiftATPA[i]) >= 10) then
begin

DrawBoxDebug(RiftATPA[i].getbounds());
MiddleTPAEx(RiftATPA[i], x, y);
Mouse(point(x, y), mouse_right);
//MouseBox(RiftATPA[i].getbounds(), mouse_move);
if ismouseovertext(['nerg', 'Convert', 'rift', 'energy']) then
begin
fastclick(mouse_right);
if chooseoption.select(ConvText) then
begin
writelndebug('We found the rift');
result := true;
break;
end else
begin
writelndebug('We didn''t find the rift');
end;
end else
begin
if chooseoption.select(ConvText) then
begin
WriteLnDebug('we found the rift');
//if chooseoption.select(convtext) then
//begin
result := true;
end else
begin
result := false;
end;
end;
end else
begin
WriteLn('Tpa too short');
end;

end;
(*begin
WriteLn('tpa too short');
end; *)
end else
begin
WriteLnDebug('Rift not found');
end;
end;

drbungle
12-12-2014, 10:00 PM
I would get a DTM error when trying glowing wisps so I looked at the code


'flickering':
begin
WriteLnDebug('Flickering wisps selected');
Wisp.CS.create(2, 0.36, 0.87);
Wisp.col := 11971439;
Wisp.tol := 20;
Wisp.uptext := ['Harvest', 'Enriched', 'Flickering', 'wisp', 'spring'];
Wisp.areaPath := 'flickering_composite';
Wisp.RiftLoc := point(195, 179);
Wisp.EnrDTM := DTMFromString('mQwAAAHicY2ZgYMhhZGDIB+IUIBZlYmCQBm JxIGbRtmBg90tn0O/dxMAPVAfDjEgYCACvrwRU');
Wisp.RegDTM := DTMFromString('mggAAAHicY2NgYHBiZGBwBmI7ILYGYlsgdg exmRgY7IHYiAnCdgBiSyBm0bZg4EqoZ2DkFWRgs/ZlYDWwZ+DwTWXgB5qFDTPiwBAAABk6BoY=');
Wisp.GoodBox := intToBox(162, 143, 229, 203);
end;

'bright':
begin
WriteLnDebug('Glowing wisps selected');
Wisp.cs.create(2, 0.57, 1.52);
Wisp.col := 14343989;
Wisp.tol := 18;
Wisp.uptext := ['Harvest', 'Enriched', 'Glowing', 'wisp', 'spring'];
Wisp.AreaPath := 'glowing_composite';
Wisp.RiftLoc := point(150, 139);
Wisp.EnrDTM := DTMFromString('mQwAAAHicY2ZgYEhmZGBIA+J0IGZkYmBgB+ K/QDZP3QwGm/qJDLqT1zDwA9XBMCMSBgIA+TcGSw==');
Wisp.RegDTM := DTMFromString('mQwAAAHicY2ZgYLBkZGCwhWIVJgYGXSCWB2 KeuhkM7BKyDLIJhQz8QHUwzIiEgQAAksEDrA==');
Wisp.GoodBox := intToBox(124, 71, 208, 176)

GRIM
12-15-2014, 05:29 PM
A Little proggy from lustrous. 24484
Did you modify the script in anyway?





I did a tiny modification so the script still runs during the Guthixian Cache event which changes the rift colour every now and then.

Add these constants to the top


const
{ Rift color changes when Guthixian Cache is opened }
RIFT2_COL = 12971920;
RIFT2_TOL = 15;
RIFT2_HUE = 0.69;
RIFT2_SAT = 1.77;

Change procedure FastClickRift


function FastClickRift(ConvText: TStringArray): boolean;
var
RiftTPA : TPointArray;
RiftATPA : T2DPointArray;
CurrPos, RiftPos : Tpoint;
i : integer;
begin
if not IsLoggedIn then
exit;
WritelnDebug('Looking for rift');
CloseInterfaces();
result := false;
if chooseoption.isopen() then
begin
if chooseoption.select(ConvText) then
begin
writelndebug('found rift!');
exit;
end else
begin
chooseoption.close();
end;
end;

FindColorsSpiralTolerance(MSCP.x, MSCP.y, RiftTPA, Rift.col, mainscreen.getbounds(), Rift.tol, Rift.CS);

{ This is the failsafe for the Guthixian Cache event }
if length(RiftTPA) < 20 then
begin
writeLn('Rift TPA too short! I think Guthixian Cache event is on! Using failsafe colours');
findColorsSpiralTolerance(MSCP.x, MSCP.y, RiftTPA, RIFT2_COL, mainScreen.getbounds(), RIFT2_TOL, colorSetting(2, RIFT2_HUE, RIFT2_SAT));
end;
///////////////////////////////////////////////////

if length(RiftTPA) >= 20 then
begin
WritelnDebug('May have found rift');
RiftATPA := SplitTPAEx(RiftTPA, 10, 10);
RiftATPA.sortfromMidpoint(MSCP);

for i := 0 to high(RiftATPA) do
begin
writelndebug('in for to do loop');
if (length(RiftATPA[i]) >= 10) then
begin

DrawBoxDebug(RiftATPA[i].getbounds());
MiddleTPAEx(RiftATPA[i], x, y);
Mouse(point(x, y), mouse_right);
//MouseBox(RiftATPA[i].getbounds(), mouse_move);
if ismouseovertext(['nerg', 'Convert', 'rift', 'energy']) then
begin
fastclick(mouse_right);
if chooseoption.select(ConvText) then
begin
writelndebug('We found the rift');
result := true;
break;
end else
begin
writelndebug('We didn''t find the rift');
end;
end else
begin
if chooseoption.select(ConvText) then
begin
WriteLnDebug('we found the rift');
//if chooseoption.select(convtext) then
//begin
result := true;
end else
begin
result := false;
end;
end;
end else
begin
WriteLn('Tpa too short');
end;

end;
(*begin
WriteLn('tpa too short');
end; *)
end else
begin
WriteLnDebug('Rift not found');
end;
end;


This was very nice of you, thanks!

1337botter
01-04-2015, 04:56 PM
Problem where it says -- FreeDTM(ConvertBUttonDTM); -- in orange whenever I try to load script.. probably very nooby mistake but can someone help me?

WYD
01-10-2015, 09:30 PM
http://i.imgur.com/5bkmFL9.png

Skyotic
01-24-2015, 10:47 AM
script usually closes on me after about 5 mins, think it just needs some tweaks.

gawain
01-26-2015, 11:25 PM
got a problem with the script. When the inventory is full, he runs to the rift, but he instantly tries to harvest new wisps, then he realises, that the inventory is full and this goes on forever

debug:
tpa length is 10
in for to do loop
tpa size wrong
in for to do loop
this may be a wisp
-- 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
Not a wisp
in for to do loop
this may be a wisp
-- 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
Not a wisp
in for to do loop
Didn't find any wisp colors
-- .getPlayerPos(): result = {X = 106, Y = 74}, took 63 ms
-- .walkToPos(): result = False
-- .getPlayerPos(): result = {X = 106, Y = 74}, took 63 ms
-- .getPlayerPos(): result = {X = 106, Y = 74}, took 62 ms
-- .getPlayerPos(): result = {X = 106, Y = 74}, took 62 ms
-- .getPlayerPos(): result = {X = 106, Y = 74}, took 63 ms
-- .getPlayerPos(): result = {X = 106, Y = 74}, took 62 ms
-- .getPlayerPos(): result = {X = 106, Y = 74}, took 63 ms
-- .getPlayerPos(): result = {X = 106, Y = 74}, took 46 ms
-- .getPlayerPos(): result = {X = 106, Y = 74}, took 47 ms
-- .walkPath(): result = False
-- .blindWalk(): result = False
-- .getPlayerPos(): result = {X = 106, Y = 74}, took 63 ms
{X = -18, Y = -40}
{X = 124, Y = 114}
point is in box
-- Succesfully freed SMART[5312]
-- Freeing gametabs bitmaps...
Successfully executed.
The following bitmaps were not freed: [49]

EDIT:
works great on sparkling spot...seems to be a problem for the glowing

Enigmatic
01-29-2015, 11:13 PM
Think you could update the script a bit so it doesn't fuck up after about 10 min of running.
Example: At gleaming wisps it runs too far and can't find back or when inventory is full it starts examining the jungle plants.

Best Regards

BenJerrySon
02-01-2015, 04:01 PM
Think you could update the script a bit so it doesn't fuck up after about 10 min of running.
Example: At gleaming wisps it runs too far and can't find back or when inventory is full it starts examining the jungle plants.

Best Regards

First of all, try to be respectful, profanity isn't seen very kindly here.

Second, take a look at the script yourself. You might learn something. This script hasn't been functioning properly for a few weeks to a month.

I'm taking a look at it, but my coding skills are lackluster at best. All I know is it needs a better find rift function, probably starting with a walk to the rift location before trying to find the TPA's of it.

Best Regards

Enigmatic
02-01-2015, 04:45 PM
First of all, try to be respectful, profanity isn't seen very kindly here.

Second, take a look at the script yourself. You might learn something. This script hasn't been functioning properly for a few weeks to a month.

I'm taking a look at it, but my coding skills are lackluster at best. All I know is it needs a better find rift function, probably starting with a walk to the rift location before trying to find the TPA's of it.

Best Regards

Good thing that I didn't mean it like that then.

Best Regards

Atom
02-16-2015, 07:46 AM
I'm not complaining, but is it safe to assume that there are no working divination scripts up until level 80, which is where TomTuff's script seems more useful?

BenJerrySon
02-16-2015, 11:34 PM
I'm not complaining, but is it safe to assume that there are no working divination scripts up until level 80, which is where TomTuff's script seems more useful?

I think its safe to assume there are no plug and play scripts. This one, and TomTuffs serve as a good basis if you feel like diving into how they work and changing the parameters to fit your needs. All you'd probably have to do is update the SPS maps for the location your using, and then the colours and click procedures. Difficult, but not impossible by just looking around the tutorials. So far none of my fixes for any scripts have worked for me, but some time soon they will (I hope) and then the learning curve only increases :P

rslueshi
02-17-2015, 05:47 AM
Tom Tom's has worked perfect for me besides at Cache.

Got me 80-87 div so far :D

I haven't tried this one yet though.


EDIT: I TRIED THIS ONE NOW for 90+ div.

http://puu.sh/g3922/b19f814924.png

Vanish
02-19-2015, 05:25 AM
Very Nice will def try it!

aliensexist
02-23-2015, 09:54 AM
getting this error:

Error: The given DTM Index[0] doesn't exist at line 211
Execution failed.

FreeDTM(Wisp.RegDTM);
FreeDTM(Wisp.EnrDTM);
FreeDTM(ConvertButtonDTM);
end;

thats lines 211-214.

please keep in mind im still new to simba/the forums, and any help would be greatly appreciated

salmon
02-23-2015, 09:36 PM
struggling to get the script to find the rift at radiant wisps. if it cant see the rift on the screen it wont look for it. Any idea on a fix?

aliensexist
02-24-2015, 06:55 AM
seems to be having some trouble at gleaming wisps.

Neva Banned
02-25-2015, 09:18 AM
I dont know what or how but I was as lust. and the pool changed from green to blue after relogging, I didnt change the settings on RS. Don't know if color bots are being attacked or what.

aliensexist
02-25-2015, 11:16 AM
I dont know what or how but I was as lust. and the pool changed from green to blue after relogging, I didnt change the settings on RS. Don't know if color bots are being attacked or what.

there's a solution to this on page 5, as well as gleaming wisps. I'm trying gleaming now and it seems to be working fine, for now.

aliensexist
02-25-2015, 08:50 PM
Ok, from what I've noticed it harvests flawlessly, but regardless it has trouble depositing the memories at the rift. I'm sure this is a fix that's simple unfortunately I know absolutely nothing about scripting =(

Maxalon
03-02-2015, 12:59 AM
Have been using this for lustrous and it starts to harvest a wisp then every 5 seconds it selects the same or another wisp to harvest even though the current one hasn't finished. The message that comes up is "-- WARNING: getItemAmount(): Didn't find any text color, result = -1". Do I need to update the colours for luminous, which I have tried, to fix that or is there another thing that I have to change? Eveything else seems find except for the script trying to find another wisp every 5 seconds.

BigRedJapan
03-06-2015, 06:16 PM
There still is a problem when player gets full inv it just stands their. doesnt even look for dtm in mm for the rift. even if it doesnt have sps it should be able to locate the rift with mm, but doesnt. My account stayed at whisps for 5 hours doing nothing after i went to sleep.

fishkind
03-08-2015, 03:57 AM
Thank you. Working great so far. Once in a while it will select a new wisp to harvest even though the one we are already harvesting isn't finished.

cadet54
03-08-2015, 09:02 AM
If you are having problems with it clicking another wisp every 5 seconds make sure your energy is in slot 1 of you inventory, however if you want it in another slot then edit this "EnergySlot = 1;" which is in the setup part. Also make sure your xp bar is in the same place as stated in the script setup on the first page. This is because both of these are used to determine whether you are harvesting or not.

If you are having trouble finding the rift, make your own DTM using parts of the mayors tutorial found here https://villavu.com/forum/showthread.php?t=107757.

Make sure you have extracted all the maps to includes/SPS/img/runescape_other.

If like me you had problems walking to the rift then load the map you are using i.e. lusturous, and create a point on the symbol for divination, for me it was [Point(176, 173). Again making SPS points and using the sps generator are explained in mayors tutorial.


'lustrous':
begin
WriteLnDebug('Lustrous wisps selected');
wisp.cs.create(2, 0.38, 0.95);//0.48, 0.74);//0.36, 1.55); //0.45, 1.68);//0.42, 1.96);//0.28, 1.54);
Wisp.Col := 11311715;//9478243;//12373596;//12235103;//12630357;//13477990;
Wisp.tol := 15;
Wisp.uptext := ['Harvest', 'Enriched', 'Lustrous', 'wisp', 'spring'];
Wisp.areaPath := 'lustrous_composite';
Wisp.RiftLoc := point(176, 173); //change this
Wisp.EnrDTM := DTMFromString('mQwAAAHicY2ZgYOhnhOAOIG4B4j4oPfvZf4 berXsZ/LdcYOAHqoNhRiQMBACK6gnI');
Wisp.RegDTM := DTMFromString('mWAAAAHicY2FgYEhjZGBIgGIQ+ywQHwPiy0 B8FIinPPvHYJ1ayuA1exuDUUAEAz9QDzJmRMMgAABeMgsG');
Wisp.GoodBox := intToBox(120, 137, 209, 250);
end;

That is all I had to do to get lustorous to work, basically nothing.

sskylla
03-08-2015, 02:24 PM
Flickering and Bright wisps not working. Works if bigger tolerance, needs new colors. Gonna pick them later unless you do it first.

Nice script :)

fishkind
03-08-2015, 05:43 PM
Thank you for the info. That fixed the problem I was having. Great script.

fishkind
03-13-2015, 01:51 PM
Hey, sorry to bug you again. The script was working great until a few days ago when the player could no longer find the rift. It would walk the character to the rift but then just sit there looking for the rift and would not click on it. Any ideas or suggestions? Maybe there was a color update?

Type of wisps being harvested: Lustrous & Brilliant
Frequency of encountering the bug: Every pack
Bug description: Player walks to rift but will not click on it
Debug Text:
25307

I attached a picture of the debug text. Just says this over and over:
Looking for rift
rift not found
-- .getPlayerPos(): result = {X = 282, Y = 238}, took 109 ms

Thank you!

fishkind
03-14-2015, 02:27 PM
Nevermine, I was able to fix it. It was a user error.

theholyone
03-18-2015, 09:42 PM
just out of curiosity, is div good money/hr? sorry for the off/topic question lol

wanted to get a feel for it before i try this out on a bond account

Buxtons
03-18-2015, 09:45 PM
just out of curiosity, is div good money/hr? sorry for the off/topic question lol

wanted to get a feel for it before i try this out on a bond account

I know that it can be, but I believe there's better methods. Div is quite high ban rate.

Vis_Vires
04-03-2015, 04:07 PM
I get this error in simba


------ WARNING: Army doesn't exist!
---- Raf_GetPlayers: Result = false
---- ERROR: Unable to get players from army
---- FATAL ERROR: TPlayerArray.setup(): Failure

Renzanity
04-03-2015, 04:49 PM
I get this error in simba

You need to create an army first to gain access to scripts that use srlplayerform.simba

http://i.imgur.com/AbOQ2Y4.png

BenJerrySon
04-04-2015, 12:32 AM
After going through the fixes (new DTM's and SPS point) it just keeps harvesting.. even if backpack is full. It never stops trying to harvest. Forever. Looking into the Mainloop and can't figure out why, it does say to harvest until backpacktab.full ...so I'm unsure whats gone wrong.

Vis_Vires
04-04-2015, 03:56 AM
You need to create an army first to gain access to scripts that use srlplayerform.simba

http://i.imgur.com/AbOQ2Y4.png


Thanks I appreciate it!

Vis_Vires
04-06-2015, 06:48 AM
I got this error
The following bitmaps were not freed: [SMART Debug Image]

disec
04-10-2015, 12:25 PM
I am doing Lustrous Wisps and it seems that if the rift is not in view of the camera it just sits there and doesn't do anything. Anyway to fix it?

Bixby Sayz
04-16-2015, 12:03 AM
Doing pale wisps it sometimes wanders to the south along the water and gets lost. Of course it never happens when I have my eyes on it to see exactly how it happens.

Edit: Turned out to be my own stupidity. Icon for prayer boost was on mainscreen area and is very similar in color to the wisps. Suspect it was "following" the prayer icon south. Hasn't happened since I moved interface.

Edit2: No joy using this script with Flickering wisps. Works for a few minutes than starts repeatedly walking around. Checked your colors myself using autocoloraid. Your colors seem fine. Not sure what is going on.

Sotajumala
04-17-2015, 09:08 AM
Script logs on and presses 'play' button, but after that, it doesn't do anything else than spam this:
------ TRSLobby.findPlayButton(): result = False
------ TRSLobby.findPlayButton(): result = False

Am i doing something wrong?

ckbbe
04-18-2015, 04:24 PM
@Vibrants it works like a charm,if it really works this flawless, u my friend will get amazing proggy!
#excited (https://villavu.com/forum/usertag.php?do=list&action=hash&hash=excited)

ckbbe
04-18-2015, 06:52 PM
@Vibrants it works like a charm,if it really works this flawless, u my friend will get amazing proggy!
#excited (https://villavu.com/forum/usertag.php?do=list&action=hash&hash=excited)

Yeah:/ so much for that .. ran 15min really good .. then broke ..

then ran 9 min and then ..

-- .walkPath(): result = False
-- .blindWalk(): result = False
Looking for rift
rift not found

then restared and then ran 1.3 min and same problem .. so overall status not working.. atleast with Vibrants

Antonio
04-20-2015, 12:36 PM
Yeah:/ so much for that .. ran 15min really good .. then broke ..

then ran 9 min and then ..

-- .walkPath(): result = False
-- .blindWalk(): result = False
Looking for rift
rift not found

then restared and then ran 1.3 min and same problem .. so overall status not working.. atleast with Vibrants

I'm doing vibrants right now and have been running the script with no issues for over an hour. Check your settings again.

EDIT: After running the script for over four hours there's one issue I've found.

When the guthixian cache opens up the bot just spam right clicks the portal until it goes away. Not ideal.

destinyxx
04-20-2015, 08:34 PM
Has anyone figured out the problem that happens when the player stand still wihtout depositing the memories if the rift is not in the screen?

It continuously collects the player's position. I checked the SPS of the rift. It seems to be correct. "THe problem is that the walktorift is returning a false."

Antonio
04-21-2015, 11:32 AM
Has anyone figured out the problem that happens when the player stand still wihtout depositing the memories if the rift is not in the screen?

It continuously collects the player's position. I checked the SPS of the rift. It seems to be correct. "THe problem is that the walktorift is returning a false."

Which area is the fault occurring?

destinyxx
04-21-2015, 03:56 PM
Which area is the fault occurring?
Lustrous wisps

Antonio
04-21-2015, 06:14 PM
Lustrous wisps

Make sure your settings are definitely correct as in post 1 and make sure you click the compass on the minimap to set the camera up. I found that if I let it login without resetting the camera it would cause that problem.

destinyxx
04-21-2015, 09:50 PM
Make sure your settings are definitely correct as in post 1 and make sure you click the compass on the minimap to set the camera up. I found that if I let it login without resetting the camera it would cause that problem.

WOrking perfectly now. I think this should be posted on the first Page.

You have to set the camera straight before starting the script, else character wont walk to rift if its out of the screen.

Godless
04-23-2015, 02:49 AM
Working great at the moment. Started at 89 and not far off of 91 now. Will let you know when I get 99 :).

whitevalen
04-25-2015, 07:31 AM
I'm new so don't mind if this is a stupid question because I'm doing something wrong... but I keep getting

---- FATAL ERROR: .setup(): Unable to find map, searched path C:\Simba\Includes\SPS\img\runescape_other\brillian t_composite.png
Error: The given DTM Index[0] doesn't exist at line 213
Execution failed.
File[C:\Simba\Includes\SRL-6/logs/SRL log (25-04-15 at 01.30.16 AM).txt] has not been freed in the script, freeing it now.

and it won't let me use it at all, am I doing something wrong in the set-up?

InBefore
04-26-2015, 10:30 AM
Hmm Am i doing something wrong, it doesn't click on the wisp @ Vibrant, continues to loop 'may have found wisp' hovers over wisp but never clicking the wisp

Zombiousdr
04-30-2015, 12:02 AM
Script runs well when it comes to collecting wisps, however it seems to struggle to get back to the Energy Rift if its not directly on the scren.

I've found sometimes it can go quite a distance to collect Wisps, but never seems to find its way back unless I disable SMART and manually send it back, then it runs smooth again.

Not sure what other peoples issues are, they're probably screwing up in the setup, when I get a chance(after work, trying it out at lunch =P) I'll have a look through and see if I can adjust anything to help it returning to the well!

EDIT - This is for the Draynor wel, may work better at others due to more Wisps closer to the well, I've recently returned to the game so Divination level 1 =P It's got me to 8 at least!

Zombiousdr
04-30-2015, 12:08 AM
Guys,

Based of others comments, if you manually set your compass 'North' and set your camera to the highest view, it seems to run with no problem. I'm going to leave it going until I return to work. However the proggy doesn't seem accurate but since I started from 0 exp I can let you know how it went.

Also read some guides on how to setup SIMBA regarding SPS maps, Player info etc. Seems a lot of people are complaining about some simple errors that are their won fault and not the scripts.

Always think this, if the script works for others with no problem, it can work for you. It's most likely YOU have set something up run which is causing the errors, check through the script and your SPS, Interface settings etc and it should work.

whitevalen
04-30-2015, 08:57 AM
Guys,

Based of others comments, if you manually set your compass 'North' and set your camera to the highest view, it seems to run with no problem. I'm going to leave it going until I return to work. However the proggy doesn't seem accurate but since I started from 0 exp I can let you know how it went.

Also read some guides on how to setup SIMBA regarding SPS maps, Player info etc. Seems a lot of people are complaining about some simple errors that are their won fault and not the scripts.

Always think this, if the script works for others with no problem, it can work for you. It's most likely YOU have set something up run which is causing the errors, check through the script and your SPS, Interface settings etc and it should work.

Maybe I need to find out what I'm doing wrong... it won't even open the RS for me, so I'm obviously doing something wrong

ste
05-02-2015, 08:30 PM
At Radiants, it runs to the side of the island then just spams the small rocks out to sea.

Haidargubbe
05-03-2015, 06:21 PM
---- Attempting to load player(s) "[Nyfors]" from army "1"
---- Raf_GetPlayers()
------ WARNING: Army doesn't exist!
---- Raf_GetPlayers: Result = false
---- ERROR: Unable to get players from army
---- FATAL ERROR: TPlayerArray.setup(): Failure
Successfully executed.

cant even run it im i doing wrong with the setup i enter my name and got my plater in rafiki,,,

Zombiousdr
05-05-2015, 07:42 AM
---- Attempting to load player(s) "[Nyfors]" from army "1"
---- Raf_GetPlayers()
------ WARNING: Army doesn't exist!
---- Raf_GetPlayers: Result = false
---- ERROR: Unable to get players from army
---- FATAL ERROR: TPlayerArray.setup(): Failure
Successfully executed.

cant even run it im i doing wrong with the setup i enter my name and got my plater in rafiki,,,

Set the PlayerName and PlayerArmy with the same name within Rafki, saved me a lot of confusion early on when trying out SIMBA for the first time. Basically your script error is saying there is something incorrect with what you have input, the name you entered in the Script and the one in Rafki don't match


Maybe I need to find out what I'm doing wrong... it won't even open the RS for me, so I'm obviously doing something wrong

Can you post the error on the script when this happens?

cake078
05-05-2015, 09:28 AM
Having good progress with v1.05 script is looking good! Has got me to almost level 70 in a matter of days.
One slight issue when rift changes from three stones circling animation to a less green more blue colour and looses the stones. However easily fixed by lowering the camera angle slightly.

Godless
05-06-2015, 11:51 AM
Worked great from 89-97, am getting an error now at Incandescent wisps:


tpa length is 1
in for to do loop
tpa size wrong
no wisps found

Only started happening today sometime. It does seem to get a random number of loads (usually less than five minutes worth) and then it gets into the loop above before it runs west and then the script stops.

loollool
05-07-2015, 01:48 AM
Error: The Box you passed to Rectangle doesn't have normal bounds: (1,775) : (576,598) at line 119
Execution failed.
The following DTMs were not freed: [0, 1, 2]
The following bitmaps were not freed: [Minimap Mask, SMART Debug Image, Gametab Bitmap[0], Gametab Bitmap[1], Gametab Bitmap[2], Gametab Bitmap[3], Gametab Bitmap[4], Gametab Bitmap[5], Gametab Bitmap[6], Gametab Bitmap[7], Gametab Bitmap[8], Gametab Bitmap[9], Gametab Bitmap[10], Gametab Bitmap[11], Gametab Bitmap[12], Gametab Bitmap[13]]
File[C:\Simba\Includes\SRL-6/logs/SRL log (07-05-15 at 02.45.54 AM).txt] has not been freed in the script, freeing it now.


I've just returned to botting and I'm not quite sure what this means, any help.

Godless
05-07-2015, 12:01 PM
Error: The Box you passed to Rectangle doesn't have normal bounds: (1,775) : (576,598) at line 119
Execution failed.
The following DTMs were not freed: [0, 1, 2]
The following bitmaps were not freed: [Minimap Mask, SMART Debug Image, Gametab Bitmap[0], Gametab Bitmap[1], Gametab Bitmap[2], Gametab Bitmap[3], Gametab Bitmap[4], Gametab Bitmap[5], Gametab Bitmap[6], Gametab Bitmap[7], Gametab Bitmap[8], Gametab Bitmap[9], Gametab Bitmap[10], Gametab Bitmap[11], Gametab Bitmap[12], Gametab Bitmap[13]]
File[C:\Simba\Includes\SRL-6/logs/SRL log (07-05-15 at 02.45.54 AM).txt] has not been freed in the script, freeing it now.


I've just returned to botting and I'm not quite sure what this means, any help.

Don't quote me, but I think the script is running the character "out of bounds" so to speak. It doesn't know where it is and what to do, so it breaks. I have no idea how to script and/or fix at this present stage. Best thing to do is wait for the writer or another community member to fix... You could also try the other Divination script. :)

loollool
05-07-2015, 07:21 PM
Still looking for some help, thanks!

Yggdrasil
05-08-2015, 03:04 PM
Script continually goes out of bounds for Gleaming wisps. Follows wisps, get full inventory, and cannot find rift.

Pompus
05-09-2015, 06:13 AM
WOrking perfectly now. I think this should be posted on the first Page.

You have to set the camera straight before starting the script, else character wont walk to rift if its out of the screen.

That made all the difference!

destinyxx
05-09-2015, 11:51 PM
That made all the difference!
That piece of information really has to be posted in the setting up instructions for the script:P

loollool
05-10-2015, 12:04 AM
It doesn't deposit when guthixian cache is active, just stands there for 20 minutes

Pompus
05-12-2015, 12:29 PM
That piece of information really has to be posted in the setting up instructions for the script:P

Agreed

drittnothing
05-12-2015, 01:54 PM
At vibrant location it can find and harvest em, but it cant find the drift if the character is far away. ive watched it for like 15-20 mins, and many times i gotta klick the direction of the rift myself. :)

Godless
05-16-2015, 10:59 AM
I achieved 99 today, thanks heaps!

drittnothing
05-21-2015, 07:38 AM
I achieved 99 today, thanks heaps!

Congrats! May i ask what divination location you used to lvl 99?

Godless
05-22-2015, 01:04 PM
Congrats! May i ask what divination location you used to lvl 99?

I used every new spot as soon as I unlocked it (except for the one in the desert).

drittnothing
05-22-2015, 05:50 PM
I used every new spot as soon as I unlocked it (except for the one in the desert).

Ok :) ive seen some guides on youtube that just tells me to stick with a spot that the energy sells good in GE, and get lvl 99 there. But that is just the moneyway to lvl 99, not the fastest way! :)

Godless
05-24-2015, 07:16 AM
Ok :) ive seen some guides on youtube that just tells me to stick with a spot that the energy sells good in GE, and get lvl 99 there. But that is just the moneyway to lvl 99, not the fastest way! :)

Yeah it just depends on whether you want money or exp. I wanted the 99 as RS gold is really, really cheap again, anyway! Good luck!

loollool
05-29-2015, 02:47 AM
Has this been updated to fix the guthixian cache issues?

Grimxxdeath223
06-17-2015, 11:30 AM
Hi all. It has been awhile since I have been active on here but I am starting to come back (hopefully to learn a bit as well). I have been using this since 54 to get to 99 (possibly, not sure if I will go that far yet). The script runs very well as long as I set it up right meaning, when the script logs in, I manually click on the compass to face north and set the camera angle to the highest (pretty much looking straight at the ground). I am getting roughly 37k exp/h right now with the wisps I am on. Hopefully things stay good :garfield:

srlMW
06-17-2015, 12:19 PM
Hey guys, I've seen that you are manually setting up the camera angle every time you run the script... Sounds like a huge pain. Here is code that should do that for you! You can add in the procedure wherever you want that doesn't matter.
procedure compassSetup();
begin
minimap.clickCompass();
mainscreen.setAngle(MS_ANGLE_HIGH);
mainscreen.setZoom(true);
end;

Replace (which is at the bottom area of the script) mainscreen.setangle(ms_angle_high); with compassSetup();

Hope this helps! :biggrin:

Grimxxdeath223
06-17-2015, 06:24 PM
Hey guys, I've seen that you are manually setting up the camera angle every time you run the script... Sounds like a huge pain. Here is code that should do that for you! You can add in the procedure wherever you want that doesn't matter.
procedure compassSetup();
begin
minimap.clickCompass();
mainscreen.setAngle(MS_ANGLE_HIGH);
mainscreen.setZoom(true);
end;

Replace (which is at the bottom area of the script) mainscreen.setangle(ms_angle_high); with compassSetup();

Hope this helps! :biggrin:

Thank you!!! I am going to try this now.

srlMW
06-18-2015, 03:51 AM
Thank you!!! I am going to try this now.

No worries, glad I could help out.

Grimxxdeath223
06-18-2015, 06:39 PM
No worries, glad I could help out.

Works flawlessly! Thank you again!

Since I can't post pictures yet (not high enough post count) I will just have to say my stats.

Exp Gained: 438566
Exp per hour: 49850
Time Running: 8 Hours 48 Minutes 23 Seconds

CHEERS :cartman:

bapsta
07-06-2015, 03:14 AM
Working great on lustrous :)
Exp: 549,370
Exp per hour: 47,078
Time running: 11 hours 40 minutes 9 seconds

Edit: Got 80, onto brilliants!
Exp: 191070
Exp per hour: 60660
Time Running: 3 hours 9 minutes 8 seconds

Jeffsta
07-12-2015, 06:33 PM
I'm at glowing wisps but all it does is run north away from the colony. Also, I put "bright" in for the wisp type since there is no glowing and I believe that "bright" is "glowing" in the script so it should work.

Jeffsta
07-12-2015, 06:40 PM
I looked at the box and found my problem, it was putting the mouse over the wisp and since I had mouse over text off it was assuming that the wisp wasn't actually a wisp. I fixed it by enabling mouse over text.

Jeffsta
07-12-2015, 06:41 PM
Okay now I don't know whats wrong.... The bot just runs north when it has a full inventory of memories at glowing wisps.

Lstew51
07-12-2015, 10:13 PM
The bot isn't harvesting Bright wisp?

sudansaw
07-13-2015, 01:53 AM
The energy in the inventory switches between slots 1 and 2. When the energy's in the wrong slot the bot thinks it's not harvesting energy when it is. Any chance this could be fixed? Thanks!

Lstew51
07-13-2015, 02:49 AM
I get this error when I edit it too glowing?

Error: The given DTM Index[0] doesn't exist at line 211
Execution failed.

sudansaw
07-15-2015, 11:54 PM
Script worked great but unfortunately got banned using it.

Pelle123
07-23-2015, 07:56 PM
I get this error when I edit it too glowing?

Error: The given DTM Index[0] doesn't exist at line 211
Execution failed.

I get the same any help?

Guiri
07-27-2015, 10:17 AM
It doesn't support glowing wisps?

bapsta
07-27-2015, 02:04 PM
It doesn't support glowing wisps?


I get the same any help?

I would recommend using Lucidity's divination script (https://villavu.com/forum/showthread.php?t=113794). I've used it from maybe 70-94 with no issues.

tex217
08-26-2015, 02:42 AM
Logs in to the game then I get this error?

https://gyazo.com/182732829a5c0494f9ef9ae7b1898f33

kiwikiwi
08-31-2015, 10:32 PM
Script works perfectly :)

kiwikiwi
08-31-2015, 10:35 PM
Logs in to the game then I get this error?

https://gyazo.com/182732829a5c0494f9ef9ae7b1898f33

Are you sure you're not logged into the same account on another client? It says you are already in a lobby. Try and manually over ride it, by logging into the game, and going to the wisp location, and then starting the script.

xWolfe
09-07-2015, 11:49 PM
Type of wisps being harvested: Bright
Frequency of encountering the bug: Since start
Bug description: Script does not do anything except run around and away from rift, when gathered an inventory manually, it goes to rift as normal, but then goes ahead an runs about again, actually runs out of the area altogether
Debug Text:

tpa length is 64
in for to do loop
this may be a wisp
-- 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: ""
-- isMouseOverText(): False
Not a wisp
in for to do loop
this may be a wisp
-- 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: ""
-- isMouseOverText(): False
Not a wisp
-- .getPlayerPos(): result = {X = 314, Y = 78}, took 375 ms
-- .walkToPos(): result = False
-- .getPlayerPos(): result = {X = 314, Y = 78}, took 453 ms
-- .getPlayerPos(): result = {X = 314, Y = 78}, took 344 ms
-- .getPlayerPos(): result = {X = 314, Y = 86}, took 359 ms
-- .getPlayerPos(): result = {X = 310, Y = 90}, took 375 ms
-- .getPlayerPos(): result = {X = 286, Y = 86}, took 375 ms
-- .getPlayerPos(): result = {X = 110, Y = 126}, took 375 ms
-- .getPlayerPos(): result = {X = 110, Y = 130}, took 422 ms
-- .getPlayerPos(): result = {X = 114, Y = 134}, took 344 ms

rain962
09-13-2015, 01:15 PM
Bright wisps were not working for me.
I changed colors a bit and added one line, now working fine.


'bright':
begin
WriteLnDebug('Glowing wisps selected');
Wisp.cs.create(2, 1.15, 1.67);
Wisp.col := 8943688;
Wisp.tol := 8;
Wisp.uptext := ['Harvest', 'Enriched', 'Glowing', 'wisp', 'spring'];
Wisp.AreaPath := 'glowing_composite';
Wisp.RiftLoc := point(150, 139);
Wisp.EnrDTM := DTMFromString('mQwAAAHicY2ZgYEhmZGBIA+J0IGZkYmBgB+ K/QDZP3QwGm/qJDLqT1zDwA9XBMCMSBgIA+TcGSw==');
Wisp.RegDTM := DTMFromString('mQwAAAHicY2ZgYLBkZGCwhWIVJgYGXSCWB2 KeuhkM7BKyDLIJhQz8QHUwzIiEgQAAksEDrA==');
Wisp.GoodBox := intToBox(124, 71, 208, 176);
Wisp.LengthMod := 29;
end;

thunderhawk
09-15-2015, 12:18 AM
Glowing wisp/bright wisp section is broken.
I am at bright wisps,they are east of Varrock, I had to edit the bright section Lines 84 and 88 as it states glowing in the text not bright and Wisp.col := 8424281;. I also changed the file in the Simba/includes/SPS/img/runescape_other to read bright_composite instead of glowing. I can see how you could make the mistake writing this but it was easy fix.

mezzani
09-15-2015, 10:10 AM
Tried this out on sparkling wisps, seems to work really nicely.

Rogue Sniper
09-20-2015, 04:04 AM
I have a similar issue to xWolfe. Happens with camera facing both North and South.
This is the Debug too.
tpa length is 22
in for to do loop
tpa size wrong
in for to do loop
tpa size wrong
in for to do loop
tpa size wrong
in for to do loop
this may be a wisp
-- isMouseOverText()
---- Current mouse-over text: ""
---- Current mouse-over text: ""
---- Current mouse-over text: ""
---- Current mouse-over text: ""
26716

serikas
09-30-2015, 05:13 PM
acting strange when energy is not in the correct slot

serikas
10-02-2015, 07:35 AM
Got banned using it. So be careful with it dont do it for a long periods of time

gamefish
12-17-2015, 05:47 AM
been using it a couple weeks now works great.

kiwikiwi
12-17-2015, 09:12 AM
Got banned using it. So be careful with it dont do it for a long periods of time

Can you post some more information re: ban? What were the conditions?

chickenfoot911
12-22-2015, 01:21 AM
Started the script 3 hours ago in the vibrant wisp colony. With the script set to "vibrant", I came back to it spam clicking the ocean near Tier 95 wisps South of Tyrannwn colony???

Very inhuman behavior, turned it off immediately.

kiwikiwi
12-22-2015, 02:21 AM
Started the script 3 hours ago in the vibrant wisp colony. With the script set to "vibrant", I came back to it spam clicking the ocean near Tier 95 wisps South of Tyrannwn colony???

Very inhuman behavior, turned it off immediately.

Can you try to run it again, and see what it does in a 30 minute window? You might need to update your colors for the wisp and see if its lagging.

gamefish
12-23-2015, 10:29 AM
i had this issue briefly at vibrant wisps however i just reset the script and made sure the camera was facing up and it ran just fine :)

azn
12-24-2015, 05:39 AM
Can anyone post a guide on how to add the other wisps? Thanks!

chickenfoot911
12-25-2015, 01:04 AM
Can you try to run it again, and see what it does in a 30 minute window? You might need to update your colors for the wisp and see if its lagging.

Not sure if this script is the problem, but I just received a 48 hour ban. It's either this script or about 3 other ones that could be the problem.

mathswk
01-26-2016, 05:28 AM
Hey! Im new to Simba. Im trying to get this script to work so i can level my divination from lvl 1.

After i edit line 22 to pale and start the script i get this error:

[00:00:02]: -- .init()
[00:00:02]: ---- Path exists (C:\Simba\Includes\SPS\img\runescape_other\pale_co mposite.png)
[00:00:02]: ---- Setup area "pale_composite" in 16ms
[00:00:02]: -- .init()
[00:00:02]: -- TPlayerArray.setup()
[00:00:02]: ---- Attempting to load player(s) "[swag]" from army "default"
[00:00:02]: ---- Raf_GetPlayers()
[00:00:02]: ------ WARNING: Army doesn't exist!
[00:00:02]: ---- Raf_GetPlayers: Result = false
[00:00:02]: ---- ERROR: Unable to get players from army
[00:00:02]: ---- FATAL ERROR: TPlayerArray.setup(): Failure

Managed to fix that section. Now i get this error:

[00:00:25]: ---- TPlayer.loginToLobby(): True
[00:00:25]: ------ TRSLobby.findPlayButton(): result = True
[00:00:41]: ------ TRSLobby.findPlayButton(): result = False
[00:00:42]: ------ TRSLobby.findPlayButton(): result = False
[00:00:42]: ------ TRSLobby.findPlayButton(): result = False
[00:00:43]: ------ TRSLobby.findPlayButton(): result = False
[00:00:44]: ------ TRSLobby.findPlayButton(): result = False
[00:00:44]: ------ TRSLobby.findPlayButton(): result = False
[00:00:45]: ------ TRSLobby.findPlayButton(): result = False
[00:00:46]: ------ TRSLobby.findPlayButton(): result = False
[00:00:46]: ------ TRSLobby.findPlayButton(): result = False
[00:00:47]: ------ TRSLobby.findPlayButton(): result = False
[00:00:48]: ------ TRSLobby.findPlayButton(): result = False
[00:00:48]: ------ TRSLobby.findPlayButton(): result = False
[00:00:49]: ------ TRSLobby.findPlayButton(): result = False
[00:00:50]: ------ TRSLobby.findPlayButton(): result = False
[00:00:50]: ------ TRSLobby.findPlayButton(): result = False
[00:00:51]: ------ TRSLobby.findPlayButton(): result = False
[00:00:52]: ------ TRSLobby.findPlayButton(): result = False
[00:00:52]: ------ TRSLobby.findPlayButton(): result = False
[00:00:53]: ------ TRSLobby.findPlayButton(): result = False
[00:00:54]: ------ TRSLobby.findPlayButton(): result = False
[00:00:54]: ------ TRSLobby.findPlayButton(): result = False
[00:00:55]: ------ TRSLobby.findPlayButton(): result = False
[00:00:56]: ------ TRSLobby.findPlayButton(): result = False
[00:00:56]: ------ TRSLobby.findPlayButton(): result = False
[00:00:57]: ------ TRSLobby.findPlayButton(): result = False
[00:00:58]: ------ TRSLobby.findPlayButton(): result = False
[00:00:58]: ------ TRSLobby.findPlayButton(): result = False
[00:00:59]: ------ TRSLobby.findPlayButton(): result = False
[00:01:00]: ------ TRSLobby.findPlayButton(): result = False
[00:01:00]: ------ TRSLobby.findPlayButton(): result = False
[00:01:01]: ------ TRSLobby.findPlayButton(): result = False
[00:01:02]: ------ TRSLobby.findPlayButton(): result = False
[00:01:03]: ------ TRSLobby.findPlayButton(): result = False
[00:01:03]: ------ TRSLobby.findPlayButton(): result = False
[00:01:04]: ------ TRSLobby.findPlayButton(): result = False
[00:01:05]: ------ TRSLobby.findPlayButton(): result = False
[00:01:05]: ------ TRSLobby.findPlayButton(): result = False
[00:01:06]: ------ TRSLobby.findPlayButton(): result = False
[00:01:06]: ------ TRSLobby.findPlayButton(): result = False
[00:01:07]: ------ TRSLobby.findPlayButton(): result = False
[00:01:08]: ------ TRSLobby.findPlayButton(): result = False
[00:01:08]: ------ TRSLobby.findPlayButton(): result = False
[00:01:09]: ------ TRSLobby.findPlayButton(): result = False
[00:01:09]: ------ TRSLobby.findPlayButton(): result = False
[00:01:10]: ------ TRSLobby.findPlayButton(): result = False
[00:01:11]: ------ TRSLobby.findPlayButton(): result = False
[00:01:11]: ------ TRSLobby.findPlayButton(): result = False
[00:01:12]: ------ TRSLobby.findPlayButton(): result = False
[00:01:13]: ------ TRSLobby.findPlayButton(): result = False
[00:01:14]: ------ TRSLobby.findPlayButton(): result = False
[00:01:14]: ------ TRSLobby.findPlayButton(): result = False
[00:01:15]: ------ TRSLobby.findPlayButton(): result = False
[00:01:16]: ------ TRSLobby.findPlayButton(): result = False
[00:01:16]: ------ TRSLobby.findPlayButton(): result = False
[00:01:17]: ------ TRSLobby.findPlayButton(): result = False
[00:01:18]: ------ TRSLobby.findPlayButton(): result = False
[00:01:18]: ------ TRSLobby.findPlayButton(): result = False
[00:01:19]: ------ TRSLobby.findPlayButton(): result = False
[00:01:20]: ------ TRSLobby.findPlayButton(): result = False
[00:01:20]: ------ TRSLobby.findPlayButton(): result = False
[00:01:21]: ------ TRSLobby.findPlayButton(): result = False
[00:01:22]: ------ TRSLobby.findPlayButton(): result = False
[00:01:23]: ------ TRSLobby.findPlayButton(): result = False
[00:01:23]: ------ TRSLobby.findPlayButton(): result = False
[00:01:24]: ------ TRSLobby.findPlayButton(): result = False
[00:01:25]: ------ TRSLobby.findPlayButton(): result = False
[00:01:25]: ------ TRSLobby.findPlayButton(): result = False
[00:01:26]: ---- Took too long to find login popup or login - respawning SMART
[00:01:26]: ------ TRSLobby.findPlayButton(): result = False
[00:01:27]: ------ Login message: session has now ended
[00:01:27]: ------ Responding with action: Reload_Client
[00:01:27]: ---- WARNING: RS Update: Going to call EVENT_RS_UPDATE procedure
[00:01:27]: ---- sixHourFix():
[00:01:27]: ------ SMART Reload Attempt 1/5
[00:01:27]: ------ smartReloadClient():
[00:01:27]: -------- Succesfully freed SMART[3308]
[00:01:27]: -------- Killed current client. Waiting 8m & 0s before reloading SMART

Bigt
01-28-2016, 09:22 PM
Error: File "srl-6/srl.simba" not found at line 3
This is what I get when I try to run the script... Please help :P
thanks in advance

xBeta
02-26-2016, 11:23 AM
Error: File "srl-6/srl.simba" not found at line 3
This is what I get when I try to run the script... Please help :P
thanks in advance

add this under the program line
at the line 3 in the script
{$I SRL-6/SRL.simba}

Fisher
03-08-2016, 11:08 PM
I ran this from 50-80 and I must say, I am impressed. I didn't face any issues during my time running and I consistently ran it for 6+ hours.

I did make one small edit, so that it would still find the rift during the Divination D&D (Where you can enter the cache and the rift changes colors) from this (found near beginning of FastClickRift):

if FindColorsSpiralTolerance(MSCP.x, MSCP.y, RiftTPA, Rift.col, mainscreen.getBounds, Rift.tol, Rift.CS) then
begin

to this:

if not FindColorsSpiralTolerance(MSCP.x, MSCP.y, RiftTPA, Rift.col, mainscreen.getBounds, Rift.tol, Rift.CS) then
begin
WriteLn('Original rift colors not found, using new colors');
FindColorsSpiralTolerance(MSCP.x, MSCP.y, RiftTPA, 11398267, mainscreen.getBounds, 17, colorSetting(2,0.55,1.53));
end;

if Length(RiftTPA) > 1 then
begin


Sorry I couldn't save any proggies, but my SMART lags too much so I had to use it in browser.

xmotivatedx
03-14-2016, 07:54 AM
im not 100% but i think rs removed the chat logs when harvesting springs.so the bots constantly spam click harvest in a loop.
i tried to change the values to delay it but it was only semi ok !

im going to see if i find out how to change it to not use the chatbox and instead keep track of the inventory but my skills are still pretty novice at best !

anyways yea looks like they changed it to not show the chat to you harvested a memory so its going to need a work around !
btw thanks for the script

xmotivatedx
03-14-2016, 08:01 PM
im not 100% but i think rs removed the chat logs when harvesting springs.so the bots constantly spam click harvest in a loop.
i tried to change the values to delay it but it was only semi ok !

im going to see if i find out how to change it to not use the chatbox and instead keep track of the inventory but my skills are still pretty novice at best !

anyways yea looks like they changed it to not show the chat to you harvested a memory so its going to need a work around !
btw thanks for the script

i stand corrected i did not notice that my xp counter was out of place it seems t have fixed it a bit more and it doesant try to harvest every few seconds

i do believe rs made an update to not showing when you successfully harvest a memory from the spring , not sure if it had any big impacts or not tho

Blade par
03-15-2016, 10:09 PM
Works like a charm, used from 65 to 75 divination. Probably gonna use it until 80+
Been running it "straight" for 3 hours without any problems.

xmotivatedx
03-17-2016, 12:05 AM
after watching the bot periodically i found a few bugs worth mentioning .im learning alot referencing your script with the mayors tutorial but just excuse my lack for a scripting vocabulary

the red box which im assuming are tboxs highlight the swarms.but it doesant follow the swarm when they move.so sometimes the bot will right click and open an empty walk here screen
this isant much of a problem the problem is that to fix the problem the bot will click on the other side of the rift area to harvest with 3-4 swarms right next to it.it seems a bit odd to run away from a area full of swarms due to the mouse not kicking in the procedure to harvest in.

another problem is that as a result of the bot tracking and highlighting multiple swarms is they all move the bot will try to harvest empty spaces until it catches one that has a swarm it does-ant selectively pick the box with the swarm.it be easier.i think checking the box to make sure it has a swarm before clicking could fix that !

im looking at the code and seeing if im able to learn to fix the problem as that would teach me alot ill check back in to see if you put in a fix later on! thanks aain

xmotivatedx
03-17-2016, 12:55 AM
before l go a few simple add ins to give the script a certain uniqueness.something i noticed is every time it finishes converting it clicks on the mini map to a spot than harvest.it would be more human vary it.sometimes click on mini map, sometimes just look for springs right from the rift.its looks a bit bot like to run away from an area that has wisp.have it left click sometimes instead of right always having it set to right click.i, still doing research but i remember there being a way to having things fire off randomly.
id have to give a looks see but another thing is the camera doesn't move at all.anti ban wise im not sure if not moving the camera is good or bad but i was looking for a second opinion on that !!

again all just constructive criticism im loving the script as is

scob
03-17-2016, 01:56 PM
Check Master Divination here, it detects whisps around you and doesn't always run away from the rift. It has some other bugs, but on some spots it runs really well.

blastfable9
03-29-2016, 10:11 PM
Awesome script almost 2 years later? Just had to update the colours a lil for my own liking but overall great script

Oratic
04-03-2016, 10:12 PM
Hey, I am currently doing sparkling and after I get a full inventory it won't go to the rift it will continue to run to the upper right hand side.
Do I need to change something?

This is where it runs to and just stands there. No where near the rift itself.

Looking for rift
rift not found
-- .getPlayerPos(): result = {X = 214, Y = 190}, took 62 ms
Looking for rift

badez
05-30-2016, 03:44 AM
Great easy to use script - thankyou!

badez
05-31-2016, 12:23 PM
Great easy to use script - thankyou!

Found this only worked with OpenGL btw. Even if you set script to DirectX:True - the OpenGL worked only.

hihihih565
10-22-2016, 10:58 PM
Can anyone help me add cursed wisps to it please?

Lacerta
02-12-2017, 03:53 PM
Thank you for your script. Could you please tell me,how to put the XP bar into the chatbox? I didn't comprehend it from your guide. Thank you.

hipoo90
03-14-2017, 11:43 PM
stuck on
------ TRSLobby.findPlayButton(): result = False
Any help?

TealThunder
05-03-2017, 02:49 PM
Alright so this script would be working pretty well aside from the xp bar change. It seems to me that the script determined whether or not you were harvesting a wisp by looking at the xp bar and reading the xp pop ups. Unfortunately with runemetrics you can no longer move the xp bar down to the chat box so this script will just keep clicking on wisps over and over again because it thinks you aren't harvesting any at all. Other than that the script still detects wisps well and runs to the well properlt, would work really well if there was a fix for the xp bar

nvidea
11-02-2017, 07:26 AM
Alright so this script would be working pretty well aside from the xp bar change. It seems to me that the script determined whether or not you were harvesting a wisp by looking at the xp bar and reading the xp pop ups. Unfortunately with runemetrics you can no longer move the xp bar down to the chat box so this script will just keep clicking on wisps over and over again because it thinks you aren't harvesting any at all. Other than that the script still detects wisps well and runs to the well properlt, would work really well if there was a fix for the xp bar

^^
correct, wonderfull script but please fix :)