Register new account
Edit account
Search

Ancient Domains Of Mystery, forum overview / ADOM / A bot for ADoM

Online users ( Unknown)
Application object not working properly at the moment, no clue who is online...

* Numbers in parentheses are the number of minutes since the user last loaded a page. Logged-in users time out after 40 minutes (unless they manually log out), lurkers and anonymous posters after 20.

This thread is 3 pages long.
Go to page 1 2 3

The_CyberShadow
Registered user
Loading l33t animation...


Last page view:

6297 days, 8 hours, 14 minutes and 10 seconds ago.
Posted on Friday, October 10, 2003 at 16:24 (GMT -5)

Greetings, everybody. This post is more of a mirror of the post on the newsgroup, but since I compared the flux of the newsgroup and this forum, I thought I might find some audience here too >:]

The point is, I started working on a bot for ADoM.
I've almost reached the third version. Here's some history:

The first version was written on my laptop 486 under DOS. It was a TSR that activated by a hotkey. All it could do is scum the first two levels of ID (however fully esploring them b4 leaving), eating stuff, and picking up possibly valuable stuff (magical items: potions/scrolls/wands/SPELLBOOKS/rings/amulets/
etc), halting when HP was low or an evil keyword was detected. However, it completely refused to run on ANY version of Windows (ok, v3.11 and below not tested >:]) Version 2 was a port to Windows, and with v2.1 a demo-recorder (similar to DemoWorkshop, but with higher quality&compression) was added.

However, the people on the newsgroup gave me an excellent idea. I've implemented a script-like language, to control the bot behavior. Now everybody can write his own PC behavior program for ADoM.
But that's not all. I'm going to add something like NhSound for ADoM into it, and really think about making a tiled wrapper for the text window, so the game will look no worse than NetHack, for instance. Positions for tile drawers soon available >:]

Will be glad to read your comments/suggestions.

Oh, almost forgot: you can download v2.1 from:
http://www.geocities.com/pv_wer/adombot.zip




[Edited 2 times, last edit on 10/10/2003 at 16:37 (GMT -5) by The_CyberShadow]

The_CyberShadow
Registered user
Loading l33t animation...


Last page view:

6297 days, 8 hours, 14 minutes and 10 seconds ago.
Posted on Friday, October 10, 2003 at 18:05 (GMT -5)

Just wanted to add that GeoCities has denied direct access to files from my site. Download via the main menu ( http://wercorporation.da.ru/ )



[Edited 1 time, last edit on 10/10/2003 at 18:06 (GMT -5) by The_CyberShadow]
Jonesy*Unlogged*
Unregistered user
Posted on Friday, October 10, 2003 at 22:29 (GMT -5)

It looks nice....
It runs well on this PC, but anything other than this one (like my 300 mhz crappy one) it will run slow. That's my only complaint. :-).
Portrait
Taz
Registered user
Registered user


Last page view:

5037 days, 51 minutes and 4 seconds ago.
Posted on Friday, October 10, 2003 at 23:19 (GMT -5)

300mhz? mine is 166mhz :P


Taz: A potion of gain attributes (4s) is lying here. Suddenly a stone block hits your head! Something on the ground is smashed to pieces!
PeanutGod: Awwww no! How harsh is that! This is where you need the artefact 'mop and bucket'.

The_CyberShadow
Registered user
Loading l33t animation...


Last page view:

6297 days, 8 hours, 14 minutes and 10 seconds ago.
Posted on Saturday, October 11, 2003 at 06:16 (GMT -5)

It runs well with both the DOS version under Windows, and with the native WinBeta4, just better with the latter. The reason is that DOS programs, especially in the foreground, take up most CPU time. Try to:
1) Switch to the Windows version (savegame files are compatible),
2) Increase the timer resolution in the Options panel. You can especially neglect the map/bars option, as it seems to consume much CPU time regardless of all the optimizations. As for the Bot timer, it also affects the bot speed. Increase this if ADoM fails to process all the keystrokes sent to it in time, and the bot sends keystrokes several times (ex. if you see messages like "Ouch! You hit the wall.")
I might add AdomSage compatibility.
The bot also does not understand flying missiles and spell rays. Setting Base_Delay_Factor to zero solves this, but you won't see any effects.
Also, an undocumented feature: press "b" in the game window to enable/disable the bot. Pressing space will also halt the bot, provided that a Unknown command: '"' message must be generated.



[Edited 1 time, last edit on 10/11/2003 at 06:17 (GMT -5) by The_CyberShadow]
Jonesy*u*
Unregistered user
Posted on Saturday, October 11, 2003 at 11:41 (GMT -5)

I use Windows XP, so DOS version doesn't work to well. :-).
ADOM-Sage compatibility would be great, as that's the platform that has values that actually stay. :-)

The_CyberShadow
Registered user
Loading l33t animation...


Last page view:

6297 days, 8 hours, 14 minutes and 10 seconds ago.
Posted on Saturday, October 25, 2003 at 16:36 (GMT -5)

Anybody for a beta?

http://www.geocities.com/adombot/index.htm


J.
Registered user
You'll never get rid of me


Last page view:

5675 days, 16 hours, 48 minutes and 31 seconds ago.
Posted on Saturday, October 25, 2003 at 17:22 (GMT -5)

That's some great job you've done there with the bot! Keep up the good work!
If you're feeling happy, don't worry, it'll go away.

Originally posted by noob: "I'm everytime amazed how you people know to exploit every single little bug (or not-bug) for elaborated scumming tatics even if the feature seems completely useless or bad."

The_CyberShadow
Registered user
Loading l33t animation...


Last page view:

6297 days, 8 hours, 14 minutes and 10 seconds ago.
Posted on Saturday, November 15, 2003 at 22:47 (GMT -5)

Next version's out. Check out that MonsterDex!
http://www.geocities.com/adombot/


Jurne
Registered user


Last page view:

6676 days, 9 hours, 59 minutes and 9 seconds ago.
Posted on Sunday, November 16, 2003 at 15:29 (GMT -5)

Maybe I'm just stupid, but I can't get it to work :-/
I need a "ADOMBOT FOR DUMMIES" guide plz :D


You wish to kill me? Good thing I brought my psychic hamster named Hamster with me...

The_CyberShadow
Registered user
Loading l33t animation...


Last page view:

6297 days, 8 hours, 14 minutes and 10 seconds ago.
Posted on Sunday, November 16, 2003 at 18:29 (GMT -5)

Well, what's wrong with it? What version of Windows are you using? Did you read all the installation notes?

Portrait
Jonesy
Registered user
Liberate Te Ex Inferis


Last page view:

6517 days, 10 hours, 37 minutes and 5 seconds ago.
Posted on Wednesday, December 31, 2003 at 10:16 (GMT -5)

The newest version of ADOM-Bot is out. It's (currently) only for Winbeta4, but ADOM-Sage support will be added once again soon.

An item editor (grin), and a script debugger have been added. Many bugs fixed. Demo recorder works again.

http://www.geocities.com/adombot/

(ignore the fact that it looks like the webpage hasn't been changed. The files at least have. And ADOM-Sage compatibility will be added sometime soon, ignore the homepage message about that)


"If God did not exist, it would be necessary to invent him."- Voltaire
"Better to reign in Hell, than serve in Heaven."- John Milton, Paradise Lost
"Yesterday we obeyed kings and bent our necks before emperors. But today we kneel only to truth, follow only beauty, and obey only love."- Kahlil Gibran
"I may disagree with what you have to say, but I shall defend, to the death, your right to say it."- Voltaire.
"What is freedom of expression? Without the freedom to offend, it ceases to exist."-Salman Rushdie

[Edited 1 time, last edit on 12/31/2003 at 10:18 (GMT -5) by Jonesy]
Warlord*
Unregistered user
Posted on Thursday, January 01, 2004 at 13:34 (GMT -5)

*hopes the sage support comes soon*

The_CyberShadow
Registered user
Loading l33t animation...


Last page view:

6297 days, 8 hours, 14 minutes and 10 seconds ago.
Posted on Sunday, January 11, 2004 at 19:38 (GMT -5)

Hello...

It's me, once again here to yap about an Yet Another AdomBot release.
What's new:
- First of all, ADOM-Sage compatibility is back. (Yay!)
- Next, there are a LOT of new cheats, including an improved item editor, a player and map editor.
- MonsterDex has been improved by adding search and filter.
- Better sound support - wait for Denis's sound pack
- Regexp and text file support for scripts
- There are many other minor add-ons and bug-fixes. See for yourself >:]

http://www.geocities.com/adombot/

Note that the site is out of date. Just download adombot.zip >:]


The_CyberShadow
Registered user
Loading l33t animation...


Last page view:

6297 days, 8 hours, 14 minutes and 10 seconds ago.
Posted on Sunday, January 11, 2004 at 19:40 (GMT -5)

The guys from RGRA keep pushing me to make a linux port for all the linuxoids. If I'll start on it, it will take me much time (may be a few months) and many features (like tiles, translation etc.) will have to be post-poned.



Is a Linux port really needed?
Yes  No
Check results

Portrait
Jonesy
Registered user
Liberate Te Ex Inferis


Last page view:

6517 days, 10 hours, 37 minutes and 5 seconds ago.
Posted on Sunday, January 11, 2004 at 20:21 (GMT -5)

A map editor?! Wow. *checks it out, oohs, and ahhs*

Linux port would be kinda nice, considering that a lot of people I know use the actual linux version (Not ADOM-Sage, I'm saying).

Though, since they're pushing you to make a port so much, they should either help, or wait patiently for it sometime later.

The text for the buttons look like crap when you have ClearType on.

I think I'll shut up now, thanks to my stunned reaction to the cheats section.

Oi. Doing identify, then recharge, then ident, then recharge, then ident crashes the game. :-/.

"If God did not exist, it would be necessary to invent him."- Voltaire
"Better to reign in Hell, than serve in Heaven."- John Milton, Paradise Lost
"Yesterday we obeyed kings and bent our necks before emperors. But today we kneel only to truth, follow only beauty, and obey only love."- Kahlil Gibran
"I may disagree with what you have to say, but I shall defend, to the death, your right to say it."- Voltaire.
"What is freedom of expression? Without the freedom to offend, it ceases to exist."-Salman Rushdie

[Edited 2 times, last edit on 1/11/2004 at 20:29 (GMT -5) by Jonesy]
Chris
Registered user
The One The Only


Last page view:

7408 days, 5 hours, 44 minutes and 35 seconds ago.
Posted on Sunday, January 11, 2004 at 21:32 (GMT -5)

Hmmm when you say NhSound does that mean ADOM will have sound effects because that'll be pretty cool and the item editor sounds good.

Oh yeah and is this bot for version 1.1.1?(Fingers crossed...c'mon...blows out candle and makes a wish...Suddenly! A djinni appears before you! What do you wish for?) he he :)
"Such is life" - Ned Kelly
Chris
Registered user
The One The Only


Last page view:

7408 days, 5 hours, 44 minutes and 35 seconds ago.
Posted on Sunday, January 11, 2004 at 21:33 (GMT -5)

And question for Jonsey how come you appear to be logged in three times in the online users box?
"Such is life" - Ned Kelly

The_CyberShadow
Registered user
Loading l33t animation...


Last page view:

6297 days, 8 hours, 14 minutes and 10 seconds ago.
Posted on Monday, January 12, 2004 at 05:20 (GMT -5)

To Jonesy:
Text on buttons: fixed. I was less experienced when I wrote the button control, and I couldn't find how to write text without filling it's background with a solid color. That's why I had to look for pixels that weren't of the font's color and fill them with the interpolated colors. It looks well without text smoothing, but now that it's fixed, it looks as well and draws twice as fast, thx >:]

Cheats section: I've only begun >:]

Identify/Recharge/Identify/Recharge/Identify crash: AdomBot crashes ADOM when trying to modify an item whose address has been changed. So, after you've made ANY action with the inventory, even if you displayed it (ADOM sorts objects by item type on displaying), you MUST press Refresh to avoid crashing ADOM. Better, press Refresh every time you pressed any key in ADOM.
If you didn't press anything and pressed these buttons after pressing "Refresh" and without switching to ADOM, that is a bug indeed. Send me your SVG please.

To Chris:
The site is out-of-date. The sound effects are already implemented, you can download my rather slim sound pack from AdomBot's homepage or you can wait for Denis to release a more complex sound pack.

The only ADOM version this version will run on is v1.1.1, Windows (beta4) and Linux (ADOM-Sage) ports.




[Edited 1 time, last edit on 1/12/2004 at 05:29 (GMT -5) by The_CyberShadow]
Portrait
Anarchy2
Registered user
- Tainted Love -


Last page view:

7293 days, 2 hours, 20 minutes and 4 seconds ago.
Posted on Monday, January 12, 2004 at 05:35 (GMT -5)

I think the site is down.


Fear me not,I'll go nice on you....For now.
Warlord*
Unregistered user
Posted on Monday, January 12, 2004 at 07:07 (GMT -5)

Get the site up up up! I've been waiting for this sage release.
Portrait
@
Registered user
Q('_'Q)(>'_')>


Last page view:

6681 days, 17 hours, 22 minutes and 4 seconds ago.
Posted on Monday, January 12, 2004 at 08:40 (GMT -5)

Im JUst Downloading the thing ^^ it sounds great, though


<xxxxo~~~~oxxxx> SWORDCHUK

Warlord*
Unregistered user
Posted on Monday, January 12, 2004 at 09:08 (GMT -5)

This is great, good job!

The_CyberShadow
Registered user
Loading l33t animation...


Last page view:

6297 days, 8 hours, 14 minutes and 10 seconds ago.
Posted on Monday, January 12, 2004 at 11:28 (GMT -5)

What do you mean - the site's down? I just checked - all OK! What error do you get? Maybe it was because the traffic limit was trespassed because everybody started to download AdomBot (happened to me once when I released the first beta of The Master's Pokedex Advance) >:]

Yes, I know that GeoCities has a mediocre hosting. Once, half of my homepage (see sig) disappeared for no apparent reason.



[Edited 1 time, last edit on 1/12/2004 at 11:38 (GMT -5) by The_CyberShadow]

The_CyberShadow
Registered user
Loading l33t animation...


Last page view:

6297 days, 8 hours, 14 minutes and 10 seconds ago.
Posted on Wednesday, January 28, 2004 at 11:33 (GMT -5)

Hey, hey, hey, linuxoids!
Work on the Linux port is starting!
Check out MonsterDex for Linux, and tell me if (and why) it doesn't work!

The homepage is the same:
http://www.geocities.com/adombot/

Portrait
@
Registered user
Q('_'Q)(>'_')>


Last page view:

6681 days, 17 hours, 22 minutes and 4 seconds ago.
Posted on Thursday, January 29, 2004 at 12:24 (GMT -5)

Dont have enuh memory...

My computer is pretty crappy ^^


<xxxxo~~~~oxxxx> SWORDCHUK


The_CyberShadow
Registered user
Loading l33t animation...


Last page view:

6297 days, 8 hours, 14 minutes and 10 seconds ago.
Posted on Saturday, January 31, 2004 at 20:16 (GMT -5)

Huh? I expect AdomBot to run (sluggish, but still work) on a Windows 98 with 32 MB RAM. And when do you get the error? When you start AdomBot, when you lock-on to ADOM, or when you load a script? Have you tried increasing the size of your swap file?

Warlord*
Unregistered user
Posted on Sunday, February 01, 2004 at 05:29 (GMT -5)

I got something messed up with the Sage version. When I start Bot and lock on, it starts saying "wrong disk blaah blaah" and points to my D drive (cd rom) and gives me retry fail error options. What's up with that?
Portrait
Jonesy
Registered user
Liberate Te Ex Inferis


Last page view:

6517 days, 10 hours, 37 minutes and 5 seconds ago.
Posted on Sunday, February 01, 2004 at 16:51 (GMT -5)

Never heard of that before.

Oi. I discovered a bug (if you could call it that).

Putting an altar on a level generates an altar alright. Except for the fact that it isn't aligned to anything, which causes the game to crash. At least I think that is the cause.


"If God did not exist, it would be necessary to invent him."- Voltaire
"Better to reign in Hell, than serve in Heaven."- John Milton, Paradise Lost
"Yesterday we obeyed kings and bent our necks before emperors. But today we kneel only to truth, follow only beauty, and obey only love."- Kahlil Gibran
"I may disagree with what you have to say, but I shall defend, to the death, your right to say it."- Voltaire.
"What is freedom of expression? Without the freedom to offend, it ceases to exist."-Salman Rushdie
Warlord*
Unregistered user
Posted on Sunday, February 01, 2004 at 18:16 (GMT -5)

Yeah, I noticed the same as Jonesy. The altar is displayed red and the game crashes giving a reason of altar not being on the level.
Go to page 1 2 3

Color mixer:
Red: Green: Blue: HTML color code: result:      
Your Name: Check to login:

Your Message:


Read the
formating help
Are you a spambot? Yes No Maybe Huh?
Create poll? Yes No   What is this?
Poll question: