The updated script section I posted will download the new image for you. Ensure you delete the previous Vibrant_Wisps.png file in C:\Simba\Includes\SPS\img\runescape_other.
The updated script section I posted will download the new image for you. Ensure you delete the previous Vibrant_Wisps.png file in C:\Simba\Includes\SPS\img\runescape_other.
Only the weak surrender..
thanks for a great script, working well so far, 10 hours in
Thanks for the great script, added the blank ones in myself with maps if anyone is interested.
Same! could you please share it?
I too am interested
I've tried to post it twice, it hasn't been approved by the mods yet, posted them 2 days ago.
[edit]Ill try not using simba code (the tag).[/edit]
[edit2]just posted, waiting for mod approval[/edit2]
Last edited by no192; 01-17-2016 at 03:43 AM.
Just wanna say thanks for the script. Works flawlessly
Can I please have some help I'm trying to add bright wisps I think the colors are correct but once its full it runs completely a different direction to where the rift is.
wispName := 'right';
mapName := 'bright_wisps';
imgurURL := 'http://imgur.com/download/5AeIaPL/Bright_wisps';
color := 10987364;
tolerance := 24;
hueMod := 0.39;
satMod := 0.53;
enrichedColor := 12489068;
enrichedTolerance := 17;
enrichedHueMod := 0.20;
enrichedSatMod := 0.51;
siphonLoc := Point(856, 335);
riftLoc := Point(894, 265);
menuOption := self.wispName;
end;
Wow, I am very happy to see that this script ended up getting lots of use!
Thank you VERY MUCH to everyone who posted progress reports and even to those who just gave the script a look. I was very happy with this script when I wrote it and got 99 with it, and I'm glad you were all able to use it too!
Thanks to @The Mayor for updating some scripts as SRL functions changed.
Does anyone know if this script is working currently? Can't test it myself, but I could help someone fix it up maybe if someone was so inclined?
[Worked: 10 H, 10 M, 43 S, XP: 629908, XP/HR: 61885] Little proggy . Awesome script only Muspah is little wierd. Spams spawn new familiar every second and also right clicks after every energy deposited. Without familiar perfect script.
Very nice script! getting those div gains
I tried real life once, the graphics where great but the storyline was terrible.
What do these tags do?
Hey!
I've got a problem at luminous, it keeps walking south-east after converting memories, one time it just walked SE like always and then straight to the west and end up spam cliking on the minimap.
something is wrong, when I can't see the rift and got full backpack it fails and walks away (not always) or walks too far to east. It happens every time and it's really unnatural behaviour.---- Found option "uminous" in "Harvest Luminous wisp"
-- TRSChooseOption.__select() result = True
[Worked: 0 H, 16 M, 52 S, XP: 0, XP/HR: 0]
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 32 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 16 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 16 ms
---- Waiting while the player is moving...
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 15 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 32 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 15 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 15 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 32 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 15 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 15 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 32 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 15 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 15 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 32 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 15 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 31 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 32 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 15 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 15 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 32 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 15 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 15 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 32 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 15 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 15 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 16 ms
-- sps.blindWalk(): result = True
[Worked: 0 H, 16 M, 53 S, XP: 0, XP/HR: 0]
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 15 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 31 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 16 ms
---- Waiting while the player is moving...
-- sps.getPlayerPos(): result = {X = 74, Y = 74}, took 15 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 74}, took 16 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 74}, took 31 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 74}, took 15 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 74}, took 16 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 70}, took 31 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 70}, took 16 ms
-- sps.getPlayerPos(): result = {X = 82, Y = 114}, took 15 ms
-- sps.getPlayerPos(): result = {X = 82, Y = 114}, took 31 ms
-- sps.getPlayerPos(): result = {X = 82, Y = 114}, took 16 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 15 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 15 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 16 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 31 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 15 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 16 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 31 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 15 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 16 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 16 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 70}, took 31 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 70}, took 15 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 31 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 16 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 15 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 110}, took 15 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 110}, took 31 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 110}, took 16 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 16 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 31 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 86}, took 16 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 86}, took 32 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 86}, took 15 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 15 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 32 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 102}, took 15 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 106}, took 15 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 106}, took 16 ms
-- sps.getPlayerPos(): result = {X = 74, Y = 106}, took 16 ms
-- sps.getPlayerPos(): result = {X = 82, Y = 102}, took 31 ms
-- sps.getPlayerPos(): result = {X = 82, Y = 102}, took 16 ms
-- sps.getPlayerPos(): result = {X = 82, Y = 102}, took 16 ms
-- sps.getPlayerPos(): result = {X = 82, Y = 74}, took 31 ms
-- sps.getPlayerPos(): result = {X = 82, Y = 74}, took 15 ms
Please fix this bot, I started to learn some coding but it will take me too much time to figure this out, which I don't have. After correcting rift coordinates it works better, but still crashes.
Last edited by scob; 03-03-2016 at 11:10 PM. Reason: explained more
I'm having an issue with the bot repeatedly opening and closing the backpack every ~5 seconds. Everything should be set up correctly, from the interface to the graphics settings.
The following is printed to the console whenever the bot does this:
-- TRSChooseOption.__select() result = True
-- TRSGameTabs.openTab(2)
---- Opening tab via gametab navigation bar
-- TRSGameTabs.openTab(2): result = False
Any help is appreciated, thanks!
Sure, here's my interface: http://puu.sh/nw20Y/270c00b78b.jpg
And my graphics setup (have tried with OpenGL and DirectX): http://puu.sh/nw2aj/5f464e5c6a.jpg
Did you lock your interface customisation settings in interface window? Everything else seems to be right, I've got the same settings. Also try to change camera settings in control menu (classic - rs3) and try to set a "old School preset" preset in quick load layout menu and try to play with interface settings, hide slay counter, reset your script and s.m.ar.t etc. This bot has loads of errors atm but this one shouldn't appear
Last edited by scob; 03-06-2016 at 02:48 PM.
I resolved the issue-- my interface transparency was not entirely opaque. Thanks for the help!
I got that location to work if you look at the other methods it has a deposit rift type method below where you added the luminous ones that you have to add also, sorry its late for me atm but what im trying to say is make sure you add that method to it also and it should be fine? atleast it has been for me.
Code:wispsVibrant: begin with self do begin wispName := 'ibrant'; mapName := 'vibrant_wisps'; imgurURL := 'http://imgur.com/download/N4paaUz/Vibrant_wisps'; color := 6575923; tolerance := 20; hueMod := 0.06; satMod := 0.14; enrichedColor := 15258754; enrichedTolerance := 12; enrichedHueMod := 0.22; enrichedSatMod := 2.59; siphonLoc := Point(178, 190); riftLoc := Point(202, 174); menuOption := self.wispName; end; with riftDiv do begin wispName := 'Convert memories'; color := 5961404; tolerance := 8; hueMod := 0.46; satMod := 1.33; case Players[0].integers[riftOption] of toEnergy: menuOption := 'to energy'; toExp: menuOption := 'to experience'; toBonusExp: menuOption := 'to enhanc'; end; end; end;
you have to add the convert memories method with it.
Yeah I see you added new location and settings, but it's for Vibrant while I'm struggling with Luminous :c
another bugs I see:
- sometimes it stands near the rift, but it can see only small part of it and when the bot right clicks depositing menu doesn't appear, bot starts spam clicking and presses esc (?) then rs options menu appear (it happens at Radiant)
I think changing this values in line 722 and 723 to lower, like 15 and 15 will help (still testing it)
Another known bug is that it doesn't support guthixian cache anymore, when the rift changes its colors it tries to harvest it like a memory. Any help appreciated .True: if distance(sps.getPlayerPos, cDiv.riftLoc) <= 23 then Exit(stateDepositMemories) else Exit(stateToRift);
False: if distance(sps.getPlayerPos, cDiv.riftLoc) <= 16 then Exit(stateToWisps) else Exit(stateSiphon);
Sometimes when it deposits memories the bot after a few deposited switches to harvesting, which is a strange behaviour for other players, looks really bot-like.
The last way it could be improved is correcting Enriched memories harvest, I wonder if there is any possibility to make it switch from regular one to enriched while it's during harvesting regular one and leave it harvesting enriched while backpack is full (it replaces regular memories with enriched even if bpk is full).
After correcting this and repairing luminous location it will be perfect :P
Last edited by scob; 03-09-2016 at 06:55 PM.
If somebody would get Muspah to workd properly it would be cool :| I only managed to stop it fomr spamming spec with muspah. Dunno how to check BoP inv.
There are currently 2 users browsing this thread. (0 members and 2 guests)