BetonQuest
BetonQuest is advanced and powerful quests plugin. It offers RPG-style conversations with NPCs and a very flexible quest system. Instead of being limited to creating "quest" objects with taking requirements and rewards upon completion, BetonQuest allows you to freely define what should happen (events), if it should happen (conditions) and what needs to be done for it to happen (objectives). Your quests don't have to look like "kill, bring, get reward": you can create multi-threaded stories, narrated with NPC conversations, with multiple endings affecting the player's gameplay in many ways.

-
View User Profile
-
Send Message
Posted Mar 12, 2015@sakura_blades
I don't think I understood what you meant. Could you clarify? There is no "questers" file, and placing everything in a single file would be really challenging to read - some more complicated conversations can take hundreds of lines.
Also, you cannot write conditions like that, they have to be set in one line:
I am planning to create a web-based editor, which will make it significantly easier to write quests. This will however take much time, as I have to do a lot of stuff in the plugin before.
-
View User Profile
-
Send Message
Posted Mar 12, 2015@Co0sh
Oh, thanks!
I guess I'll have to do some studying on the different functions to fully understand how it all works.
By the way, I loaded up a Dev version on my test server to generate files to get a look/feel for things.
Does everything have to be separated into different files? Or can it all be written directly into a 'questers' file? I can imagine trying to juggle all the different things, in different files could be quite the challenge.
I mean, would it be possible to just write the example provided like this?
Etc?
-
View User Profile
-
Send Message
Posted Mar 12, 2015@ZanDezaX
Not a problem
^^@sakura_blades
Yes, take a look at "delay" objective :)
-
View User Profile
-
Send Message
Posted Mar 12, 2015@Co0sh
Are you saying there isn't a functional version for 1.8 servers? :(Nevermind. You mean the plugin version 1.6 xD
I'm in no rush, the server is still in development, but it would be a great addition I think to be able to display these point systems on a configuration basis in the journal. :P
I'd like to be able to display a "total quests done" and a "faction standing" with our planned server setup, and the points system had me excited that not only could we successfully create these factions, but players could visibly see their standing with those factions.
I also have another question:
Is it possible to create repeatable quests? I see there is a "time: 2-23" which I assume allows player to do this quest only between those times, but what about being able to repeat it after a certain amount of time from doing it last time?
Something like "must not have done in the last 3 hrs" sort of thing.
-
View User Profile
-
Send Message
Posted Mar 12, 2015@Co0sh
Actually, I just found out after fixing up naming of the files and such, that I made an error in my syntax within the conversation file. After fixing my error with the apostrophe in the "text:" part of one of the pieces of speech, the conversation is loading normally. Sorry about that, I just need to proofread a little harder. Thank you though, I will let you know if any problems do show up or if I have any questions.
-
View User Profile
-
Send Message
Posted Mar 12, 2015@ZanDezaX
Cloud you zip your config files and send them to me via PM? I'll try to figure out what's wrong.
-
View User Profile
-
Send Message
Posted Mar 12, 2015Yeah none of that is working. Thanks though and I can't wait for the update, this plugin is everything I've wanted for making an rpg server that is one cohesive game rather than an mmo-like jumble of quests.
-
View User Profile
-
Send Message
Posted Mar 11, 2015@ZanDezaX
If it's not displaying any message at all, then check in your npcs.yml if it's written like the first one:
The second one won't work, I don't remember why. If the /q reload command won't update NPCs, then reload/restart the server. I will fix those issues in 1.6, so both syntaxes will be accepted and /q reload will reload conversations.
1.6 should be out by the end of the week, maybe few days later, depending of how much time I will have.
@sakura_blades
Unfortunately there is no way of doing this in 1.5. Points were designed as internal system, so the player shouldn't see them. I could however create something like an optional stats page in journal, which could display specified in configuration values (like only "foo" and "bar" categories, but no "baz", because it's internal). This will however delay the 1.6 release one more day :(
-
View User Profile
-
Send Message
Posted Mar 11, 2015Is it possible to diplay a player's reputation/points in their journal?
I'm sure it is, but I want to be 100% sure before deciding this is the quest system we'll use.
It looks incredibly flexible like Denizens but has the features we've been craving! And the idea that we can categorize and separate points to work like reputations with groups is amazing!
Just curious if there would be a way to show this to a player, since I can't seem to find it anywhere in documentation.
-
View User Profile
-
Send Message
Posted Mar 11, 2015Hey, I just downloaded this and I was having a problem with starting conversations. I looked through these comments and noticed that one other was having the same issue, with conversations just not starting at all. I have my start condition, I've got the chat, it's a simple conversation, but it just won't start with my Citizens NPC. Can you help me out please? I have the citizen hooked up by ID and the conversation name, it just won't start.
-
View User Profile
-
Send Message
Posted Mar 9, 2015@RankDragons
It is because your server has set wrong encoding. I cannot fix this, because configuration files are handled by Bukkit, not my plugin. You should try to change your server's encoding, but it may be impossible for some servers.
-
View User Profile
-
Send Message
Posted Mar 9, 2015'm sorry, English how to handle me was strange. It allows you to input Japanese into this plug in. When it is present Version, Japanese is garbled.
images http://gyazo.com/afe0e38891160004c1424132c7243642                ↓ in consequence https://gyazo.com/0f8d594f60a0db7e4df1b1dd8be1b9ca
-
View User Profile
-
Send Message
Posted Mar 7, 2015My thoughts exactly. I dont like having to find links, and the links are dead, or you have to join yet another website just to post comments and get answers lol
-
View User Profile
-
Send Message
Posted Mar 6, 2015@jpell1221
No, the forums are inactive and I personally like comments. I always hated when the author of the plugin I was interested in disabled the comments. It was hard to quickly decide if the plugin is working on the newest MC version, if it's active and so on.
-
View User Profile
-
Send Message
Posted Mar 6, 2015Disable comments and move all discussion to forums! much better for looking at things someone already got solved and needed help
-
View User Profile
-
Send Message
Posted Mar 2, 2015@Co0sh
Thank you, I havent gotten that far yet, Ive only read up to making conversations before I went to sleep last night. It will give me plenty of time to master your unique system. Im loving the conversations part its just like Final Fantasy lol Gives you the feeling of having a choice :D
-
View User Profile
-
Send Message
Posted Mar 2, 2015@LastTulare
I've heard that newest MM builds don't work with 1.5.3, but didn't have time to check this. However if it is true I'm going to fix this in 1.6 version which should be done in about a week (I hope I will make it). So anyway, don't worry
^^-
View User Profile
-
Send Message
Posted Mar 1, 2015Oh damn Im getting excited! This looks monumentally better than the other 2 big questing plugins I used in the past... which stopped developing (Quests) or dropped the uber important features like Mythic Mobs support (Quester). More importantly, I love an active dev! Im gonna play around in this for a while. Im gonna have to update my banner again XD
-
View User Profile
-
Send Message
Posted Feb 28, 2015@RankDragons
I'm sorry, but I don't think I understood everything. You shouldn't be creating items in messages.yml file, it's for translation. Items should be defined in items.yml, and it should be done with "/q item <name>" command, for safety.
-
View User Profile
-
Send Message
Posted Feb 25, 2015I made a new item called jp in Messages.yml, but I am garbled, and it is awkward for me that Japanese translates a message into Japanese as for me to use it. Why would you be garbled? I'm not very good at English. Correct me if I am wrong