Confused Tree's brother is up

A place for The Mana World players to discuss game-related topics outside the scope of development including guilds, player interactions, game meta and more.


pclouds
Peon
Peon
Posts: 39
Joined: 26 Dec 2005, 10:37

Confused Tree's brother is up

Post by pclouds »

It's quite new so could be buggy. It's at the same place Confused Tree was. This time if I quit (and you don't mind using Gauche Scheme), source code is available [1].

If you want to help, please search your chat log, collect all Confused Tree's famous words so I can add them back. I added a few back already (in file brain.scm)

[1] https://github.com/pclouds/crazytree
You either live long enough to be a GM, or die a Troll Master
User avatar
Cassy
TMW Adviser
TMW Adviser
Posts: 791
Joined: 09 Mar 2013, 09:39
Location: ♥ Fluffyland ♥
Contact:

Re: Confused Tree's brother is up

Post by Cassy »

I so need to test this.
Among things is miss in TMW Confused Tree is one of the most ♥

Thanks pclouds :alt-3:
*won't bite*
Main characters:
Lv.94 - Cassy - speedarcher on dark path, bunny-wannabe, would like to ride on a Mouboo once...
Lv.95 - Biqcassy - mage on light path, addicted to her Fluffy Hat, love-hates Fallens, really misses Confused Tree...
Lv.70 - Simca. - dreams of becoming a speedarcher on light path, still has a lot to learn...

Personal development overview | priorities | wiki to-do | wiki profile incl. other characters

[20:24:59] <Cassy> debug npc in crypts!
[20:25:02] <Cassy> just a joke...
[20:25:08] <wushin> DONT DO THAT
[20:25:10] <o11c> !slap Cassy
User avatar
AnonDuck
TMW Adviser
TMW Adviser
Posts: 653
Joined: 02 Jan 2009, 04:19
Location: Catland

Re: Confused Tree's brother is up

Post by AnonDuck »

I don't know what to say but :) :) :) :) :P :P :P :P
Amazing work! I'm sure it took some effort to figure out the packets, login sequence, etc. It's great to see an implementation in something other than c/python/perl too.
Head of the TMW Illuminati
User avatar
wushin
TMW Adviser
TMW Adviser
Posts: 1759
Joined: 18 Dec 2012, 05:56
Location: RiverBest, Brew City, Merica
Contact:

Re: Confused Tree's brother is up

Post by wushin »

He appeared to crash so we kicked him. You should look at the manamarket start script to see how we keep MM online and reboot them.

meko asked it what the meaning to life, the universe and everything was and it crashed.

So far CrazyTree is a big hit.
The secret to getting all the important stuff done is doing nothing.
User avatar
gumi
TMW Adviser
TMW Adviser
Posts: 797
Joined: 19 May 2014, 18:18

Re: Confused Tree's brother is up

Post by gumi »

Do you think you can make it imitate emotes like confused tree did?
celestia also says that is used to heal when you did the :alt-1: emote

also:
[18:40] Celestia: I think it would give the scard emotion to freak out if anybody taked about fire, axes, saws and cutting down trees
[18:42] Celestia: ouside of healing it was mainly different emotes in response to certain keywords
User avatar
Cassy
TMW Adviser
TMW Adviser
Posts: 791
Joined: 09 Mar 2013, 09:39
Location: ♥ Fluffyland ♥
Contact:

Re: Confused Tree's brother is up

Post by Cassy »

meko wrote:celestia also says that is used to heal when you did the :alt-1: emote
Oh yeah, that was a nice feature too.

IIRC Melkior changed it later so CT only did a :alt-1: emote too when someone did, same with :alt-2:
But when typing in the chat "heal me tree" or something like that CT healed you with a chance of 1/10, otherwise it replied with something like "go and eat an apple, they're healthy".

I don't mind if :alt-1: or "heal me" though :D
Main characters:
Lv.94 - Cassy - speedarcher on dark path, bunny-wannabe, would like to ride on a Mouboo once...
Lv.95 - Biqcassy - mage on light path, addicted to her Fluffy Hat, love-hates Fallens, really misses Confused Tree...
Lv.70 - Simca. - dreams of becoming a speedarcher on light path, still has a lot to learn...

Personal development overview | priorities | wiki to-do | wiki profile incl. other characters

[20:24:59] <Cassy> debug npc in crypts!
[20:25:02] <Cassy> just a joke...
[20:25:08] <wushin> DONT DO THAT
[20:25:10] <o11c> !slap Cassy
User avatar
AnonDuck
TMW Adviser
TMW Adviser
Posts: 653
Joined: 02 Jan 2009, 04:19
Location: Catland

Re: Confused Tree's brother is up

Post by AnonDuck »

Healing's borderline-okay if it's just a 1/10 chance to save someone a few seconds of sitting.

Just keep in mind that to be a friendly bot on TMW it shouldn't do anything that affects gameplay. Emoting, punning, joking around etc is perfectly fine.

You need to avoid things like holding items/gp for people, attacking anything, #betsanc, etc or the bot will have to be code-reviewed and ran on the TMW server itself so we can trust it.
Head of the TMW Illuminati
pclouds
Peon
Peon
Posts: 39
Joined: 26 Dec 2005, 10:37

Re: Confused Tree's brother is up

Post by pclouds »

wushin wrote:He appeared to crash so we kicked him. You should look at the manamarket start script to see how we keep MM online and reboot them.

meko asked it what the meaning to life, the universe and everything was and it crashed.
I was wondering about that this morning, the connection to map server was maintained, but nothing sent from the server. Thanks for the pointer.
You either live long enough to be a GM, or die a Troll Master
pclouds
Peon
Peon
Posts: 39
Joined: 26 Dec 2005, 10:37

Re: Confused Tree's brother is up

Post by pclouds »

Cassy wrote:
meko wrote:celestia also says that is used to heal when you did the :alt-1: emote
Oh yeah, that was a nice feature too.

IIRC Melkior changed it later so CT only did a :alt-1: emote too when someone did, same with :alt-2:
Will try. It does not look hard to parse or send emotes..
Cassy wrote:But when typing in the chat "heal me tree" or something like that CT healed you with a chance of 1/10, otherwise it replied with something like "go and eat an apple, they're healthy".

I don't mind if :alt-1: or "heal me" though :D
Okay.. I need to level up CT first.. :P then do it 1/10. BTW, I try to keep README.md on CT repo up to date, so even if you don't read Scheme, you should know what's implemented.

Any other suggestions are welcome. Also, I do make special phrases for the regulars [1] or calling them using nick names instead of char name [2]. I don't mind adding more (as long as it's funny and not offensive) so if anybody has something, post here or whisper me.

[1] https://github.com/pclouds/crazytree/bl ... in.scm#L84
[2] https://github.com/pclouds/crazytree/bl ... n.scm#L234
You either live long enough to be a GM, or die a Troll Master
User avatar
wushin
TMW Adviser
TMW Adviser
Posts: 1759
Joined: 18 Dec 2012, 05:56
Location: RiverBest, Brew City, Merica
Contact:

Re: Confused Tree's brother is up

Post by wushin »

Aye, MadCamel I've been perving the source and watching it. Once it gets a bit more stable we can offer to host a copy. Although I've always considered just taking the logic in the Tree and making it a NPC script. It would be one of the easier bots to convert.
The secret to getting all the important stuff done is doing nothing.
User avatar
gumi
TMW Adviser
TMW Adviser
Posts: 797
Joined: 19 May 2014, 18:18

Re: Confused Tree's brother is up

Post by gumi »

can you make it do :alt-1: when someone say "Platyna" ?
User avatar
wushin
TMW Adviser
TMW Adviser
Posts: 1759
Joined: 18 Dec 2012, 05:56
Location: RiverBest, Brew City, Merica
Contact:

Re: Confused Tree's brother is up

Post by wushin »

I'd not like to negativity single out any player no matter what they did to the project.
The secret to getting all the important stuff done is doing nothing.
User avatar
Rill
Novice
Novice
Posts: 249
Joined: 21 Jun 2012, 05:59

Re: Confused Tree's brother is up

Post by Rill »

pclouds wrote:If you want to help, please search your chat log, collect all Confused Tree's famous words so I can add them back.
If I recall correctly, one exchange with Confused Tree included a paraphrased line from Wordsworth's "Daffodils", and went like this:

Question: Tell us a poem, Tree
Answer: I wandered lonely as a tree

P.S. Here is an alternative answer, courtesy of Joyce Kilmer:

I think that I shall never see
A poem lovely as a tree.

:alt-3:
Last edited by Rill on 04 Feb 2015, 14:48, edited 1 time in total.
pclouds
Peon
Peon
Posts: 39
Joined: 26 Dec 2005, 10:37

Re: Confused Tree's brother is up

Post by pclouds »

wushin wrote:Aye, MadCamel I've been perving the source and watching it.
Just noticed today there's some lispy code for magic handling on the server side. Hehe..
Once it gets a bit more stable we can offer to host a copy.
Yeah i thought about this too. My connection could be unstable sometimes.
Although I've always considered just taking the logic in the Tree and making it a NPC script. It would be one of the easier bots to convert.
No problem with that. At least I managed to finally make devs do something about the departure of CT :D I don't know much about NPC scripting but the one for current NPCs does not look flexibile enough for CT. And forcing people to go through multiple-choice dialog sounds like a step down.
You either live long enough to be a GM, or die a Troll Master
User avatar
Avenn
Novice
Novice
Posts: 79
Joined: 24 May 2012, 19:20
Location: Hell

Re: Confused Tree's brother is up

Post by Avenn »

I hate confused tree and now this fake confused tree, but im glad that useless thing is back,
thanks to that i can again use my favourite sentence on hello: "Die Tree".
So umm thanks pclouds.
Someone once said to me between the lines " You are unwanted here anymore, you are rude, arogant, ignorant, stupid, annoying and worthless person."
And all i can say about it Yes i might be... but that doesnt matter i dont have other feelings different from almighty hate and anger... but in the end its pointless to explain myself.
Post Reply