Kolproxy ascension script
Re: kolproxy: A new game interface
Can I ask questions here about the ascension script part of kolproxy?
Re: kolproxy: A new game interface
Sure.kain wrote:Can I ask questions here about the ascension script part of kolproxy?
Re: kolproxy: A new game interface
cool, first off, I'm just now getting around (yeah yeah, old habits die hard) to checking out your interface. I'm suitably impressed!
I'm checking it out because several folks talk HIGHLY about your ascension script. So I took a look, perm'd all the skills I could see in it that I needed, added a bunch of passives because I had a lot of surplus karma and ran it. I haven't had it halt looking for a particular skill yet, so I think I have the skills/familiars covered.
Wow, I think I was level 6 in like 30 turns. It stalled out at one point because I was <10 turns shortly thereafter, so I ate some stuff out of inventory and ran it again and it got stuck and wouldn't buy MMJs even though the guild was open. I think I horked something up because I got a tasty tart semi-rare manually during a part where it wouldn't 'go' ... but I fetched the knob outfit manually after that.
I think I found the answer, but my only real question is "how will I know when it's done for the day" and where should I expect it to end up at the end of each day?
I lied ... What should I have done with it stopped around level 6.5 with <10 turns remaining and it hadn't really eaten/drank? It seems fairly robust, I don't think I've put the script too far out (I had to get the KGE manually, but beyond that). Occasionally a combat will abort due to low health, but that's easily fixable and I can resume from it.
Thanks for releasing the tool AND the script, I'm looking forward to seeing what happens in this ascension.
I'm checking it out because several folks talk HIGHLY about your ascension script. So I took a look, perm'd all the skills I could see in it that I needed, added a bunch of passives because I had a lot of surplus karma and ran it. I haven't had it halt looking for a particular skill yet, so I think I have the skills/familiars covered.
Wow, I think I was level 6 in like 30 turns. It stalled out at one point because I was <10 turns shortly thereafter, so I ate some stuff out of inventory and ran it again and it got stuck and wouldn't buy MMJs even though the guild was open. I think I horked something up because I got a tasty tart semi-rare manually during a part where it wouldn't 'go' ... but I fetched the knob outfit manually after that.
I think I found the answer, but my only real question is "how will I know when it's done for the day" and where should I expect it to end up at the end of each day?
I lied ... What should I have done with it stopped around level 6.5 with <10 turns remaining and it hadn't really eaten/drank? It seems fairly robust, I don't think I've put the script too far out (I had to get the KGE manually, but beyond that). Occasionally a combat will abort due to low health, but that's easily fixable and I can resume from it.
Thanks for releasing the tool AND the script, I'm looking forward to seeing what happens in this ascension.
Re: kolproxy: A new game interface
Can I ask a more basic question? (I'm going to assume the answer is yes.) I have tried this thing on multi occasions, perused the wiki, and asked around. I still cannot seem to find the ascension script in this thing. Am I missing a button or a feature?
Re: kolproxy: A new game interface
Thanks.kain wrote:cool, first off, I'm just now getting around (yeah yeah, old habits die hard) to checking out your interface. I'm suitably impressed!
It'll stop and say "TODO: end of day 1. (pvp,) overdrink" after getting liver, and then you chug your bucket of wine and you're done.kain wrote:It stalled out at one point because I was <10 turns shortly thereafter, so I ate some stuff out of inventory and ran it again and it got stuck and wouldn't buy MMJs even though the guild was open. I think I horked something up because I got a tasty tart semi-rare manually during a part where it wouldn't 'go' ... but I fetched the knob outfit manually after that.
I think I found the answer, but my only real question is "how will I know when it's done for the day" and where should I expect it to end up at the end of each day?
I lied ... What should I have done with it stopped around level 6.5 with <10 turns remaining and it hadn't really eaten/drank? It seems fairly robust, I don't think I've put the script too far out (I had to get the KGE manually, but beyond that). Occasionally a combat will abort due to low health, but that's easily fixable and I can resume from it.
About it stopping, that really depends on why it stopped. Can you track down why that happened? What was your fullness/drunkenness/spleen? Meat/hellion cubes?
Have you changed anything in the script? Do you not have pumpkins? Did it run quite low on meat? Was it just really unlucky somehow and didn't get to pick up wine SR or find hellion cubes before running out of turns? It wants to eat 2x hell ramen day 1, mostly with turngen from beer+wines+pixie sticks to get there.
Are you missing VIP key or any meaningful skills? It shouldn't really run low on HP much on day 1 if you have everything.
The setting to enable Eleron's personal ascension script that is (well, was) not suitable for the public at large is invisible. Go to scripts/base/settings-page.lua and remove the -- in front of the "Enable ascension automation" line to make it visible. I think I'll just leave this visible in future versions, since it's probably the most popular part now anyway :pbig_mara wrote:Can I ask a more basic question? (I'm going to assume the answer is yes.) I have tried this thing on multi occasions, perused the wiki, and asked around. I still cannot seem to find the ascension script in this thing. Am I missing a button or a feature?
Re: kolproxy: A new game interface
The first time it stopped (and I was working at the time, so I wasn't paying strict attention) it stopped because I was <10 turns. I think it probably just didn't get to the wine semi in time. I ate/drank some stuff manually and it continued. It stopped because I, at one point, was low on meat.
During the cyrpt, it was stasising with the rogue program/salve, but eventually I'd get lower than 30% hp and the combat macro would quit. I'd just cast stringozzi manually and continue and most of the time it'd go for another 5-7 turns before falling below 30% hp in combat. I was probably just unlucky. I will make sure I have all the passive +HP skills permed.
I have a VIP and what I think are all the relevant skills. Even if it stops a couple of times, I'm very impressed how fast it's going.
I did just discover that I can't easily use dropbox to move from one computer to another (Win7->ubuntu, and vice versa) which is no real big deal, I'll just keep playing on my work laptop.
During the cyrpt, it was stasising with the rogue program/salve, but eventually I'd get lower than 30% hp and the combat macro would quit. I'd just cast stringozzi manually and continue and most of the time it'd go for another 5-7 turns before falling below 30% hp in combat. I was probably just unlucky. I will make sure I have all the passive +HP skills permed.
I have a VIP and what I think are all the relevant skills. Even if it stops a couple of times, I'm very impressed how fast it's going.
I did just discover that I can't easily use dropbox to move from one computer to another (Win7->ubuntu, and vice versa) which is no real big deal, I'll just keep playing on my work laptop.
Re: kolproxy: A new game interface
Load/store settings from the kolproxy settings page?kain wrote:I did just discover that I can't easily use dropbox to move from one computer to another (Win7->ubuntu, and vice versa) which is no real big deal, I'll just keep playing on my work laptop.
Re: kolproxy: A new game interface
Ah hah! I didn't know what that button did, so I was loathe to push it! I shall try it out.
--edit, so as not to double post --
It built the staff of fats, but did not unlock the oasis and pyramid. It did absolutely everything else, though, including the chasm and finishing the war. I didn't have enough turns left (10) to complete the lair and get a 4-dayer so I unlocked the oasis manually and then overdrank on a bucket of wine and we'll see what happens tomorrow. Very impressive.
--edit, so as not to double post --
It built the staff of fats, but did not unlock the oasis and pyramid. It did absolutely everything else, though, including the chasm and finishing the war. I didn't have enough turns left (10) to complete the lair and get a 4-dayer so I unlocked the oasis manually and then overdrank on a bucket of wine and we'll see what happens tomorrow. Very impressive.
- NardoLoopa
- Market Manipulator
- Posts: 1201
- Joined: Tue Jun 19, 2007 10:37 pm
Re: kolproxy: A new game interface
Since it means easy extra karma, I decided to finally try KoLProxy. Seems I'm having a little trouble getting started:
Got this on HCFist Day 1 about 4 commands into the run (no turns yet). V2.19:
Running Linux (Debian Squeeze). Suggestions?
Got this on HCFist Day 1 about 4 commands into the run (no turns yet). V2.19:
Code: Select all
[1] extending tmm+mojo (level 3.16, 42 turns remaining, 1 full, 0 drunk, 0 spleen, 20 meat, 30 MP)
lua.hs error: <socket: 29>: Data.ByteString.hGetLine: end of file
lua error!
lua error, top = 2
lua error: <socket: 29>: Data.ByteString.hGetLine: end of file
traceback:
stack traceback:
[C]: in function 'raw_submit_page'
scripts/base/util.lua:368: in function <scripts/base/util.lua:352>
(tail call): ?
(tail call): ?
scripts/automation/ascension.lua:308: in function 'f'
scripts/automation/ascension.lua:1670: in function 'automate_hcnp_day'
scripts/automation/ascension.lua:1819: in function <scripts/automation/ascension.lua:1790>
(tail call): ?
(tail call): ?
[string "-- check for valid pwd!..."]:238: in main chunk
intercept.lua error: error running code (scripts/intercept.lua):
<socket: 29>: Data.ByteString.hGetLine: end of file
stack traceback:
[C]: in function 'raw_submit_page'
scripts/base/util.lua:368: in function <scripts/base/util.lua:352>
(tail call): ?
(tail call): ?
scripts/automation/ascension.lua:308: in function 'f'
scripts/automation/ascension.lua:1670: in function 'automate_hcnp_day'
scripts/automation/ascension.lua:1819: in function <scripts/automation/ascension.lua:1790>
(tail call): ?
(tail call): ?
[string "-- check for valid pwd!..."]:238: in main chunk

Re: kolproxy: A new game interface
Well, that's network IO issues.NardoLoopa wrote:Running Linux (Debian Squeeze). Suggestions?Code: Select all
lua.hs error: <socket: 29>: Data.ByteString.hGetLine: end of file
Is your internet unstable? I'm not really sure there's much kolproxy can do about it, unless it's triggering some sort of bug. There's trying again and hoping you don't get more connection problems.
(I suppose the ascension script could possibly be hacked to just try again on connection errors, but you have a page that's known to not have loaded correctly and that's not great.)
- NardoLoopa
- Market Manipulator
- Posts: 1201
- Joined: Tue Jun 19, 2007 10:37 pm
Re: kolproxy: A new game interface
Nope, no unusual issues lately. I'll give it another try when I get home.

- NardoLoopa
- Market Manipulator
- Posts: 1201
- Joined: Tue Jun 19, 2007 10:37 pm
Re: kolproxy: A new game interface
Restarting worked fine. After a bunch of turns I ended up with this:
V2.19
V2.19
Code: Select all
[62] getting hellion cubes (level 6.03, 15 turns remaining, 2 full, 5 drunk, 8 spleen, 527 meat, 35 MP)
casting buff Smooth Movements
casting buff The Sonata of Sneakiness
casting buff Fat Leon's Phat Loot Lyric
buying item soda water 1
shrugging buff The Moxious Madrigal nil
casting buff Fat Leon's Phat Loot Lyric
unequipping familiarequip
buying item soda water 1
lua error!
lua error, top = 2
lua error: scripts/automation/ascension.lua:652: TODO: Eat/drink in fist
traceback:
stack traceback:
[C]: in function 'error'
scripts/automation/ascension.lua:652: in function 'f'
scripts/automation/ascension.lua:1670: in function 'automate_hcnp_day'
scripts/automation/ascension.lua:1819: in function <scripts/automation/ascension.lua:1790>
(tail call): ?
(tail call): ?
[string "-- check for valid pwd!..."]:238: in main chunk
intercept.lua error: error running code (scripts/intercept.lua):
scripts/automation/ascension.lua:652: TODO: Eat/drink in fist
stack traceback:
[C]: in function 'error'
scripts/automation/ascension.lua:652: in function 'f'
scripts/automation/ascension.lua:1670: in function 'automate_hcnp_day'
scripts/automation/ascension.lua:1819: in function <scripts/automation/ascension.lua:1790>
(tail call): ?
(tail call): ?
[string "-- check for valid pwd!..."]:238: in main chunk

Re: kolproxy: A new game interface
Me too nardo! I'm in HC AT Fist and I'm at 15/14/12 and I'm getting the same message:
Last bit it was doing was trying to get liver, get encryption key, yray harem girl, get RnR, kill the goblin king, and then, get worthless items.
Code: Select all
[160] fight king in harem girl outfit (level 7.20, 6 turns remaining, 15 full, 14 drunk, 12 spleen, 60 meat, 70 MP)
unequipping familiarequip
[162] buying hermit permit (level 7.23, 4 turns remaining, 15 full, 14 drunk, 12 spleen, 560 meat, 74 MP)
buying item hermit permit
[162] trading for clover (level 7.23, 4 turns remaining, 15 full, 14 drunk, 12 spleen, 460 meat, 74 MP)
[162] buying hermit permit (level 7.23, 4 turns remaining, 15 full, 14 drunk, 12 spleen, 460 meat, 74 MP)
buying item hermit permit
[162] get worthless item (level 7.23, 4 turns remaining, 15 full, 14 drunk, 12 spleen, 360 meat, 74 MP)
buying item chewing gum on a string
[162] get worthless item (level 7.23, 4 turns remaining, 15 full, 14 drunk, 12 spleen, 310 meat, 74 MP)
buying item chewing gum on a string
lua error!
lua error, top = 2
lua error: scripts/automation/ascension.lua:847: Unexpected fullness/drunkenness/spleen at end of day 1
traceback:
stack traceback:
[C]: in function 'error'
scripts/automation/ascension.lua:847: in function 'f'
scripts/automation/ascension.lua:1670: in function 'automate_hcnp_day'
scripts/automation/ascension.lua:1819: in function <scripts/automation/ascension.lua:1790>
(tail call): ?
(tail call): ?
[string "-- check for valid pwd!..."]:238: in main chunk
intercept.lua error: error running code (scripts/intercept.lua):
scripts/automation/ascension.lua:847: Unexpected fullness/drunkenness/spleen at end of day 1
stack traceback:
[C]: in function 'error'
scripts/automation/ascension.lua:847: in function 'f'
scripts/automation/ascension.lua:1670: in function 'automate_hcnp_day'
scripts/automation/ascension.lua:1819: in function <scripts/automation/ascension.lua:1790>
(tail call): ?
(tail call): ?
[string "-- check for valid pwd!..."]:238: in main chunk
Re: kolproxy: A new game interface
Eating/drinking isn't entirely automated in fist (yet), so yeah, you might have to help it out. Just get some more turns from booze (or spleen) to reach Hell ramen without eating, and drink to 19 at the end of the day.
EDIT: I changed it to display errors differently depending on severity, so it's not so big and red and scary. Most ascension script stops are easy enough to fix and then you can just click the link again to continue automating.
EDIT: I changed it to display errors differently depending on severity, so it's not so big and red and scary. Most ascension script stops are easy enough to fix and then you can just click the link again to continue automating.
Re: kolproxy: A new game interface
When it is telling me my myst or muscle is too low is it trying to do the DD or something? It has paused the last two days until I buff those. It seems odd that it can't cast mojo or power ballad on its own since it doesn't run three AT buffs most of the time. Also, does the script usually end days with more than 153 turns banked?
EDIT: lol. just hit level 10 and now the script wants to use Stringozzi Serpent. I have around 140 skills permed and that's one of the few I don't have >.> Is there a list of skills I need that I'm missing? I looked through the documentation already.
EDIT: lol. just hit level 10 and now the script wants to use Stringozzi Serpent. I have around 140 skills permed and that's one of the few I don't have >.> Is there a list of skills I need that I'm missing? I looked through the documentation already.
Re: kolproxy: A new game interface
Yeah, it says something like "DD: Too low muscle" doesn't it? I'll see about getting it to cast songs to buff those when needed soon.
Script documentation has been started at http://www.houeland.com/kolproxy/wiki/A ... automation
Also, stringozzi is the best combat skill, get it already! =)
(You can change serpent_action() in scripts/automation/macros.lua to something else, but nothing's really as good as stringozzi!)
Script documentation has been started at http://www.houeland.com/kolproxy/wiki/A ... automation
Also, stringozzi is the best combat skill, get it already! =)
(You can change serpent_action() in scripts/automation/macros.lua to something else, but nothing's really as good as stringozzi!)
Re: kolproxy: A new game interface
Finally got the last 3 skills I needed to use the automation. Very impressed! After a few weeks of having to pay attention to my runs, the 30 minutes this took to do day one was an awesome change. I might even be able to do my homework now!
Thanks a bunch Eleron.
Thanks a bunch Eleron.
Re: kolproxy: A new game interface
Eleron wrote:Yeah, it says something like "DD: Too low muscle" doesn't it? I'll see about getting it to cast songs to buff those when needed soon.
Script documentation has been started at http://www.houeland.com/kolproxy/wiki/A ... automation
Also, stringozzi is the best combat skill, get it already! =)
(You can change serpent_action() in scripts/automation/macros.lua to something else, but nothing's really as good as stringozzi!)
Buffing myself isn't a problem. It's mostly a concern because I can't see what the script is doing so I've been giving it 10 or so minutes to run. Thanks for the link. Stringozzi is the only one I don't have (I'll argue with you abou it being the best combat skill at your convenience). Otherwise, the script worked amazingly days 1 and 2. I look forward to further exploring the magic that is your thing.
Re: kolproxy: A new game interface
HC Fist day 4. It did the daily visits and then immediately gives the following red text:
Line 912 looks like it is checking for an RR legend and turtle totem (which I have)
Line 1670 is checking for a detuned radio (which I did not have, but had not previously mattered) but I had surplus meat so I bought one
Line 1819 looks like it is doing .... I'm not entirely sure.
Code: Select all
intercept.lua error: error running code (scripts/intercept.lua):
scripts/automation/ascension.lua:912: attempt to index global 'f' (a function value)
stack traceback:
scripts/automation/ascension.lua:912: in function 'f'
scripts/automation/ascension.lua:1670: in function 'automate_hcnp_day'
scripts/automation/ascension.lua:1819: in function
(tail call): ?
(tail call): ?
[string "-- check for valid pwd!..."]:238: in main chunk
{ Kolproxy automation script. }
Line 1670 is checking for a detuned radio (which I did not have, but had not previously mattered) but I had surplus meat so I bought one
Line 1819 looks like it is doing .... I'm not entirely sure.
Re: kolproxy: A new game interface
That's fixed, thanks! It was running some code that only worked while that bit of code was in scripts.lua, not ascension.lua. (You seemed to be looking at line 812 when figuring it out, btw.)kain wrote:scripts/automation/ascension.lua:912: attempt to index global 'f' (a function value)
Re: kolproxy: A new game interface
Ah hah, reading the right line for the win! I ended up commenting the line out f.heal_up() this morning and it worked ... I was just getting ready to come post about it.
Also, am I supposed to be doing the oasis/pyramid manually? In my otherwise flawless fist run, I had to do the oasis and pyramid manually.
Also, am I supposed to be doing the oasis/pyramid manually? In my otherwise flawless fist run, I had to do the oasis and pyramid manually.
- NardoLoopa
- Market Manipulator
- Posts: 1201
- Joined: Tue Jun 19, 2007 10:37 pm
Re: kolproxy: A new game interface
Huh. That happened to me too. I thought I muffed up something with the day-count. I ended up doing it manually after hitting lvl 13 and finishing the war. Same for DoD potions - though that could be for teleportation tek.kain wrote:Also, am I supposed to be doing the oasis/pyramid manually? In my otherwise flawless fist run, I had to do the oasis and pyramid manually.

Re: kolproxy: A new game interface
There was an issue where it would skip oasis/desert if it didn't finish it on day 3. DoD potions just aren't automated yet. But, go test out the scary new 2.20a-testing, with some improvements and lots of hidden infrastructural changes >.<
Re: kolproxy: A new game interface
Ah hah, so we're admitting that our runs are slower than yours!Eleron wrote:There was an issue where it would skip oasis/desert if it didn't finish it on day 3. DoD potions just aren't automated yet. But, go test out the scary new 2.20a-testing, with some improvements and lots of hidden infrastructural changes >.<
<downloads 2.20a-testing>
-
- AFH
- Posts: 304
- Joined: Thu Oct 14, 2010 9:48 am
Re: kolproxy: A new game interface
I love seeing the full skill list up. I'm curious about the "required" familiars. I'm hoping if you don't have one/some, then Proxy can still function? I mean, aside from the basic fams. My concerns are the grinder, boots, and hatrack, because those are the ones I lack (and have no desire to buy).

- lotsofphil
- Leader of rum ham
- Posts: 4075
- Joined: Mon Mar 01, 2010 3:56 pm
Re: kolproxy: A new game interface
Assuming the script YRs a mariachi, I can see hatracklack being a large change.FufuBunnySlayer wrote:I love seeing the full skill list up. I'm curious about the "required" familiars. I'm hoping if you don't have one/some, then Proxy can still function? I mean, aside from the basic fams. My concerns are the grinder, boots, and hatrack, because those are the ones I lack (and have no desire to buy).
Re: kolproxy: A new game interface
Yeah, from the couple of runs I've done so far, heavy heavy hatrack use. You could probably grep through for hatrack and substitute your favorite fairy, if you wanted too.
-
- AFH
- Posts: 304
- Joined: Thu Oct 14, 2010 9:48 am
Re: kolproxy: A new game interface
Got this today:
FoB was on day of this run, fwiw. I am terrible at interpreting outputy stuff.Something unexpected happened: Error at end of day 3
Technical details:
scripts/automation/ascension.lua:1448: Error at end of day 3
stack traceback:
scripts/automation/ascension.lua:1880: in function
[C]: in function 'error'
scripts/automation/ascension.lua:1873: in function 'critical'
scripts/automation/ascension.lua:1448: in function 'f'
scripts/automation/ascension.lua:1696: in function 'automate_hcnp_day'
scripts/automation/ascension.lua:1855: in function
(tail call): ?
[C]: in function 'xpcall'
scripts/automation/ascension.lua:1880: in function
(tail call): ?
[string "-- check for valid pwd!..."]:238: in main chunk
Re: kolproxy: A new game interface
That probably means it didn't eat on day 3? Just eat up (to 30) and continue :)big_mara wrote:Something unexpected happened: Error at end of day 3
You could just change what "switch to hatrack" means, but I don't think I'd run the fist script without a hatrack. It's pretty significant to have a sombrero, and the script is tuned to use it. HCNP automation doesn't use the hatrack at all though, so maybe you should try that?FufuBunnySlayer wrote:Find&Replace function with hound dog for hatrack ya mean?
I guess you could still just run fist without a hatrack though, and probably finish in 5-6 days, which is still good =)
-
- AFH
- Posts: 304
- Joined: Thu Oct 14, 2010 9:48 am
Re: kolproxy: A new game interface
HCNP is what I'm gunning for. I still need to hardperm 5 skills and update another 3, but it's good to know that the hatrack is not necessary!
Grinder/Boots for HCNP?
Grinder/Boots for HCNP?

Re: kolproxy: A new game interface
Fewer skills are needed for Fist and there's more karma, but yeah HCNP is even less hassle to run if you have everything.FufuBunnySlayer wrote:HCNP is what I'm gunning for. I still need to hardperm 5 skills and update another 3, but it's good to know that the hatrack is not necessary!
Grinder/Boots for HCNP?
Just change grinder familiarid to rogue program's instead. For the boots, probably easiest to remove the code for doing runaways in the spooky forest and just eat the couple of extra turns.
-
- AFH
- Posts: 304
- Joined: Thu Oct 14, 2010 9:48 am
Re: kolproxy: A new game interface
Woo, thanks Eleron. Though I just may be picking up the boots after all :'(

- lotsofphil
- Leader of rum ham
- Posts: 4075
- Joined: Mon Mar 01, 2010 3:56 pm
Re: kolproxy: A new game interface
First click. 2.21b-testing. Windows.
commented ghostly and astral out from the end of settings.lua and it worked
Code: Select all
intercept.lua error: error running code (scripts/intercept.lua):
scripts/automation/settings.lua:191: bad argument #1 to 'insert' (table expected, got nil)
stack traceback:
scripts/automation/ascension.lua:1962: in function
[C]: in function 'insert'
scripts/automation/settings.lua:191: in function 'get_ascension_automation_settings'
scripts/automation/scripts.lua:173: in function 'use_and_sell_items'
scripts/automation/ascension.lua:140: in function 'automate_hcnp_day'
scripts/automation/ascension.lua:1937: in function
(tail call): ?
[C]: in function 'xpcall'
scripts/automation/ascension.lua:1962: in function
(tail call): ?
[string "-- check for valid pwd!..."]:238: in main chunk
stack traceback:
[C]: in function 'error'
scripts/automation/ascension.lua:1983: in function
(tail call): ?
[string "-- check for valid pwd!..."]:238: in main chunk
- lotsofphil
- Leader of rum ham
- Posts: 4075
- Joined: Mon Mar 01, 2010 3:56 pm
Re: kolproxy: A new game interface
Got me a 4-day fist with minimal effort. Thanks eleron 

- NardoLoopa
- Market Manipulator
- Posts: 1201
- Joined: Tue Jun 19, 2007 10:37 pm
Re: kolproxy: A new game interface
2.24-2
Day-4:
Clicked to continue and it played a few turns (5) then:
(I never know if I should file a Bug, or if this is a mis-understanding of how the tool works.
Day-4:
Code: Select all
intercept.lua error: error running code (scripts/intercept.lua):
: hGetBuf: resource vanished (Connection reset by peer)
stack traceback:
scripts/automation/ascension.lua:1981: in function
[C]: in function 'raw_submit_page'
scripts/base/util.lua:416: in function
(tail call): ?
Code: Select all
intercept.lua error: error running code (scripts/intercept.lua):
: hGetBuf: resource vanished (Connection reset by peer)
stack traceback:
scripts/automation/ascension.lua:1981: in function
[C]: in function 'raw_submit_page'
scripts/base/util.lua:416: in function
(tail call): ?
scripts/automation/ascension.lua:82: in function 'refresh_quest'
scripts/automation/ascension.lua:84: in function 'automate_hcnp_day'
scripts/automation/ascension.lua:1955: in function
(tail call): ?
[C]: in function 'xpcall'
scripts/automation/ascension.lua:1981: in function
(tail call): ?
[string "-- check for valid pwd!..."]:238: in main chunk
stack traceback:
[C]: in function 'error'
scripts/automation/ascension.lua:2002: in function
(tail call): ?
[string "-- check for valid pwd!..."]:238: in main chunk

- NardoLoopa
- Market Manipulator
- Posts: 1201
- Joined: Tue Jun 19, 2007 10:37 pm
Re: kolproxy: A new game interface
Day-2, HCFist 2.24-2:
So I ate a fortune cookie, but still get the message. How do I proceed?Something unexpected happened: Semirare soon, without fortune cookie numbers

- NardoLoopa
- Market Manipulator
- Posts: 1201
- Joined: Tue Jun 19, 2007 10:37 pm
Re: kolproxy: A new game interface
So, Eleron, how well does 26 support HC Trendy? (for autoascension, I mean)

- NardoLoopa
- Market Manipulator
- Posts: 1201
- Joined: Tue Jun 19, 2007 10:37 pm
Re: kolproxy: A new game interface
Yeah, wasn't sure if skills were addressed along with that fix, since the script often uses SpSer. Also, wasn't sure if all classes are supported, etc.
I'll start running it tonight, though.
I'll start running it tonight, though.

- NardoLoopa
- Market Manipulator
- Posts: 1201
- Joined: Tue Jun 19, 2007 10:37 pm
Re: kolproxy: A new game interface
Code: Select all
scripts/automation/scripts.lua:516: attempt to call local 'ptf' (a string value)
stack traceback:
...
[string "-- TODO? check for valid pwd!..."]:250: in function <[string "-- TODO? check for valid pwd!..."]:57>
(tail call): ?

Re: kolproxy: A new game interface
Not very well yet :PNardoLoopa wrote:So, Eleron, how well does 26 support HC Trendy? (for autoascension, I mean)
It doesn't know how to get spleen, and there's no he-boulder.
Re: kolproxy: A new game interface
optimal class/astral consumables/astral pet?Eleron wrote:Not very well yetNardoLoopa wrote:So, Eleron, how well does 26 support HC Trendy? (for autoascension, I mean)
It doesn't know how to get spleen, and there's no he-boulder.
- NardoLoopa
- Market Manipulator
- Posts: 1201
- Joined: Tue Jun 19, 2007 10:37 pm
Re: kolproxy: A new game interface
I'm a PM with Astral Pilsner and Astral Shirt.
I just finished day-3. Eleron has been helping me move past some of the limitations in the script that I've found. Otherwise, things look pretty good.
I just finished day-3. Eleron has been helping me move past some of the limitations in the script that I've found. Otherwise, things look pretty good.

- NardoLoopa
- Market Manipulator
- Posts: 1201
- Joined: Tue Jun 19, 2007 10:37 pm
Re: kolproxy: A new game interface
Well, the script fell short of a 4-day HC-Trendy. Mostly this is due to not utilizing spleen at all. I ended at the lair (not having all items, which is normal for the script) after doing some manual spleening and using borrowed time. Before that it ended with 90% of the WAR finished.
A few remaining bugs:
- It tries to get Mental Acuity for Ed
- For some reason it fails to fight the WAR boss, returning an error in the first round of combat.
- many of the combats stopped the script because it ran out of MP and didn't use Cannon to finish off the mob.
- doesn't use yellow-ray from unbearable light, so you need to do that yourself.
Otherwise, things look pretty good.
A few remaining bugs:
- It tries to get Mental Acuity for Ed
- For some reason it fails to fight the WAR boss, returning an error in the first round of combat.
- many of the combats stopped the script because it ran out of MP and didn't use Cannon to finish off the mob.
- doesn't use yellow-ray from unbearable light, so you need to do that yourself.
Otherwise, things look pretty good.

Re: kolproxy: A new game interface
I've had this happen the last few runs. Additionally, I've had to manually flyer for about 20 turns to finish that side zone.NardoLoopa wrote: - It tries to get Mental Acuity for Ed
- For some reason it fails to fight the WAR boss, returning an error in the first round of combat.
Re: kolproxy: A new game interface
I'm on day 2 of a trendy run (AT, pilsners, shirt) and aside from not getting any spleen on day 1 (which I did manually) the only big problem was continually running out of MP to buff and run combats. I don't know that that's a script issue, probably more like a lack-of-good-stuff issue.
Day 2, had far fewer MP problems (I did notice that it didn't get the dispensary password on it's own) and I had to unbearable light a dwarf miner manually (which was expected) but it did drink a dozen or so imported beer instead of stopping and prompting me to mix cocktails. I think it does this in no-path, too. Day 2 completed without any real major issues.
I think there's probably a lot of room for stomping stuff into spleeny-goodness. On day 1, I did a little manual meatfarming to buy MP and I used the boots to pretty quickly get 3 pastes in the treasury.
Day 2, had far fewer MP problems (I did notice that it didn't get the dispensary password on it's own) and I had to unbearable light a dwarf miner manually (which was expected) but it did drink a dozen or so imported beer instead of stopping and prompting me to mix cocktails. I think it does this in no-path, too. Day 2 completed without any real major issues.
I think there's probably a lot of room for stomping stuff into spleeny-goodness. On day 1, I did a little manual meatfarming to buy MP and I used the boots to pretty quickly get 3 pastes in the treasury.
- NardoLoopa
- Market Manipulator
- Posts: 1201
- Joined: Tue Jun 19, 2007 10:37 pm
Re: kolproxy: A new game interface
HC Trend: S Day 1, 2.27b
Not sure what that's all about.
Code: Select all
[23] drinking pumpkin and overpriced beer (level 3.91, 21 turns remaining, 2 full, 0 drunk, 0 spleen, 2048 meat, 69 MP)
buying item fermenting powder
casting buff Ode to Booze
drinking item pumpkin beer
drinking item pumpkin beer
drinking item pumpkin beer
drinking item tobiko-infused sake
buying item overpriced "imported" beer 1
drinking item overpriced "imported" beer
buying item overpriced "imported" beer 1
drinking item overpriced "imported" beer
httpreq error for /inv_booze.php: thread blocked indefinitely in an MVar operation
httpreq error for /api.php: thread blocked indefinitely in an MVar operation
httpreq error for /api.php: thread blocked indefinitely in an MVar operation
Something unexpected happened: Failed to drink...

- Fred Nefler
- AFH
- Posts: 812
- Joined: Sat Jan 17, 2009 5:47 pm
Re: kolproxy: A new game interface
Looks like you got a connection timeout.
Re: kolproxy: A new game interface
Yep, that's a connection error. I want to make those errors more specific and understandable, but the problem was on your network. (As people have gotten used to, anything saying MVar is due to stuff timing out, but you're not supposed to have to learn that :P)
Re: kolproxy: A new game interface
I grabbed the version you just spun. Day 4 of the automation script has failed (and I confess, I didn't snag the error) when it was trying to decypher the hidden city wines. I had to run that manually.
The next place it stopped was the stupid 'tile' game in the hidden temple. I got this error during the script AND hitting the {solve puzzle} link at the bottom of the puzzle.
I'll post if anything else comes up.
The next place it stopped was the stupid 'tile' game in the hidden temple. I got this error during the script AND hitting the {solve puzzle} link at the bottom of the puzzle.
Code: Select all
stack traceback:
[C]: in function 'error'
scripts/automation/ascension.lua:2036: in function <scripts/automation/ascension.lua:2000>
(tail call): ?
[string "-- intercept.lua..."]:233: in function <[string "-- intercept.lua..."]:41>
(tail call): ?
lua-call error!
lua-call error, top = 2
lua-call error: [string "-- intercept.lua..."]:23: attempt to call global 'async_post_page' (a nil value)
call-traceback:
stack traceback:
[string "-- intercept.lua..."]:23: in function 'choose'
[string "-- intercept.lua..."]:25: in function 'automate_tiles'
[string "-- intercept.lua..."]:90: in function <[string "-- intercept.lua..."]:41>
(tail call): ?
intercept.lua error: error running code (scripts/intercept.lua):
[string "-- intercept.lua..."]:23: attempt to call global 'async_post_page' (a nil value)
stack traceback:
[string "-- intercept.lua..."]:23: in function 'choose'
[string "-- intercept.lua..."]:25: in function 'automate_tiles'
[string "-- intercept.lua..."]:90: in function <[string "-- intercept.lua..."]:41>
(tail call): ?
Re: kolproxy: A new game interface
Seems like dance cards are being believed to fire on turn 3 instead of 4 turns later? I had to adventure manually once in the ballroom every time a dance card counter came up.
Re: kolproxy: A new game interface
Aha, I think I know what you mean. It's that the ascension script stops and says "Didn't find rotting matilda on dance card turn" on the dance card turn instead of actually going there?kain wrote:Seems like dance cards are being believed to fire on turn 3 instead of 4 turns later? I had to adventure manually once in the ballroom every time a dance card counter came up.
That was caused by work on getting adventure warnings to trigger while auto-adventuring, and it actually got an "Are you sure?" warning page instead of Rotting Matilda, because the ballroom zone check only worked right for manual adventuring. Fixed.
Re: kolproxy: A new game interface
Yeah, that's it exactly. Sorry I wasn't clearer
- NardoLoopa
- Market Manipulator
- Posts: 1201
- Joined: Tue Jun 19, 2007 10:37 pm
Re: kolproxy: A new game interface
V2.30a: HCNP Trendy PM
- Day1: Still very low on meat around the Friar's. Likely due to the cost of running Empathy.
- Day1: Also, ran low on adventures after getting the Steel Liver so had to end the day manually -- not sure what else was on the agenda, but my spleen was empty (note: spleen use was fine on days 2-3 so far).
V2.30b:
- Day3: Tried to yellow ray a hippy before completing the shore (only 2 shore trips)
Otherwise, things look pretty good (Day3 complete).
- Day1: Still very low on meat around the Friar's. Likely due to the cost of running Empathy.
- Day1: Also, ran low on adventures after getting the Steel Liver so had to end the day manually -- not sure what else was on the agenda, but my spleen was empty (note: spleen use was fine on days 2-3 so far).
V2.30b:
- Day3: Tried to yellow ray a hippy before completing the shore (only 2 shore trips)
Code: Select all
[312] do trapper quest (level 8.66, 153 turns remaining, 0 full, 0 drunk, 12 spleen, 7787 meat, 90 MP)
casting buff Astral Shell
changed familiar Exotic Parrot
[312] make dingy dinghy (level 8.66, 153 turns remaining, 0 full, 0 drunk, 12 spleen, 12879 meat, 80 MP)
[312] shore for dinghy plans (level 8.66, 153 turns remaining, 0 full, 0 drunk, 12 spleen, 12879 meat, 80 MP)
[315] summoning unbearable light (no he-boulder in trendy) (level 8.66, 150 turns remaining, 0 full, 0 drunk, 12 spleen, 12471 meat, 80 MP)
[315] yellow raying hippy (level 8.66, 150 turns remaining, 0 full, 0 drunk, 12 spleen, 12471 meat, 78 MP)
casting buff Carlweather's Cantata of Confrontation
Using fallback familiar He-Boulder -> Leprechaun
changed familiar Leprechaun
finished... http://www.kingdomofloathing.com/adventure.php

Re: kolproxy: A new game interface
following nardo's HC PM Trendy run, I tried one (I'm now on my second run)
I think the script, should, in general, snag the free 1000 meat from the guild for starting the nemesis quest. I found that this meat, combined with friar quest non-combats was usually enough to get me through day 1.
I think the script, should, in general, snag the free 1000 meat from the guild for starting the nemesis quest. I found that this meat, combined with friar quest non-combats was usually enough to get me through day 1.
- NardoLoopa
- Market Manipulator
- Posts: 1201
- Joined: Tue Jun 19, 2007 10:37 pm
Re: kolproxy: A new game interface
3.0 looks pretty good -- I'm just completing my second HCTrendy as a PM. No major issues.

Kolproxy ascension script
I'm splitting off the posts about the ascension script from the main kolproxy thread.
- lotsofphil
- Leader of rum ham
- Posts: 4075
- Joined: Mon Mar 01, 2010 3:56 pm
Re: Kolproxy ascension script
Does it require a groose for trendy spleen?
Re: Kolproxy ascension script
Currently only uses boots for spleen in trendy, and isn't very good at it on day 1 either :Plotsofphil wrote:Does it require a groose for trendy spleen?
I'll get groose to at least be supported soon though, having one donated from Twillo and all :)
- lotsofphil
- Leader of rum ham
- Posts: 4075
- Joined: Mon Mar 01, 2010 3:56 pm
Re: Kolproxy ascension script
Ah, okay. It didn't fill spleen on D1 and I thought that was because I lacked a groose.Eleron wrote:Currently only uses boots for spleen in trendy, and isn't very good at it on day 1 eitherlotsofphil wrote:Does it require a groose for trendy spleen?
I'll get groose to at least be supported soon though, having one donated from Twillo and all
- NardoLoopa
- Market Manipulator
- Posts: 1201
- Joined: Tue Jun 19, 2007 10:37 pm
Re: Kolproxy ascension script
I believe it uses the boots for spleen as an afterthought to everything else it is doing. It's the last thing it does before prepping for rollover. So, this only works out if you have enough adventures after everything else on Day-1. Moving the boots up into the Friars' would probably be a good idea.Eleron wrote:Currently only uses boots for spleen in trendy, and isn't very good at it on day 1 either
Eleron, I'm trying an HCNP as DB. On day-1 I'm running into MP problems.
It would be nice if the script told me what it needed 20MP for. Even better, if I could tell it to skip it. So "Need 20MP for Empathy[x], and Leash[x]", where you can remove the Xs and continue in a sub-optimal way.Manual intervention required: Failed to reach 20 MP using galaktik
Or even better better: "Trying to find 3/5 bus passes. Need 20MP for Empathy[x] and Leash[x]"
Hmm, maybe it does something like the better+better. "Tried to perform: get dispensary password". Also, it's trying to buy Knob Seltzer before killing the king. And before getting the dispensary password.

Re: Kolproxy ascension script
First off thanks for making this! I've always thought about how doing something like this but unfortunately I have almost zero scripting knowledge but as uni is about to start again I thought I might try this script out to actually give me some time to study and i've got a few questions, first do I need any certain tomes or librams to use this? Also I'm lacking a couple of familiars ( Organ Grinder BBB and Hound dog) How important are these to hitting 4 day HCNP runs and do I just need to cough up and just buy them or is there some way I can work around that? Thanks again
Re: Kolproxy ascension script
Is there a way to stop the ascension script while it's running? Sometimes I like to check how far along it is or pull out my groose for use on day one, but I don't know of an easy way to do this. I usually just quit and reload proxy.
Also, has anyone gotten faster than 4/883 Trendy? I think I might've had some great RNG because most of the other runs I've seen have been mid-900s
Also, has anyone gotten faster than 4/883 Trendy? I think I might've had some great RNG because most of the other runs I've seen have been mid-900s
Re: Kolproxy ascension script
hah, my run #334 was 4/881!Emanon wrote:Also, has anyone gotten faster than 4/883 Trendy? I think I might've had some great RNG because most of the other runs I've seen have been mid-900s
I wonder how it does without a fax machine. Maybe I'll do no-path again.
Re: Kolproxy ascension script
The most recent version has been working almost flawlessly. Doing hcnp sauce runs I have noticed that it routinely stops 3-4 times for meat/mp day 1, but otherwise it has been running well.
-
- Just Plain Old Pie
- Posts: 3
- Joined: Wed Feb 22, 2012 1:13 pm
Re: kolproxy: A new game interface
For some reason, the newest version keeps kicking me out saying it has a problem with casting Entangling Noodles. Not sure why. I am HCNP PM and, yes, I do have Noodles permed.
Any thoughts?
Any thoughts?
Re: kolproxy: A new game interface
Moved this to the ascension script thread.Dread Knight wrote:For some reason, the newest version keeps kicking me out saying it has a problem with casting Entangling Noodles. Not sure why. I am HCNP PM and, yes, I do have Noodles permed.
There's a bug in scripts/automation/macros.lua noodles_action(), where it just says "Entangling Noodles" instead of "cast Entangling Noodles". You can go in and fix it, and it'll be fixed in the next release. (As well as the SCBoris update to handle the server changing how 0 available Boris skills are displayed.)
-
- Just Plain Old Pie
- Posts: 3
- Joined: Wed Feb 22, 2012 1:13 pm
kolproxy: A new game interface
For SC Boris automated ascensions...
I pulled a jek belt on Day 1. Does KOLProxy recognize and use the jek when it needs item drops? Should I be pulling a Mr. A jr. instead or nothing at all?
Also, I took the astral shirt and went Moxie Sign. It seems to be leaving the shirt equipped which is good. If I were to take the belt though, would it actually use the belt or would it keep equipping the plastic vampire fangs instead? Currently it seems to like to equip the Juju mask, LL Necktie and vampire fangs for accessories. I just don't want to waste pulls/astral stuff if it's not going to be used.
Thanks.
I pulled a jek belt on Day 1. Does KOLProxy recognize and use the jek when it needs item drops? Should I be pulling a Mr. A jr. instead or nothing at all?
Also, I took the astral shirt and went Moxie Sign. It seems to be leaving the shirt equipped which is good. If I were to take the belt though, would it actually use the belt or would it keep equipping the plastic vampire fangs instead? Currently it seems to like to equip the Juju mask, LL Necktie and vampire fangs for accessories. I just don't want to waste pulls/astral stuff if it's not going to be used.
Thanks.
-
- Just Plain Old Pie
- Posts: 3
- Joined: Wed Feb 22, 2012 1:13 pm
Re: Kolproxy ascension script
Great! Thanks.
Re: kolproxy: A new game interface
I just got the following using the SCBoris ascension help with kolproxy v3 beta 6 and Safari 5.1.2. Please let me know any other details that would be helpful.
Code: Select all
intercept.lua error: error running code (scripts/intercept.lua):
scripts/automation/ascension.lua:3597: attempt to index global 'result' (a userdata value)
stack traceback:
scripts/automation/ascension.lua:3713: in function
scripts/automation/ascension.lua:3597: in function 'run_task'
scripts/automation/ascension.lua:3629: in function 'automate_hcnp_day'
scripts/automation/ascension.lua:3687: in function
(tail call): ?
[C]: in function 'xpcall'
scripts/automation/ascension.lua:3713: in function
(tail call): ?
[string "-- intercept.lua..."]:178: in function <[string "-- intercept.lua..."]:7>
(tail call): ?
stack traceback:
[C]: in function 'error'
scripts/automation/ascension.lua:3745: in function
(tail call): ?
[string "-- intercept.lua..."]:178: in function <[string "-- intercept.lua..."]:7>
(tail call): ?