PDA

View Full Version : Alfredbot



Alfred
02-24-2011, 03:49 PM
For those of you that don't know, I have a bot set up in TSC doing auto rescue, chrism, raise, and spells.

To get rescued, all you have to do is die in locating range of Wehnimer's and open your group. Use the group_ajar script if you don't want to leave your group open all the time. I can't rescue from the bowels yet.

To get a chrism, just whisper “chrism” to me while dead. You can use the alfred-chrism script to automatically ask for a chrism if your mind is above some threshold. It just runs in the background.

To get raised, you just have to be dead in the room with me. So, either die with your group open somewhere that I can rescue you, or get dragged to TSC.

The bot casts 101, 107, 103, and 202 on almost anyone in the room. If you allow me to check your spell times through LNet, it'll save me a little mana. It checks your spell times at most once per hour. It tries pretty hard to only cast the spells when you need them.

You can get a bunch of other spells by asking. To ask for something, whisper to me or speak at me (say ::alfred bread). Currently, you can ask for these spells: bread, bless, unpresence, locate, water walking, undisease, unpoison, lifekeep, well of life, neutralize curse, uncurse, raise dead, light blues, deep blues, powerful look, dims, purify air, disease resist, poison resist. You can also ask by spell number.

Asking for a raise doesn't actually do anything unless you've made it onto the no-auto-raise list somehow (like doing an unlink confirm after I link). It will tell you why I haven't raised you yet, such as how much time is left on my raise dead cooldown, or if I'm waiting for spirit or mana. The only time you'd have to ask for lifekeep is after dropping it with unlink confirm.

Chrism raises cost 20k each, and you must have a balance with the bot of at least zero silvers to get a chrism raise. Since you can't pay me while dead, you can just hand me a note for 20k after getting a chrism to bring your balance back up to zero. If you die with a negative balance, you can't get a chrism. I don't accept silvers because I don't want to deal with getting the bot stuck from encumbrance.

I need orb gems to make chrisms, and I don't hunt. So here's how we fix that...

Hand me uncut diamonds and emeralds. You can use the alfred-deserves-gems script to automatically hand me the gems from your lootsack. The bot will slowly check the gems for orbs using 325. If the gem is not an orb gem, you get credited for the same amount that the gem sells for at the gemshop. If the gem is an orb, you get credited 19k. You can use this balance for chrism raises, or withdraw some or all of it by whispering “withdraw <amount>” or just “withdraw”.

Even if you don't need chrism raises, you can make some extra silvers by handing me your uncut diamonds and emeralds, and you'll be providing chrisms for people that have silvers but can't find enough diamonds and emeralds.

To see what your balance is, whisper “balance”.

Use group_ajar, damnit.

IorakeWarhammer
02-24-2011, 03:56 PM
http://1.bp.blogspot.com/_HxE8dRLnkJU/TNCwQr8MkjI/AAAAAAAAASE/hF3byvqs8yY/s400/Taint+of+Choas+Panda.jpg

Alfred
02-24-2011, 04:09 PM
Stop tainting my thread.

Ryvicke
02-24-2011, 04:23 PM
I heard about this on ;lnet one night. Fucking awesome man.

RunicB
02-26-2011, 06:15 AM
hey everyone,

I died last night, and now Alfred doesn't spell me up. Did I screw up his script? I died in Ice Trolls and a troll hid me. Anyway, my player is Rune, really appreciated the spellups before, would like to continue. If mana is a problem i'll train in some sharing. Thanks again.

~ player of Rune (shattered)

Alfred
02-27-2011, 11:21 PM
The bot has been improved some. It now attempts to rescue anyone in Wehnimer's, Solhaven, or Icemule, with the exception of the bowels, the broken lands, and that tree you randomly die in on the trail to EN. The bowels and broken lands will be added later if I get some levels. I don't have the lores for a fancy locate though, so do a

;lnet allow locate all

or

;lnet allow locate friends
;lnet add friend alfred

I finally got enough ranks in alchemy to make tinctures to heal bleeding, so I'm not dependent on empaths anymore.

This character was never meant to sit at a table and raise a deathbot all day. It was meant to help people. You know, people that aren't Jaeden. I'd be happy with even 500 experience per hour, but I'm going ten hours or more gaining zero experience. For every rescue I do, there's fifteen people dieing either with their group closed or that I can't locate. Get with the program people!

Also, I might be lowering my buying price for orbs eventually. I assumed there would be more people wanting a chrism raise than people wanting to give me gems. It turns out that's not the case. It looks like people would rather spend 100-200k on death's sting potions than get a free rescue, let alone spend 20k on a chrism raise.

Hilts
02-28-2011, 02:50 AM
i always want chrism raises! i hate you alfred

IorakeWarhammer
02-28-2011, 04:45 AM
why are you such a dick? i'm not doing anything wrong to anybody

you know whats sad? I sent you over 80$ in donations in appreciation for Lich. and this is how you treat me?

the saddest part - the character you won't help is an alt i made for a family member who wants to play. thanks for the welcome to the new player

the game is dying and with this attitude soon the Alfred bot will be useless anyway

i'm not even griefing or doing anything negative in-game, just hunting and doing my thing

i was going to send another 20$ as i usually do - no more. you're being a meanie head for no reason!!!!

I would ask for the money back, but:

Umar b. Khattab (Allah be pleased with him) reported: I donated a pedigree horse in the path of Allah. Its possesser made it languish. I thought that he would sell it at a cheap price. I asked Allah's Messenger (may peace be upon him) about it, whereupon he said: Don't buy it and do not get back your charity, for one who gets back the charity is like a dog who swallows its vomit. This hadith has been narrated on the authority of Malik b. Anas with the same chain of transmitters but with this addition:" Don't buy that even if he gives it to you for one dirham."

snarlingmaiden
03-12-2011, 09:18 PM
This character was never meant to sit at a table and raise a deathbot all day. It was meant to help people. You know, people that aren't Jaeden.

. . and Katze and myself?

Alfred
03-12-2011, 11:09 PM
. . and Katze and myself?

That is correct.


An update on the bot: I've lowered the buying price of orbs to 14k, and the selling price of chrisms to 15k. I'm also making brimstone gems now for 16k. Just whisper brimstone if you want one. I tried adding a bless imbed type thing, but I apparently lack the level or spell ranks or lores or something. I'll add it later if I'm ever able to imbed successfully.

There's a couple scripts on the repository for interacting with my bot. alfred-deserves-gems.lic will hand me your uncut diamonds and emeralds from your lootsack. alfred-chrism.lic will wait until you're dead and I'm in the room and your mind is above some amount, and ask for a chrism. The default value is 90, which is numbed, fried, and saturated. To change it, just start the script with a number after it.

Alfred
04-10-2011, 12:15 PM
The bot has been updated a little. It's now rescuing from the bowels and the broken lands, though there's no guarantee it'll live through a rescue in the bowels. I believe that covers everything between the boat to River's Rest, the ferry to EN, and Pinefar.

You can now set some options by whispering. So far, the options are auto-raise, auto-rescue, auto-chrism, and auto-cast-list. By default, auto-raise and auto-rescue are on, auto-chrism is off, and auto-cast-list is 101,107,103,202. You can add 104, 105, 112, 204, and 207 to the cast list. I have lots of orb gems, so feel free to turn on auto-chrism, hand me a large bank note, and die a lot.

You can whisper buy orb, buy brimstone, or buy chrism and I'll hand you an orb gem, brimstone gem, or chrism. Right now they're all the same price, 15k. Might be useful if you need to recharge something, set something on fire, or you can't make your own chrisms. My chrisms are up to 90% now.

If you don't know a command, just whisper something that isn't a command and it'll give you a list.

Turn on lnet locate and open your group.

doughal
04-12-2011, 03:43 PM
That's pretty fing sweet man. If I were in your area I'd totally use your services,

raith
04-12-2011, 10:06 PM
alfred is great its nice to get the last few diamons or emeralds when needed and being raised is always better than a decay on the cash

thanks alfred

Spooky
04-12-2011, 10:58 PM
alfred rocks! thanks

Alfred
04-22-2011, 05:56 PM
I've finally added imbeding to the bot. Imbeds cost 15k each, just like orbs, chrisms, and brimstone gems. All spells in the cleric, major spiritual, and minor spiritual circles under level 20 are imbedable except for Heroism (215), Spell Shield (219), and Raise Dead (318). To get an imbed, whisper “imbed <spell number> using <tap|rub|wave|raise>”.

After I imbed the gem and try to hand it to you, you have 15 seconds to accept it. If you don't accept it, you still get charged. That's right, you can't ask for a few hundred imbeds and use up all my gems without paying anything.

Number of charges depend on the value of the gem, so the first thing I do after you ask is run off to the gemshop to appraise a gem. Also, high level spells are hard to imbed, and I'm not high level. If I fail to imbed something there's no charge, but the script will remember not to try that many charges of that spell until I gain another level.

I don't think the 15k cost is outrageous, but it doesn't even cost you that if you're handing me gems. On average, going by my logs, 1 in 5 gems are an orb. Suppose you have 10 gems each worth exactly 5k, and 2 of them are orbs. Here's some possible things you could do with them:

1.
sell them at the gemshop
you get 50k

2.
hand them to me
come back later and whisper withdraw
you get 68k

3.
hand them to me
come back later and buy one imbed
whisper withdraw
you get 53k and an imbed


My chrisms will be 95% next level. I've added “buy diamond” and “buy emerald” commands for people wanting bounty gems. They're still orbs and cost 15k. At this point, I can't think of anything to add to the bot. It does just about everything a cleric is good for. If you want something and don't know the command, just whisper something random.

You quietly whisper to Alfred, "I hate you."
>
Alfred whispers, "I didn't understand that. Try one of these keywords: options, balance, withdraw, withdraw <amount>, buy brimstone, buy chrism, buy orb, buy diamond, buy emerald, imbed, raise, chrism, bread, bless, unpresence, locate, water walking, undisease, unpoison, lifekeep, well of life, neutralize curse, uncurse, raise dead, light blues, deep blues, powerful look, dims, purify air, disease resist, poison resist, 203, 304, 204, 116, 112, 113, 114, 304, 308, 309, 315, 318, 101, 107, 103, 202, 207, 104, 105."

Open your group when you die (group_ajar on the repository) and let me locate you (;lnet allow locate friends ;lnet add friend Alfred).

Michaelous
04-22-2011, 06:32 PM
will he eventually be able to imbed those other spells?

Alfred
04-22-2011, 06:35 PM
No. Those spells can't be imbeded, regardless of skills or level.

Hilts
04-23-2011, 10:49 AM
you get no more gems till your back on!

Alfred
04-23-2011, 12:17 PM
I was on, just not doing rescues. I can't really afford to decay. It's not like I hunt and have a decent silver income. I make 1k per chrism raise. With Jaeden killing random people and then waiting at the corpse to kill me, there's not much I can do.

Asha
04-23-2011, 12:24 PM
why are you such a dick? i'm not doing anything wrong to anybody

you know whats sad? I sent you over 80$ in donations in appreciation for Lich. and this is how you treat me?

the saddest part - the character you won't help is an alt i made for a family member who wants to play. thanks for the welcome to the new player

the game is dying and with this attitude soon the Alfred bot will be useless anyway

i'm not even griefing or doing anything negative in-game, just hunting and doing my thing

i was going to send another 20$ as i usually do - no more. you're being a meanie head for no reason!!!!

I would ask for the money back, but:

Umar b. Khattab (Allah be pleased with him) reported: I donated a pedigree horse in the path of Allah. Its possesser made it languish. I thought that he would sell it at a cheap price. I asked Allah's Messenger (may peace be upon him) about it, whereupon he said: Don't buy it and do not get back your charity, for one who gets back the charity is like a dog who swallows its vomit. This hadith has been narrated on the authority of Malik b. Anas with the same chain of transmitters but with this addition:" Don't buy that even if he gives it to you for one dirham."

WHAT THE FUCK!!!

Gompers
04-21-2012, 02:37 AM
Any chance you could include 102 on your cast list? My bolting wizard is 17 and I'm pretty sure your CS is higher than his TD!

I don't know how long the spells is for PC cast, but i'd really appreciate it.

Thanks for all the other spirit spells!