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.
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.
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
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: psionic fungus on February 15, 2008, 02:11:34 PM
grep? ;D
The tall, muscular mantis says, in an unknown tongue,
"sed! awk!"
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?
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.
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.
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.
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.
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.
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: 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.