Simple White Butterflies Cather
Hello,
I made this script in few hour just to test capabilities of color object finding ,so don't expect fireworks :redface:. However it works quite well ,so i decided to show it to public. Maybe someone will like it.
What it does?
It's catching white
butterflies in
Trollweiss_Hunter_area : Snowy Knights and Sapphire Somethings.
or
Ruby Harvest in
Piscatoris_Hunter_area- It goes to other place in area if not catch any butterflie in 15 seconds. (SPS walking)
- Releasing jars if full
- Obviously antiban ,random finder and progress report
- Uses SLR-5
Requiments
To catching barehanded you need:
80 Hunter and 75 Agillity for Rubys
85 Hunter and 80 Agillity for Sapphires
90 Hunter and 85 Agillity for Snowys
You can also catch it by butterfly net ,but then exp is 10 times lower.
Important !
- It will not check if you use butterfly net or not ,but progress report will always show exp like you catch barehanded
- My acc don't have enought hunter level to catch barehanded ,so i was testing it with butterfly net. I think there is no difference ,isn't it?
How to Setup? :confused:
Fill inventory with jars , move your guy to Trollweiss_Hunter_area or Piscatoris_Hunter_area and run the script.
Known bugs/problems
- It likes dead trees too much..
Sometimes it refuse to move it's ass to another position (SPS stucks) ,but I see possible solution.
To do…
- Better butterfly finding function !!
- Optionally, to add SLR Stats
- …
Feel free to post ,what do you think should be added/modyficated in script.
Credits
- Dgby714 - WaitFuncEx
- Shuttleu - WindWalking
- Wiken - Sent me butterfly's pictures
- Rambot - Sent me butterfly's pictures
- Rsbotter12 - Sent me butterfly's pictures
My Progress Report
Succefully catched: 148 Snowy Knights and 216 Sapphire glacials
It is 160400 hunter exp and 29920 agillity exp
Running for 50 Minutes and 2 Seconds. It is 192000 Hunter exp/h and 35000 Agillity exp/h
Succefully catched: 199 Snowy Knights and 348 Sapphire glacials
It is 238700 hunter exp and 44260 agillity exp
Running for 1 Hours, 12 Minutes and 0 Seconds. It is 198000 Hunter exp/h and 36000 Agillity exp/h
For those who still don't have SLR 5:
To run it with SLR4 change first 5 lines to
program ButterCatcher_Public;
//{$DEFINE SRL5}
{$DEFINE SMART}
{$I SRL/SRL.scar}
//{$I SRL/srl.simba}
and replace line 151
MouseItem(a, mouse_Right);
with
InvMouse(a, 2);
Version 1.1WindWalking added - no more problems with SPS
Version 1.2- Added proggy for butterfly net
- Will pay less attention to dead trees
Modification of function FindObjEx.
function FindObjEx2(var cx, cy: Integer; Text: TStringArray; Color: TIntegerArray;
Tol, Step, xs, ys, xe, ye: Integer ; var DeadPixelArr: TPointArray): Boolean;
Now will not move mouse again to pixel ,which was before checked for UpText with negative result.;)
Version 2.0Version 3.0 This update is big update:)
- No more waste of time on moving. Now will search for butterflies all time while running! If detect butterfly it will stop and catch it.
It's my modification of WindWalking and SPS
function sps_WindWalkAndCheck(Func : String ;T: TPoint): Boolean;
Walking can be interrupted if only Func = True or Func <> 0.
Thx to Shuttleu for windwalking and Dgby714 for one smart function.
Added customizable SPOT_TIMEOUTVersion 3.1- Added customizable Hotspot ! Now you can define your hotspot using SPS coords. - catcher will run there instead of random location.
jakeyboy29
2012-01-02 10:00:45
Am i reading 190k hunting xp p/h right?
Yeah ,if only i didn't mess up counter.:p I would be glad if someone test it.
shstiger2009
2012-01-02 10:27:55
From: beginner5
Yeah ,if only i didn't mess up counter.:p I would be glad if someone test it.
I think you might have messed up the counter ;)
Anyhow, I'm going to test it in a bit. Can you tell me what to start with in my inventory?
From: shstiger2009
I think you might have messed up the counter ;)
Anyhow, I'm going to test it in a bit. Can you tell me what to start with in my inventory?
All you need is free hands and required hunter and agillity levels.
shstiger2009
2012-01-02 10:52:15
Haha I don't…high levels! So just a butterfly net if I don't have those requirements?
From: shstiger2009
Haha I don't…high levels! So just a butterfly net if I don't have those requirements?
Butterfly net and full inv of butterfly jars. But exp will be very small.
Nice!
I have the Agility level but not the Hunter :(
Time to start Grinding to use this :s
ministone28
2012-01-02 15:03:51
Running for a few mins now, seems good. I have no progress report tho. And walking when no butterflies are in area doesnt work. I had to delete line 187 cuz was getting an error which prevented script from starting. Also might wanna put in a failsafe if you dont catch any butterflies for say a couple mins you log out.
From: ministone28
And walking when no butterflies are in area doesnt work. I had to delete line 187 cuz was getting an error which prevented script from starting.
It seems you didn't update your sps.simba for wind walking.
Check this link:
http://villavu.com/forum/showthread.php?t=70505http://villavu.com/forum/showpost.php?p=878830&postcount=6
kingob
2012-01-02 22:22:05
It is seriously obsessed with the dead trees :P haha, it makes it look very bot like though and slows it down a lot. But thanks it caught a full load.
Succefully catched: 10 Snowy Knights and 27 Sapphire glacials
It is 15800 hunter exp and 2890 agillity exp
Running for 9 Minutes and 29 Seconds. It is 99000 Hunter exp/h and 18000 Agillity exp/h
* By the way the spelling in the proggy? haha Successfully caught :)
it makes it look very bot like though and slows it down a lot
It's an issue of object finding. Firstly it finds color ,then moves mouse to pixel to read an uptext. I think I will add 'dead pixels' in future ,so mouse will hover wrong objects only once.
BTW quite strange proggy.:P
omgmike1
2012-01-03 21:23:52
It's great. I only have one simple req tho. Please make it also catch ruby harvest butterflies :S? I'm only 80 hunter and can't do red chins anymore ://///
It should not be difficult ,but I see one little problem. They are much more rare , and area they can be found is very large ,so it will be a lot of running.
Ruby added ! :) Please test and give me description how script works.
omgmike1
2012-01-04 00:49:29
I'll test soon i gtg sleep atm :l
edit: will be back within 1-2 days. Looking forward to it!!!!!!!
Rambot
2012-01-04 11:00:27
Currently doing Both white butterflys barehanded. Working very well =] Going to baby sit for a while and just watch haha.
You should implement a feature to switch worlds if any other players are near-by if you find the time. Just a suggestion.
illuminatiswag
2012-01-04 11:14:17
Does anyone know how much xp an hour if catching with net ?
Kajutsky
2012-01-04 17:41:26
is it effective for low hunter level players like me?
ministone28
2012-01-04 19:20:44
nvm, updated my sps.simba file.
^
Happened to me also.
Currently trying to get 85 Hunting :L
momotron
2012-01-04 20:35:25
Will give this a go as soon as i hit 80 hunter
chelmid
2012-01-05 06:42:08
Omg!I have to try this out with my secondary acc with 94 hunter.99 hunter here i come!
illuminatiswag
2012-01-05 10:46:16
Im 95 hunter but only 70 agility any idea how much xp an hour it is with butterfly net.
You should implement a feature to switch worlds if any other players are near-by if you find the time. Just a suggestion.
Nice idea ,I will try ,but I currently don't have too msny time. I'm also working on more effective walking:)
firevenge007
2012-01-06 02:12:01
[Error] (368:21): Unknown identifier 'sps_WindPath' at line 367
From: firevenge007
[Error] (368:21): Unknown identifier 'sps_WindPath' at line 367
Update ur sps and srl, then run simba as admin.
From: riwu
Update ur sps and srl, then run simba as admin.
Im getting the same error I updated sps and srl also updated to lastest simba and ran as admin yet same error occurred
From: Derp
Im getting the same error I updated sps and srl also updated to lastest simba and ran as admin yet same error occurred
http://villavu.com/forum/showpost.php?p=880099&postcount=11
From: beginner5
http://villavu.com/forum/showpost.php?p=880099&postcount=11
Thank you for the assistance it works now >.<
Epicbotter
2012-01-11 19:35:38
O….Nice one! Add ruby harvests with Zanaris teleport in next release?
Epicbotter
2012-01-11 20:08:35
[Error] (368:21): Unknown identifier 'sps_WindPath' at line 367 Help?
makke
2012-01-12 19:06:17
From: Epicbotter
[Error] (368:21): Unknown identifier 'sps_WindPath' at line 367 Help?
Go to this link:
http://villavu.com/forum/showpost.php?p=878830&postcount=6Download his Sps.simba and save it in C:/Simba/Includes/SPS.
Shuld now work as normal. credit to ~beginner5
I got a little question. When hunting ruby harvests and im using larupia the mouse hoovers alot over my character, so do larupia work on butteyflys or shuld i just take of my larupia anyways?
makke
2012-01-12 19:27:53
i saw u needed some photos of butterflies, so i had some spare time and got u some ruby harvest. i hope the picture ain't to small as i wasn't able to make them any bigger.
Thanks for pictures!
I got a little question. When hunting ruby harvests and im using larupia the mouse hoovers alot over my character, so do larupia work on butteyflys or shuld i just take of my larupia anyways?
You have 100% chance to catch butterfly if you click on it ,so familiar doesn't help in anything.
makke
2012-01-13 16:00:55
From: beginner5
Thanks for pictures!
You have 100% chance to catch butterfly if you click on it ,so familiar doesn't help in anything.
i was thinking of the Larupia Hunting gear.
speedster
2012-01-15 05:12:31
This script looks promising, going to start using it as soon as I am done with prayer
momotron
2012-01-17 07:51:53
Hey man, just tried your script ;P it looks promising from all those proggys :P
Good job by the way!!
But if you want to make it more efficient, here's one way you can do it, as soon as the bot right clicks a butterfly and hits catch, it should start to look for the next butterfly, once its found, have the bot right click the butterfly, at that point it should wait, the moment the bot catches butterfly number 1, the bot chooses the option of catch butterfly that it has up (from right clicking on another butterfly) and so on and so forth, that is how legit players do it.
If you still need bitmaps, i'll be willing to make you a few (just recently finished collecting around 40 bitmaps for an abyss bot so yeah ;P)
Rambot
2012-01-17 12:13:52
ministone28
2012-01-17 14:06:26
From: momotron
Hey man, just tried your script ;P it looks promising from all those proggys :P
Good job by the way!!
But if you want to make it more efficient, here's one way you can do it, as soon as the bot right clicks a butterfly and hits catch, it should start to look for the next butterfly, once its found, have the bot right click the butterfly, at that point it should wait, the moment the bot catches butterfly number 1, the bot chooses the option of catch butterfly that it has up (from right clicking on another butterfly) and so on and so forth, that is how legit players do it.
If you still need bitmaps, i'll be willing to make you a few (just recently finished collecting around 40 bitmaps for an abyss bot so yeah ;P)
The only flaw with this idea is sometimes the character runs so far away trying to catch butterfly 1 it looses the right click option. A fail safe would be needed to find the next butterfly if there is no more right click option available otherwise the script would get stuck.
Rambot
2012-01-17 14:09:09
Shuttleu
2012-01-17 14:13:06
From: Rambot
I only double posted because of the 40 image limit.
I'll grab you way more if you're interested. Just let me know.
you messed up iSpy!!!
~shut
EDIT: but i fixed it!
Rambot
2012-01-17 14:18:32
D=?
What did/should I do? Sorry, just trying to help.
Shuttleu
2012-01-17 14:19:19
put a space between each image
iSpy sees it as one massive long word with messes the page up
~shut
Rambot
2012-01-17 14:19:56
Oh ok! Thank you =]
Did I fix it? Only 3 pictures load, on my end at least.
lab99
2012-01-17 18:14:10
Currently getting an error : [Error] (265:10): Duplicate identifier 'WAITFUNCEX' at line 264
Compiling failed.
Made a temp fix by deleting lines 264-280 (and re-adding it when SMART loaded. Not sure if SMART reads the script or what was precompiled but I added it on just in case. I'm guessing its what was precompiled and loaded but correct me if I'm wrong.) Working fine for a bit but not sure if its as stable as before :x…
Just a heads up
makke
2012-01-18 18:05:55
From: lab99
Currently getting an error : [Error] (265:10): Duplicate identifier 'WAITFUNCEX' at line 264
Compiling failed.
Made a temp fix by deleting lines 264-280 (and re-adding it when SMART loaded. Not sure if SMART reads the script or what was precompiled but I added it on just in case. I'm guessing its what was precompiled and loaded but correct me if I'm wrong.) Working fine for a bit but not sure if its as stable as before :x…
Just a heads up
All you have to do is to rename it.
From: lab99
Currently getting an error : [Error] (265:10): Duplicate identifier 'WAITFUNCEX' at line 264
Compiling failed.
Made a temp fix by deleting lines 264-280 (and re-adding it when SMART loaded. Not sure if SMART reads the script or what was precompiled but I added it on just in case. I'm guessing its what was precompiled and loaded but correct me if I'm wrong.) Working fine for a bit but not sure if its as stable as before :x…
Just a heads up
WaitFuncEx was propably added to SLR-5. I had it earlier in my script ,so what you shoud do is remove WaitfuncEx from this script ,because is not needed there any more.
Also guys thanks for pictures ! I have now enought pictures to work on it. I will use them in future update.
But if you want to make it more efficient, here's one way you can do it, as soon as the bot right clicks a butterfly and hits catch, it should start to look for the next butterfly, once its found, have the bot right click the butterfly, at that point it should wait, the moment the bot catches butterfly number 1, the bot chooses the option of catch butterfly that it has up (from right clicking on another butterfly) and so on and so forth, that is how legit players do it.
Currently it clicks on 'catch butterfly' ,wait (1000ms+random ( 1000 ms ) ) and search for next. Your idea is right ,however it would need big restructuration of code. I'm not sure it's worth it ,because it will earn only ~1,5s ,I will rather focus on improving accuracy.
momotron
2012-01-21 14:48:00
Hmmm yeah, i don't think its worth it if it needs restructuring of code :P
Just a suggestion: On ruby harvests, is there any chance you can make it run to the spot just below the fairy ring after the bots caught a butterfly and cannot detect a butterfly immediately, the random spots finder is good (sometimes buggy, but that isn't a issue) its just that, that particular spot is very much a hotspot for ruby harvests ;) I'm in love with this script btw, once I've gotten the current skills I'm working on my main, im going to go 81-99 hunter with this and that will also get me 98ish agility <3
NOTE: If doing my suggestion requires a great amount of effort, you can ignore it, I'd very much prefer you to perfect the snowy butterflys area and would probably not mind going 81-85 hunter legit :)
Perfect the snowy area, would rather have 1 perfect place then 2 okay ones :) good work though :D
Just a suggestion: On ruby harvests, is there any chance you can make it run to the spot just below the fairy ring after the bots caught a butterfly and cannot detect a butterfly immediately, the random spots finder is good (sometimes buggy, but that isn't a issue) its just that, that particular spot is very much a hotspot for ruby harvests I'm in love with this script btw, once I've gotten the current skills I'm working on my main, im going to go 81-99 hunter with this and that will also get me 98ish agility <3
I added this option in setup ,so you can define any hotspot you like. You can choose between hotspot and random location.
Perfect the snowy area
What do you mean ,any suggestions?
BTW.
Is proggy working?
momotron
2012-01-24 05:17:35
Give me a few hours, imma get 91 RC and go use your script, if you need anything else checking out, you're welcome to ask! :) Want to help since I love this script so much :P
rol prodigy
2012-01-24 18:34:36
what is the xp per hour here? at lvl 70 hunter?
momotron
2012-01-24 19:30:52
If you read OP, 80 Hunter is needed for this script!
rol prodigy
2012-01-24 23:11:20
gf I'm dislexic. LOL! and at 80 hunter xp/h
Dark_Yaz
2012-01-25 09:35:27
Seems to be fixed
Dark_Yaz
2012-01-25 10:25:13
Fixed I think
Spiker
2012-01-27 21:12:27
Looks awesome, will have to try it out soon.
Good work.
meteoric
2012-01-28 13:19:34
Could use a check if the current butterfly has been caught before attempting a new one. (check if last hunterXP < current hunterXP ?)
rubys are working fine! sapphires didn't work (not sure why) will test snowys soon
attker121
2012-01-29 18:06:18
[Error] (341:21): Unknown identifier 'sps_WindPath' at line 340
Compiling failed.
Help please.
chelmid
2012-02-03 12:15:59
Okay,i'm at 76 agility and 94 hunter with my acc.which location is better for hunting those rubys:piscatoris or trollweiss?
EDIT:sorry stupid question…:duh:
chelmid
2012-02-03 12:58:31
From: attker121
[Error] (341:21): Unknown identifier 'sps_WindPath' at line 340
Compiling failed.
Help please.
Exactly same thing happened to me.
FIX?
meteoric
2012-02-04 10:27:01
From: chelmid
Exactly same thing happened to me.
FIX?
From: Wiken
Go to this link: http://villavu.com/forum/showpost.php?p=878830&postcount=6
Download his Sps.simba and save it in C:/Simba/Includes/SPS.
Shuld now work as normal. credit to ~beginner5
That should fix it
Dark_Yaz
2012-02-05 05:28:33
Usin it for rubys atm as I only need like 3-4 lvls till sapphires.. And I keep gettin this message and the script stopping?
function FindNPCChatText(txt: string; action: fnct_ActionOptions): boolean;
begin
result := findNPCChatTextMulti([txt], action);
end;
The function part gets highlighted and yeah… Just stops :garfield:
From: Dark_Yaz
Usin it for rubys atm as I only need like 3-4 lvls till sapphires.. And I keep gettin this message and the script stopping?
function FindNPCChatText(txt: string; action: fnct_ActionOptions): boolean;
begin
result := findNPCChatTextMulti([txt], action);
end;
The function part gets highlighted and yeah… Just stops :garfield:
Can you post or PM me message in debug box?
It seems to be error in SRL.
jcjcjc
2012-02-06 11:47:25
Will definitely give this a try after I get 99 Farming/mage at livid farm. I currently have 81 hunter, and 99 agility, so I'll have to start at rubies but it should be fast being that I already have the agility for it so I can switch butterflies right as needed. anyways looking forward to this. Thanks in adv.
Dark_Yaz
2012-02-07 04:41:56
From: beginner5
Can you post or PM me message in debug box?
It seems to be error in SRL.
Will do, sorry been rcing :D
I do have another problem though, its running around to like random places (while chasing butterflies) and then just stops, luckily im babysitting, I then have to disable smart and make my way back to the hunter icon, then enable it again and it starts all over :O
Guy_Fawkes
2012-02-07 10:34:15
For some reason, it's begun to have a problem with switching spots. It will hover over the mini-map for a long while and do nothing. The failsafe will catch it sometimes, but others it just recycles through the 1-20 'trys.'
I'm going to mess with it a bit and try to cut out so much of the moving. For Rubys, at least, most are in a small-ish area, so limiting the movement a bit/having a reset point after each catch would really clean it up a bit. I'll let you know what I come up with.
In the meantime, thank you very much for both the idea and script itself. You are highly appreciated.
chelmid
2012-02-07 11:19:09
This would be very awesome. it finds butterflies perfectly and so on but my cpu is just a one laggy shit.It can't even run runescape properly!:mad:
For some reason, it's begun to have a problem with switching spots. It will hover over the mini-map for a long while and do nothing
How did you setup hotspot?
Guy_Fawkes
2012-02-09 12:51:18
From: beginner5
How did you setup hotspot?
School and work got busy all of a sudden so I haven't had much time to mess around with it. I did manage to get the script working enough to get 85 from 83 on Ruby's. (mostly messing around with the windwalking integers a bit)
Though, when trying Sapphire Glacials, it appears to need a bit more work. It wanders off quite a lot and cannot get back on track for very long periods of time. I'll keep messing with it.
Proballer
2012-02-09 13:14:16
damn it, i wanne use this, got 99 agility but only 69 hunter :s
it does get stucked at far south-west corner :S
School and work got busy all of a sudden so I haven't had much time to mess around with it
You need to proper setup 3 lines of code ,how time consuming it can be?
it does get stucked at far south-west corner :S
change line :
Use_Hotspot = True;
to
Use_Hotspot = FALSE;
and try again.
Guy_Fawkes
2012-02-15 09:39:16
From: beginner5
You need to proper setup 3 lines of code ,how time consuming it can be?
If it were that easy, I would have simply done it. There are problems that lie much deeper than that. Don't patronize me.
sckwarrior
2012-02-18 16:16:19
+I may test this out just for the sake of looking for bugs for you.
99 Hunter/99 Agility and this is the way i got it :D
Off topic: got 99 agil and 99 hunter on one butterfly, it was B4w5
Dark_Yaz
2012-02-21 07:47:43
Just tried this script for the first time in ages, the bot runs all over, past sapphire glacials (as im 85 hunter) goes to diff spots and runs past them and ya just stands there while they float past. Doesn't detect them whatsoever
burni
2012-02-21 11:17:36
i just ran it, start out well then got stuck in the south-west corner like formally mentioned. I'll play around with some settings, great script though :)
Edit: things are looking better with use hotspot set to False. I'm 91 hunter 95 agility, but donno if I'm gonna get close to 180k hunter xp/h
From: Dark_Yaz
Just tried this script for the first time in ages, the bot runs all over, past sapphire glacials (as im 85 hunter) goes to diff spots and runs past them and ya just stands there while they float past. Doesn't detect them whatsoever
Yes, it sometimes misses butterflies ,because they change color dynamically or time between finding one and clicking on it is too long ,so butterfly manages to fly away before being catched.
But finally bot catches them.
Just tested
Successfully catched: 27 Sapphire Glacials
Anyway I will improve colors in newest version.
Dark_Yaz
2012-02-21 12:42:20
ahh ok tyvm mate
burni
2012-02-21 14:06:52
Just an idea…Is there a way to detect when you are chasing a butterfly?
Once in awhile the script is chasing one and clicks away cus it doesn't see the butterfly. It's nothing major, just something I'm noticing. Maybe something can be done where script waits for chat to say 'you manage to catch' inside of a wait period.
Also, if you feel like it, arctic bear, hunter pot, summer pie support wouldn't hurt.
Just throwin some stuff out there, thanks for the script :)
Also, if you feel like it, arctic bear, hunter pot, summer pie support wouldn't hurt.
What's a point of those? Probability of catching butterfly is always 100% ,hunter boost or hunter gear is useless here.
script waits for chat to say 'you manage to catch'
After you catch 8 butterflies ,chat will be fully filled with that message. It's almost impossible to check ,which is new.
burni
2012-02-21 21:07:22
From: beginner5
What's a point of those? Probability of catching butterfly is always 100% ,hunter boost or hunter gear is useless here.
100% ?? I'm not getting 100%, am i in the wrong spot or missing something? Maybe higher hunter/agility lets you not fail? or is it an item?
Edit: I'm pretty sure its only 100% if you are using net.
Also: Is anyone paying attention to their xp/h? I'm getting 70k hunter xp/h doing snow/sapphires at 92 hunter 95 agility. I'm wondering if rubys would be faster.
sirjecht
2012-02-22 06:48:21
Ok regaurding the Sapphires color since I am on them I played around in paint I have been having success with these colors so I figured I would post them until he gets around to an update Again this is the first time I ever edited another color in the script so if it doesnt work I am sorry but again I have had success so far with these.
change line 62 to
2 :begin Bcolor:= [8686732,12434861,13553341]; Btext :=['app' ,'apph']; AreaBox :=IntToBox(2669,1444,2801,1526); BTol := 5 end;
beginner5 if I messed up then plz let me know where just trying to help out if possible im a newbie to coding so trying to learn :P
edit found better color :)
burni
2012-02-22 07:56:56
Im trying your sapphire colors out right now, so far I like the change. It finds sapphire more often, but it also hovers over my skoll boots and other parts of gear more now.
Im impressed that the script can click these things at all.
sirjecht
2012-02-23 00:46:57
also butterflys are 100% just you can take acouple tries to catch them *jumping animation*
HolyWord
2012-02-23 02:13:59
[Error] (341:21): Unknown identifier 'sps_WindPath' at line 340
Compiling failed.
help?
From: DaveAdler
[Error] (341:21): Unknown identifier 'sps_WindPath' at line 340
Compiling failed.
help?
Try this and it should be good:
From: Wiken
Go to this link: http://villavu.com/forum/showpost.php?p=878830&postcount=6
Download his Sps.simba and save it in C:/Simba/Includes/SPS.
Shuld now work as normal. credit to ~beginner5
From: burni
100% ?? I'm not getting 100%, am i in the wrong spot or missing something? Maybe higher hunter/agility lets you not fail? or is it an item?
Edit: I'm pretty sure its only 100% if you are using net.
Also: Is anyone paying attention to their xp/h? I'm getting 70k hunter xp/h doing snow/sapphires at 92 hunter 95 agility. I'm wondering if rubys would be faster.
Uhm ,I don't know ,sorry , I don't have account to test it with barehanded so I test it only with net.
Colors in current version are a bit messed up ,I wil update them completely in newest version.
burni
2012-02-23 14:56:46
Ya, this is definitely a tough area to get the colors right. I'm happy with the xp since im using skoll boots. Something that could improve the script is detection on when the butterfly actually gets caught, since it takes multiple tries barehanded. I'm not really sure if there is a good way to do it.
nice job with the script so far though
Rsbotter12
2012-02-27 03:01:05
Its working damn nicely, im definately going to send pictures if you need them. Sorry that im such newfag.
junsin
2012-02-27 12:00:21
[Error] (341:21): Unknown identifier 'sps_WindPath' at line 340
Compiling failed.
From: junsin
[Error] (341:21): Unknown identifier 'sps_WindPath' at line 340
Compiling failed.
Would it kill you to read up a few posts on this page?
From: Wiken
Go to this link: http://villavu.com/forum/showpost.php?p=878830&postcount=6
Download his Sps.simba and save it in C:/Simba/Includes/SPS.
Shuld now work as normal. credit to ~beginner5
Rsbotter12
2012-02-28 05:11:21

Thanks man. Epic script. Im gonna send you more pictures soon.
Dark_Yaz
2012-02-28 14:05:45
It logged in, waited 2 mins, then ran all the way to the west to a lake and just stood there :S I re dled 3.1 and ran that, it caught 2 butterflies, again ran west and stood there. Now I restarted and it's just stood at the hunter spot not moving :s
Im 90 hunter and am huntin snowy/sapp
lordworkman
2012-03-01 15:48:47
I managed my simba and tryed to start 3,1 and got this :
CtrlPoints := sps_WindPath(M.x, M.y, P.X, P.Y, 22.5, 12.5, 40, 20);
in orange text and nothing happend, any idea how to get it to work?
skidude6200
2012-03-05 11:13:21
Its working pretty good for me at ruby harvests. A few things would make a big difference.
As others have suggested, it would be awesome if you could add a detection method for whether or not the butterfly has been caught. After catching a butterfly barehanded, the character pauses to release it. When it shows the butterfly being released, it is a very distinctive bright red colour that differs from what they usually look like. Perhaps you could do a simple findcolour to determine when a butterfly has actually been caught. If you want screenshots, let me know and I'll get some for you. For now I've increased the wait time in the catch function quite a bit and there's a lot fewer errors.
Second, and far less important, is that if the script is in an area with birds, it will follow the tail of the bird thinking that it is a butterfly. Not sure how you would fix this one as my knowledge is very basic.
Anyways, thanks again. I'll get a progress report for you as soon as I can.
sahibjs
2012-03-08 18:21:25
I just get out of bounds errors the entire time, and it doesn't catch any of the butterflies. It might just be me, but it might not
EDIT: 3.0 works good.
ATM I stopped working on script ,because I run out of membership. I will post new version 3.2 ,which I made to this time:
-sapphire color fixed
-auto-login added
-WindWalking included into script ( If you
don't have WindWalking in sps.simba ,you have to put line 6 into comment.)
After catching a butterfly barehanded, the character pauses to release it. When it shows the butterfly being released, it is a very distinctive bright red colour that differs from what they usually look like.
That's good suggestion ,I will think on it. But I've never got account with requiments to barehand catching ,so it's kinda problem for me to implement it.
From: sahibjs
I just get out of bounds errors the entire time, and it doesn't catch any of the butterflies. It might just be me, but it might not
EDIT: 3.0 works good.
How did you setup hotspot?
sahibjs
2012-03-08 19:07:12
From: beginner5
ATM I stopped working on script ,because I run out of membership. I will post new version 3.2 ,which I made to this time:
-sapphire color fixed
-auto-login added
-WindWalking included into script ( If you don't have WindWalking in sps.simba ,you have to put line 6 into comment.)
That's good suggestion ,I will think on it. But I've never got account with requiments to barehand catching ,so it's kinda problem for me to implement it.
How did you setup hotspot?
Thats probably the reason why, I didn't, I just left it as is. I was kinda in a hurry earlier.
Littellj
2012-03-12 20:52:37
From: beginner5
After you catch 8 butterflies ,chat will be fully filled with that message. It's almost impossible to check ,which is new.
Hey man i got an idea for that, i don't know if there is a message that says trying to catch butterfly? but if there is you could have it look for that message and then look for successful message. and assign them each the lowest line its found in then if
Trying < success then its still hunting.
so obviously its still attempting.
Or
You could use an Animation check, as if its running and or jumping to catch it, it would still be moving. Then the player stops moving. I would just increase the time it checks, b/s when it jumps and fails it waits like 2-3 secs before moving char again.
Cheers.
Hey man i got an idea for that, i don't know if there is a message that says trying to catch butterfly? but if there is you could have it look for that message and then look for successful message. and assign them each the lowest line its found in then if
if you use net there is only one message ,when you catch it. I don't know what with barehanded.
You could use an Animation check, as if its running and or jumping to catch it, it would still be moving. Then the player stops moving. I would just increase the time it checks, b/s when it jumps and fails it waits like 2-3 secs before moving char again.
Player animation check is imho innacurrate ,it can generate false positives. I would rather use count color for animation of releasing butterflies ,because they are very distinct. Anyway ,thanks for sharing your ideas:)
ATM I won't improve anything for barehanded ,until I have acc to test it.
skidude6200
2012-03-14 14:17:01
I recently purchased a semi-throwaway account that I use for beta testing my higher-level scripts. I'd be happy to let you borrow it once the recoveries finalize on the 16th as long as you're careful with it and I eventually get it back. It will have membership until the beginning of April.
skidude6200
2012-03-17 13:04:45
Beginner the account is available. PM me if you'd like to use it. I'm a lot busier with exams and final essays than I thought I would be, so the membership is just draining away lol.
chelmid
2012-03-21 10:10:02
Is it possible to add 1 version for a bit slower computers?
I'm getting 85 just to test this script, beginner fix it before I use it pl0x and save me that extra bit of work :x
Dark_Yaz
2012-03-21 12:42:36
Can anyone fix this script? It has a lot of potential :O
Timba
2012-03-21 17:17:35
[Error] (449:21): Unknown identifier 'sps_WindPath' at line 448
Compiling failed.
Really annoying :(
EDIT: Got it working thanks to Beginner5.. Script doesn't do anything though, just stands and hovers to XP counter..
Timba
2012-03-21 17:31:04
Is this an anti-leach or something? None of the scripts work they have compiling errors/stand still and do nothing..
From: Timba
Is this an anti-leach or something? None of the scripts work they have compiling errors/stand still and do nothing..
Well ,maybe requiment to setup script properly is kind of anti-leecher :)
Here is setup:
Use_Hotspot = True; // At SPOT_TIMEOUT will run to defined coords, instead of random location.
HotSpotPoint_X = 1180; // SPS coords. of hotspot.
HotSpotPoint_Y = 2300;
All you need is to define
your own Hotspot using SPS coords. If you are too lazy to get wise what SPS is ,or find idea of hotspots generally abortive ,you can simply disable hotspots: Use_Hotspot = False; Then character will run to random locations inside hunter's area.
Most people claiming that script doesn't work didn't even touch these lines.
And Yes ,if you run script with default ,no changed settings from download it propably won't work :sasmokin:
Is it possible to add 1 version for a bit slower computers?
It's rather impossible ,but this script doesn't use very advanced techniques ,so should not overload your computer. Did you find much difference compared to other scripts?
I'm getting 85 just to test this script, beginner fix it before I use it pl0x and save me that extra bit of work :x
Last time I tested it about two weeks ago it was running fine to me.
BTW.
I still need acc to test barehanded.
ProFishman
2012-03-22 03:38:06
Hi, new to this community, i see great potential in this script, but for me it is unable to catch Ruby Harvests, the bot can move to different spots alright but it doesnt click on the ruby harvests.
Propably color of Rubys has been updated.
Ortiz817
2012-03-22 23:31:59
works fine for snowy knights thanks can't wait to get 99 hunter
Ortiz817
2012-03-24 23:56:29
what do i have to edit to make it work with black warlocks
From: Ortiz817
what do i have to edit to make it work with black warlocks
You can simply edit variables,and SPS coords of hunter area in function at line 72. I won't support black warlocks ,because they are too rare ,and snowys + sapphs together provide better exp in time.
Ortiz817
2012-03-27 18:39:09
99 Hunter Thanks
b12hitman
2012-03-31 10:47:05
[Hint] C:\Simba\Includes\SRL/SRL/core/mapwalk.simba(1353:3): Variable 'BOX' never used at line 1352
[Error] (449:21): Unknown identifier 'sps_WindPath' at line 448
Compiling failed.
i get this error any1 no why?
Salut
2012-03-31 12:56:40
There's a solution on the previous page! ;)
Redownload SPS.
EDIT: also catching ruby harvests seem to be down. The character is standing there butterflies all around him and he doesn't do a thing. After a while runs to another loc and repeat…
I will add later timing suppor for barehanded.
Ruby's colors was propably updated.
I was testing totally new catching method with cts2. It's damn hard to find good colors. You don't even expect how many colors they have…and they change colors depending on background.
momotron
2012-04-13 17:12:01
Just checking to see how this is going, seeing as this is one of the first scripts I used at SRL and it encouraged me to script! Looks like it's going great mate! Keep up the good work begginner5, btw on I added summoning support on my script when I was using it a few months ago! Really helps with the xp ph!
Virtus Titan
2012-04-18 10:06:28
[Error] C:\Simba\Includes\sps/sps.simba(37:17): Unknown type 'T4DIntegerArray' at line 36
Compiling failed. i redownloaded sps ,nothing have changed
rougarou
2012-04-18 14:28:52
I set up windwalk the way its done in the guides then run the script and the sps script pops up beside the buttercatcher one and i get this error
[Hint] C:\Simba\Includes\SRL/SRL/core/mapwalk.simba(1353:3): Variable 'BOX' never used at line 1352
[Error] C:\Simba\Includes\sps/sps.simba(37:17): Unknown type 'T4DIntegerArray' at line 36
Compiling failed.
From: rougarou
I set up windwalk the way its done in the guides then run the script and the sps script pops up beside the buttercatcher one and i get this error
[Hint] C:\Simba\Includes\SRL/SRL/core/mapwalk.simba(1353:3): Variable 'BOX' never used at line 1352
[Error] C:\Simba\Includes\sps/sps.simba(37:17): Unknown type 'T4DIntegerArray' at line 36
Compiling failed.
It's not related with my script ,this error is in SPS. You should post this in SPS subforum ,because I can't help you.
rougarou
2012-04-18 19:12:37
From: beginner5
It's not related with my script ,this error is in SPS. You should post this in SPS subforum ,because I can't help you.
Yeh I realised this after I posted. A few porblems with this with other scripts. Thanks for the quick response
rougarou
2012-04-21 05:52:56
I am still having no luck editing my sps.simba file. Any chance you could upload your working one?
From: rougarou
I am still having no luck editing my sps.simba file. Any chance you could upload your working one?
I'm not familiar with the newest SPS update ,because I don't play rs anymore. My sps file is propably same as yours.
derik
2012-04-29 19:55:11
all this seems to do is walk between 2 spots and ignore butterflies, not sure if its outdated or not.
Couldnt get the windwalking to work so left it out
kieranq
2012-05-08 06:04:22
From: beginner5
It seems you didn't update your sps.simba for wind walking.
Check this link:
http://villavu.com/forum/showthread.php?t=70505
http://villavu.com/forum/showpost.php?p=878830&postcount=6
Where do i update the sps.simba?
didnotmakeit
2012-05-13 14:17:13
Script seems to be outdated now, not sure it could just be that i'm full deping when i set it up
From: didnotmakeit
Script seems to be outdated now, not sure it could just be that i'm full deping when i set it up
Show your setup
I don't know if it's outdated or not - I don't have acces to member's word
,but only thing ,which migth need re-update is colors.
didnotmakeit
2012-05-13 14:25:56
Well this is the problem i'm having, i get that it may just be a way to leech proof it but meh i can openly admit i'm useless when it comes to coding shit
Edit: i fixed the ctrlwindpath compile error now i get this
[Hint] C:\Simba\Includes\SRL/SRL/core/animation.simba(257:3): Variable 'X' never used at line 256
[Hint] C:\Simba\Includes\SRL/SRL/core/animation.simba(257:3): Variable 'Y' never used at line 256
[Error] C:\Simba\Includes\sps/sps.simba(37:17): Unknown type 'T4DIntegerArray' at line 36
Compiling failed.
Striken
2012-05-14 00:43:29
What are the stats required to do this without the High Hunter/Agility?
MotorMouse
2012-05-14 09:01:50
From: didnotmakeit
Well this is the problem i'm having, i get that it may just be a way to leech proof it but meh i can openly admit i'm useless when it comes to coding shit
Edit: i fixed the ctrlwindpath compile error now i get this
[Hint] C:\Simba\Includes\SRL/SRL/core/animation.simba(257:3): Variable 'X' never used at line 256
[Hint] C:\Simba\Includes\SRL/SRL/core/animation.simba(257:3): Variable 'Y' never used at line 256
[Error] C:\Simba\Includes\sps/sps.simba(37:17): Unknown type 'T4DIntegerArray' at line 36
Compiling failed.
Same here..
Any help?
Neznam
2012-05-15 00:52:35
From: MotorMouse
Same here..
Any help?
I get that error when I downgrade my Sps2 to Sps1, and thats when you downgrade it wrong. Dunno if this requires sps1 to use. But if you are doing it, follow the steps carefully!
finally could resolve the problem with the
"Unknown type 'T4DIntegerArray' at line 36"
thingy, after reading lot of threads and posts xD.
for everyone else with that problem: downgrade your sps from sps2 to sps1. here's the link:
http://villavu.com/forum/showthread.php?t=79928&highlight=downgradeonce you did that, it should work.
when i tried it, it had still one problem, which was the windwalk. just put two "/" in front of line 6 and it will work. (i guess that second part is for the pple who dont rlly get the comment at line 6, which was the problem in my case, since my english is pretty noobish :P)
concerning the script itself: im running it right now, it works pretty good, though sometimes its a bit slow in detecting butterflies even though there are like 2-3 on the screen. ill see how much exp/h it is, once i check again in few hours ;)
thanks for the script :)
edit: alright, been testing now for a bit more than 4 hours, but i only got 213k exp :/ i dont know if im doing something wrong, cause thats pretty bad exp O.o
zxzero
2012-06-01 07:10:24
EDIT: Never mind it is working now, before it just stood there and did nothing. However I still cannot use the get my pos for finding the hotspot, is there anyone that can help with this, I have tried searching around the forums but the only ones I find return my pos as -1,-1. :s
Some feedback on the script, I have only just started about 10mins into it but the exp seems really slow as when it runs to random places there are usually no butterflies, although it could just be me having bad luck. I will post back here with a proggy report once I let it run for a couple hours. :)
EDIT #2: This script does require SPS version 1 and not the newest update of it. You have to downgrade if you want to use this. You can downgrade as another user said here..
http://villavu.com/forum/showthread.php?t=79928&highlight=downgradeI will still be posting a proggy report later, and I hope this helped everyone that is having troubles with this script.
EDIT #3: this script definitely needs to be updated, when it runs to certain spots it will stop and try to run to a new spot but something won't let it. It usually runs to the edges and gets stuck there also. I can see that you have put a lot of work into this script though so thanks very much for all your hard work in making this. I would let you burrow my account to update it but seeing as I am only 16 hunter and well it is not much use when this script catches the higher ones also plus you don't even have members to use it yourself.
The Cat
2012-06-11 03:46:34
here's to hoping that this bad boy is functional i realy wat to bot my agility to 90+ but the agility bots are wobbly and the one that is not is anti leeched and will take time for me to figure out