Sewer.ash 1.2
Sewer.ash is a script that automates the sewers leading to Hobopolis. It tries to do this efficiently. To run this script, put it in your scripts folder. This script now requires zlib.ash. Get zlib here.
There are various settings to sewer.ash. To change them, type "zlib settingname = value" into the Graphical CLI. Here's a list of all the settings, along with their default values.
Code:
hoboSewerOutfitBegin = default
Use this to put on a specific outfit before you start adventuring into the sewers. "default" means the script won't change your outfit.
Code:
hoboSewerOutfitEnd = default
Use this to put on a specific outfit after you adventure in the sewers. "default" means the script won't change your outfit from what you were wearing in the sewers.
Code:
hoboSewerMoodBegin = default
Use this to use a specific mood before you start adventuring into the sewers. "default" means the script won't change your mood.
Code:
hoboSewerMoodEnd = default
Use this to use a specific mood after you adventure in the sewers. "default" means the script won't change your mood from what what it was in the sewers.
Code:
hoboSewerFamiliarBegin= default
Use this to use a specific familiar before you start adventuring into the sewers. "default" means the script won't change your familiar.
Code:
hoboSewerFamiliarEnd= default
Use this to use a specific familiar after you adventure in the sewers. "default" means the script won't change your familiar from what what it was in the sewers.
Code:
hoboSewerCombatScriptBegin= default
Use this to use a specific combat script before you start adventuring into the sewers. "default" means the script won't change your combat script.
Code:
hoboSewerCombatScriptend= default
Use this to use a specific combat script after you adventure in the sewers. "default" means the script won't change your combat script from what what it was in the sewers.
Code:
hoboSewerEquipHoboBinder = true
Equip your hobo code binder in the sewers.
Code:
hoboSewerRunGlyphChecker = true
If this is set to true, it will check to see how many hobo glyphs before every time you adventure in the sewers (needed to calculate other things in the script. If you set this to false, it will still check if the script thinks you have 0 glyphs... just in case.
Code:
hoboSewerGlyphCount = 0
This is how many glyphs sewer.ash thinks you have.
Code:
hoboSewerEquipGatorskinUmbrella = true
If you have a gatorskin umbrella, this will equip it for you in the sewers.
Code:
hoboSewerWaitToBeRescued = false
If you get caught in the C.H.U.M. cage, what do you do? Set this to true to abort the script if you get caught.
Code:
hoboSewerGnawYourWayOutThisManyTimes = 3
if you get caught in the C.H.U.M. cage, and don't want to sit and be rescued, you can gnaw your way out of the cage. However, doing this uses up 10 adventures. Use this setting to say how many times you're willing to gnaw your way out of the cage.
Code:
hoboSewerTurnGrates = true
If you can turn grates to speed up the run for everyone, you will. Set to false to not spend turns speeding up the run for everyone else.
Code:
hoboSewerLowerWater = true
If you can lower the water level to speed up the run for everyone, you will. Set to false to not spend turns speeding up the run for everyone else.
Code:
hoboSewerAdventureOnlyIfBurnbarrelAvailable = false
hoboSewerAdventureOnlyIfEsplanadeAvailable = false
hoboSewerAdventureOnlyIfTheHeapAvailable = false
hoboSewerAdventureOnlyIfBurialGroundAvailable = false
hoboSewerAdventureOnlyIfPLDAvailable = false
If all 5 options above are set to false, nothing happens. If any of them are true, the script will only run if one of the places you want to adventure in are adventure-able. If you only want to adventure if the Purple Light District is open, and it's not, the script will abort. If you only want to adventure in the Burial Grounds or The Heap, and the Burial Grounds are closed but The Heap is opened, you will adventure through the sewers. If an area is not opened YET, you will adventure in the sewers.
Code:
hoboSewerConvertGatorskinToUmbrella = true
Setting this to true will turn your available gator skins into gatorskin umbrellas. If possible.
Code:
hoboSewerConvertC.H.U.M.ToDumplings = true
Setting this to true will turn your available C.H.U.M. chum into unfortunate dumplings. If possible.
Code:
hoboSewerConvertNuggetsToWads = true
Setting this to true will turn your available sewer nuggets into sewer wads. If possible. Will try to send them to smashbot if you can interact with others.
Code:
hoboSewerConvertSchnappsToOoze = true
Setting this to true will turn your available bottle of sewage schnapps into bottles of Ooze-O. If possible. This considers how many uses of Nash Crosby's still you have remaining.
Code:
hoboSewerConvertLiverToOil = true
Setting this to true will turn your available decaying goldfish liver into oil of oiliness(es). If possible.
Code:
hoboSewerLeftoversSave1Mall2Sellbot3 = 1
Set this to 1 to hold on to sewer drops that you weren't able to convert to something else. Set this to 2 to put it in the mall. Set this to 3 to send it to sellbot.
Update 02/18/11:
Fixed minor bug that didn't set choice adventures correctly.
Update 03/07/11:
Fixed bug that caused mood and combat scripts to not be changed correctly.
Fixed bug where the script did not detect that you had a hobo code binder if it was in your other hand.
Cleaned up the adventuring code a little bit.
Update 06/25/11:
Fixed a bug where you weren't opening grates or lowering the water level when you wanted to
Changed some logic so that if you do not want the script to change your outfit, familiar, mood, or CS... then it won't
Fixed a bug where toothTolerance wasn't working correctly
Instead of aborting if you did not have a Gatorskin Umbrella equipped (and you had the script check to make sure you have it), the script will equip it for you.
Same thing with the Hobo Code Binder
Added a check to see if you had already made it passed the sewers.
Fixed bug with Glyph_Checker.ash.
Update 08/04/11
Fixed a bug that caused the script to not be able to see how low the water level was
Update 1/21/12 V. 1.0
1: Fixed a whole bunch of bugs. The ones people will probably notice are:
. a) Fixed it from being over-zealous about checking water level or grates when you clearly don't need to anymore.
. b) Fixed it so that when it checks grates and water level, it does it correctly. Finally!
2: Cleaned up the code
3: Uses Zlib, so that if the script get's updated again, you don't lose your settings.
. a) "default" means the script change that particular thing. If you use the "default" outfit at the end of the sewers, you keep the clothing you had on in the sewers.
4: put GlyphChecker.ash code inside of Sewer.ash. Also condensed it.
Update 4/16.12 V 1.1
1: Fixed a bug where it was trying to send a number, instead of an item to sellbot, if that's your thing.
Update 7/25/12 V 1.2
1: Fixed a bug where it wasn't sending the right amount of sewer nuggets to smashbot, if the script was sending them to smashbot
Attachments
Last edited: