PDA

View Full Version : [Divination] Master Divination



Pages : [1] 2 3

TomTuff
10-30-2014, 06:35 AM
Master Divination

Current Version: 1.2

What the script does: Trains divination, anywhere!

See the script for Setup Instructions, Credits, and Bug Notes.

Features:

Customizable break system
Fast detection of when we're done siphoning or depositing memories (kudos footballjds for some of his methods. check out his div script at https://villavu.com/forum/showthread.php?t=106925)
Predictive clicking - this script clicks the rift while running towards it most of the time, which resulted in a huge xp/hr boost and is the main reason I'm even bothering publishing this script
Antiban - I am very satisfied with the AntiBan I put in my scripts, and I think you will be too
Any div spot - Works with any divination spot. Anyone with basic knowledge of color scripting and sps can set up whatever spot they want to train at

The release version of this script will only have the level 80 and 85 spots. I'll add the others when I have time or someone requests them.

If anyone makes maps and sets up colors for any spot that's not already here I'll put it in the script for others to use!


Enriched wisp prioritization
Guthix Cache support - will still click the rift when the color changes due to Guthixian Cache D&D

Familiar support - Supports Light Creature and Nightmare Muspah familiar usage.



Spots Supported:

[ ]Pale
[ ]Flickering
[ ]Bright
[x]Glowing1
[x]Sparkling
[ ]Gleaming
[ ]Vibrant
[ ]Lustrous
[ ]Elder
[x]Brilliant2
[x]Radiant
[x]Luminous
[x]Incandescent

Note 1: Odd behavior. Babysit til 40.
Note 2: Needs enriched wisp values

Here's (https://villavu.com/forum/showthread.php?t=110761&page=14&p=1372068#post1372068) a script with more wisp values thanks to Lemon Star. Here are the areas supported:
Spots Supported:
[ ] Pale [x] Lustrous
[ ] Flickering [ ] Elder
[x] Bright [x] Brilliant ^1
[x] Glowing ^2 [x] Radiant
[x] Sparkling [x] Luminous
[x] Gleaming [x] Incandescent
[x] Vibrant

TomTuff
10-30-2014, 06:36 AM
Progs:


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


Just wanted to post a proggy :)

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


http://i62.tinypic.com/2mi7ah.jpg
Longest proggy?
Are you going to add musuph supppot? :P



http://puu.sh/cAo4m/cd7c95eca6.jpg
works wonderfully(radiant, toExp; toBonusExp -> ~122k/hr). This is 1.0. Thank you for the script.


http://i62.tinypic.com/6zac0i.jpg
runs pretty smooth :)


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

Works pretty good at brilliant wisps, with enriched support, it would be perfect :)


http://i62.tinypic.com/6zac0i.jpg
runs pretty smooth :)


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

Works pretty good at brilliant wisps, with enriched support, it would be perfect :)


http://i58.tinypic.com/2dtpt9y.jpg
Got another long proggy for you, still going so expect one possibly longer than the last one I posted. :)


http://i59.tinypic.com/14obw9y.jpg
Still going!
Also we have successfully crashed incandescent energies to 26gp each >.>


http://i.imgur.com/Jx9XAhh.png to exp :D
http://i.imgur.com/xmGLcAF.png to energy


Boutta hit 99, gonna go for 120 24/7 and see how well I can do.

http://puu.sh/k0PRl/4e8b5830ca.jpg


A proggy at Lustrous wisps =)
27293


27297

First time here. Just wanted to post my for experience using this bot. Easy to set up. Love the script.
Will leave a few more hours.



99s:

Just got 99 DIVINATION!! THANKS!


http://i59.tinypic.com/352hmhx.jpg
THanks a bunch man, awesome script :P


Hit 99, great script. Just siphoning and converting to memories to sell for cash now. Would still appreciate a Chronicle Fragment collecting feature.


I already said this but thanks for your wonderful script which took me from 96-99 with absolute no problem at all.

http://gyazo.com/f7a048823cb9f37d7f35c77e37ad253e.png
and here's one of my last progress that got me to 99.
http://gyazo.com/62eba7dcc35215d36ece7de9cb24dded.png


Just wanted to say I got 99 using this script, loving the sexy cape


Yeah, the ban rate on divination scripts shouldn't be bad, I just got 99 using this starting at level 80. Never once trained div legit, and I don't particularly bot safely (babysit, breaks, and just plain don't bot a lot).


script got me 17m xp -120 div ty L0L


I LOVED THIS SCRIPT! Got me straight to 99! ran for 10 hrs+ at times, no ban, worked amazing, thank you so much!


Thanks for 99 divination!


Got 99 from this baby


just got 99 div! thanks for help in getting me the rarest skillcape in the game!

on a side note: incandescents are flawless as of 3/23/2015


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

thanks for this awesome script :p


Ay, thanks lmao used this since 99.

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


Wow, congrats!! I'm 1.1m away from 99 :) I want to get the 120 cape too, it'll be a long grind. Here's a proggy from overnight http://i.imgur.com/jEZTH3f.png
Aaand 99 is mine! 26569 yayyy!!


Thanks! I got 99 div with this script from 80. I have been using it for around 7 to 13 hours a day.
I got 99 about a month ago and still not banned so this scripts is very trustworthy!


@TomTuff

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

A week ago, with your bot and from lvl 85 :).
Thanks!

Whynotskill
10-30-2014, 11:01 AM
Thanks so much for this release! Good job man.
Is there anyway that you can add Incandescent wisps, that'd be even better.
Others (non-scripters) would greatly appreciate it also because we could use your script from 80-99.

lendaz
10-30-2014, 11:06 AM
Gratz on release!!
Does the script get the chronicle fragment and destroy them?

Sulferx
10-30-2014, 04:03 PM
Thanks and congrats on release! I'll be sure to try it out and let you know how it goes.

TomTuff
10-30-2014, 04:20 PM
Thanks so much for this release! Good job man.
Is there anyway that you can add Incandescent wisps, that'd be even better.
Others (non-scripters) would greatly appreciate it also because we could use your script from 80-99.

I'm only 90 div myself. I could try adding the colors and maps but I won't be able to tell if it works for a few days.



Gratz on release!!
Does the script get the chronicle fragment and destroy them?

No, I am 99 Hunter so I wasn't concerned about adding this. I will consider adding it in the future, however it is not a priority.

footballjds
10-30-2014, 05:24 PM
Glad you were able to use some of my old functions/procedures :)
Maybe after my term paper I'll update my script :P

TomTuff
10-30-2014, 05:28 PM
Glad you were able to use some of my old functions/procedures :)
Maybe after my term paper I'll update my script :P

Why would I reinvent the wheel when some poor sap already did all the work for me? :tongue:

Anyways, I'm uploading 1.0b right now. I reverted a change that I put in right before uploading it that I didn't really test and have now decided to take out. I also put in support for the level 90 spot.

I'll be adding support for all the other zones over the next 1-2 days.

footballjds
10-30-2014, 05:55 PM
Why would I reinvent the wheel when some poor sap already did all the work for me? :tongue:

Anyways, I'm uploading 1.0b right now. I reverted a change that I put in right before uploading it that I didn't really test and have now decided to take out. I also put in support for the level 90 spot.

I'll be adding support for all the other zones over the next 1-2 days.

precisely. Don't reinvent, just re-brand.

TomTuff
10-30-2014, 06:37 PM
precisely. Don't reinvent, just re-brand.


{*** WRITTEN BY TOMTUFF 100% ORIGINAL ***}
function energyColorCount: Integer;

Sin
10-30-2014, 07:03 PM
Awesome, so the script gets enriched wisps? Haven't looked at the script but maybe you could have some sort of 'state' where it becomes more aware whenever ((getCurrentMinute % 20) = 0) for a duration of 3-5 mins?

TomTuff
10-30-2014, 08:01 PM
Awesome, so the script gets enriched wisps? Haven't looked at the script but maybe you could have some sort of 'state' where it becomes more aware whenever ((getCurrentMinute % 20) = 0) for a duration of 3-5 mins?

It does. It won't stop depositing memories or stop harvesting the current wisp, but if the enriched wisp is there when it wants to click on a wisp it will prioritize the enriched one.

The Mayor
10-30-2014, 08:52 PM
Nice release ;) chatBox.getXPBar() was added to srl6 a while back so you should probably use that

TomTuff
10-30-2014, 10:38 PM
Nice release ;) chatBox.getXPBar() was added to srl6 a while back so you should probably use that

Ohh thanks for the heads up, will set that for the next upload.

I intended to get all the spots done today, but i have to leave for class in an hour and each spot takes 20 minutes because I have to wait for the enriched wisp to come. So they'll be up tomorrow I guess.

Whynotskill
10-31-2014, 12:28 AM
I'm only 90 div myself. I could try adding the colors and maps but I won't be able to tell if it works for a few days.
If you can post just the colors I would do the SPS maps etc by myself.
Definitely worth adding though.

TomTuff
10-31-2014, 03:48 AM
If you can post just the colors I would do the SPS maps etc by myself.
Definitely worth adding though.

I'm not going to upload this as an attachment.
https://gist.github.com/TomTuff/6f236b09a3851cbae186/revisions

Whynotskill
10-31-2014, 10:20 AM
I'm not going to upload this as an attachment.
https://gist.github.com/TomTuff/6f236b09a3851cbae186/revisions

Ive been using it for around 3 hours now and it is working perfectly fine, thanks.

bonsai
10-31-2014, 10:30 AM
Just a suggestion... since there's been so many divination bans in the past, you guys might want to customize this a little so not everyone is running the exact same thing.

Nice to see a fresh div script. iirc footballjds has been too busy being a daddy this year to do much runescaping.

blazin247
10-31-2014, 02:28 PM
Script looks nice, will test it out for Dxp as we speak. Paint looks simple but gets to the point. If you could add a time counter til next level that would be nice. I love the mouse speed, its like a reflection of myself playing but I am not. Will definitely be using this until 99 div, almost at 94. The way it tries to convert memories is so human like, it amazes me. Can't wait for future updates, keep it up. Will post progress later with some decent hours.

blazin247
10-31-2014, 04:19 PM
---- Found option "adiant" in "Harvest Radiant spring"
-- TRSChooseOption.select() result = true
[Worked: 1 H, 46 M, 57 S, XP: 197078, XP/HR: 110556]
-- sps.getPlayerPos(): result = {X = 138, Y = 114}, took 109 ms
[Worked: 1 H, 47 M, 5 S, XP: 197078, XP/HR: 110412]
-- sps.getPlayerPos(): result = {X = 138, Y = 114}, took 109 ms
failed too many times, trying backup procedures
-- sps.getPlayerPos(): result = {X = 138, Y = 114}, took 125 ms
[Worked: 1 H, 47 M, 6 S, XP: 197078, XP/HR: 110406]
-- sps.getPlayerPos(): result = {X = 138, Y = 114}, took 109 ms
failed too many times, trying backup procedures
-- sps.getPlayerPos(): result = {X = 138, Y = 114}, took 109 ms
[Worked: 1 H, 47 M, 6 S, XP: 197078, XP/HR: 110401]
-- sps.getPlayerPos(): result = {X = 138, Y = 114}, took 110 ms
failed too many times, trying backup procedures
-- sps.getPlayerPos(): result = {X = 138, Y = 114}, took 109 ms
[Worked: 1 H, 47 M, 6 S, XP: 197078, XP/HR: 110395]
-- sps.getPlayerPos(): result = {X = 138, Y = 114}, took 94 ms
failed too many times, trying backup procedures
-- sps.getPlayerPos(): result = {X = 138, Y = 114}, took 110 ms
[Worked: 1 H, 47 M, 7 S, XP: 197078, XP/HR: 110390]
-- sps.getPlayerPos(): result = {X = 138, Y = 114}, took 125 ms
failed too many times, trying backup procedures
-- sps.getPlayerPos(): result = {X = 138, Y = 114}, took 109 ms
[Worked: 1 H, 47 M, 7 S, XP: 197078, XP/HR: 110381]
-- sps.getPlayerPos(): result = {X = 138, Y = 114}, took 109 ms
failed too many times, trying backup procedures
-- sps.getPlayerPos(): result = {X = 138, Y = 114}, took 110 ms
[Worked: 1 H, 47 M, 7 S, XP: 197078, XP/HR: 110375]
-- sps.getPlayerPos(): result = {X = 138, Y = 114}, took 109 ms
[Worked: 1 H, 47 M, 9 S, XP: 197078, XP/HR: 110351]
-- sps.getPlayerPos(): result = {X = 138, Y = 114}, took 109 ms
failed too many times, trying backup procedures
-- sps.getPlayerPos(): result = {X = 138, Y = 114}, took 109 ms
[Worked: 1 H, 47 M, 9 S, XP: 197078, XP/HR: 110345]
-- sps.getPlayerPos(): result = {X = 138, Y = 114}, took 109 ms
failed too many times, trying backup procedures
-- sps.getPlayerPos(): result = {X = 138, Y = 114}, took 110 ms
[Worked: 1 H, 47 M, 10 S, XP: 197078, XP/HR: 110339]
-- sps.getPlayerPos(): result = {X = 138, Y = 114}, took 109 ms
failed too many times, trying backup procedures
-- sps.getPlayerPos(): result = {X = 138, Y = 114}, took 109 ms
[Worked: 1 H, 47 M, 10 S, XP: 197078, XP/HR: 110333]
-- sps.getPlayerPos(): result = {X = 138, Y = 114}, took 109 ms
failed too many times, trying backup procedures
-- sps.getPlayerPos(): result = {X = 138, Y = 114}, took 109 ms
[Worked: 1 H, 47 M, 12 S, XP: 197078, XP/HR: 110293]
-- sps.getPlayerPos(): result = {X = 138, Y = 114}, took 94 ms
failed too many times, trying backup procedures
-- sps.getPlayerPos(): result = {X = 138, Y = 114}, took 109 ms
[Worked: 1 H, 47 M, 13 S, XP: 197078, XP/HR: 110287]
-- sps.getPlayerPos(): result = {X = 138, Y = 114}, took 109 ms
failed too many times, trying backup procedures
-- sps.getPlayerPos(): Angle is at 64.3530259055245, Setting angle to 0 degrees
-- TRSChooseOption._select():
---- ERROR: ChooseOption menu never appeared
-- TRSChooseOption.select() result = false
---- TRSMinimap.clickCompass(): Clicked compass
-- sps.getPlayerPos(): result = {X = 134, Y = 134}, took 4571 ms
[Worked: 1 H, 47 M, 18 S, XP: 197078, XP/HR: 110199]
-- sps.getPlayerPos(): result = {X = 134, Y = 134}, took 109 ms
-- isMouseOverText()
---- Current mouse-over text: ""
---- Current mouse-over text: ""
---- Current mouse-over text: ""
-- isMouseOverText(): False
-- isMouseOverText()
---- Current mouse-over text: ""
---- Current mouse-over text: ""
---- Current mouse-over text: ""
-- isMouseOverText(): False
-- isMouseOverText()
---- Current mouse-over text: "Convert memories Energy Rift"
---- Found "Convert memories" in mouse-over string: "Convert memories Energy Rift"
-- isMouseOverText(): True
-- TRSChooseOption._select():
---- Options found: [ConveM memories Energy RiM, ConveM to energy Energy RiM, ConveM to experience Energy RiM, ConveM to enhanced experience Energy RiM, Walk here grosvenor, Examine Energy RiM, Follow grosvenor, Trade with grosvenor, Req Assist grosvenor, Report grosvenor, Cancel]
---- Found option "to experience" in "ConveM to experience Energy RiM"
-- TRSChooseOption.select() result = true

No clue what happened here it got stuck when the wisp was inbetween the two evergreen tress with inv full, had to manually disable smart to go to the rift. Went back to normal so far though.

TomTuff
10-31-2014, 05:12 PM
Ive been using it for around 3 hours now and it is working perfectly fine, thanks.

Glad it's working for you.


Just a suggestion... since there's been so many divination bans in the past, you guys might want to customize this a little so not everyone is running the exact same thing.

Nice to see a fresh div script. iirc footballjds has been too busy being a daddy this year to do much runescaping.

Thanks Bonsai. Have there been lots of div bans in the past? Didn't know :closedeyes:


Script looks nice, will test it out for Dxp as we speak. Paint looks simple but gets to the point. If you could add a time counter til next level that would be nice. I love the mouse speed, its like a reflection of myself playing but I am not. Will definitely be using this until 99 div, almost at 94. The way it tries to convert memories is so human like, it amazes me. Can't wait for future updates, keep it up. Will post progress later with some decent hours.

Well I don't track your current XP. I could have it check your total div xp on first login and do the calculation but it's not really worth it. Thanks for the compliments on the script.


No clue what happened here it got stuck when the wisp was inbetween the two evergreen tress with inv full, had to manually disable smart to go to the rift. Went back to normal so far though.

I ran into this exact problem myself. There is 1 exact tile on the island for the level 85 spot where it can see a little corner of the rift but when it mouses to it it can't actually deposit to the rift from there. I'm thinking about the simplest way to fix this. The trouble is that when the walk to rift part gets called, it doesn't move because of how the sps walking functions are made (it's close enough that it doesn't walk it just returns true and does nothing).

Use this version:
https://gist.github.com/TomTuff/97785ee2b535b75c51ba

blazin247
10-31-2014, 05:22 PM
Glad it's working for you.



Thanks Bonsai. Have there been lots of div bans in the past? Didn't know :closedeyes:



Well I don't track your current XP. I could have it check your total div xp on first login and do the calculation but it's not really worth it. Thanks for the compliments on the script.



I ran into this exact problem myself. There is 1 exact tile on the island for the level 85 spot where it can see a little corner of the rift but when it mouses to it it can't actually deposit to the rift from there. I'm thinking about the simplest way to fix this. The trouble is that when the walk to rift part gets called, it doesn't move because of how the sps walking functions are made (it's close enough that it doesn't walk it just returns true and does nothing).

Use this version:
https://gist.github.com/TomTuff/97785ee2b535b75c51ba

How do I get it to convert to a simba file?

TomTuff
10-31-2014, 05:25 PM
How do I get it to convert to a simba file?

Just copy paste everything relevant (Lines 1-967, don't miss any) into simba and save it somewhere.

blazin247
10-31-2014, 05:30 PM
Just copy paste everything relevant (Lines 1-967, don't miss any) into simba and save it somewhere.

Yea i got it, is it fine to name it MasterDivination 1.0c ?

TomTuff
10-31-2014, 05:31 PM
Yea i got it, is it fine to name it MasterDivination 1.0c ?

File name doesn't matter

blazin247
10-31-2014, 05:37 PM
File name doesn't matter

Okay thanks, i forgot to take a screen shot but i over 300k xp with script so far and got 94 div. Testing the 1.0c now. will update in a few hours.

blazin247
10-31-2014, 05:48 PM
I'm only 90 div myself. I could try adding the colors and maps but I won't be able to tell if it works for a few days.




No, I am 99 Hunter so I wasn't concerned about adding this. I will consider adding it in the future, however it is not a priority.

Whats up with script getting full inv convert at rift for like 5 memories and then it goes to harvest another wisp before it converts the whole inv?

TehCrazyBrit
11-02-2014, 02:09 PM
You should add nightmare musuph support :P

Popz
11-02-2014, 04:41 PM
http://puu.sh/cAo4m/cd7c95eca6.jpg
works wonderfully(radiant, toExp; toBonusExp -> ~122k/hr). This is 1.0. Thank you for the script.

TomTuff
11-02-2014, 07:59 PM
You should add nightmare musuph support :P

No point really, you use one an hour so you'd have to bank manually, and they don't really give any extra xp/hr


http://puu.sh/cAo4m/cd7c95eca6.jpg
works wonderfully(radiant, toExp; toBonusExp -> ~122k/hr). This is 1.0. Thank you for the script.
Thanks for trying out the script!

blazin247
11-03-2014, 02:11 AM
Just got 99 DIVINATION!! THANKS!

TomTuff
11-03-2014, 02:26 AM
Just got 99 DIVINATION!! THANKS!

Grats bro. No ss?

Aurayu
11-03-2014, 11:00 PM
I'd really appreciate it if you're able to add lustrous, or a guide on how to update your script to work for those wisps?

This looks really great!

TomTuff
11-04-2014, 12:01 AM
I'd really appreciate it if you're able to add lustrous, or a guide on how to update your script to work for those wisps?

This looks really great!

I won't be home for around 8 hours. I'm on my phone so I can't look at the script so here are some rough instructions:
Make an SPS map. There are tutorials for this. Then you need to get points from the map for the rift and where the wisps are generally centered around. Then you need colors and tolerance values for the rift, wisps, and enriched wisp. These values go in the case statement in Tdiv.init under wispsLustrous.

If that didn't make sense, you can maybe ask someone else (maybe i luffs yeww) or wait around 9 hours.

J_R
11-04-2014, 03:45 AM
Not sure if it's just me but this script freaks out and can't find the rift during the guthix cache when I run it at brilliant wisps. Other than that though, it seems to run pretty smoothly (41k exp/hr @ 80 div for me)

TomTuff
11-04-2014, 04:02 AM
Not sure if it's just me but this script freaks out and can't find the rift during the guthix cache when I run it at brilliant wisps. Other than that though, it seems to run pretty smoothly (41k exp/hr @ 80 div for me)

Hm it seems that the color for the cache is different. I will have to fix this.

Since the cache only comes up every 3 hours, if you see it, please take a screenshot with dx debug disabled and nothing blocking the rift. Thanks!

J_R
11-04-2014, 09:09 AM
So when this cache came up it actually proceeded fine, not sure what was up last time, might've been something with my settings. Uploaded an image just in case : http://imgur.com/J9vzTsM

TehCrazyBrit
11-04-2014, 10:18 AM
http://i62.tinypic.com/6zac0i.jpg
runs pretty smooth :)

Dark_Flame
11-05-2014, 05:51 AM
http://i.imgur.com/TT7TE9P.png

Works pretty good at brilliant wisps, with enriched support, it would be perfect :)

TehCrazyBrit
11-06-2014, 11:53 PM
I'm not going to upload this as an attachment.
https://gist.github.com/TomTuff/6f236b09a3851cbae186/revisions
Does this one support incandecent wisps?

TomTuff
11-07-2014, 12:25 AM
Does this one support incandecent wisps?

Yes

TehCrazyBrit
11-07-2014, 06:40 AM
Yes

awesome almost 95 div now using your script, I'll post more proggys when I get to incandesent wisps!

TomTuff
11-07-2014, 07:47 AM
awesome almost 95 div now using your script, I'll post more proggys when I get to incandesent wisps!

I'm really glad I could help you out

Jixster
11-07-2014, 04:25 PM
Hi, TomTuff. Great script overall. However there is one problem im getting. For the brilliant memories. after it deposits. my character just stands there. SO i have to manually move it closer to the wisps and reenable smart everytime

Paradox The Divine
11-08-2014, 04:29 PM
Hit 95 and decided I should switch from Solaire's because it's kinda buggy for me, and so far this one is really good. Haven't found any problems.
A Chronicle Fragment feature would be awesome though. I'm planning to farm energy and sell it once I hit 99, so if it was constantly getting Chronicle Fragments my Hunter skill would definitely benefit.

Dark_Flame
11-09-2014, 01:46 AM
A bug I ran into was that it would hover over this pet thing http://runescape.wikia.com/wiki/Rowena and it wouldn't do anything until the guy with the pet would move. Same thing with people with skill capes with a blue trim similar to the Brilliant Wisps. It would happen after depositing memories into the rift. Other than that, it still works fine!

J_R
11-09-2014, 01:24 PM
Was using it today and it ran flawlessly for 6 hours before either JAG or lag trolled the 6 hour fix :P

Can confirm that Dark_Flame's problem is definitely a thing. I can't wear my exoskeleton set (I think mostly the body) or my combat cape because it thinks my clothing is divine, but it's definitely a super minor issue.

Holako
11-09-2014, 02:17 PM
can you add gleaming wisps?

Zeal
11-10-2014, 01:59 PM
After some tinkering I fixed my sps errors but now when I start the script my character just runs off in one direction.

TehCrazyBrit
11-10-2014, 09:01 PM
http://i59.tinypic.com/352hmhx.jpg
THanks a bunch man, awesome script :P

TomTuff
11-10-2014, 09:13 PM
http://i59.tinypic.com/352hmhx.jpg
THanks a bunch man, awesome script :P

Grats man, welcome to the club :D


After some tinkering I fixed my sps errors but now when I start the script my character just runs off in one direction.

Hm, what location? Had errors like this at some of the lower level divination spots. The SPS accuracy probably needs to be turned up for those spots.

Zeal
11-10-2014, 09:52 PM
Hm, what location? Had errors like this at some of the lower level divination spots. The SPS accuracy probably needs to be turned up for those spots.

Lustrous wisps, the level 70 area.

EDIT: after some more work its working perfectly.

Clarity
11-12-2014, 03:38 AM
http://runescape.wikia.com/wiki/Divination_training

XP rates seem to be much better with the Nightmare muspah familiar. The memories and energies get stored in the familiar before they begin to store inside your own inventory. Support for this would be great if waitWhileSiphon was modded to remember the BoB's potential capacity and take that into consideration before looking at inventory counts.

E: read your response regarding having to bank. I guess I'll mod it myself :) On a "trip" I would take 3-4 pouches which would last for a typical botting session. The lost inventory space for those pouches is more than made up for.

TomTuff
11-12-2014, 04:55 AM
http://runescape.wikia.com/wiki/Divination_training

XP rates seem to be much better with the Nightmare muspah familiar. The memories and energies get stored in the familiar before they begin to store inside your own inventory. Support for this would be great if waitWhileSiphon was modded to remember the BoB's potential capacity and take that into consideration before looking at inventory counts.

E: read your response regarding having to bank. I guess I'll mod it myself :) On a "trip" I would take 3-4 pouches which would last for a typical botting session. The lost inventory space for those pouches is more than made up for.

A very easy way to do this would have one of the conditions for waitwhilesiphon to break its loop would be an exp difference check. Good luck :) If it works I might as well add it to the main script. Cool to see that you're using my script Clarity!

TehCrazyBrit
11-12-2014, 12:59 PM
http://runescape.wikia.com/wiki/Divination_training

XP rates seem to be much better with the Nightmare muspah familiar. The memories and energies get stored in the familiar before they begin to store inside your own inventory. Support for this would be great if waitWhileSiphon was modded to remember the BoB's potential capacity and take that into consideration before looking at inventory counts.

E: read your response regarding having to bank. I guess I'll mod it myself :) On a "trip" I would take 3-4 pouches which would last for a typical botting session. The lost inventory space for those pouches is more than made up for.

Musuphs drain all your summoning points by the time one of them runs out so I think summoning pots would be needed too?

J_R
11-12-2014, 01:09 PM
Musuphs drain all your summoning points by the time one of them runs out so I think summoning pots would be needed too?

Yeah you would probably have to sacrifice one spot for a summoning potion, but if you're planning to have 3-4 pouches only though you'd need only 1 potion (3 or 4 dose) as 1 dose is generally always enough to re-summon a familiar. Still probably very worth it as you get way more invent slots effectively anyway if you're willing to cough up the 50k per pouch or make them yourselves.

I've been using this script at brilliant (and now radiant) wisps and had a successful 10 hour run, but I didn't get to save the proggy, I'll see if I can get one running it today.

Clarity
11-14-2014, 02:32 AM
Light creature actually seems far better than the nightmare muspah. 50% of collected memories while siphoning are instantly converted for both gather and conversion XP. The enlightenment effect boosts this percent chance. My XP/Hr has been boosted considerably (getting about 75k/hr up from 45k/hr).

Support for light creature familiar and using "Enlightenment" scrolls:

Have inventory like this (as many pouches and scrolls as you need for your session - 1 Pouch = 60 minutes, 1 scroll = 6 minutes):

http://i.gyazo.com/6ab90485a8cd1163d2c56ff2c54fab46.png

Put buffs/debuffs over the actionbar somewhere like this:

http://i.gyazo.com/420beac39cb63946dcb3d79a98045462.png

Actionbar Z set to the potion, actionbar X set to the pouch. Have chatbox settings so that game messages show up exclusively. Set your left click familiar option to "Special move."

checkFamiliar;

procedure checkFamiliar;
var
familiarDTM, pouchDTM, x, y: integer;
begin
familiarDTM := DTMFromString('mrAAAAHic42BgYBAAYn4g5gJiUSCWgWIY4A ZiFijNBRVDVjNt7XYGZaBGfX8fhvqttxiipkmiYHagGmY8mJEA hgEAt+EKLQ==');
pouchDTM := DTMFromString('mlwAAAHicY2dgYBAAYkEGCGAFYlkglgZicS BmBGIhIOYAYn4g5oSqA+kx6VwNJJmwYi6oXlIxFAAA4wYCSw== ');
if (findDTM(pouchDTM, x, y, tabBackpack.getBounds())) and (not findDTM(familiarDTM, x, y, actionbar.getBounds())) then
begin
if (actionbar.getSummoningPercent <= 30) then sendKeys('z', 75, 150);
wait(150 + random(100));
sendKeys('x', 75, 150);
wait(150 + random(100));
end;
if chatbox.findTextOnLines(['ou lose'], [0]) then
begin
wait(50 + random(150));
actionbar.mouseIcon(AB_BAR_SUMMONING, MOUSE_LEFT);
sleepAndMoveMouse(250 + random(500));
wait(50 + random(150));
end;
freeDTM(familiarDTM);
freeDTM(pouchDTM);
end;


Because waitWhileSiphon is based on energy and memory count shifts, it would fail if the memory was automatically converted and never enters your inventory, so we need to also look at XP shifts.

waitWhileSiphon; edit

procedure waitWhileSiphon;
var
countTimer: TTimeMarker;
waitUntil, invCount, ylwCount, xpCount: Integer; //Add xpCount
p: TPoint;
begin
countTimer.start;
waitUntil := countTimer.getTime + RandomRange(3400, 4400);
invCount := tabBackpack.count;
ylwCount := energyColorCount;
xpCount := chatbox.getXP; //Add this
while (waitUntil > countTimer.getTime) do
begin
Antiban;
if (invCount <> tabBackpack.count) or (ylwCount <> energyColorCount) or (xpCount <> chatbox.getXP) then //add xpCount
begin
waitUntil := countTimer.getTime + RandomRange(2150, 2800);
invCount := tabBackpack.count;
ylwCount := energyColorCount;
xpCount := chatbox.getXP; //Add this
end;
checkFamiliar; //Add this
if tabBackpack.isFull then Exit;
if findTicket(p) then
fastClick(MOUSE_LEFT);
end;
end;


Haven't tested extensively, just typed it up and pressed play, will edit this post if it messes up somehow.
Didn't put failsafes for running out of scrolls or restore potions but those could also be added with some more DTM checks. The added complexity of using a familiar and its special move will also hopefully increase the humanness of the script.

TomTuff, thanks for this script, it's been very helpful :)

Also, at some point I want to write a Guthix cache feature, which would basically play the minigame whenever it appears. It is a pretty simple activity, and very good extra XP/hr if you play it every time. Would probably be a nice addition to the script, possibly for Jr+ or something :) Nevertheless I'll PM it to you when it's done.

TomTuff
11-14-2014, 06:54 AM
<snip>

So you're ok with me putting your light creature support in the main script? If you are I will put it up!

Anyways, if you don't mind, could you tell me what you think about the script other than "it works"? How do you like my implementation of antiban? I know that you like to add in your profiles with different clicking methods and such, did you do this for this script? What do you think of the rift clicking while moving? Any tips for the code itself?

liam1997
11-14-2014, 01:50 PM
I want to use this script but I don't even know the best methods of training divination. Could someone post what you do at what level and to what level? Could be extremely helpful, thanks

everve
11-14-2014, 08:07 PM
I want to use this script but I don't even know the best methods of training divination. Could someone post what you do at what level and to what level? Could be extremely helpful, thanks

It is a very simple skill, you basically just harvest the best wisps you can at your divination level. Here is a list of div spots, including location, level requirement, and approximate xp/hr that I found after a quick google search. Xp/hr can be increased with a light creature familiar or nightmare muspah.

Wisp Colony Locations and Level Requirements

1-10 Pale Energy
Location: Southeast of Draynor Village. This is also where you would turn in Chronicle Fragments if you have not completed the World Wakes.

10-20 Flickering Energy
Location: South of Falador

20-30 Bright Energy
Location: Southwest of Dig Site

30-40 Glowing Energy
Location:Seers village

40-50 Sparkling Energy
Location:South of Relleka Loadstone

50-60 Gleaming Energy
Location:Karamja loadstone then head southeast

60-70 Vibrant Energy
Location:mobilizing Armies entrance, just use dueling ring to get here.
30-42k HR

70-80 Lustrous Energy
Location: Northwest of Canifis Loadstone. Also next to slayer tower.
XP 40-45k HR
Optional 75-80 Elder Energies after completing Fate of the Gods quest

80-85 Brilliant Energy
Location:East of Mage Training Arena, just tele to the dueling arena and run northeast. You'll see it on the river.
XP 50-55k an hour

85-90 Radiant Energy
Location: Dagontooth Island. Make sure you have a ghostspeak amulet. Fastest way to get here would be to use ectophial to port phatsmays and then take the boat.
XP 55-60k hr; The wisps are really close to the rift here.

90-95 Luminous Energy
Location: Desert near Sophanem; not recommended unless you have access to tome of frost, regen bracelet, enchanted tiara, surge etc. and don't mind far spread out wisps.Highly recommend doing in world 2 or with multiple people at the location. This gets you closer and longer lasting wisps.
XP 60-65k HR

95-99 Incandescent Energy
Location: East of castle wars, just tele there and run along.

TomTuff
11-14-2014, 08:24 PM
95-99 Incandescent Energy
Location: East of castle wars, just tele there and run along.

Southwest* In the poison waste.

TehCrazyBrit
11-14-2014, 09:27 PM
http://i62.tinypic.com/2mi7ah.jpg
Longest proggy?
Are you going to add musuph supppot? :P

TehCrazyBrit
11-14-2014, 09:28 PM
Light creature actually seems far better than the nightmare muspah. 50% of collected memories while siphoning are instantly converted for both gather and conversion XP. The enlightenment effect boosts this percent chance. My XP/Hr has been boosted considerably (getting about 75k/hr up from 45k/hr).

Support for light creature familiar and using "Enlightenment" scrolls:

Have inventory like this (as many pouches and scrolls as you need for your session - 1 Pouch = 60 minutes, 1 scroll = 6 minutes):

http://i.gyazo.com/6ab90485a8cd1163d2c56ff2c54fab46.png

Put buffs/debuffs over the actionbar somewhere like this:

http://i.gyazo.com/420beac39cb63946dcb3d79a98045462.png

Actionbar Z set to the potion, actionbar X set to the pouch. Have chatbox settings so that game messages show up exclusively. Set your left click familiar option to "Special move."

checkFamiliar;

procedure checkFamiliar;
var
familiarDTM, pouchDTM, x, y: integer;
begin
familiarDTM := DTMFromString('mrAAAAHic42BgYBAAYn4g5gJiUSCWgWIY4A ZiFijNBRVDVjNt7XYGZaBGfX8fhvqttxiipkmiYHagGmY8mJEA hgEAt+EKLQ==');
pouchDTM := DTMFromString('mlwAAAHicY2dgYBAAYkEGCGAFYlkglgZicS BmBGIhIOYAYn4g5oSqA+kx6VwNJJmwYi6oXlIxFAAA4wYCSw== ');
if (findDTM(pouchDTM, x, y, tabBackpack.getBounds())) and (not findDTM(familiarDTM, x, y, actionbar.getBounds())) then
begin
if (actionbar.getSummoningPercent <= 30) then sendKeys('z', 75, 150);
wait(150 + random(100));
sendKeys('x', 75, 150);
wait(150 + random(100));
end;
if chatbox.findTextOnLines(['ou lose'], [0]) then
begin
wait(50 + random(150));
actionbar.mouseIcon(AB_BAR_SUMMONING, MOUSE_LEFT);
sleepAndMoveMouse(250 + random(500));
wait(50 + random(150));
end;
freeDTM(familiarDTM);
freeDTM(pouchDTM);
end;


Because waitWhileSiphon is based on energy and memory count shifts, it would fail if the memory was automatically converted and never enters your inventory, so we need to also look at XP shifts.

waitWhileSiphon; edit

procedure waitWhileSiphon;
var
countTimer: TTimeMarker;
waitUntil, invCount, ylwCount, xpCount: Integer; //Add xpCount
p: TPoint;
begin
countTimer.start;
waitUntil := countTimer.getTime + RandomRange(3400, 4400);
invCount := tabBackpack.count;
ylwCount := energyColorCount;
xpCount := chatbox.getXP; //Add this
while (waitUntil > countTimer.getTime) do
begin
Antiban;
if (invCount <> tabBackpack.count) or (ylwCount <> energyColorCount) or (xpCount <> chatbox.getXP) then //add xpCount
begin
waitUntil := countTimer.getTime + RandomRange(2150, 2800);
invCount := tabBackpack.count;
ylwCount := energyColorCount;
xpCount := chatbox.getXP; //Add this
end;
checkFamiliar; //Add this
if tabBackpack.isFull then Exit;
if findTicket(p) then
fastClick(MOUSE_LEFT);
end;
end;


Haven't tested extensively, just typed it up and pressed play, will edit this post if it messes up somehow.
Didn't put failsafes for running out of scrolls or restore potions but those could also be added with some more DTM checks. The added complexity of using a familiar and its special move will also hopefully increase the humanness of the script.

TomTuff, thanks for this script, it's been very helpful :)

Also, at some point I want to write a Guthix cache feature, which would basically play the minigame whenever it appears. It is a pretty simple activity, and very good extra XP/hr if you play it every time. Would probably be a nice addition to the script, possibly for Jr+ or something :) Nevertheless I'll PM it to you when it's done.

Is this a new divination familiar? Ahh I see how this works, Musuph would definitely make for better profit where as this is much better xp
The guthix cache would be an amazing idea, I was doing it manually when it appeared and it put my xp to 78k/h

Clarity
11-14-2014, 11:10 PM
So you're ok with me putting your light creature support in the main script? If you are I will put it up!

Anyways, if you don't mind, could you tell me what you think about the script other than "it works"? How do you like my implementation of antiban? I know that you like to add in your profiles with different clicking methods and such, did you do this for this script? What do you think of the rift clicking while moving? Any tips for the code itself?

Sure man! It's just a small addition to what's totally your work :) I really like the state-based mainloop, I've been trying to change my scripting style to that, since it's much better for ensuring long script runs rather than a progressive action1 action2 action3 mainloop.

For antiban, one thing I would definitely recommend is randomized mousespeed. I saw you had mousespeed := 20; and mousespeed := 30; in some areas, and I changed these to mousespeed := random(20, 29); and mousespeed := random(30, 39); respectively. I personally don't think it's humanly realistic to maintain the exact same mousespeed all the time (even though the mouse functions alter it slightly, it ends up being similar overall). What I do in my mud runes script, for example, is change the mousespeed after an AFK break. Humans can be tired/energized/whatever randomly, so I think this simulates a change in energy level somewhat, as well as of course making the script's actions much more random.

Something else I like to add is what I usually call humanFlaws; which either does missMouse(); or multiClick(); depending on antiban percent chances (these I usually recalculate again after an AFK break). Since the wisps are moving all the time it's probably better to have missmouse not correct itself to the old wisp position, but instead search again for an updated position. Multiclick simulates spam-left-clicking which I personally do all the time when legitting. Although I think the script exclusively right clicks at the moment? Probably would be cool to add in left-click as the default and have a chance of right-click. This will of course lead to more mistakes, but my rule of thumb is humanness > execution accuracy. Unless legitters typically right click and I'm the weird one who likes to left click :p Left-clicking will probably lead to accidental tree-chopping, so a drop-junk type procedure would be needed.

It's really up to you, the script is awesome already!


http://i62.tinypic.com/2mi7ah.jpg
Longest proggy?
Are you going to add musuph supppot? :P
I think you can change out muspahs for light creatures if you add in the code I posted, since they have similar effects on the script's logic. You would need to edit the pouchDTM however to be a muspah pouch rather than a light creature pouch.


Is this a new divination familiar? Ahh I see how this works, Musuph would definitely make for better profit where as this is much better xp
The guthix cache would be an amazing idea, I was doing it manually when it appeared and it put my xp to 78k/h
I think the light creature is definitely worth more in terms of opportunity cost. While the muspah makes more money with energy scavenging, divination profits overall are bad compared to other money-makers so the time saved getting 99 with the light-creature can then be used on a 5m/hr money making method or something.

TehCrazyBrit
11-15-2014, 12:32 AM
Sure man! It's just a small addition to what's totally your work :) I really like the state-based mainloop, I've been trying to change my scripting style to that, since it's much better for ensuring long script runs rather than a progressive action1 action2 action3 mainloop.

For antiban, one thing I would definitely recommend is randomized mousespeed. I saw you had mousespeed := 20; and mousespeed := 30; in some areas, and I changed these to mousespeed := random(20, 29); and mousespeed := random(30, 39); respectively. I personally don't think it's humanly realistic to maintain the exact same mousespeed all the time (even though the mouse functions alter it slightly, it ends up being similar overall). What I do in my mud runes script, for example, is change the mousespeed after an AFK break. Humans can be tired/energized/whatever randomly, so I think this simulates a change in energy level somewhat, as well as of course making the script's actions much more random.

Something else I like to add is what I usually call humanFlaws; which either does missMouse(); or multiClick(); depending on antiban percent chances (these I usually recalculate again after an AFK break). Since the wisps are moving all the time it's probably better to have missmouse not correct itself to the old wisp position, but instead search again for an updated position. Multiclick simulates spam-left-clicking which I personally do all the time when legitting. Although I think the script exclusively right clicks at the moment? Probably would be cool to add in left-click as the default and have a chance of right-click. This will of course lead to more mistakes, but my rule of thumb is humanness > execution accuracy. Unless legitters typically right click and I'm the weird one who likes to left click :p Left-clicking will probably lead to accidental tree-chopping, so a drop-junk type procedure would be needed.

It's really up to you, the script is awesome already!


I think you can change out muspahs for light creatures if you add in the code I posted, since they have similar effects on the script's logic. You would need to edit the pouchDTM however to be a muspah pouch rather than a light creature pouch.


I think the light creature is definitely worth more in terms of opportunity cost. While the muspah makes more money with energy scavenging, divination profits overall are bad compared to other money-makers so the time saved getting 99 with the light-creature can then be used on a 5m/hr money making method or something.

I've got 99 div already, the money making isn't the greatest at all but So far it seems pretty low risk, been running it on a really sweet account for around two weeks now almost 24/7 haha.

Also where abouts in the script do I need to add it?

TomTuff
11-15-2014, 03:38 AM
I've got 99 div already, the money making isn't the greatest at all but So far it seems pretty low risk, been running it on a really sweet account for around two weeks now almost 24/7 haha.

Also where abouts in the script do I need to add it?

If you want to wait till I'm home I will put up a version with clarity's additions. I will b addin mislay support at the same time.

Clarity, thanks for the input! The main reason I have right clicking for everything is accuracy. The wisps were moving out from under the mouse when it clicked them. I figured that by right clicking you ensure not messing up. Left clicking could probably work though.

TomTuff
11-15-2014, 09:11 AM
Posted 1.1:
Few more div spots.
Familiar support thanks to clarity

Updated reserved post.

TehCrazyBrit
11-15-2014, 10:00 AM
Posted 1.1:
Few more div spots.
Familiar support thanks to clarity

Updated reserved post.

Nevermind I found it :P

Paradox The Divine
11-15-2014, 05:46 PM
Hit 99, great script. Just siphoning and converting to memories to sell for cash now. Would still appreciate a Chronicle Fragment collecting feature.

Clarity
11-15-2014, 09:42 PM
Hit 99, great script. Just siphoning and converting to memories to sell for cash now. Would still appreciate a Chronicle Fragment collecting feature.
I'd imagine that's easy to implement but somewhat useless for a botting session unless you want them destroyed and only care about the hunter XP, or plan on taking control every time you collect 10 to go turn them in and run back to the training spot.

TomTuff
11-16-2014, 08:38 AM
I'd imagine that's easy to implement but somewhat useless for a botting session unless you want them destroyed and only care about the hunter XP, or plan on taking control every time you collect 10 to go turn them in and run back to the training spot.

Not to mention the movement of chronicle fragments is obnoxiously random and fast.

everve
11-17-2014, 03:42 AM
Hm, what location? Had errors like this at some of the lower level divination spots. The SPS accuracy probably needs to be turned up for those spots.

I'm having the same problem with my character running off in one direction and getting lost occasionally when it isn't able to find more wisps. How would one turn up sps accuracy? or if you wouldn't mind giving me a link to a post that explains how to do so that would be awesome. I did a few searches and wasn't able to find anything.

TomTuff
11-17-2014, 05:28 AM
I'm having the same problem with my character running off in one direction and getting lost occasionally when it isn't able to find more wisps. How would one turn up sps accuracy? or if you wouldn't mind giving me a link to a post that explains how to do so that would be awesome. I did a few searches and wasn't able to find anything.

Try replacing line 980 with

sps.setup(cDiv.mapName, RUNESCAPE_OTHER, 3, 800, 0.35);

GTFO_Jagex
11-17-2014, 12:19 PM
Trying this right now , need last 99 for max cape

Swim is Life
11-19-2014, 03:58 AM
is this script undetectable?
please reply.
thanks :)

Swim is Life
11-19-2014, 05:01 AM
I can't get the script to run or compile because it says on line 562 there is a duplicate declaration "drawText" how do I fix that?
thanks

TomTuff
11-19-2014, 06:07 AM
is this script undetectable?
please reply.
thanks :)


I can't get the script to run or compile because it says on line 562 there is a duplicate declaration "drawText" how do I fix that?
thanks

Well I haven't heard of any bans from using my script. However for your 2nd question, I just re-downloaded a fresh copy of the script and got no such error, so it must be an issue with your setup in some way.

TehCrazyBrit
11-19-2014, 12:22 PM
is this script undetectable?
please reply.
thanks :)

I wouldn't say it's undetectable because no one knows, but I've been botting this on a near maxed main for weeks now with no ban so it's pretty safe.

Silentcore
11-19-2014, 04:32 PM
Does this support Enhanced Xp because I declared "toBonusXp" and its doing the regular Xp.

TomTuff
11-19-2014, 06:45 PM
Does this support Enhanced Xp because I declared "toBonusXp" and its doing the regular Xp.

I just tested at incandescent wisps and it worked. Don't know what it is, check your settings I guess? :(

Silentcore
11-19-2014, 10:37 PM
I just tested at incandescent wisps and it worked. Don't know what it is, check your settings I guess? :(

lol, totaly my mistake since I was declaring my setup in the wrong section. Your script is looking good and will sure get 97-99 with your script. Thanks in advance.

ignorant
11-20-2014, 07:58 AM
Hi, new guy here. I have zero knowledge of any form of coding but I tried getting this to work at vibrant wisps. I've been running it for a while and as far as I can tell it works but not sure if I did everything right...

wispsVibrant:
begin
with self do
begin
wispName := 'ibrant';
mapName := 'vibrant_test';
imgurURL := 'http://i.imgur.com/7xoPNKd.png';
color := 9405005;
tolerance := 26;
hueMod := 0.09;
satMod := 0.45;
enrichedColor := 14994299;
enrichedTolerance := 21;
enrichedHueMod := 0.10;
enrichedSatMod := 1.62;
siphonLoc := Point(187, 196);
riftLoc := Point(201, 189);
menuOption := self.wispName;
end;
with riftDiv do
begin
wispName := 'Convert memories';
color := 6617013;
tolerance := 6;
hueMod := 0.27;
satMod := 1.64;
case Players[0].integers[riftOption] of
toEnergy: menuOption := 'to energy';
toExp: menuOption := 'to experience';
toBonusExp: menuOption := 'to enhanc';
end;
end;
end;

Is that ok?

TehCrazyBrit
11-20-2014, 06:21 PM
http://i58.tinypic.com/2dtpt9y.jpg
Got another long proggy for you, still going so expect one possibly longer than the last one I posted. :)

Cubz
11-21-2014, 12:12 AM
Nvm

taylar
11-21-2014, 12:54 AM
Took this bad boy out to sparkling since im 56 div atm and it will hover over any and all wisps but never click the actual wisp. Then it just clicks top right of the map and walks out of view of the wisps.
Successfully executed.
Compiled successfully in 4149 ms.
SRL: Logfile = C:\Simba\Includes\SRL-6/logs/SRL log (20-11-14 at 07.49.00 PM).txt
-- setupSRL()
---- Setting up SRL...
---- attempting to spawn smart, attempt #: 1
---- initSmart():
------ Attempting to pair to a previously spawned client
------ smartPairToExistingClient():
-------- Found 1 free client(s), attempting to pair to one...
---------- smartSetAsTarget(): Succesfully set SMART[4404] as Simba's target
-------- Succesfully paired to a existing client, SMART[4404]
------ smartPairToExistingClient(): result = true
------ Succesfully initialized via pairing to a previously spawned client
---- initSmart()
------ smartSetupDrawing(): Succesfully setup SMART drawing
---- Waiting up to 5 minutes for RS to load...
------ TRSActionBar.__findButton(): Found the actionbar button @ {X = 566, Y = 397}
------ TRSActionBar.__find(): result = true (height = 75)
------ Dynamic interfaces have been set.
---- Client is ready.
---- Setup SRL in 0 Seconds
-- setupSRL(): True
-- TPlayer.login()
---- Already logged in
---- Logged in:
-- TPlayer.login(): True
---- minimap.mouseOffCompass(): Succesfully moved mouse off of compass
---- TRSMinimap.clickCompass(): Clicked compass
" : SPS Map does not exist - Downloading it now!
" : SPS Map has been download to Simba folder!

-- sps.init()
---- Path exists (C:\Simba\Includes\SPS\img\runescape_other\incande scent_wisps.png)
---- Setup area "incandescent_wisps" in 16ms
-- sps.init()
[Worked: 0 H, 0 M, 0 S, XP: 0, XP/HR: 0]
---- TRSGameTab.__initTabs(): Setup gametab properties
-- sps.getPlayerPos(): result = {X = 90, Y = 138}, took 141 ms
-- isMouseOverText()
---- Current mouse-over text: "Harvest Sparkling wisp"
---- Current mouse-over text: "Harvest Sparkling wisp"
---- Current mouse-over text: "Harvest Sparkling wisp"
-- isMouseOverText(): False
-- isMouseOverText()
---- Current mouse-over text: "Harvest Sparkling wisp"
---- Current mouse-over text: "Harvest Sparkling wisp"
---- Current mouse-over text: "Harvest Sparkling wisp"
-- isMouseOverText(): False
-- isMouseOverText()
---- Current mouse-over text: "Harvest Sparkling wisp"
---- Current mouse-over text: "Harvest Sparkling wisp"
---- Current mouse-over text: "Harvest Sparkling wisp"
-- isMouseOverText(): False
-- isMouseOverText()
---- Current mouse-over text: "Harvest Sparkling wisp"
---- Current mouse-over text: "Harvest Sparkling wisp"
---- Current mouse-over text: "Harvest Sparkling wisp"
-- isMouseOverText(): False
-- isMouseOverText()
---- Current mouse-over text: "Harvest Sparkling wisp"
---- Current mouse-over text: "Harvest Sparkling wisp"
---- Current mouse-over text: "Harvest Sparkling wisp"
-- isMouseOverText(): False
-- isMouseOverText()
---- Current mouse-over text: "Harvest Sparkling wisp"
---- Current mouse-over text: "Harvest Sparkling wisp"
---- Current mouse-over text: "Harvest Sparkling wisp"
-- isMouseOverText(): False
-- isMouseOverText()
---- Current mouse-over text: "Harvest Sparkling wisp"
---- Current mouse-over text: "Harvest Sparkling wisp"
---- Current mouse-over text: "Harvest Sparkling wisp"
-- isMouseOverText(): False
-- isMouseOverText()
---- Current mouse-over text: "Harvest Sparkling wisp"
---- Current mouse-over text: "Harvest Sparkling wisp"
---- Current mouse-over text: "Harvest Sparkling wisp"
-- isMouseOverText(): False
[Worked: 0 H, 0 M, 3 S, XP: 0, XP/HR: 0]
-- sps.getPlayerPos(): result = {X = 94, Y = 134}, took 141 ms
-- isMouseOverText()
---- Current mouse-over text: ""
---- Current mouse-over text: "Harvest Sparkling wisp"
---- Current mouse-over text: "Harvest Sparkling wisp"
-- isMouseOverText(): False

Silentcore
11-21-2014, 04:20 AM
I just tested at incandescent wisps and it worked. Don't know what it is, check your settings I guess? :(

I already said this but thanks for your wonderful script which took me from 96-99 with absolute no problem at all.

http://gyazo.com/f7a048823cb9f37d7f35c77e37ad253e.png
and here's one of my last progress that got me to 99.
http://gyazo.com/62eba7dcc35215d36ece7de9cb24dded.png

TehCrazyBrit
11-21-2014, 05:00 AM
http://i59.tinypic.com/14obw9y.jpg
Still going!
Also we have successfully crashed incandescent energies to 26gp each >.>

jamslam13
11-21-2014, 04:48 PM
Warning! You passed a wrong ye to a finder function: 609. The client has a height of 600, thus the ye is out of bounds. Setting the value to 599 (h-1) for now.
-- WARNING: TRSChatBox.getTextOnLine(): Invaild line

Working great, aside from the above error being spammed in Simba.

Also seems to be spamming the familiar button. I think i'll disable the familiar feature and just manually manage that (i'm babysitting it anyways)

Another note: at incandescents, when your inventory is full sometimes you run to the bridge instead of to the rift - is this due to both things being the same color?

TehCrazyBrit
11-21-2014, 06:45 PM
http://i62.tinypic.com/241a4wg.jpg
So close to 30 hours but simba broke :'(

taylar
11-22-2014, 08:08 AM
http://i62.tinypic.com/241a4wg.jpg
So close to 30 hours but simba broke :'(

where are you siphoning that only yields 14k an hour :/

TomTuff
11-22-2014, 08:21 AM
where are you siphoning that only yields 14k an hour :/

He's converting his memories to energy instead of xp to make some money from div.

taylar
11-22-2014, 08:39 AM
He's converting his memories to energy instead of xp to make some money from div.

Hey tom while i have your attention, i noticed that your scripts doesn't support certain areas, why is that?

TehCrazyBrit
11-22-2014, 10:59 AM
Warning! You passed a wrong ye to a finder function: 609. The client has a height of 600, thus the ye is out of bounds. Setting the value to 599 (h-1) for now.
-- WARNING: TRSChatBox.getTextOnLine(): Invaild line

Working great, aside from the above error being spammed in Simba.

Also seems to be spamming the familiar button. I think i'll disable the familiar feature and just manually manage that (i'm babysitting it anyways)

Another note: at incandescents, when your inventory is full sometimes you run to the bridge instead of to the rift - is this due to both things being the same color?

Honestly never had this happen to me before, sometimes it will run to the rift and just stand there but that rarely happens

J_R
11-22-2014, 03:06 PM
It worked really really well at radiant wisps but at luminous it freaks out and ends up running to the river on the left for some reason.

TomTuff
11-22-2014, 07:41 PM
Hey tom while i have your attention, i noticed that your scripts doesn't support certain areas, why is that?

Because it takes around 20-25 mins to setup a spot (Have to wait for the enriched wisp to come by and guthixian cache most likely too), and I don't have much motivation to do it. Anyone who wants to can get the necessary colors and SPS maps made and I will gladly add it to the main script.

redpureking
11-24-2014, 06:39 AM
It doesnt click radiant visps just hovers over them

abdul981
11-24-2014, 01:21 PM
This script is amazing, id like to thank you for all your efforts. Now hopefully i dont get banned

abdul981
11-24-2014, 03:48 PM
Can I also add that 98% of the time it cannot click moving wisps and this makes it very inefficient. the wisp has to stop for it to be able to be clicked, is it possible you could make the whole mouse movement abit faster. Also usually when its going to deposit memories into rift, it deposits a few then if it sees a wisp it goes for it even though only a few memories were deposited. Just some issues ive found so far (at the incandescent rift area)

J_R
11-27-2014, 02:25 AM
[Worked: 10 H, 23 M, 13 S, XP: 641717, XP/HR: 61780]

Another overnight run at luminous using enhanced xp option, still reliable as hell

abdul981
11-27-2014, 08:09 AM
Yeah my bad, it seems when i restarted scrip it went many times faster

J_R
11-27-2014, 02:18 PM
When I try to run this with muspahs + enhanced exp at luminous, it clicks the rift for each memory on the muspah and writes "failed too many times" to the debug. When it gets to the memories in the inventory it deposits them fine though >.>. Not sure what's up but the Muspah definitely doesn't work for me (without clicking the rift like a bot when depositing muspah memories).

Clarity
11-27-2014, 02:22 PM
When I try to run this with muspahs + enhanced exp at luminous, it clicks the rift for each memory on the muspah and writes "failed too many times" to the debug. When it gets to the memories in the inventory it deposits them fine though >.>. Not sure what's up but the Muspah definitely doesn't work for me (without clicking the rift like a bot when depositing muspah memories).

The familiar support I made was for light creatures, not sure how it was implemented for muspah, but it should still work since I assume you get XP for muspah memory conversions, and waitwhilesiphon; was edited to look for XP changes.

J_R
11-27-2014, 02:53 PM
The familiar support I made was for light creatures, not sure how it was implemented for muspah, but it should still work since I assume you get XP for muspah memory conversions, and waitwhilesiphon; was edited to look for XP changes.

That's what I thought after looking at it, but the behavior is still as I described (at least for me). I think that either the xp check isn't working (maybe being ignored somehow?) or that the problem isn't actually in there and it's somewhere else. By just observing behavior I think it is ignoring the exp check somehow (inventory memories convert fine, it just clicks once per muspah one as far as i can tell).

TomTuff
11-27-2014, 06:05 PM
That's what I thought after looking at it, but the behavior is still as I described (at least for me). I think that either the xp check isn't working (maybe being ignored somehow?) or that the problem isn't actually in there and it's somewhere else. By just observing behavior I think it is ignoring the exp check somehow (inventory memories convert fine, it just clicks once per muspah one as far as i can tell).

It sounds like getxpbar night not be working. If waitwhilesiphon is not working as the code says it should, this sounds like the simple explanation. I can't check it out. I'm on the road to family right now but I may investigate your problem later tonight. I still have a few dozen muspahs in my bank from when I was doing div legit :D

J_R
11-27-2014, 10:27 PM
It sounds like getxpbar night not be working. If waitwhilesiphon is not working as the code says it should, this sounds like the simple explanation. I can't check it out. I'm on the road to family right now but I may investigate your problem later tonight. I still have a few dozen muspahs in my bank from when I was doing div legit :D

I think I've found the problem with waitwhilesiphon; however, I'm pretty sure it's not chatbox.getxpbar since I think you use it to update the proggy and that works splendidly.

In waitwhilesiphon there is a check to exit the loop if the inventory is full, this is causing it to continually re-click the rift as far as I can tell as the inventory will be full since the muspah memories are done first. There are two ways that I initially found to get around this problem:
1. remove the check
2. make currentstate global and check whether you're depositing memories at the rift before exiting waitwhilesiphon (not sure if this majorly messes things up as I'm not super familiar [haha get it?] with the inner workings of how you did things)

I'm there's probably a more elegant way to do this but it sorta worked for me, so I'm not too motivated to find that way :p

Also, I don't know if my rs is glitchy or what-not, but sometimes when doing enhanced conversion it stops mid-way when it runs out of energy and the enhanced option on the rift doesn't work anymore :o. The weird part is that it only happens with my Muspah. For now I'm gonna just try doing muspah + regular conversion and will see what happens.

TomTuff
11-27-2014, 10:36 PM
I think I've found the problem with waitwhilesiphon; however, I'm pretty sure it's not chatbox.getxpbar since I think you use it to update the proggy and that works splendidly.

In waitwhilesiphon there is a check to exit the loop if the inventory is full, this is causing it to continually re-click the rift as far as I can tell as the inventory will be full since the muspah memories are done first. There are two ways that I initially found to get around this problem:
1. remove the check
2. make currentstate global and check whether you're depositing memories at the rift before exiting waitwhilesiphon (not sure if this majorly messes things up as I'm not super familiar [haha get it?] with the inner workings of how you did things)

I'm there's probably a more elegant way to do this but it sorta worked for me, so I'm not too motivated to find that way :p

Also, I don't know if my rs is glitchy or what-not, but sometimes when doing enhanced conversion it stops mid-way when it runs out of energy and the enhanced option on the rift doesn't work anymore :o. The weird part is that it only happens with my Muspah. For now I'm gonna just try doing muspah + regular conversion and will see what happens.

Removing the check if your inventory is full will slow down the script. What needs to be done is to put a check of players[0].integers[which familiar] before the inv full check. Here's what I mean (this is mock code from my phone so there will be errors)


If tabBackpack.isFull() then
If players[0].integers[whichFamiliar] <> familiar_muspah) then
Exit;

ignorant
11-28-2014, 05:30 AM
Hi, I managed to get this working at Lustrous. This is what I did.

wispsLustrous:
begin
with self do
begin
wispName := 'ustrous';
mapName := 'Lustrous_test';
imgurURL := 'http://i.imgur.com/xuPEBM7.png';
color := 11176281;
tolerance := 23;
hueMod := 0.12;
satMod := 0.72;
enrichedColor := 16379058;
enrichedTolerance := 5;
enrichedHueMod := 0.62;
enrichedSatMod := 3.07;
siphonLoc := Point(154, 154);
riftLoc := Point(157, 137);
menuOption := self.wispName;
end;
with riftDiv do
begin
wispName := 'Convert memories';
color := 6617013;
tolerance := 6;
hueMod := 0.27;
satMod := 1.64;
case Players[0].integers[riftOption] of
toEnergy: menuOption := 'to energy';
toExp: menuOption := 'to experience';
toBonusExp: menuOption := 'to enhanc';
end;
end;
end;

WhatEva
11-28-2014, 12:11 PM
EDIT: nvm i fixed it

sal man
11-28-2014, 06:37 PM
Sometimes, script double clicks rift, and other times, while converting memories (not done with inventory), it stops converting and clicks on another whisp until full invy, then converts normal after that.

Obquility
12-05-2014, 10:20 AM
TomTuff, great script. I'm having a problem same as this man above^, except its far worse. It keeps clicking to siphon wisp even though it is halfway through converting the memories. I tried not to sound like a pain is the ass, and fix it, but i'm not that great at scripting and the procedure seemed fairly complicated. Something simple like ... until backpack >26 slots free (inc enchanted snowballs) seems like it would work. Fix would be appreciated but take your time, don't feel rushed or annoyed or anything like that.
Thanks,
Josh

abdul981
12-05-2014, 03:51 PM
^Agree with the post above, but also there is a blind spot on the script and this makes the whole script freeze up. The blind spot happens when my rs3 character can see the edge of the rift but cant click to convert because its not close enough the the rift. So the mouse just hovers over the edge doing nothing and just freezes up. I too am not at good at scripting otherwise i would have tried to fix it. Im so sorry for ranting like this, i just though u should know :)

GRIM
12-09-2014, 03:01 AM
Could you add Lustrous; in your spare time perhaps?
Please ?

Paradox The Divine
12-12-2014, 02:46 AM
This tab called "production" keeps coming up and the script won't start.
Error: Operator expected at line 340
Compiling failed.

GRIM
12-17-2014, 08:49 AM
This tab called "production" keeps coming up and the script won't start.
Error: Operator expected at line 340
Compiling failed.

Force a simba update, i had this problem previously and @KeepBotting helped me out
it's not this script

johnjoseph09
12-21-2014, 04:53 AM
I love the divination scripts and I know everything's safe, but the only problem is that there is a higher chance for someone reporting you for macro since there are so many people. Anyone know if reporting won't get us banned ?

Lipcot
12-21-2014, 04:57 AM
I love the divination scripts and I know everything's safe, but the only problem is that there is a higher chance for someone reporting you for macro since there are so many people. Anyone know if reporting won't get us banned ?

nobody will ever be able to answer to that, unless they work for jagex, since nobody really knows what they do to ban people. I would say reports make them check if you are a bot, since i've seen tweets from mods like "checking the reports" and stuff like that.

J_R
12-22-2014, 02:51 AM
Just wanted to say I got 99 using this script, loving the sexy cape

AttilaBilly
12-24-2014, 11:55 PM
Is divination still a very high ban rate?

J_R
12-31-2014, 08:27 PM
Is divination still a very high ban rate?

I've abused the shit out of this script and still haven't been banned for it so I wouldn't think so. However, the only thing I've seen banning for other than the obvious f2p/low level money making methods are astral/nature rc bans.

Just checking in to confirm that this is still a beast script. Ran it overnight the last 3 days to collect incandescents and each time it ran at least 8 hours before stopping.

Triblouge
01-03-2015, 10:59 PM
Yeah, the ban rate on divination scripts shouldn't be bad, I just got 99 using this starting at level 80. Never once trained div legit, and I don't particularly bot safely (babysit, breaks, and just plain don't bot a lot).

Triblouge
01-03-2015, 11:01 PM
The one thing that I was careful about while using this script was that I only ran it for max 5 hours. The way I see it, they won't be suspicious if you mix the div training in with some actual playing.

Cyanempire
01-03-2015, 11:02 PM
The one thing that I was careful about while using this script was that I only ran it for max 5 hours. The way I see it, they won't be suspicious if you mix the div training in with some actual playing.

You could edit ur earlier post so that you
dont double post.

abdul981
01-05-2015, 11:08 AM
script got me 17m xp -120 div ty L0L

WYD
01-10-2015, 09:24 PM
Removing the check if your inventory is full will slow down the script. What needs to be done is to put a check of players[0].integers[which familiar] before the inv full check. Here's what I mean (this is mock code from my phone so there will be errors)


If tabBackpack.isFull() then
If players[0].integers[whichFamiliar] <> familiar_muspah) then
Exit;



[08:22] <ianhedoesit> Miningboy11: I don't know. maybe the script needs updating. at this point I don't have anything else to say.

24757

What
01-12-2015, 01:49 PM
I LOVED THIS SCRIPT! Got me straight to 99! ran for 10 hrs+ at times, no ban, worked amazing, thank you so much!

WYD
01-12-2015, 08:53 PM
I LOVED THIS SCRIPT! Got me straight to 99! ran for 10 hrs+ at times, no ban, worked amazing, thank you so much!

can you help me to setup my pls?

https://villavu.com/forum/attachment.php?attachmentid=24757&d=1420925052

Turpinator
01-12-2015, 09:18 PM
can you help me to setup my pls?

https://villavu.com/forum/attachment.php?attachmentid=24757&d=1420925052

You seriously cannot read, can you?



Spots Supported:

[ ]Pale
[ ]Flickering
[ ]Bright
[x]Glowing1
[x]Sparkling
[ ]Gleaming
[ ]Vibrant
[ ]Lustrous
[ ]Elder
[x]Brilliant2
[x]Radiant
[x]Luminous
[x]Incandescent

Note 1: Odd behavior. Babysit til 40.
Note 2: Needs enriched wisp values

Where are you at? Pale wisps.

Hoodz
01-12-2015, 09:24 PM
You seriously cannot read, can you?


Havent you seen my warning @srl skype chat?

WYD
01-12-2015, 09:54 PM
Havent you seen my warning @srl skype chat?

add

Turpinator
01-12-2015, 11:03 PM
Havent you seen my warning @srl skype chat?

Yes, i have, but i figured i would nicely be mean.


add
no. just, no.

WYD
01-13-2015, 12:28 AM
Yes, i have, but i figured i would nicely be mean.


no. just, no.

Reporting you that rank you have is for hellping ppl on villavu.

Yuskie
01-15-2015, 06:35 AM
I've been using this script for a long time and here's what I've encountered. For Radiant wisps, it occasionally chops logs due to lag and it doesn't drop it. And for some reason the trees also make it harder for Radiant to work. Also it opens the adventure log for some reason... Not sure if that's only me or is it a color thing.

The Sparkling wisp is flawless if anyone is looking for just that. I ran it 6+ hrs ea night and it works flawlessly.

As for the brilliant wisp, there's a flaw somewhere with pathing or the location between wisps and the rift. It sometimes take a while to locate the rift when it's inventory is full. I think an easy solution for it is to make it move closer (midway) before scanning for the rift.

P.S. I'm not sure if freezing the delay to scout rift randomly is an antiban feature or not, but I think it's really well written!

Skyotic
01-24-2015, 10:45 AM
This script works pretty well, it got me 75-85 div, didn't have too many issues for the most part; generally it just corrected itself

Trollcrank
02-05-2015, 01:33 AM
I'd like to vibrant or lustrous energy added so that there is a median between Sparkling and Brilliant energy. It could also use chronicle support, but that isn't really necessary.

It works great, it does what it needs to do and I'm glad that there is a div script working. Thanks Tom.

Efurious
02-07-2015, 06:26 AM
Getting reasonably lengthy progress with this script. Thank you

24981

basble
02-12-2015, 07:28 PM
i'd love to try this script out later this week. i'll post a proggy then

aliensexist
02-14-2015, 04:40 PM
anyone know if jagex is still cracking down hard on divination bots? Because I'd really like to try this script.

rslueshi
02-15-2015, 06:16 AM
It screws up when Cache starts. I have it on "BonusExp" and instead of clicking the right target on the rift, it clicks "Walk Here" option.

Any ideas? Fixes?

Thanks so far on script. Will support!

Cubz
02-17-2015, 12:18 PM
For Brilliant, it sometimes clicks north and ends up getting stuck near Magic arena area. Not sure if anyone else is seeing this issue.

rslueshi
02-18-2015, 11:10 PM
I am having issues at Luminous. Sometimes when it gets full inventory, it clicks far SouthWest of the RIFT and then clicks all the way WEST until it runs to the water, then just sits there.



---- Waiting while the player is moving...
-- sps.getPlayerPos(): result = {X = 266, Y = 142}, took 94 ms
-- sps.getPlayerPos(): result = {X = 266, Y = 142}, took 94 ms
-- sps.getPlayerPos(): result = {X = 270, Y = 142}, took 93 ms
-- sps.getPlayerPos(): result = {X = 270, Y = 142}, took 94 ms
-- sps.getPlayerPos(): result = {X = 270, Y = 142}, took 93 ms
-- sps.getPlayerPos(): result = {X = 262, Y = 142}, took 94 ms
-- sps.getPlayerPos(): result = {X = 266, Y = 142}, took 94 ms
-- sps.getPlayerPos(): result = {X = 266, Y = 142}, took 93 ms
-- sps.getPlayerPos(): result = {X = 262, Y = 142}, took 78 ms
-- sps.getPlayerPos(): result = {X = 262, Y = 142}, took 78 ms
-- sps.getPlayerPos(): result = {X = 262, Y = 142}, took 78 ms
-- sps.getPlayerPos(): result = {X = 262, Y = 142}, took 93 ms
-- sps.getPlayerPos(): result = {X = 262, Y = 142}, took 94 ms
-- sps.getPlayerPos(): result = {X = 262, Y = 142}, took 94 ms
-- sps.getPlayerPos(): result = {X = 258, Y = 142}, took 93 ms
-- sps.getPlayerPos(): result = {X = 262, Y = 142}, took 93 ms
-- sps.getPlayerPos(): result = {X = 258, Y = 142}, took 94 ms
-- sps.getPlayerPos(): result = {X = 258, Y = 142}, took 78 ms
-- sps.getPlayerPos(): result = {X = 262, Y = 142}, took 78 ms
-- sps.getPlayerPos(): result = {X = 258, Y = 142}, took 78 ms
-- sps.getPlayerPos(): result = {X = 258, Y = 142}, took 78 ms
-- sps.getPlayerPos(): result = {X = 262, Y = 142}, took 94 ms
-- sps.getPlayerPos(): result = {X = 262, Y = 142}, took 93 ms
-- sps.getPlayerPos(): result = {X = 262, Y = 142}, took 94 ms
-- sps.getPlayerPos(): result = {X = 258, Y = 142}, took 94 ms
-- sps.getPlayerPos(): result = {X = 258, Y = 142}, took 94 ms
-- sps.getPlayerPos(): result = {X = 258, Y = 142}, took 78 ms
-- sps.getPlayerPos(): result = {X = 258, Y = 142}, took 94 ms
-- sps.getPlayerPos(): result = {X = 258, Y = 142}, took 93 ms
-- sps.getPlayerPos(): result = {X = 262, Y = 142}, took 94 ms
-- sps.getPlayerPos(): result = {X = 262, Y = 142}, took 94 ms
-- sps.getPlayerPos(): result = {X = 262, Y = 142}, took 94 ms
-- sps.getPlayerPos(): result = {X = 262, Y = 142}, took 93 ms
-- sps.getPlayerPos(): result = {X = 254, Y = 142}, took 94 ms
-- sps.getPlayerPos(): result = {X = 258, Y = 142}, took 78 ms
-- sps.getPlayerPos(): result = {X = 254, Y = 142}, took 78 ms
-- sps.getPlayerPos(): result = {X = 250, Y = 142}, took 78 ms
-- sps.getPlayerPos(): result = {X = 258, Y = 142}, took 78 ms
-- sps.getPlayerPos(): result = {X = 250, Y = 142}, took 94 ms
-- sps.getPlayerPos(): result = {X = 250, Y = 142}, took 93 ms
-- sps.getPlayerPos(): result = {X = 250, Y = 142}, took 94 ms
-- sps.getPlayerPos(): result = {X = 250, Y = 142}, took 93 ms
-- sps.getPlayerPos(): result = {X = 250, Y = 142}, took 94 ms
-- sps.getPlayerPos(): result = {X = 250, Y = 142}, took 94 ms
-- sps.getPlayerPos(): result = {X = 246, Y = 142}, took 78 ms
-- sps.getPlayerPos(): result = {X = 110, Y = 70}, took 94 ms
-- sps.getPlayerPos(): result = {X = 110, Y = 70}, took 94 ms
-- sps.getPlayerPos(): result = {X = 110, Y = 70}, took 94 ms
-- sps.getPlayerPos(): result = {X = 102, Y = 70}, took 93 ms
-- sps.getPlayerPos(): result = {X = 82, Y = 142}, took 94 ms
-- sps.getPlayerPos(): result = {X = 102, Y = 70}, took 78 ms
-- sps.getPlayerPos(): result = {X = 102, Y = 70}, took 78 ms
-- sps.getPlayerPos(): result = {X = 82, Y = 138}, took 78 ms
-- sps.getPlayerPos(): result = {X = 102, Y = 70}, took 93 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 142}, took 94 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 74}, took 93 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 138}, took 94 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 138}, took 78 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 138}, took 93 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 138}, took 94 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 138}, took 94 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 134}, took 93 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 98}, took 94 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 130}, took 94 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 82}, took 78 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 82}, took 93 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 82}, took 94 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 82}, took 94 ms
-- sps.getPlayerPos(): result = {X = 94, Y = 98}, took 78 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 78}, took 78 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 86}, took 78 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 94}, took 78 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 70}, took 78 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 78 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 82}, took 94 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 82}, took 93 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 82}, took 94 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 82}, took 78 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 86}, took 94 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 82}, took 94 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 82}, took 78 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 106}, took 78 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 106}, took 78 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 82}, took 78 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 82}, took 78 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 82}, took 78 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 82}, took 78 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 86}, took 78 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 86}, took 94 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 86}, took 94 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 82}, took 93 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 82}, took 94 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 82}, took 93 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 82}, took 94 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 82}, took 94 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 82}, took 93 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 82}, took 94 ms

hman4life
02-21-2015, 05:51 AM
Great script

Lozefase
02-21-2015, 01:04 PM
Looks like an amazing script, i will give it a go bit later today :)

Reveille
02-22-2015, 09:01 AM
I'm not sure if it's just me, but it shakes the camera back and forth excessively. It will also compulsively click the north button.

kladinko
02-22-2015, 09:53 AM
The script is probably outdated if it's not working for so many

Yuskie
02-22-2015, 07:03 PM
Thanks for 99 divination!

SirPrize
02-22-2015, 10:57 PM
I havent played runescape since before Divination was available, is it profitable/good to max? Or is it kind of just an extra thing you can do for completionists.

aliensexist
02-24-2015, 03:44 AM
Glowing is definetely questionable and would not recommend it... not even babysitting.

However, sparkling is flawless.

aliensexist
02-24-2015, 03:45 AM
I havent played runescape since before Divination was available, is it profitable/good to max? Or is it kind of just an extra thing you can do for completionists.

it's not that profitable. I think the best gp/hr you can earn from it is 600k~ at highest wisp.

BigRedJapan
02-25-2015, 07:52 PM
this doesnt work well. it doesnt click just hovers. and when i click it and run the script it just runs east.

Clarity
02-25-2015, 08:56 PM
this doesnt work well. it doesnt click just hovers. and when i click it and run the script it just runs east.

Running flawlessly for me at Radiants. What spot are you at?

BigRedJapan
02-26-2015, 06:21 AM
Sparkling Whisp

aliensexist
02-26-2015, 07:23 AM
Sparkling Whisp

really? ive been doing sparkling wisps for the past week and its been for the most part flawless for me, except when the camera is zoomed in and it cant detect the rift. it even gets through the guthixian cache for me, and i havent changed the script in anyway. im not smart enough for that haha

Hayhurst
02-27-2015, 01:08 AM
Works flawlessly at Incandescent (95) spot and has done for the past month or so, perfect.

sekirei
02-27-2015, 02:19 AM
Best div bot! Just make sure you don't wear a blue cape and it will work flawlessly :P

aliensexist
03-01-2015, 09:34 PM
Best div bot! Just make sure you don't wear a blue cape and it will work flawlessly :P

and prayer boost from alter from natures spirit

BigRedJapan
03-06-2015, 06:17 PM
was working wonderful at Lustrous for 3 hours then stopped all of sudden.

J_R
03-08-2015, 09:40 PM
Can confirm that this is still working like a charm:

[Worked: 7 H, 52 M, 24 S, XP: 131619, XP/HR: 16717]

aliensexist
03-09-2015, 06:08 AM
seems like the script considers the guthixian cache as a radiant wisp, and hovers over it and clicks back and forth in the 0 box and gets stuck in a loop

J_R
03-10-2015, 12:03 AM
Just thought I would post this proggy:

[Worked: 10 H, 55 M, 46 S, XP: 166745, XP/HR: 15256]

Would've gone longer but I didn't want to entirely fill my inventory with muspahs lol

aliensexist
03-10-2015, 01:04 AM
anyone else having the issue where the script goes to cash in the memories with 5 empty backpack slots repeatedly?

aliensexist
03-11-2015, 01:59 PM
[Worked: 7 H, 10 M, 21 S, XP: 339003, XP/HR: 47264]

at brilliants.

uhit
03-11-2015, 02:56 PM
Got 99 from this baby

salmon
03-14-2015, 03:04 AM
I'm having a problem a few seem to have had. It just hovers over the wisp and wont click. Any ideas?

This is all im getting =/
---- Current mouse-over text: "Harvest Radiant wisp"
-- isMouseOverText(): False
-- isMouseOverText()
---- Current mouse-over text: "Harvest Radiant wisp"
---- Current mouse-over text: "Harvest Radiant wisp"
---- Current mouse-over text: "Harvest Radiant wisp"
-- isMouseOverText(): False
-- isMouseOverText()
---- Current mouse-over text: ""
---- Current mouse-over text: ""
---- Current mouse-over text: "Harvest Radiant wisp"
-- isMouseOverText(): False
-- isMouseOverText()
---- Current mouse-over text: "Harvest Radiant wisp"
---- Current mouse-over text: "Harvest Radiant wisp"
-- isMouseOverText(): False

ignorant
03-14-2015, 03:21 AM
I'm having a problem a few seem to have had. It just hovers over the wisp and wont click. Any ideas?

This is all im getting =/
---- Current mouse-over text: "Harvest Radiant wisp"
-- isMouseOverText(): False
-- isMouseOverText()
---- Current mouse-over text: "Harvest Radiant wisp"
---- Current mouse-over text: "Harvest Radiant wisp"
---- Current mouse-over text: "Harvest Radiant wisp"
-- isMouseOverText(): False
-- isMouseOverText()
---- Current mouse-over text: ""
---- Current mouse-over text: ""
---- Current mouse-over text: "Harvest Radiant wisp"
-- isMouseOverText(): False
-- isMouseOverText()
---- Current mouse-over text: "Harvest Radiant wisp"
---- Current mouse-over text: "Harvest Radiant wisp"
-- isMouseOverText(): False

Did you change line 147 to wispsRadiant?

salmon
03-15-2015, 06:23 PM
oh my god i'm stupid. *deletes previous post* hahaha thanks

ignorant
03-16-2015, 09:42 AM
Glad I was able to help xd

aliensexist
03-24-2015, 06:39 AM
just got 99 div! thanks for help in getting me the rarest skillcape in the game!

on a side note: incandescents are flawless as of 3/23/2015

salmon
03-24-2015, 12:15 PM
Gratz!! I'm looking forward to getting there as luminous needs some baby sitting. for some reason when looking for the rift it keeps just clicking east.

destinyxx
03-25-2015, 04:18 PM
Sparkling works amazingly

Does any have support for t60 or t70 wisps? It would be awesome if someone could share their t60/70 edits

THanks

Choomah
03-31-2015, 12:04 AM
anyone else having the issue where the script goes to cash in the memories with 5 empty backpack slots repeatedly?

I'm having this problem at incandescents. The script works flawlessly except for this.
Anyone know the solution?

J_R
04-02-2015, 04:39 AM
Still epicly working at incandescents, only change I had to make since the last time I was running it was the pouch DTM for muspah:

[Worked: 3 H, 18 M, 25 S, XP: 54553, XP/HR: 16496]

Gianlucca
04-02-2015, 05:16 AM
I'm having this issue:


-------- Entering username...
-------- Entering password...
-------- Saving screenshot: IP_address.png
---- TPlayer.loginToLobby(): True
------ TRSLobby.findPlayButton(): result = True
------ TRSLobby.findPlayButton(): result = False

and it keeps spamming ------ TRSLobby.findPlayButton(): result = False until it logs out

EDIT: nvm, fixed it.

Choomah
04-04-2015, 04:40 AM
I'm having this problem at incandescents. The script works flawlessly except for this.
Anyone know the solution?

This is still happening. My console is being flooded with
"Warning! You passed a wrong ye to a finder function: 889. The client has a height of 600, thus the ye is out of bounds. Setting the value to 599 (h-1) for now.
-- ERROR: TRSChatbox.getXP(): Failed to find text to read"
If that helps diagnose the issue.

Does anyone know what the issue is, or how to fix it? Thanks.

J_R
04-04-2015, 12:09 PM
This is still happening. My console is being flooded with
"Warning! You passed a wrong ye to a finder function: 889. The client has a height of 600, thus the ye is out of bounds. Setting the value to 599 (h-1) for now.
-- ERROR: TRSChatbox.getXP(): Failed to find text to read"
If that helps diagnose the issue.

Does anyone know what the issue is, or how to fix it? Thanks.

Try starting the script logged in... also might want to manually close the treasure hunter/poll windows if they are spamming you.

Choomah
04-04-2015, 12:31 PM
Try starting the script logged in... also might want to manually close the treasure hunter/poll windows if they are spamming you.

I have tried starting logged in, and there aren't any windows obscuring anything.

J_R
04-06-2015, 09:51 AM
It's probably something wrong with your graphics settings/setup. Follow the directions on the SRL official setting exactly, also make sure the action bar is not minimized

Holako
04-10-2015, 02:45 PM
it just hovers mouse to wisps but doesnt click and keep giving me this
-- isMouseOverText(): False
-- isMouseOverText()
---- Current mouse-over text: ""
---- Current mouse-over text: ""
---- Current mouse-over text: ""
-- isMouseOverText(): False
failed too many times, trying backup procedures
-- sps.getPlayerPos(): result = {X = 90, Y = 122}, took 31 ms
-- ERROR: TRSChatbox.getXP(): Failed to find text to read
[Worked: 0 H, 0 M, 19 S, XP: 0, XP/HR: 0]
-- sps.getPlayerPos(): result = {X = 90, Y = 122}, took 46 ms
-- isMouseOverText()
---- Current mouse-over text: ""
---- Current mouse-over text: ""
---- Current mouse-over text: ""
-- isMouseOverText(): False
-- isMouseOverText()
---- Current mouse-over text: ""
---- Current mouse-over text: ""
---- Current mouse-over text: ""
-- isMouseOverText(): False
-- isMouseOverText()
---- Current mouse-over text: ""


any ideas?

ckbbe
04-15-2015, 01:41 PM
For some reason it spamms muspah pouch keybind ..

J_R
04-15-2015, 07:27 PM
For some reason it spamms muspah pouch keybind ..

You probably did not move the summoning time icon over the action bar or have ran out of summoning pots/summoning points.

Also I've been running this pretty flawlessly for long times recently:
[Worked: 8 H, 33 M, 0 S, XP: 149831, XP/HR: 17524]

ckbbe
04-16-2015, 01:03 AM
You probably did not move the summoning time icon over the action bar or have ran out of summoning pots/summoning points.

Also I've been running this pretty flawlessly for long times recently:
[Worked: 8 H, 33 M, 0 S, XP: 149831, XP/HR: 17524]

Summoning icon over the actionbar?
At that time u just started the with 10 muspahs and 4 super restore flasks,anyway,i did spam all the way when i checked it randomly,but i did ran whole 7h for me :)
25631

Qooing
04-16-2015, 09:24 AM
Used this script for over 100 hours in total without running into errors. Thanks!

J_R
04-16-2015, 10:02 AM
Summoning icon over the actionbar?
At that time u just started the with 10 muspahs and 4 super restore flasks,anyway,i did spam all the way when i checked it randomly,but i did ran whole 7h for me :)
25631

You need to drag your "buffs" icons (the summoning thing showing time left is on this) over the action bar...

3zx
04-17-2015, 06:15 AM
http://i.imgur.com/oWCycJi.png

thanks for this awesome script :p

J_R
04-19-2015, 10:17 PM
[Worked: 11 H, 22 M, 58 S, XP: 199149, XP/HR: 17496]

Haidargubbe
04-27-2015, 12:51 PM
TY for this awesome script! ive been using ur barbarian fishing script took me to 91 with no problem and now im doing divination it works flawless on supported locations..


please add more locations to get xp faster..

whitevalen
04-29-2015, 08:43 PM
A lot of people are running this perfectly without getting errors.. but I can't keep it going for more than 20 minutes if that :/

Haidargubbe
05-01-2015, 04:44 PM
A lot of people are running this perfectly without getting errors.. but I can't keep it going for more than 20 minutes if that :/

its very important to follow the graphic settings for this script to get it running flawless.. so read the setup 1, 2 ,3 and 10 times and check ur graphics.

if ur task bar is in wrong place it will click on the combat settings-button cuz it looks like a wisp.. Good luck!

goodgamescript
05-02-2015, 12:51 AM
You can add this to your script,if you want to , it got me from 50 - 60 at gleaming wisps.
I would have sent TomTuff a message but i don't have 10 posts yet.


wispsGleaming:
begin
with self do
begin
wispName := 'leaming';
mapName := 'gleaming_wisps';
imgurURL := 'http://i.imgur.com/qtJJSQ5.png';
color := 10920296;
tolerance := 24;
hueMod := 0.24;
satMod := 0.35;
enrichedColor := 15452798;
enrichedTolerance := 9;
enrichedHueMod := 0.44;
enrichedSatMod := 3.12;
siphonLoc := Point(134,158);
riftLoc := Point(170,210);
menuOption := self.wispName;
end;
with riftDiv do
begin
wispName := 'Convert memories';
color := 7794554;
tolerance := 10;
hueMod := 1.42;
satMod := 2.10;
case Players[0].integers[riftOption] of
toEnergy: menuOption := 'to energy';
toExp: menuOption := 'to experience';
toBonusExp: menuOption := 'to enhanc';
end;
end;

end;

ste
05-02-2015, 08:58 PM
Working well so far, ill post back with progress.

Thanks!

asianfishy
05-04-2015, 02:05 PM
i'mhaving pretty great success. 40-53 so far with no problems

nero_dante
05-09-2015, 11:15 PM
hmmmm, seems people are getting this to work just fine for them. However, when I start the script up. It will hover over the wisps but won't ever click them, ends up saying that mouse over text not found. I have told the script which wisp to be looking for. So not sure why its doing this. Anyon else know what this may be?

nvm , im an idiot. i got it to work now xD

loollool
05-10-2015, 04:34 AM
could you add lustrous wisps ? thanks

ckbbe
05-11-2015, 03:34 PM
This simply does not run past 10min for me,whatever way i set it to start or what settings i use xD

Haris
05-21-2015, 06:54 PM
Made a version that supports Lustrous wisps should I release?

mylastregret
05-24-2015, 07:25 AM
I made a version that supported the enriched brilliant wisps. The only thing is sometimes the script gets stuck when trying to find the rift. Do you think it could be not having the chat minimized?

toxjq
05-28-2015, 11:54 PM
anyone got enriched wisp value for brilliant

mylastregret
05-31-2015, 05:49 PM
anyone got enriched wisp value for brilliant

I have the bot set up to do enriched.

R3LAX
06-07-2015, 01:30 PM
If surging as added then I think this bot would be almost perfect!

Lobster
06-10-2015, 01:02 AM
People should add all their other wisp supports, gratitude to the generous!

Haidargubbe
06-10-2015, 06:07 PM
Can anyone please get the code for elder wisps`? plspls

(s)okkr7
06-15-2015, 08:12 PM
Anyone else having problems with this script or is it just me? Won't click on brilliant wisps.

SOM
06-18-2015, 02:04 AM
Anyone else having problems with this script or is it just me? Won't click on brilliant wisps.

I just downloaded and setup this script to use at brilliant wisps. Working fine.

Did you make sure to set the script to brilliants? Just asking because i almost missed it first go around.

PAX Twisted Fate
06-19-2015, 10:26 PM
Great script. Have been running it for the past 14 hours without breaks and it hasn't seen any noticeable trouble.

SOM
06-19-2015, 10:40 PM
Great script. Have been running it for the past 14 hours without breaks and it hasn't seen any noticeable trouble.

When the Guthixian Caches start, does your bot hover the mouse over it like its trying to click it? Mine does, so I have it timed to take a break every 3 hours for 10 - 12 minutes to skip the caches.

I don't have the timing down perfect yet but I have time.


Also, have you used a muspah with it? I can get it to summon but it keeps spamming 2 even thought the familiar is already present.

PAX Twisted Fate
06-20-2015, 08:33 AM
When the Guthixian Caches start, does your bot hover the mouse over it like its trying to click it? Mine does, so I have it timed to take a break every 3 hours for 10 - 12 minutes to skip the caches.

I don't have the timing down perfect yet but I have time.


Also, have you used a muspah with it? I can get it to summon but it keeps spamming 2 even thought the familiar is already present.

I don't have the summoning level for a muspah on the account I am botting on. I haven't checked the bot during the time when the guthixian caches start, but I will try to tomorrow.

Hayhurst
06-27-2015, 08:11 PM
Used this from around Level 95 to 85M+ Divination Experience.
I'll post a compiled list of all my proggies once I hit that gorgeous 120 :)

drew3170
06-27-2015, 08:40 PM
Used this from around Level 95 to 85M+ Divination Experience.
I'll post a compiled list of all my proggies once I hit that gorgeous 120 :)

Wow! How many energies do you have? How long do you run per day?

Hayhurst
06-28-2015, 02:19 PM
Wow! How many energies do you have? How long do you run per day?

I've easily compiled over a couple million energy by now, but I tend to sell it around every 100-200K.
Typically between 10-18 hours a day.

srlMW
06-29-2015, 01:07 AM
I've easily compiled over a couple million energy by now, but I tend to sell it around every 100-200K.
Typically between 10-18 hours a day.

Very impressive indeed... That is a pretty major accomplishment.
Props to you TomTuff!

bapsta
06-29-2015, 04:34 AM
I think the script broke in an update... Get this error: function TSPSArea.walkPath(path: TPointArray): boolean; override;

returns:
Error: Forwarded declaration doesn't match at line 794
Compiling failed.
Or is there a fix? :redface:

fady
06-29-2015, 04:58 AM
I think the script broke in an update... Get this error: function TSPSArea.walkPath(path: TPointArray): boolean; override;

returns:
Error: Forwarded declaration doesn't match at line 794
Compiling failed.
Or is there a fix? :redface:

replace line 794 with the following

function TSPSArea.walkPath(path: TPointArray; shiftInterval: Integer = 500): boolean; override;

adc
06-29-2015, 05:08 AM
I've easily compiled over a couple million energy by now, but I tend to sell it around every 100-200K.
Typically between 10-18 hours a day.

Is this just using the base script, or have you tweaked it yourself?

bapsta
06-29-2015, 12:56 PM
Is this just using the base script, or have you tweaked it yourself?

Just the base

jamesaz1994
07-02-2015, 02:05 AM
The familiar feature doesn't seem to work completely for me.

With the light creature it doesn't activate the special move scroll after the first few times. I think it may stop working once your summoning points hit 0.

And with the Muspah if you have a full inventory when depositing, it keeps right clicking and clicking convert every 2-3 seconds since it's not detecting it's depositing memories already because it empties your muspah first and then your inventory.

But besides that no issues!! :D

drew3170
07-03-2015, 05:00 PM
replace line 794 with the following

function TSPSArea.walkPath(path: TPointArray; shiftInterval: Integer = 500): boolean; override;

I replaced the line but I get this error...

"Error: Forwarded declaration doesn't match at line 794
Compiling failed."

fady
07-03-2015, 05:31 PM
I replaced the line but I get this error...

"Error: Forwarded declaration doesn't match at line 794
Compiling failed."

There was another update that modified the original function even more. Change it to

function TSPSArea.walkPath(path: TPointArray; waitMoving: Boolean = True; shiftInterval: Integer = 500): Boolean; override;

drew3170
07-03-2015, 05:47 PM
There was another update that modified the original function even more. Change it to

function TSPSArea.walkPath(path: TPointArray; waitMoving: Boolean = True; shiftInterval: Integer = 500): Boolean; override;

Thanks!

drew3170
07-03-2015, 08:29 PM
This is a great script. Got 99 and now going for 120 by collecting energies. I suggest to keep character on Enriched regardless of full inventory or not until it de-spawns. After that, this script is cherry. Cheers :D

sudansaw
07-15-2015, 05:27 PM
Familiar support doesn't work very well, it keeps trying to summon the familiar when it's already summoned. Other than that the script works great. Thanks!

hipoo90
07-15-2015, 11:16 PM
I have used this new simba code on the correct line and I still get the compiling failed error. Just me or?

Haris
07-31-2015, 06:52 PM
Error: Operator expected at line 434

moveMouse(p.x p.y);


Help :(?

fady
07-31-2015, 07:38 PM
Error: Operator expected at line 434

moveMouse(p.x p.y);


Help :(?
It's an error due to a SRL update, for now you can delete the procedure causing the error until it is fixed. I assume all scripts get the same error.

edit: nvm an update with a fix has been pushed, just check for an update under the SRL menu and it should fix the error.

Hayhurst
08-04-2015, 06:06 PM
Ay, thanks lmao used this since 99.

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

bapsta
08-04-2015, 07:32 PM
Ay, thanks lmao used this since 99.

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

Wow, congrats!! I'm 1.1m away from 99 :) I want to get the 120 cape too, it'll be a long grind. Here's a proggy from overnight http://i.imgur.com/jEZTH3f.png
Aaand 99 is mine! 26569 yayyy!!

J_R
08-07-2015, 01:30 AM
Just ran this for 2 consecutive 9 hour sessions. Still hasn't failed me. (In addition to many other times, probably close to 8 million exp from converting to energy so far)

The only issue I've had is it clicking mercilessly on the keytoken if I have too many

onilika
08-07-2015, 01:30 PM
Ay, thanks lmao used this since 99.

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

how many hours a day?

salmon
08-07-2015, 05:00 PM
For some reason since the last SRL update im getting this error:

Error: Unknown declaration "_select" at line 342

Line 342 is this; ''if chooseOption._select([riftDiv.menuOption], mouse_Left, True, 1.00, 250) then Result := resultSuccess else Result := resultWispMoved;''

I've tried a fiddle around and nothing i seem to do helps. I've even removed it all together and it still just does the same thing at the next ''if chooseOption''

Any ideas on a fix? So close to that 99 :(

Haris
08-07-2015, 05:02 PM
Same issue.

Emarian
08-07-2015, 06:23 PM
How does this compare up to the OGL script by Lucidity (when working)?

salmon
08-07-2015, 07:08 PM
I'm having trouble running RS with openGL atm so i've not bothered to try Luciditys.

fady
08-07-2015, 08:12 PM
Same issue.


For some reason since the last SRL update im getting this error:

Error: Unknown declaration "_select" at line 342

Line 342 is this; ''if chooseOption._select([riftDiv.menuOption], mouse_Left, True, 1.00, 250) then Result := resultSuccess else Result := resultWispMoved;''

I've tried a fiddle around and nothing i seem to do helps. I've even removed it all together and it still just does the same thing at the next ''if chooseOption''

Any ideas on a fix? So close to that 99 :(

add another _ so it becomes __select not _select

LMK if that works for you

The Mayor
08-07-2015, 08:24 PM
For some reason since the last SRL update im getting this error:

Error: Unknown declaration "_select" at line 342

Line 342 is this; ''if chooseOption._select([riftDiv.menuOption], mouse_Left, True, 1.00, 250) then Result := resultSuccess else Result := resultWispMoved;''

I've tried a fiddle around and nothing i seem to do helps. I've even removed it all together and it still just does the same thing at the next ''if chooseOption''

Any ideas on a fix? So close to that 99 :(


Same issue.


How does this compare up to the OGL script by Lucidity (when working)?


I'm having trouble running RS with openGL atm so i've not bothered to try Luciditys.


add another _ so it becomes __select not _select

LMK if that works for you

Dont use __xxx methods bad things happen ;)

It just needed to be changed to chooseOption.select([self.menuOption]);

I have uploaded a new script to the first post which fixes all the compiling errors (including that SPS one too).

Hayhurst
08-08-2015, 01:45 AM
how many hours a day?

8-12 usually.

salmon
08-08-2015, 05:06 PM
Dont use __xxx methods bad things happen ;)

It just needed to be changed to chooseOption.select([self.menuOption]);

I have uploaded a new script to the first post which fixes all the compiling errors (including that SPS one too).

The new version works well. Thanks a lot :D

bapsta
08-13-2015, 12:44 AM
http://i.imgur.com/Jx9XAhh.png to exp :D
http://i.imgur.com/xmGLcAF.png to energy

R3LAX
08-22-2015, 11:43 AM
Anyway to get it to stop spamming the 'summon familiar' option once it has already been summoned? (using muspah)

Edit: Also, when muspah summoned, script selects 'convert to enhanced experience' multiple times. When muspah not summoned, script still selects option twice.

Seems to ignore chronicles too.

bucko
08-26-2015, 08:38 AM
im by no means an expert, but ive managed so solve a few issues with this script, ill post my modified version of this if anyone is interested

yourule97
08-26-2015, 09:46 PM
im by no means an expert, but ive managed so solve a few issues with this script, ill post my modified version of this if anyone is interested

I'm interested. However, does anyone else have the bug where it can't find the rift during cache?

Majnoon
08-27-2015, 11:45 AM
it doesn't deposit the energies when i have a full inv of them, any fix?

kiwikiwi
08-27-2015, 09:40 PM
it doesn't deposit the energies when i have a full inv of them, any fix?

Can you post the script debug when this happens?

Thanks

Majnoon
08-28-2015, 11:52 AM
Can you post the script debug when this happens?

Thanks

already fixed it, was my own fault. thank you

Rogue Sniper
08-30-2015, 07:38 PM
Does anyone have the stuff for Lustrous Wisps. or could they be add please.

Pelle123
09-01-2015, 01:46 PM
I'm having this issue:



and it keeps spamming ------ TRSLobby.findPlayButton(): result = False until it logs out

EDIT: nvm, fixed it.

How did u fix it im getting that also?

knotted fear
09-05-2015, 04:35 PM
Boutta hit 99, gonna go for 120 24/7 and see how well I can do.

http://puu.sh/k0PRl/4e8b5830ca.jpg

bucko
09-07-2015, 12:39 AM
Ill upload a fix for familiars when i hrt home, completely forgot

serikas
09-07-2015, 08:51 PM
TRSMinimap.clickCompass(): Clicked compass
" : SPS Map does not exist - Downloading it now!
" : SPS Map has been download to Simba folder!

-- sps.init()
---- Path exists (C:\Simba\Includes\SPS\img\runescape_other\.png)
---- FATAL ERROR: sps.setup(): Unable to load map or bitmap to map failed
---- Succesfully freed SMART[6016]
Successfully executed.


Any ideas?

onilika
09-08-2015, 12:17 AM
TRSMinimap.clickCompass(): Clicked compass
" : SPS Map does not exist - Downloading it now!
" : SPS Map has been download to Simba folder!

-- sps.init()
---- Path exists (C:\Simba\Includes\SPS\img\runescape_other\.png)
---- FATAL ERROR: sps.setup(): Unable to load map or bitmap to map failed
---- Succesfully freed SMART[6016]
Successfully executed.


Any ideas?

Try to update SPS, SRL, and Plugins.

tjlbeatz
09-08-2015, 06:53 AM
Wonderful Script :D Thanks!!!!

serikas
09-08-2015, 10:05 AM
Try to update SPS, SRL, and Plugins.

It is all up to date :/

wallie018
09-08-2015, 10:31 AM
TRSMinimap.clickCompass(): Clicked compass
" : SPS Map does not exist - Downloading it now!
" : SPS Map has been download to Simba folder!

-- sps.init()
---- Path exists (C:\Simba\Includes\SPS\img\runescape_other\.png)
---- FATAL ERROR: sps.setup(): Unable to load map or bitmap to map failed
---- Succesfully freed SMART[6016]
Successfully executed.


Any ideas?


Why is the bitmap for the SPS map called '.png'? I think this wil definitely not work, did you change something in the naming of the downloaded maps? Also check if you have already a map with the same name and delete this one manually so it will be downloaded again.