Ascend.ash: hands-off ascension script

wshs

New member
HC. Got nothing in my closet. Got one in Hagnk's, but it shouldn't even attempt to pull from there since I'm HC. No gCLI, as I'm running it on a 100% CLI machine. Manually setting eatdrink_useStorage to false appears to help so far, but should really be automated for HC runs.
 
Last edited:

matmoncoo

New member
I sent a Mr. A on April 2, and have yet to get a reply. I like your scripts and am a little exited to finally get my hands on this one.
 

Nodal

New member
It just ran me to level 2 but now thinks I can adventure in the Batrat and Ratbat burrow, when it's not unlocked yet. It returns Visit to BatHole: Batrat and Ratbat Burrow in progress...
Server www2.kingdomofloathing.com returned a blank page from bathole.php. Complain to Jick, not us. This happens when using ascend or running levelup directly.
Edit: The odd thing is Bat Hole Entryway and Guano Junction return unable to get to that area, but the other three in the bat hole do not. This appears to be a mafia problem.
 
Last edited:

slyz

Developer
You have to use the scripts bundled with ascend.ash. I don't remember the exact issue here but it's already been brought up many times in this thread (try looking a few pages back).
 
Is the version at the top of the thread the most current? Seems like it hasn't been updated in a while, and how long does it usually take to receive the confirmation/password kmail?
 
Are you considering adding some sort of functionality that would pick goodish weapons automatically, assuming your melee outfit doesn't include one? I see that the biggest thing from keeping this script from being truly hands off for many, because unless you have a Mr. Store weapon, there really isn't something you could set in your "melee" outfit that would be good throughout a run, you need to keep changing it. Alternatively, I liked the suggestion someone posted a bit ago where the default outfit ascend.ash adventures with changes based on level, IE, it could adventure with melee1 and level 1, melee2 at level 2, etc.. This would let you pull better weapons as you meet their stat requirements.
 

Bazaaretw

Member
Are you considering adding some sort of functionality that would pick goodish weapons automatically, assuming your melee outfit doesn't include one? I see that the biggest thing from keeping this script from being truly hands off for many, because unless you have a Mr. Store weapon, there really isn't something you could set in your "melee" outfit that would be good throughout a run, you need to keep changing it. Alternatively, I liked the suggestion someone posted a bit ago where the default outfit ascend.ash adventures with changes based on level, IE, it could adventure with melee1 and level 1, melee2 at level 2, etc.. This would let you pull better weapons as you meet their stat requirements.
I think something more relevant would involve the modifier maximizer being run every so often for exp + moxie or something like that.

Unfortunately there haven't been any updated since about Christmas, so who knows when one will come again.
 

Mr_Crac

Member
Is there a reason why the script adventures in the Haunted Conservatory (presumably to unlock the Gallery) when I am currently a Moxie class? Cause that doesn't make any sense. ;)
 

icon315

Member
Is there a way to have the script check for drunkenness before doing the Pirate's quests? the other day it adventured there wasting 150+ adventures
 
So I finally recieved my password. Of course, out of the box (including recommended preference modifications), the script fails miserably. By that, I don't mean the actual script (dj_d and contributors are AMAZING!), but every script seems to have critical errors causing it to fail. So I'm curious, what needs to be done in order to get up and running? And also, where is the make.meat.fast script? (That's one of the main reasons I bought the script in the first place). If anyone could help, it would be much appreciated. As a side note, as far as I know I am up to date as far as mafia version (build 8363).

A few errors I've received:
From Ascend.ash
Code:
Bad effect value: "the ode to booze" (EatDrink.ash, line 1339)
From LevelUp.ash
Code:
Bad location value: "Tavern" (LevelUp.ash, line 319)
From Farm.ash
Code:
CanAdv.ash could not be found (farm.ash, line 5)

Again, any help would be much appreciated!
 

StDoodle

Minion
A few errors I've received:
From Ascend.ash
Code:
Bad effect value: "the ode to booze" (EatDrink.ash, line 1339)
Change that to "Ode to Booze" (capitalized as shown). This change has been around a while; frankly, I'm a bit surprised that it's not updated in a pay-for script.
From LevelUp.ash
Code:
Bad location value: "Tavern" (LevelUp.ash, line 319)
That's a very recent change, so not so surprising; probably needs to be "Tavern Cellar" though "Typical Tavern" is possible (depends on where it was trying to go; pre- or post-quest).
From Farm.ash
Code:
CanAdv.ash could not be found (farm.ash, line 5)
That probably means you're missing a required script. I'd look into that & mention whether or not it was included.
 

icon315

Member
A few errors I've received:
From Ascend.ash
Code:
Bad effect value: "the ode to booze" (EatDrink.ash, line 1339)
From LevelUp.ash
Try changing "the ode to booze" to "ode to booze" in line 1339
Code:
Bad location value: "Tavern" (LevelUp.ash, line 319)
From Farm.ash

Change to Typical Tavern?

Code:
CanAdv.ash could not be found (farm.ash, line 5)
Did you move CanAdv.ash to the /scripts directory?
 
I don't believe the CanAdv.ash file was included. Don't see it anywhere, just re-unzipped the package to see if I possibly removed/misplaced the script inadvertently, can't seem to find it... :/
As for the other errors, hopefully an official/unofficial update to the package is available soon (not to put unnecessary pressure on dj_d/contributors, I know we all have lives of our own (having read a few pages back I know dj_d is busy) :p). Its just frustrating to say the least. Thanks all for the answers to my questions as well. After looking into some more recent documentation as well as digging through the script files as well, looks like more than just the referenced effects, locations, etc. are in error.
 

Winterbay

Active member
So I finally recieved my password. Of course, out of the box (including recommended preference modifications), the script fails miserably. By that, I don't mean the actual script (dj_d and contributors are AMAZING!), but every script seems to have critical errors causing it to fail. So I'm curious, what needs to be done in order to get up and running? And also, where is the make.meat.fast script? (That's one of the main reasons I bought the script in the first place). If anyone could help, it would be much appreciated. As a side note, as far as I know I am up to date as far as mafia version (build 8363).

The make meat fast script is the farm.ash script as far as I'm aware.
 
Hmm... yeah... I dug it up on here after realizing it wasn't in the package (not entirely sure why a referenced file wouldn't be included...:p). In any case, fixing that error then creates another.
Running Farm.ash now generates the following:
Code:
Function 'vprint( string, int )' undefined (canadv.ash, line 38)

Looks like some time is going to have to be put into this... Luckily I do have a break from responsibilities this week. Whatever fixes I come up with I'll be sure and post here, cause I'm sure others have/will run into the same issues if they haven't already. And on that same note, if others have run into these problems and have begun the process of fixing them themselves, would you mind posting those fixes?

I'll try and post my updates in an itemized fashion.
Ex.
Code:
EatDrink.ash -- line 1339 -- "the ode to booze" TO "ode to booze"

On a completely unrelated but relevant warning to others looking into buying into this script, while this is a great script package graciously provided by dj_d (for a small donation of $10/1 Mr. A (however you choose to look at it)), and he clearly has already put in quite a bit of work as it is, with the game mechanics constantly changing and the mafia versions updating different scripting syntax and features, this package is somewhat like buying a fixer-upper home. Expect to put in quite a bit of work beyond the initial configuring to get it up and running.
 

heeheehee

Developer
Staff member
This is actually because of an update to ZLib. I'd suggest replacing the vprint with error (remove the stuff after the comma, though!). Or, if you're feeling ambitious, insert the error() function from your copy of ZLib into the newest version.
 

playhavock2

New member
heya I think my verion is wayyy out of date, what do i do to update it??

this is the error I am getting right now:

[the ode to booze] does not match anything in the status effect database.
Bad effect value: "the ode to booze" (EatDrink.ash, line 1196)
 
Top