BeBot - An Anarchy Online and Age Of Conan chat automaton

Archive => Age of Conan Archive => BeBot Hyborian modules => Topic started by: Noer on July 07, 2008, 05:24:52 pm

Title: Gemcutting module
Post by: Noer on July 07, 2008, 05:24:52 pm
Bebot got updated with a new Gemcutting module.

Code: [Select]
!gem <reference of a gem> - Displays what bonuses an uncut gem will give and how to cut it.
!gemcut <tier> - Displays a list of gems for the specified tier.

Do a Subversion update for latest version or download the latest zipfile from the download-section.
Title: Re: Gemcutting module
Post by: meatshield on July 07, 2008, 07:36:46 pm
Noer ,

Can I get an example !gem command? I've tried all sorts of different types of !gem commands and can't get it to return anything.
Title: Re: Gemcutting module
Post by: Noer on July 07, 2008, 07:46:30 pm
You type "!gem " and paste an uncut/flawless gem in chat. Either in guildchat or in private to the bot.
Title: Re: Gemcutting module
Post by: meatshield on July 08, 2008, 10:59:31 pm
there's my problem - i've been manually typing it
Title: Re: Gemcutting module
Post by: scape on July 11, 2008, 10:16:55 am
Ive been unable to find this module, any chance you could attach it to the thread ?
Title: Re: Gemcutting module
Post by: Noer on July 11, 2008, 10:59:18 am
Update to latest BeBot Hyborian.

Its in as a default module
Title: Re: Gemcutting module
Post by: kaeus on July 13, 2008, 10:13:56 pm
Fixed a spelling with the gem "Padparasha"

Uploaded here if you'd like to update it.

Also, is there an IRC channel you guys talk on or something?
Title: Re: Gemcutting module
Post by: elvyne on July 18, 2008, 11:41:35 pm
With this last updat this week, !gem doesnt seem to work anymore. (yes i did update tot he latest build you uploaded.)
Title: Re: Gemcutting module
Post by: varka on July 24, 2008, 02:43:36 am
I really liked the idea of this module, but in an effort to facilitate my in-game laziness I wanted to expand on it so I can start with no predefined knowledge and work my way up.

I started messing with the original code and then decided to leave it's functionality in tact for backwards compatability (So it's half original, half new).

Anyway, here's the new stuff, the commands all works manually, but the first one is the only one a user 'needs' to type manually, the rest should be available from subsequent info windows.
Code: [Select]
"!gems" - Returns the six tiers (Clickable), level ranges and drops zones.
"!gems <tier>" - Returns the gems by colour (Clickable)
"!geminfo <gem name>" - Returns all magical prefixes, effects and possible cuts separated (clickable) by rarity.

The final clickable links then initiate an item search for the those cut gems so the end user can see a real example.

RAR File (http://www.highguardguild.com/Gemcutting.rar)

It only took me last night and this morning, so I know the data structure could use some re-thinking. I also know that the data itself will need refining as more information becomes known about gemcutting eg. Min/Max tiers that certain prefixes are available at etc.

But it's a start. Re-use if you wish.
Title: Re: Gemcutting module
Post by: varka on July 24, 2008, 02:47:15 am
Oh I should mention if ppl want to see it in action the bot is usually online on US-Gwahlur (vbot).

I say usually because it's on my PC at the moment. I'll move it to the guild server later... anyone have good techniques for hosting in such a way without exposing your account details?

At the moment I'm seriously considering running up an old P3 as a *nix server under my desk just for this.
Title: Re: Gemcutting module
Post by: varka on July 24, 2008, 07:51:13 am
Testing ftw! There was a comparison bug causing only T1 to work (my test gems :)). Fixed and uploaded.
Title: Re: Gemcutting module
Post by: Organizer on July 24, 2008, 08:57:04 am
Thanks, downloading the new gem to test for our guild bot...
Title: Re: Gemcutting module
Post by: Vain on July 24, 2008, 02:23:10 pm
Oh I should mention if ppl want to see it in action the bot is usually online on US-Gwahlur (vbot).

I say usually because it's on my PC at the moment. I'll move it to the guild server later... anyone have good techniques for hosting in such a way without exposing your account details?

At the moment I'm seriously considering running up an old P3 as a *nix server under my desk just for this.

I have my bot running on Centos, I like Centos because its easy to install the needed mysql and php. apt-get install mysql-server php-mysql

You can then disable password authentication for shell access by editing the /etc/sshd/sshd.conf and use key based authentication.

Without the ssh key no one can remotely access the server via ssh.
I keep my key on a USB stick.


Title: Re: Gemcutting module
Post by: Sigi_cz on July 28, 2008, 09:26:02 pm
BUG:
"!gem [Flawless Black Jasper]" - lvl70 gem
is identified as "Tier: 2 (lvl 50)"
SimplePortal 2.3.7 © 2008-2024, SimplePortal