"Rumors" command.... Please change it. :(

Started by Qzzrbl, February 14, 2008, 08:49:25 PM

help rumors
Rumors                                                         (Information)

   Some NPCs you encounter may be able to provide information about current
gossip in their area.  To see what they can talk about, type:
talk (NPC keyword) topics.  To ask them about a particular topic, type:
talk (NPC keyword) (topic name).

Syntax:
   talk <name> topics
   talk <name> <topic>

Example:
   > talk ranlish topics

   > talk ranlish rumors

See also:
   talk

talk bartender topics
At your table, you say in sirihish:
     "bartender topics"

talk bartender rumors
At your table, you say in sirihish:
     "bartender rumors"

You say, out of character:
     "*grumble*"


And yeah, I'm sure that was a keyword for that particular NPC.

Can we make something like.... Just typing "Rumors" and getting a list of topics? Instead of looking like an idiot at the bar?

I think that happens because you are sitting at a table. You have to be standing for that thing to work, I think.

But on the actual topic, yeah, something like 'ask <name> <topic>' would do better.

No. Ask is a command that will make you look equally like an idiot.

I'm wholeheartedly behind a "rumours" command.


Sorry, I didn't mean that it 'ask' works right now like that. 'Talk' works for those one-word topics, but you just have to stand. I was just saying that 'ask' could be a good rumors command in arm2, since I think most people use tell and not ask when they want to ask someone a question. Or just 'rumors'.

I actually asked that the word gossip be used for these matters, some time ago.

>gossip bartender
Wynning since October 25, 2008.

Quote from: Ami on November 23, 2010, 03:40:39 PM
>craft newbie into good player

You accidentally snap newbie into useless pieces.


Discord:The7DeadlyVenomz#3870

Unfortunately while all of these are good ideas, it would require us to change EVERY single NPC which is able to talk to you via the "talk" command. And AFAIK there's no quick way to do that.

Quote from: Ammit on February 15, 2008, 12:42:55 AM
Unfortunately while all of these are good ideas, it would require us to change EVERY single NPC which is able to talk to you via the "talk" command. And AFAIK there's no quick way to do that.

Queury a search on the file and replace the command, if it's actually based through the "talk" command, then you'd have to change the actual way that works... otherwise, it would probably be a few flag name changes and simplay renaming the command if it's used in a differnt syntax.  Atleast that's how I believed it worked when I used something like that before... only thing I could think of it causing a problem would be if it's tied in with the same exactly command that is used at tables.  *shrugs* I don't know the code though so...  just thoughts.

QuoteAnd AFAIK there's no quick way to do that.

grep?   ;D
Quote from: Wish

Don't think you're having all the fun...
You know me, I hate everyone!

Wish there was something real!
Wish there was something true!
Wish there was something real,
in this world full of YOU!

Quote from: psionic fungus on February 15, 2008, 02:11:34 PM
grep?   ;D

The tall, muscular mantis says, in an unknown tongue,
  "sed! awk!"
The sword is sharp, the spear is long,
The arrow swift, the Gate is strong.
The heart is bold that looks on gold;
The dwarves no more shall suffer wrong.

Quote from: Ammit on February 15, 2008, 12:42:55 AM
Unfortunately while all of these are good ideas, it would require us to change EVERY single NPC which is able to talk to you via the "talk" command. And AFAIK there's no quick way to do that.

Can we keep this for Arm.2?
"The Highlord casts a shadow because he does not want to see skin!" -- Boog

<this space for rent>

Quote from: JustAnotherGuy on February 15, 2008, 12:47:05 AMStuff

If this mud's code is anything like normal DIKU, the command -is- based off of the actual 'talk' command, using mprogs as triggers to pull up the information that you are requesting.  Therefore, it would all have to be replaced manually, mob by mob, to change the trigger command to a different command.
"Last night a moth came to my bed
and filled my tired weary head
with horrid tales of you, I can't believe it's true.
But then the lampshade smiled at me -
It said believe, it said believe.
I want you to know it's nothing personal."

The Chosen

I'd like in 2.arm for players to be able to put up 'rumors' with npc's through a buffer, complete with topic and keywords, so that people can ask bartenders about jobs or just about anything.  Maybe even have it replace the rumor board in some way.
She wasn't doing a thing that I could see, except standing there leaning on the balcony railing, holding the universe together. --J.D. Salinger

Quote from: Armaddict on February 15, 2008, 05:16:28 PM
I'd like in 2.arm for players to be able to put up 'rumors' with npc's through a buffer, complete with topic and keywords, so that people can ask bartenders about jobs or just about anything.  Maybe even have it replace the rumor board in some way.

Yeah man, totally. Rumour-monging NPCs would make a lot more sense than BBs.

The linen-swaddled, aging barkeep is here, chatting with patrons as he serves.

A tall, dusky-haired soldier is here, briefing recruits of standing orders.

The ratty-haired, spice-addled bard is here, talking shit about the nobility.

The prim, stately young advisor rests at the central table, passing along requests to the crafters.


etc.

Quote from: jstorrie on February 15, 2008, 06:34:22 PM
Yeah man, totally. Rumour-monging NPCs would make a lot more sense than BBs.
I've wanted this for so long.  I think it would also make sense if all PC-posted rumors expired after an in-game month (or less).

Quote from: Armaddict on February 15, 2008, 05:16:28 PM
I'd like in 2.arm for players to be able to put up 'rumors' with npc's through a buffer, complete with topic and keywords, so that people can ask bartenders about jobs or just about anything.  Maybe even have it replace the rumor board in some way.

This would be vastly preferrable to the current system of slapping a rumor up on a board and suddenly having the entire city become aware.
QuoteThe shopkeeper says, in sirihish:
     "I am closed, come back at dawn."

You say to the shopkeeper, in sirihish:
     "YOU ^*%$*% WORTHLESS SHIT."

You say, in sirihish:
      "Ahem."

I'd also love a system where payments/bribes to the right NPCs/individuals resulted in a far greater spread of your rumour.

Anyone can talk to the bartender about jobs, but if you really want to ruin somebody's life, be prepared to have to network in order to spread your slander.
And I vanish into the dark
And rise above my station

I'm totally in favor of an NPC-driven, 'smarter' rumor system variable on how much you pay.  If you want the bartender to remember it, you tip him a few coins.  If you want the town crier to shout it at the top of their lungs in the center of town on the hour, you pay him accordingly.  Whee.
"Last night a moth came to my bed
and filled my tired weary head
with horrid tales of you, I can't believe it's true.
But then the lampshade smiled at me -
It said believe, it said believe.
I want you to know it's nothing personal."

The Chosen

Quote from: Shiroi Tsuki on February 15, 2008, 03:32:11 PM
Quote from: JustAnotherGuy on February 15, 2008, 12:47:05 AMStuff
More Stuff

But couldn't you go through the file the holds all the mobs and the associated mprogs and then do a replace keyword with keyword using a custom script to go through with the function?  I don't see why changing each trigger command would make this impossible, I see more or less if the current talk command is associated with the mprog for the mobs.

I heard that Linux has some awfully powerful tools for finding and replacing strings.

::)
Quote from: Wish

Don't think you're having all the fun...
You know me, I hate everyone!

Wish there was something real!
Wish there was something true!
Wish there was something real,
in this world full of YOU!

Quote from: psionic fungus on February 17, 2008, 04:05:07 PM
I heard that Linux has some awfully powerful tools for finding and replacing strings.

::)

Exactly.