Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

Sign up now!

Cuppa Shipwreck Salvaging

cuppa.drink(java);
Joined
Mar 13, 2018
Messages
8,642
theres a bug where the ship mates put all the salvage matterial in the cargo and the bot opens the cargo to drop the items and freezes.
Hi, thank you, this will be fixed in the next bot update
 
Joined
Feb 13, 2025
Messages
10
Seems to be an issue with salvaging when you use a crew mate, opens the cargo hold when it's full but inventory is also full of salvage so it just freezes and doesn't salvage
 
cuppa.drink(java);
Joined
Mar 13, 2018
Messages
8,642
cuppajava updated Cuppa Shipwreck Salvaging [ALPHA] with a new update entry:

Cuppa Shipwreck Salvaging [BETA] v1.0.6 Released!

Cuppa Shipwreck Salvaging [BETA] updated to v1.0.6.
fixed an issue with closing the cargo
added support for 1.5 tick manipulation on double hooks, with teak logs or guam tar
added support for crewmembers
made worldhopping optional
bot will now cease salvaging quicker if the cargo is full
vastly improved the prioritzation system in the bot generally
bot will now always keep coins

Read the rest of this update entry...
 
Last edited:
cuppa.drink(java);
Joined
Mar 13, 2018
Messages
8,642
Seems to be an issue with salvaging when you use a crew mate, opens the cargo hold when it's full but inventory is also full of salvage so it just freezes and doesn't salvage
Hi, this should be fixed as of the update today
 
cuppa.drink(java);
Joined
Mar 13, 2018
Messages
8,642
posibility to use the keg with the whirlpool of surprise ?
I can add it to my todo list. Honestly my main dilemma is I'm not currently sure how to detect that the boost is applied because the wiki says it's an invisible boost? I think it doesn't visually raise your level? I'd have to test it and figure it out
 
cuppa.drink(java);
Joined
Mar 13, 2018
Messages
8,642
possible to add crystal extractor support?, otherwise amazing script
This one is planned, it's just tough to add before I have it unlocked as it's awkward to get the unactivated vs activated state etc. Will try to get added soon
 
Joined
Nov 1, 2023
Messages
11
Can you make an option to make the script idle until your timer cutoff triggers? Usually you want to be in one world and if it takes too long for the wrecks to respawn it quits the script instead of waiting. 5 minute waits are not unheard of in this extremely afk activity in the best worlds. hopping can be counterproductive.
 
cuppa.drink(java);
Joined
Mar 13, 2018
Messages
8,642
Can you make an option to make the script idle until your timer cutoff triggers? Usually you want to be in one world and if it takes too long for the wrecks to respawn it quits the script instead of waiting. 5 minute waits are not unheard of in this extremely afk activity in the best worlds. hopping can be counterproductive.
So the issue is that if you have worldhopping off, and it needs to idle 5+ minutes it might afk stop? Sure I can make idling instead of hopping reset this timer I think
 
Joined
Nov 1, 2023
Messages
11
Exactly. World 486 specifically is set up to be one of the best worlds to afk salvage in, and if you hop out of it due to one wreck taking too long to spawn, you're not getting back in. Maybe some logic like this- if you have the hop option off, if no actions happen for 20 minutes, let the auto log kick in and end the script. It's an afk activity anyways, afking hard at an afk activity is pretty common.

The rest of it works great, it's an ideal bot imo because the activity is so afk itself it's like 1 apm. Misclick and Fatigue sliders can be almost maxed out with no loss in xp, along with the longest breaks your afk handler will take. Nobody is reporting people salvaging because everyone has entity hider turned on because of the npc spam/lag/ground item issue where everybody else's trash salvage shows up for you.
 
Joined
Mar 21, 2022
Messages
57
Just started using the bot again since it is out of beta. Running on the trial now to test it out some more.

Regarding what people have said about afk logging, I believe there should be a toggle for people to decide. If the option is Enabled, then the bot uses current logic and automatically logs out after however many minutes of downtime you have it set to. However, if disabled, let the bot sit there and just do nothing until the salvage spot comes back. With the Logout Timer plugin, we can extend our afk time from the 5 minute limit to 25 minutes and this plugin doesn't typically interfere with RL bots from what I have seen. Let the user decide if they want the bot to continue even though the salvage is down for 10 / 15/ 20 minutes if unlucky.

I am not sure what the bot has been coded to do in regards to the cargo hold on the ship. I haven't personally seen it do anything with the cargo hold in the 50 minutes of the trial I have run. I do have a few suggestions to add to the bot to improve the efficiency of the bot related to the cargo hold.

My suggestion for how to handle cargo hold has three different options.

1. Bot salvages and has NPC salvage until the cargo hold is full. Once the cargo hold is full, bot finishes it's inventory of salvage and cleaning. Then it proceeds to pull out inventories of salvage from the cargo hold until it is all cleaned and fully empty.
2. Bot salvages and has NPC salvage until the salvage spot(s) are down. If the bot detects spot(s) down, it cleans what it has in it's inventory and then proceeds to clear out and clean the cargo hold salvage.
3. Implement logic for both the above

I am just tossing out suggestions here. Again, I do not know if you already have this addressed or not as I have just started the bot. But I wanted to get the suggestions in while they are on the top of my head.
 
Last edited:
cuppa.drink(java);
Joined
Mar 13, 2018
Messages
8,642
Regarding what people have said about afk logging, I believe there should be a toggle for people to decide. If the option is Enabled, then the bot uses current logic and automatically logs out after however many minutes of downtime you have it set to. However, if disabled, let the bot sit there and just do nothing until the salvage spot comes back. With the Logout Timer plugin, we can extend our afk time from the 5 minute limit to 25 minutes and this plugin doesn't typically interfere with RL bots from what I have seen. Let the user decide if they want the bot to continue even though the salvage is down for 10 / 15/ 20 minutes if unlucky.
I think for the time being I can have it just idle up to 30 minutes if worldhopping is disabled (it really should come up way before that) but in the future I can look more into making this custom

I am not sure what the bot has been coded to do in regards to the cargo hold on the ship. I haven't personally seen it do anything with the cargo hold in the 50 minutes of the trial I have run. I do have a few suggestions to add to the bot to improve the efficiency of the bot related to the cargo hold.
Currently the bot only empties the cargo if full when using crewmates for salvaging

My suggestion for how to handle cargo hold has three different options.

1. Bot salvages and has NPC salvage until the cargo hold is full. Once the cargo hold is full, bot finishes it's inventory of salvage and cleaning. Then it proceeds to pull out inventories of salvage from the cargo hold until it is all cleaned and fully empty.
2. Bot salvages and has NPC salvage until the salvage spot(s) are down. If the bot detects spot(s) down, it cleans what it has in it's inventory and then proceeds to clear out and clean the cargo hold salvage.
3. Implement logic for both the above
Yeah so currently the bot should do 1, I could look more into 2 & 3.

Thank you for the feedback and ideas :)
 
Joined
Nov 15, 2022
Messages
8
Seems like it no longer works well after the recent update. Constantly getting stopped now minutes after starting, even with world-hopping on. Actually, after some testing, it seems like it does this when you're nestled between two shipwrecks, so you need to stay within the area of only one.
[Cuppa Shipwreck Salvaging] [Failsafe] The bot stopped because of reason: The bot saw the message "This shipwreck has already been plundered a number of times in a row." This means the bot is either not at a shipwreck, or is detecting a shipwreck very close that is just out of range to plunder. Please fix the position of your boat.
 
Last edited:
cuppa.drink(java);
Joined
Mar 13, 2018
Messages
8,642
Seems like it no longer works well after the recent update. Constantly getting stopped now minutes after starting, even with world-hopping on. Actually, after some testing, it seems like it does this when you're nestled between two shipwrecks, so you need to stay within the area of only one.
[Cuppa Shipwreck Salvaging] [Failsafe] The bot stopped because of reason: The bot saw the message "This shipwreck has already been plundered a number of times in a row." This means the bot is either not at a shipwreck, or is detecting a shipwreck very close that is just out of range to plunder. Please fix the position of your boat.
Hi, I should probably update this error message to make it more clear. But what this error means is that the bot is close enough to spot(s) to think they're salvageable, but the game doesn't actually consider you close enough.

You just need to reposition so both spots can be salvaged from both hooks, otherwise you get this error
 
Joined
Nov 15, 2022
Messages
8
Hi, I should probably update this error message to make it more clear. But what this error means is that the bot is close enough to spot(s) to think they're salvageable, but the game doesn't actually consider you close enough.

You just need to reposition so both spots can be salvaged from both hooks, otherwise you get this error
Hmm, got it. Will need to master the art of boat positioning then.
 
cuppa.drink(java);
Joined
Mar 13, 2018
Messages
8,642
Last edited:
Top