Armageddon General Discussion Board

General => Code Discussion => Topic started by: Qzzrbl on February 14, 2008, 08:49:25 PM

Title: "Rumors" command.... Please change it. :(
Post by: Qzzrbl on 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?
Title: Re: "Rumors" command.... Please change it. :(
Post by: Cutthroat on February 14, 2008, 08:55:55 PM
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.
Title: Re: "Rumors" command.... Please change it. :(
Post by: Only He Stands There on February 14, 2008, 09:12:32 PM
No. Ask is a command that will make you look equally like an idiot.

I'm wholeheartedly behind a "rumours" command.
Title: Re: "Rumors" command.... Please change it. :(
Post by: Qzzrbl on February 14, 2008, 09:18:19 PM
Quote from: Only He Stands There on February 14, 2008, 09:12:32 PM
No. Ask is a command that will make you look equally like an idiot.

Tested and proven.
Title: Re: "Rumors" command.... Please change it. :(
Post by: Cutthroat on February 14, 2008, 09:30:50 PM
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'.
Title: Re: "Rumors" command.... Please change it. :(
Post by: The7DeadlyVenomz on February 14, 2008, 10:21:31 PM
I actually asked that the word gossip be used for these matters, some time ago.

>gossip bartender
Title: Re: "Rumors" command.... Please change it. :(
Post by: 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.
Title: Re: "Rumors" command.... Please change it. :(
Post by: JustAnotherGuy on February 15, 2008, 12:47:05 AM
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.
Title: Re: "Rumors" command.... Please change it. :(
Post by: psionic fungus on February 15, 2008, 02:11:34 PM
QuoteAnd AFAIK there's no quick way to do that.

grep?   ;D
Title: Re: "Rumors" command.... Please change it. :(
Post by: brytta.leofa on February 15, 2008, 02:54:22 PM
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!"
Title: Re: "Rumors" command.... Please change it. :(
Post by: My 2 sids on February 15, 2008, 03:29:27 PM
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?
Title: Re: "Rumors" command.... Please change it. :(
Post by: Shiroi Tsuki on February 15, 2008, 03:32:11 PM
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.
Title: Re: "Rumors" command.... Please change it. :(
Post by: 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.
Title: Re: "Rumors" command.... Please change it. :(
Post by: jstorrie on February 15, 2008, 06:34:22 PM
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.
Title: Re: "Rumors" command.... Please change it. :(
Post by: Zalanthan on February 15, 2008, 09:25:08 PM
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).
Title: Re: "Rumors" command.... Please change it. :(
Post by: Southie on February 16, 2008, 04:11:00 PM
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.
Title: Re: "Rumors" command.... Please change it. :(
Post by: Fathi on February 16, 2008, 04:18:51 PM
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.
Title: Re: "Rumors" command.... Please change it. :(
Post by: Shiroi Tsuki on February 16, 2008, 04:22:27 PM
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.
Title: Re: "Rumors" command.... Please change it. :(
Post by: JustAnotherGuy on February 16, 2008, 04:34:19 PM
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.
Title: Re: "Rumors" command.... Please change it. :(
Post by: psionic fungus on February 17, 2008, 04:05:07 PM
I heard that Linux has some awfully powerful tools for finding and replacing strings.

::)
Title: Re: "Rumors" command.... Please change it. :(
Post by: JustAnotherGuy on February 17, 2008, 04:27:23 PM
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.