Jump to content

[Premium][Restocking] SkrrtFavourGainer


SkrrtNick

Recommended Posts

SkrrtFavourGainer

SkrrtFavourGainer is your one stop shop for getting favour in any of the kourend houses.

I've aimed to create a script that allows you to complete kourend favour the way you want to.

General Features:

Restocking

Player evasive and timed worldhopping

Smart customisable travel

Timed/favour stopping conditions for tasks and script

Microbreaking/AFK handling

Death Handling

Customisable food/gear where necessary

Profile loading and saving

Arguments - just use a profile name

GUI:

Advanced settings are available in File > Advanced Preferences

image.thumb.png.4e47adc309315a8d3fca133b3b915ff4.png

Hosidius

Ploughing Fields:

Select which field you want to use, or let the script decide

Making Fertiliser:

Idle Mode

Efficient Mode

Setup your inventory efficiently

Lovakengj

Mining Volcanic Sulphur:

Can buy a facemask if >= 10 slayer or with fetching mask enabled, will do plague city up until the point you can get a gas mask

Piscarilius

Repairing fishing cranes:

Select which crane location you want to go to

Option to prefer cranes that are currently being worked on by the dock workers

Putting Fresh Fish in the Cooler Chest:

Hop if a player is detected while fetching fish

Hunting Sandworms:

Option to bank/empty sand

Option to buy buckets from Tynan

Shayzien

Healing wounded soldiers

Fighting lizardmen:

Cannon support

Tackling organised crime:

Most locations supported

Arceuus

Searching texts/Searching manuscripts:
Stamina support

Select which XP reward you want

Uses smart preferences to decide how to solve the library

Reanimating ensouled heads:

Supports all ensouled heads

Purchase Here

Changelog

Spoiler

16/02/2022 - Added idle mode as a default to making fertiliser, if disabled the script will attempt to combine each compost and salt petre. Part of this update includes adding "efficient mode" which will drag the compost buckets (or saltpetre) into more efficient slots. Currently this is only able to be enabled and disabled, all the variables for this setup are configured by the script on a per account basis.

17/02/2022 - Made further improvements to creating sulphurous fertiliser. Made improvements to Arceuus library, including XP reward handling, and timing. Tidied up the paint. Added paint statistics for arceuus library and making fertiliser. Added Lizardmen (no cannon support as of yet).

18/02/2022 - Minor set back with parts of the lizardman canyon being unmapped in dax, but was able to make some good headway towards supporting cannoning. Collected all relevant data to implement reanimating ensouled heads.

20/02/2022 - Finished Ensouled heads. Collected all the data needed for tackling crime, stress tested dax walker to ensure walking would be reliable.

21/02/2022 - Completed tackling organised crime. 

22/02/2022 - Rewrote healing soldiers, finished lizardmen (with cannon support).

24/02/2022 - Added leaderboards

26/02/2022 - Premium Release

24/03/2022 - Some QoL improvements to Kourend Library, fixed a rare banking bug

1/05/2022 - Improvemenets to Kourend Library, fixed an issue breaking ploughs introduced by a previous SDK update

3/05/2022 - Fixed a bug with Kourend Library

5/05/2022 - Added the option to drop all books on script end

 

 

Edited by SkrrtNick

image.png

Link to comment
Share on other sites

  • Replies 64
  • Created
  • Last Reply

Top Posters In This Topic

57 minutes ago, DoesItWork said:

For Searching texts and manuscripts, will you be implementing stamina and banking support? Does the script stop if it reaches 100% favor?

Stamina and banking support is already added.

 

You can customise stopping conditions.

 

Hope that helps!

image.png

Link to comment
Share on other sites

21 minutes ago, SkrrtNick said:

Stamina and banking support is already added.

 

You can customise stopping conditions.

 

Hope that helps!

Great! Is the bot using the runelite library plugin to find books, which I believe is built by Woox https://github.com/WooxSolo/KourendLibrary?

Link to comment
Share on other sites

1) For library reward, the bot would choose magic xp even though RC was selected.

2) The way the bot recovers from misclick is very bot like, it does it back and forth pattern.

What is the run energy threshold before the bot would drink the stamina potion?

Edited by DoesItWork
Link to comment
Share on other sites

10 hours ago, DoesItWork said:

1) For library reward, the bot would choose magic xp even though RC was selected.

2) The way the bot recovers from misclick is very bot like, it does it back and forth pattern.

What is the run energy threshold before the bot would drink the stamina potion?

1. This a known issue 

2. I’ll see what I can do about this, although it may be a current limitation of the client. 

3. It’s not a static number and it varies per account but I can probably make it and the number of stamina’s available to be adjusted

EDIT: I've made some changes around timing, and I'm hoping that it'll visually seem a bit more humanlike now.

Edited by SkrrtNick

image.png

Link to comment
Share on other sites

15 hours ago, SkrrtNick said:

1. This a known issue 

2. I’ll see what I can do about this, although it may be a current limitation of the client. 

3. It’s not a static number and it varies per account but I can probably make it and the number of stamina’s available to be adjusted

EDIT: I've made some changes around timing, and I'm hoping that it'll visually seem a bit more humanlike now.

For 3, the context is that I use ring of endurance to prolong trips. One stamina sip will recharge 40% energy and I didn't want the bot to waste stamina potions.

Link to comment
Share on other sites

12 minutes ago, DoesItWork said:

For 3, the context is that I use ring of endurance to prolong trips. One stamina sip will recharge 40% energy and I didn't want the bot to waste stamina potions.

Ok, I'll have a think about what I can do here. Probably best if I open it up to customisation as I don't think it'll be a one size fits all scenario.

image.png

Link to comment
Share on other sites

1 hour ago, SkrrtNick said:

Ok, I'll have a think about what I can do here. Probably best if I open it up to customisation as I don't think it'll be a one size fits all scenario.

When I ran it yesterday it drank stamina at around 40% energy but I just want to confirm the threshold. Do you have an ETA on the RC reward issue? I will most likely use this script just to get 77 RC like I did with my previous accounts using this same method.

Edited by DoesItWork
Link to comment
Share on other sites

8 hours ago, DoesItWork said:

When I ran it yesterday it drank stamina at around 40% energy but I just want to confirm the threshold. Do you have an ETA on the RC reward issue? I will most likely use this script just to get 77 RC like I did with my previous accounts using this same method.

RC rewards is now fixed. I have changed how I generate the need to drink stamina pots so it should be more efficient. Please let me know how you go.

image.png

Link to comment
Share on other sites

Got this error in library.

 

[04:17:55] Downloading script 'SkrrtFavourGainer Beta'.
[04:17:57] Script Started: SkrrtFavourGainer Beta.
ForegroundColor[42,159,214][04:17:57] [Info] Library is now reset
[04:18:01] Login bot started.
[04:18:01] Login Bot: Login...
ForegroundColor[42,159,214][04:18:18] [Info] Starting script!
[04:18:29] Login bot succeeded.
ForegroundColor[42,159,214][04:18:29] [Info] Set world hopper timer to 60 mins
ForegroundColor[42,159,214][04:18:29] [Info] We will be doing Arceuus tasks
ForegroundColor[42,159,214][04:18:29] [Info] Set next eat to 51
ForegroundColor[42,159,214][04:18:29] [Info] Starting microbreak for 0 seconds
ForegroundColor[42,159,214][04:18:29] [Info] Set microbreak timer to start in 11 mins and to last for 15 seconds
ForegroundColor[42,159,214][04:18:29] [Info] Initialised with 0 possible books
ForegroundColor[42,159,214][04:18:29] [Info] Using preferred room (Middle South)
ForegroundColor[42,159,214][04:18:37] [Info] Setting bookcase [124] to null
ForegroundColor[42,159,214][04:18:41] [Info] Setting bookcase [125] to null
ForegroundColor[42,159,214][04:18:44] [Info] Setting bookcase [126] to null
ForegroundColor[42,159,214][04:18:47] [Info] You've found a Dark Manuscript.
ForegroundColor[42,159,214][04:18:47] [Info] Setting bookcase [127] to DARK_MANUSCRIPT_13514
ForegroundColor[42,159,214][04:18:47] [Info] Certainty is now [1, 1, 1, 1, 1]
ForegroundColor[42,159,214][04:18:58] [Info] Next stamina will be drunk at 11 run energy
ForegroundColor[42,159,214][04:19:10] [Info] Bookcase{room=Bottom North West, index=[36]}
ForegroundColor[42,159,214][04:19:10] [Info] Moving to Bottom North West to find (1624, 3831, 0)
ForegroundColor[42,159,214][04:19:26] [Info] Setting bookcase [49] to null
ForegroundColor[42,159,214][04:19:31] [Info] Moving to Middle South to find (1611, 3790, 1)
ForegroundColor[42,159,214][04:19:58] [Info] Setting bookcase [127] to null
java.lang.RuntimeException: Unable to find a valid bookcase for DARK_MANUSCRIPT_13514
scripts.FavourGainer.arceuus.library.p.h(LibraryHelper.java:154)
scripts.FavourGainer.arceuus.library.p.h(LibraryHelper.java:177)
scripts.FavourGainer.arceuus.a.z.h(FindManuscripts.java:33)
scripts.FavourGainer.arceuus.b.h(KourendLibrary.java:37)
scripts.FavourGainer.p.execute(SkrrtFavourGainer.java:192)
obf.ue.run(un:151)
obf.cf.rC(ch:931)
java.base/java.lang.Thread.run(Thread.java:829)
[04:20:16] Script Ended: SkrrtFavourGainer Beta.

 

Link to comment
Share on other sites

3 hours ago, Nukem said:

Got this error in library.

 


[04:17:55] Downloading script 'SkrrtFavourGainer Beta'.
[04:17:57] Script Started: SkrrtFavourGainer Beta.
ForegroundColor[42,159,214][04:17:57] [Info] Library is now reset
[04:18:01] Login bot started.
[04:18:01] Login Bot: Login...
ForegroundColor[42,159,214][04:18:18] [Info] Starting script!
[04:18:29] Login bot succeeded.
ForegroundColor[42,159,214][04:18:29] [Info] Set world hopper timer to 60 mins
ForegroundColor[42,159,214][04:18:29] [Info] We will be doing Arceuus tasks
ForegroundColor[42,159,214][04:18:29] [Info] Set next eat to 51
ForegroundColor[42,159,214][04:18:29] [Info] Starting microbreak for 0 seconds
ForegroundColor[42,159,214][04:18:29] [Info] Set microbreak timer to start in 11 mins and to last for 15 seconds
ForegroundColor[42,159,214][04:18:29] [Info] Initialised with 0 possible books
ForegroundColor[42,159,214][04:18:29] [Info] Using preferred room (Middle South)
ForegroundColor[42,159,214][04:18:37] [Info] Setting bookcase [124] to null
ForegroundColor[42,159,214][04:18:41] [Info] Setting bookcase [125] to null
ForegroundColor[42,159,214][04:18:44] [Info] Setting bookcase [126] to null
ForegroundColor[42,159,214][04:18:47] [Info] You've found a Dark Manuscript.
ForegroundColor[42,159,214][04:18:47] [Info] Setting bookcase [127] to DARK_MANUSCRIPT_13514
ForegroundColor[42,159,214][04:18:47] [Info] Certainty is now [1, 1, 1, 1, 1]
ForegroundColor[42,159,214][04:18:58] [Info] Next stamina will be drunk at 11 run energy
ForegroundColor[42,159,214][04:19:10] [Info] Bookcase{room=Bottom North West, index=[36]}
ForegroundColor[42,159,214][04:19:10] [Info] Moving to Bottom North West to find (1624, 3831, 0)
ForegroundColor[42,159,214][04:19:26] [Info] Setting bookcase [49] to null
ForegroundColor[42,159,214][04:19:31] [Info] Moving to Middle South to find (1611, 3790, 1)
ForegroundColor[42,159,214][04:19:58] [Info] Setting bookcase [127] to null
java.lang.RuntimeException: Unable to find a valid bookcase for DARK_MANUSCRIPT_13514
scripts.FavourGainer.arceuus.library.p.h(LibraryHelper.java:154)
scripts.FavourGainer.arceuus.library.p.h(LibraryHelper.java:177)
scripts.FavourGainer.arceuus.a.z.h(FindManuscripts.java:33)
scripts.FavourGainer.arceuus.b.h(KourendLibrary.java:37)
scripts.FavourGainer.p.execute(SkrrtFavourGainer.java:192)
obf.ue.run(un:151)
obf.cf.rC(ch:931)
java.base/java.lang.Thread.run(Thread.java:829)
[04:20:16] Script Ended: SkrrtFavourGainer Beta.

 

I've pushed a potential fix, thank you for reporting it.

image.png

Link to comment
Share on other sites

Congrats on Premium Release :D

Want to view my scripts? Search "Jamie" in the repository!

If you need support, you can join my support discord by clicking the link below or sending me a PM. :)

vDOP8sO.png

Link to comment
Share on other sites

6 hours ago, (i)beechu said:

Does the script track the books per hour in the Arceuus library? If so, what are people getting with/without stams? 

It does track books per hour. I added book tracking after I added/tested stamina support, so I can't give you a definitive answer but I imagine it would be a substantial boost with using staminas. Dark manuscripts are a bit slower but you can turn more in at once so it might end up being more xp.

image.png

Link to comment
Share on other sites

  • 1 month later...


@SkrrtNick Hey so after running this script for Arceuus favour I noticed that it got stuck trying to get "The Royal Accord of Twill" and this was the following client debug

ForegroundColor[42,159,214][12:55:44] [Info] Moving to Bottom North West to find (1615, 3816, 0)
ForegroundColor[42,159,214][12:56:06] [Info] Setting bookcase [31] to null
ForegroundColor[42,159,214][12:56:11] [Info] Setting bookcase [31] to null
ForegroundColor[42,159,214][12:56:14] [Info] Setting bookcase [31] to null
ForegroundColor[42,159,214][12:56:17] [Info] Setting bookcase [31] to null


From what I could see, it just kept trying to click on the same bookcase indefinitely 

EDIT2: No clue what happened but after closing the client, restarting and rerunning the script it seems to be functioning normally... I guess just keep an eye out for that hiccup that I got stuck on 

Edited by oilup
Link to comment
Share on other sites

2 hours ago, SkrrtNick said:

Thanks for letting me know - I’ll have a look over the code. If you notice it happen again could you send a stack trace please?

Will do, I just click print script stack trace right?

Link to comment
Share on other sites

1 minute ago, oilup said:

Will do, I just click print script stack trace right?

Would be best if you can click tools > generate bug report and then dm me either here on the forums or on discord and send it over.

image.png

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...