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
-
Bebot got updated with a new Gemcutting module.
!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.
-
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.
-
You type "!gem " and paste an uncut/flawless gem in chat. Either in guildchat or in private to the bot.
-
there's my problem - i've been manually typing it
-
Ive been unable to find this module, any chance you could attach it to the thread ?
-
Update to latest BeBot Hyborian.
Its in as a default module
-
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?
-
With this last updat this week, !gem doesnt seem to work anymore. (yes i did update tot he latest build you uploaded.)
-
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.
"!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.
-
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.
-
Testing ftw! There was a comparison bug causing only T1 to work (my test gems :)). Fixed and uploaded.
-
Thanks, downloading the new gem to test for our guild bot...
-
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.
-
BUG:
"!gem [Flawless Black Jasper]" - lvl70 gem
is identified as "Tier: 2 (lvl 50)"