Slime Tube Adventuring Script

Riley37

New member
I'm having an issue with slime-relay.ash, and wondering if you can tell me how to tinker with it.
I don't see a clear verision or update number or date. Opening lines are :
## Slime Speed Run Script by Alhifar/zeroblah
## Modifications added in from Bale, Veracity and Thok

The script sends me in with minml, gets me coated in slime, then it advs at slime-6 and slime-5. it balks at slime-4, wipes with chamoix, and re-slimes. ("that slime covering you will kill you")

but adventuring manually, I can fight and win at slime-4, then wipe off at slime-3. it can be a close fight; I would accept the occasional abort to manual control.

is there a way I can adjust how the script calculates when to wipe and reslime?

Thanks! (kmail to Riley37 would be extra nice and would be rewarded)
 

slyz

Developer
Set the zlib variable "SlimeTube_fumble_buffer" to a large negative number, like this:
Code:
zlib SlimeTube_fumble_buffer = -100000

EDIT: wait no. That will probably get you killed on the next adventure >.>

EDIT 2:
replace line 337
PHP:
return ceil( damage * ( ( 100 - elemental_resistance( $element[slime] ) ) / 100 ) ) + ( ( expected_rounds_needed() + fumble_buffer - noodle_turns ) * max_possible_damage() );
with
PHP:
return ceil( damage * ( ( 100 - elemental_resistance( $element[slime] ) ) / 100 ) ) + 10;
Replace 10 with whatever amount of HP you want left after getting hit with the slime damage.
 
Last edited:

Darzil

Developer
Liking the script. I noticed when running it that when I choose new outfits and familiars on the relay browser, then select Run Slime Tube Now, it uses my previous outfits and familiars. Clicking "Saving the settings and without running tube" first and then Run Slime Tube now does use the new ones (though also hides that button again, so I have to restart the relay script if I want to make another change). Clearly this works, but doesn't seem to reflect what I'd expect (that clicking Run Tube would use the currently displayed settings).

Is it something I'm doing wrong?
 

Ferdawoon

Member
I thought I'd try to pick up the Slime Tube again to work on getting the slimeling.
A problem have been that I have been beaten up quite a lot (over 60 times) because of the Coated in slime nuking me from orbit.

Code:
[2919] The Slime Tube
Encounter: huge Slime behemoth
Strategy: F:\KoLMafia\ccs\+ML.ccs [default]
Round 0: ferdawoon loses initiative!
Round 1: Gronald irritates the crap out of you and your opponent with his incessant high-pitched yapping.
You lose 13,134 hit points
My Max HP is less than half of that.

Is the calculation of the power of the Coated in Slime a bit off?
 

sleightmind

New member
Hey I used this script for a dozen or so runs a while back and it worked fine. Now for some reason it won't swap my outfits. Everything else works fine, but it doesn't seem to even try to swap outfits between max and min ML. Any ideas?
 

elationisfacile

New member
Love the script! Thanks so much for your hard work. My only issue is that it wasn't unaffecting ur-kel's when going to get coated in slime. I stuck a line in there to force it, so I could get 12 adv of coated instead of 11.

- elationisfacile
 

Alhifar

Member
For anyone who cares, the server the script is hosted on might be going down for a while in the next couple of weeks, but the first post still has the latest version. Also, I probably won't be updating the script at all anymore, since I don't play anymore.
 
Sorry to have you go, but thank you very much for all the work you put into this. You single handedly made slimelings much more accessible to hundreds of people.
 

Bale

Minion
It would have been a PITA to gather 30 skill glands without this script. Thanks Alhifar. We appreciate the legacy that you've left.
 

Ferdawoon

Member
For anyone who cares, the server the script is hosted on might be going down for a while in the next couple of weeks, but the first post still has the latest version. Also, I probably won't be updating the script at all anymore, since I don't play anymore.

Yeh cheers Alhifar! This script have been awsume!
 

murixbob

New member
Hey I used this script for a dozen or so runs a while back and it worked fine. Now for some reason it won't swap my outfits. Everything else works fine, but it doesn't seem to even try to swap outfits between max and min ML. Any ideas?

I'm having the same problem. It doesn't even try to change outfits.
 

Alhifar

Member
Well, I'm back for now and have heard a few people having problems with using consult scripts with slime.ash. I'm not entirely sure what I should do to estimate how long a consult script will take to kill the slimes, so for now I'm thinking of hard coding it to one round to kill. Anyone else have an opinion about consult scripts?
 

slyz

Developer
I think people will be annoyed by hardcoded combats. If BCCsend's thread is any guide, many users want automation AND the ability to use their own outlandish combat strategy.

I think you should just add a setting that users can use to inform the script of the number of unstunned rounds each fight will have. As a punishment.
 

Alhifar

Member
Well, it's not actually handling the combat, I just have to tell it how many rounds it will take to kill the monster in order to ensure that you will have enough hp to survive. I could add another setting, but I'd rather not clutter up the interface for something that isn't used very often.
 

slyz

Developer
I misunderstood what you wanted to hardcode.

Since consult scripts take over after slime damage has occurred, scripts like the BatBrain powered ones will know about the direness of the situation and act accordingly.

I guess defaulting to 1 round is fine. It's even a good safety margin for characters with a minimum number of skills.
 

Alhifar

Member
That really depends on how much you want to spend and how fast you want to go, I've done it as early as breaking the prism to level for aftercore
 

Mrs Trout

New member
The script was working great for me, but now for some reason it is not changing back the maxml outfit :( any idea why this would happen and how to fix it?
 
Top