Re: Confused Tree - the friendly bot in Hurnscald
Posted: 06 Apr 2013, 17:32
Why not turn it into an NPC?
Feel the mana power growing inside you!
https://forums.themanaworld.org/
I thought you already did, years ago.Crush wrote:Why not turn it into an NPC?
I like the idea, but wouldn't this cause people to spam until the tree heals them? Can that be avoided?melkior wrote:Alright. One more thing to discuss: a long, long time ago, the Tree could do something semi-useful. It could heal people, when they asked nicely. It's easy to get back that functionality, in fact, it's already there, only turned off.
Now, obviously, I've been thinking about bringing that back, but with a caveat: since I consider the Tree to be a source of amusement, nothing else, it wouldn't heal every time it's asked to. Sometimes it would ignore the person completely, sometimes it would answer with a cheeky remark or an emote. For the sake of the discussion, let's say there's a 10% chance the person asking would get healed. This percentage is, of course, easily adjustable.
Now, I know this is a touchy subject, as it would be an AFK activity where the character could gain something. IMO, that gain would be pretty insignificant as the Tree would get XP only during (or after) spawn events in Hurnscald. Apart from that, it would further its magical skills, but that's not really something useful for a bot that's standing the whole time in Hurnscald, is it?
Now, I'd like to hear thoughts about this both from the players and the TMWc. For players, again, this would just be an additional amusement, not something really useful (at least that's the way I see it), so, do you even want that? I also welcome the thoughts of TMWc members as they are the ones who would need to approve this functionality.
I did it for Manaserv, not for tmwAthena.melkior wrote:I thought you already did, years ago.Crush wrote:Why not turn it into an NPC?
Ah, my mistake. But to answer your question, because now there is someone who constantly expands on the phrases the Tree responds to, adds players to its ignore list if they abuse it and so on. This keeps it fresh, and doesn't complicate any updates that are made.Crush wrote:I did it for Manaserv, not for tmwAthena.melkior wrote:I thought you already did, years ago.Crush wrote:Why not turn it into an NPC?
Anyone spamming the tree would get added to the Tree's ignore list. Also, they'd probably get autobanned for spam, especially if I make the tree respond to only one phrase..:WildX:. wrote:I like the idea, but wouldn't this cause people to spam until the tree heals them? Can that be avoided?
And the tree likes you... a lotFrost wrote:Yeah, I like it.
While I respect your personal opinion about the tree, in the spirit of discussion, could you please elaborate a little bit on that?Avenn wrote:I hate that tree, its nothing persolnal so my vote go to kill it
i can change my mind if i could burn it from time to time
It could be, however, from my understanding, right now it would be impossible to create an NPC that would replicate the bot's functionality perfectly. Also, bots have an advantage — they can be updated on a whim, and I have the luxury of going through the log to see how people have tried to interact with it, so I can expand on its command list.Reid wrote:Hurnscald needs some attractiveness, but it could be better to write it as a NPC instead of a bot...
Excellent, a discussion.Chayenne wrote:I like your tree very much too Melkior. :
But...
It's not the tree that I'm protective of, really — the tree is fairly safe from spam autobans. But as it uses the public chat, triggering it too often can disrupt conversations in Hurnscald and the GMs don't like that. Frankly, I don't blame them. Yes, the tree is there for everyone's amusement, and yes the jokes are there for anyone to read, but triggering the tree 5 times in the period of one minute is a bit excessive, wouldn't you say?Chayenne wrote: I am sincerely concerned with its current status. As of right now, you - Melkior seem a little too "protectuous" ( if that is a word ) about it. I have witnessed you asking another Person ( my husband in game) to not spam the tree, which he still finds disturbing, since he never meant to do any harm, he just liked the jokes, read them and wanted to hear more. If he had actually spammed the server would have taken care of that.
I'm not sure if you've read my prior responses to other comments in this thread, but as of now, replicating the tree's functionality in the form of an NPC is pretty much impossible. If and when it becomes possible, I'm all for it. Hell, I'll even help code it.Chayenne wrote:Also do I not see why a single player should be provided the right to maintain his "own" bot in town, that doesnt mean that confused tree wouldn't make a great NPC.
Furthermore would NPC status grant the ability to look into the trees code - which you, Melkior sadly refused to reveal, though politely asked. ( You assumed that your code could do severe server damage if in the wrong hands)
But the tree doesn't behave like an NPC. Not really. It acts more like a player, albeit a player with a very low IQ and a terrible sense of humour. I honestly doubt anyone will mistake the tree for an actual player or an NPC.Chayenne wrote:Aaand I am not comfortable with Melkiors "reading the logs to adjust the tree", since it is quite likely that somebody assumes the tree to be an actual NPC and maybe acts different towards the Tree than to a real Person. As of the language learning part, that could be done by someone officially assigned to that job, to maintain transparency in the game.
Sorry for the long post - but I really wanted to point out that something that behaves like an NPC should be an NPC in this Open Source Game with Open Sources and rules that acquire for everybody.
My interpretation of that is that while it would be recommended for them to be Open Source, they don't explicitly have to be. If that gets rephrased into a must, I'd of course comply in one way or another.Like TMW, friendly bots should be free software.
Code: Select all
!help
!selllist
!info
...