Armageddon General Discussion Board

General => General Discussion => Topic started by: mansa on January 15, 2005, 08:07:36 PM

Title: Emote Somemore!
Post by: mansa on January 15, 2005, 08:07:36 PM
Quote from: "[url=http://www.armageddon.org/cgi-bin/help_index/show_help?command_emotesCommand Emote Helpfile[/url]"]
Command Emotes     (General)

Several commands allow you to provide an additional emote to the output of the command.

Syntax:
   <command> [pre-emote] <arguments> [post-emote]

   Example:
   > sit -nodding with dwarf (his eyes glancing towards ~elf)
   Nodding, you sit at a long table, his eyes glancing towards the elf.

   Both the pre-emote and post-emote are optional.

   Multiple options exist for specifying a command emote. A one-word
   emote, like "nodding", can be specified with a preceding dash, like
   -nodding. More complex emotes can be enclosed in parantheses (),
   square brackets [], or asterisks **.

   Examples:

   > say -gruffly Got any spice?
   Gruffly, you ask, in sirihish, 'Got any spice?"
   > say [in a low voice] You got any spice?
   In a low voice, you ask, in sirihish: 'You got any spice?'
   > north *limping heavily*

The following commands allow both pre and post emotes:

   rest    sit    sleep    stand
   wake

The following commands allow only pre emotes:

   say    shout    sing    talk
   tell    whisper

The following commands allow only post emotes:

   down    east    north    south
   up    west

Note:
   The movement commands do not allow you to include references to other
   objects and players with the ~ syntax.

   See Also:
   emote, emote_examples, pemote

This is AWESOME.
Title: Emote Somemore!
Post by: Rhyden on January 15, 2005, 08:17:38 PM
Holy crap! That's sweet. I'm so using that from now on!
Title: Emote Somemore!
Post by: Larrath on January 15, 2005, 08:29:43 PM
Definitely.

These new coding changes are unbelieveably good.  'Tis beautiful.  Major kudos!
Title: Emote Somemore!
Post by: jhunter on January 15, 2005, 08:32:14 PM
Okay...so am I the only one having a problem getting the rest ones to work at all?
I've even tried the exact examples given and still cannot get it to work.

???
Title: Emote Somemore!
Post by: Rhyden on January 15, 2005, 08:38:16 PM
Bugged it, along with a few other speaking/emoting bugs. I believe the coders are fixing stuff as we speak.
Title: Emote Somemore!
Post by: Anonymous on January 15, 2005, 08:41:29 PM
QuoteSYSTEM: We realize there are general issues with the new emote command, we apologize for the inconvenience.  We are working on a fix now.
Title: Emote Somemore!
Post by: Dracul on January 15, 2005, 08:43:19 PM
Looks cool. Once its rebooted gonna have to try em out.
Title: Emote Somemore!
Post by: Rhyden on January 15, 2005, 08:48:06 PM
Quote from: "Dracul"Looks cool. Once its rebooted gonna have to try em out.

Fer shizzle. I've already isolated myself with a few items and NPC's to try this stuff out.
Title: Emote Somemore!
Post by: FiveDisgruntledMonkeysWit on January 15, 2005, 08:55:17 PM
THEY BROKE EMOTE!
Everybody panic! This is a secret plot to convert Armageddon to a pay-per-play hack 'n slash, headed by Wizards of the Coast, the Commies, the liberal media, and brain-eating immz!
Title: Emote Somemore!
Post by: Rhyden on January 15, 2005, 08:58:37 PM
Quote from: "FiveDisgruntledMonkeysWit"THEY BROKE EMOTE!
Everybody panic! This is a secret plot to convert Armageddon to a pay-per-play hack 'n slash, headed by Wizards of the Coast, the Commies, the liberal media, and brain-eating immz!

Give us back emotes! For the love of Krath and everything holy. Without it we're a bunch of twinkish hack-n'-slashers!!!
Title: Emote Somemore!
Post by: Cuusardo on January 15, 2005, 09:12:30 PM
When I try to do a single emote at a table, directing it at a person, it tells me that person isn't there.  Am I doing something wrong?

talk (giving ~woman a curious look) So how do you like this new system?

You do not see 'woman:' here.
Title: Emote Somemore!
Post by: FiveDisgruntledMonkeysWit on January 15, 2005, 09:20:31 PM
I'm also having trouble EMOTEing with items I'm wearing or have in my inventory. I'm also not able to use the new 'stand at' command, the prompt claiming something to the effect of 'there is no space at that table'. However, if I look at the table, I learn that 'there are a few spaces there'.
Clearly, something got misplaced with EMOTEing and the new table code. I'm sure the Imms are aware of it (I'd hate to pester them with further wishes). Personally, I'm just to going to sign off, sit back, and try again later.
Title: Emote Somemore!
Post by: Savak on January 15, 2005, 11:05:47 PM
The most common problem, which we're aware of and are fixing, is that you cannot put a period immediately after a targetted emote.  I think this is where many of the problems you're seeing come from.

For example:  "emote holds up ~key."  will give you an error.
However:  "emote holds up ~key"  will give you the correct output.

A similar problem occurs with "talk", when targetting someone in a talk emote, if immediately prior to a closing parentheses.

For example: "talk (pointing at ~tregil) Hahahah!" will give you an error.
However: "talk (pointing at ~tregil and laughing) I can't stop laughing!" will give you the correct output.

Please don't wish about these; if you think what you're finding does not fit into these categories, please "bug" it, as specifically as possible.  If you ABSOLUTELY MUST, email Morgenes & MUD with more detail.

Additionally, the new 'stand at' code may not be fully implemented on certain -specific items-.  But the capability is there for us to use as builders.

Apologies for the miscues, but once settled in this should be a groovy update.

-Savak
Title: Emote Somemore!
Post by: Dracul on January 15, 2005, 11:49:48 PM
Cool.
Thankyou for the additions.


Personally I don't mind it being a little buggy. First thing I did was get an npcs auto command. (when I went through a clanned door) And then typoed it because it came out wrong. Guess I was wrong ;)

Then the emotes started to get a little funky with a dude I was talking to, and we just ignored it. No problem.

But I even got a nice sit bar (blah blah blah) in tonight and I was happy.



Props.
Title: Emote Somemore!
Post by: SewerRat_inTheOpen on January 16, 2005, 12:26:07 AM
I was going to make my pc say -Very cool- when I tried it out, but here will do as well.
Title: Emote Somemore!
Post by: Akaramu on January 16, 2005, 01:50:54 AM
I already found the old system complex enough... my poor blonde head  :?

Dont worry, I'll learn it. Give me a year or so  :wink:
Title: Emote Somemore!
Post by: Fnord on January 16, 2005, 02:40:53 AM
I've figured out something about the ~ bug.

If the person or thing you emote about using ~ is the last word in the emote, it won't work.

Example: emote draws ~sword.

If the ~ is not the last word, it will work.

Example: emote draws ~sword, testing the weight.

Hope that helps until it's fixed.
Title: Emote Somemore!
Post by: Vanth on January 16, 2005, 03:20:57 AM
The next fix should go in next time we reboot/crash.

For now, Fnord's suggestion is good.  Another thing you can do is remove the period or add a space:

instead of "emote draws ~sword."
"emote draws ~sword"

instead of "talk (drawing ~sword) Blah."
"talk (drawing ~sword ) Blah."
Title: Emote Somemore!
Post by: Morgenes on January 16, 2005, 09:48:24 AM
Thanks for all the great feedback folks.  The suggestions from the other staff will hold you over until we reboot.  Just shows when I tested I was too lazy to add a '.' to the end of my emotes, kudos to you guys for being on the ball.
Title: Emote Somemore!
Post by: Xamminy on January 17, 2005, 02:18:18 AM
Why am I the only person that seemed to miss this thread until AFTER bugging things in game?  :roll:
Title: Emote Somemore!
Post by: Krath on January 17, 2005, 02:27:14 AM
Quote from: "Xamminy"Why am I the only person that seemed to miss this thread until AFTER bugging things in game?  :roll:

Because you are still a N00b!!!!Damn Burned :-D
Title: Emote Somemore!
Post by: Larrath on January 17, 2005, 02:34:23 AM
Actually, Xamminy is not alone in this.  But I'm pretty sure I was the first to find some of these bugs.  So there.
Title: Emote Somemore!
Post by: FiveDisgruntledMonkeysWit on January 17, 2005, 02:44:55 AM
Um... anyone else still having problems after the most recent reboot? I can EMOTE with all those pretty ~ and ! just fine, but if I try to add an EMOTE to a change in position, like "sit leaning against the wall", I get a message that "you don't see "leaning" here".
Title: Emote Somemore!
Post by: Morgenes on January 17, 2005, 02:52:34 AM
Hey, make sure you read help command emotes (http://www.armageddon.org/cgi-bin/help_index/show_help?command_emotes).  In there it specifies that you must use indicators like when you speak or move to emote in a position change.  So to do what you wanted:

> sit (leaning against a wall)

Depending on how you position that with the arguments (say if you were sitting at a table) it'll come out either before or after the normal emote for sitting, ie:

> sit (nodding to ~noble) with noble

Gives:

Nodding to the noble, you sit at a long, low table near the door.
Title: Emote Somemore!
Post by: Morgenes on January 17, 2005, 02:54:45 AM
Note that this was mainly to handle the inconsitency with which typos were handled.  (But also provide more functionality and flexibility to your emotes)  Before this code change, if you did 'sit at tbale'  (typoing table) you would do:

You sit, at tbale.

Embarassing huh?

Now you get a nice message letting you know that it couldn't find the 'tbale' to sit at.
Title: Emote Somemore!
Post by: FiveDisgruntledMonkeysWit on January 17, 2005, 03:10:07 AM
Oh, right, duh. Thanks Morgenes. Among the bugs and whatnot, I forgot the coolness of the change.