#(Ren) NPC Dialogue Configuration
74 messages · Page 1 of 1 (latest)
(Ren) NPC Dialogue Configuration
Hi I'm AutoThreadBot! Don't mind me, I'll just be adding the helper team to this thread so they can see it. A human will get to you soon.
You can block this bot if you don't want to see these messages, I won't mind.
<@&525394568410038282>
I see /npc text on the wiki, but is there a way to configure this in a file itself rather than from in game?
!guide what is denizen
View the guide page 'What is Denizen?' at: https://guide.denizenscript.com/guides/background/what-is-denizen.html
You can script npcs and also create conversations with Denizen
!guide what can denizen do with citizens
View the guide page 'What Can Denizen Do With Citizens?' at: https://guide.denizenscript.com/guides/background/denizen-citizens.html
This is very much not what I need at all. I just need a way for my NPC to print a cycle of dialogue when clicked.
Like a list
and every time the user clicks, it will cycle through the text in the list
It doesn't need to have any kind of conversation or whatnot.
And preferably a way to configure that dialogue via a yml config or something rather than doing it all from in game.
You would have to edit it from ingame then.
So there's zero way to edit it via a configuration file or some file where the text gets saved to?
there's a way, denizen
That seems extremely arbitrarily overkill for what I need.
I disagree, it's just a really simple script file and a jar
"Simple" is subjective, I argue it's not simple especially when compared to what I described.
- narrate "[NPC] Hello adventurer!"
- wait 1s
- narrate "[NPC] Welcome to my RPG server!"
- wait 1s
- narrate "[NPC] I hope you enjoy your stay!"
i mean
Yes, I don't need this.
I don't need to script dialogue for interaction for specific scenarios, I just need a way to print text when right clicked, and then print another set of text when right clicked again.
And from what I'm told, that's not possible.
it's possible, it's just that you don't want to do it
What you are describing is not the system I need.
i was providing an example, denizen can pretty much do anything
Yeah but it's not exactly user friendly from what I've seen, especially given the Star Wars opening text crawl I'm reading. I don't want automatic dialogue or all of the extra stuff that comes with Denizen, I just need the text on right click (and the cycle), that is all.
i don't think you understand what denizen actually is
"In short: Denizen is a scripting language!
A bit longer: Denizen is a plugin for Spigot servers that loads and runs user-written scripts automatically, allowing server owners to quickly and easily customize their server however they please, in a manner similar to developing your own plugins, but ten times faster and ten times easier!"
yeah that
Yeah, I don't need this.
well you clearly do for what you're trying to do
How? Right clicking a citizen which prints different sets of text in a list is really not all that complicated.
I also don't want it just printing all the dialogue at once like in the example you showed.
I understand
And as I mentioned, I do not want all of the extra stuff that comes with Denizen, I just need the text.
You can just not use the extra stuff?
You missed the point, I do not want to have to install a completely new plugin and figure out how that works just for something this simple.
It's overkill, as I mentioned above. Also, my guess is Denizen isn't free either?
So does Citizens' built in text system support the system I am describing, yes or no?
Citizens is free too
Technically yeah but I believe I had to buy premium for something, I forget what.
!citizensfree
So my original question again is, can the text system Citizens has do what I need it to do?
Can /npc text cycle through text in a list yes
Is there an easy way within yaml to do that… not really easy but it is possible
That’s why denizen has been recommended
Fantastic, thank you. So, where does that text get saved in terms of files?
Saves.yml
Because I don't mind going out of the way to just modify the file.
Gotcha, thanks. I'll have a look.
It would be easier to use denizen so I don’t think you should be arguing with helpers when they suggest it
I have limited time to devote to a dialogue system at present
Denizen is overkill for what I need as I mentioned, I don't need players to actually talk with the NPC or anything, I just need it to where when they right click, it prints different sets of text arranged in a list.
Yeah thats what you can do with Denizen too, and have a file, which you can safely edit.
True, but it comes with a lot of extra stuff which I do not need, and it's an entirely new plugin I'd have to learn as I mentioned just to do something as simple as what I am describing I need.
Fair enough.
@tough herald
Thread was closed either automatically by timeout or by the Discord manual close button. If closing was intentional, please use </resolved:1028673926114594866> or </invalid:1028673926898909185>.
/resolved