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 Dec 21, 2014@Bastikeks
I am very happy to hear about all the bugs and stuff, so thank you very much. Don't worry, I don't find your comments annoying ^^
I don't think I can fix this "bug", as it looks like it's the issue in Minecraft itself. It's not something that must be fixed though.
-
View User Profile
-
Send Message
Posted Dec 21, 2014and another little thing :D (much improve, very format, wow):
you added colorcode-formatting in 1.5. That works. But when i include &k = magiccode (and maybe also &n &m &o &l) inside e.g. the booktitle like that: &3[&6&k!?!&3] &5Journal &3[&6&k!?!&3] the pages show *invalid book tag* . Without &k everything works fine.
( image: http://cl.ly/image/3I2B1B0k2J13/Image%202014-12-21%20at%208.32.36%20nachm..png )
-hope my posts doesn't rush you or get on your nerves. I like that plugin a lot and try to find issues and also try to give feedback for cool things to add.
Keep up the good work :)
-
View User Profile
-
Send Message
Posted Dec 21, 2014@IrusVirus
Such a stupid mistake... if (true) block = true; else block = true;
Thank you for noticing this.
-
View User Profile
-
Send Message
Posted Dec 21, 2014ok, n1 =D
and the NPC option "stop" didn't work... it's always "true"
-
View User Profile
-
Send Message
Posted Dec 21, 2014@IrusVirus
That's because it wasn't implemented. I could do that though in v1.5.1.
-
View User Profile
-
Send Message
Posted Dec 21, 2014items.yml -> colorcode &6 and ยง6 doesn't work

-
View User Profile
-
Send Message
Posted Dec 21, 2014@IrusVirus
No problem :3
@Bastikeks
Wow, thank you very much for clarifying it ^^
If it's over 2000 pages then I'm guessing that the limit is on page 2024. It should be enough for even biggest RPG servers out there.
-
View User Profile
-
Send Message
Posted Dec 21, 2014By the way: The book can handle >2000 pages, but after a while you get kicked with that message: http://cl.ly/image/0B0q020v2P1X/Image%202014-12-21%20at%207.48.51%20nachm..png NBT-overflow to the max :D Just testing how much it can handle
-
View User Profile
-
Send Message
Posted Dec 21, 2014thx, all works! =D
-
View User Profile
-
Send Message
Posted Dec 21, 2014@IrusVirus
If you run 1.4.X then you need a tag. It's a label for the objective. Just add "tag:something" at the end of instruction string. If you run 1.5 then objectives.yml is deprecated. You should specify an objective in the event: "location_start: objective location 5867;91;4671;m4;5 tag:something".
The tag is only a label for the objective, it won't give the player any actual tags.
-
View User Profile
-
Send Message
Posted Dec 21, 2014the NPC gives the event "location_start" to the player, events.yml = location_start: 'objective location', and in objectives.yml = location: 'location 5867;91;4671;m4;5'
But i didn't get the objective...
-
View User Profile
-
Send Message
Posted Dec 21, 2014@Bastikeks
I forgot they even existed. Yes, I will add titles :3
@IrusVirus
Thanks for finding a bug. I will fix it and release v1.5.1. Until then you can add "unknown: false" line to sounds branch in config.yml, the error should disappear.
-
View User Profile
-
Send Message
Posted Dec 21, 2014When I give the NPC an answer it doesn't know, this happens:
-
View User Profile
-
Send Message
Posted Dec 21, 2014next suggestion: make the "new jornal entry" text show as a (sub)title
one further question anyway: does the journal display all entries regardless of if the task is completed or are some entries get removed when completed so the journal shows only active quests?
-
View User Profile
-
Send Message
Posted Dec 21, 2014@IrusVirus
You typed instruction string in a place where should be a reference to an event.
Definitions of events are in events.yml file, so add there a line "yourevent: journal j_sperber_start", and replace that first instruction string with "yourevent".
-
View User Profile
-
Send Message
Posted Dec 21, 2014I tried to make my first quest and get these errors when testing. What do i do wrong or what do these errormessages mean?:
[15:42:51 ERROR]: [BetonQuest] Error while accessing path: events.journal j_sperber_start
[15:42:51 ERROR]: [BetonQuest] Error while fetching event: journal j_sperber_start
-
View User Profile
-
Send Message
Posted Dec 21, 2014@Bastikeks
Yes, it's a small change so I'll add it right away to 1.5 ^^
-
View User Profile
-
Send Message
Posted Dec 21, 2014thanks anyway :) Also i found a small issue with naming the journal title (and its lore) in messages.yml . Seems it cant use color codes yet. Is it possible to add them, too?
-
View User Profile
-
Send Message
Posted Dec 21, 2014@Bastikeks
I'll see what I can do. It won't appear in 1.5 however because it's already finished and being tested, sorry.
-
View User Profile
-
Send Message
Posted Dec 21, 2014Dont know if it's possible with Citizens itself or it would be a good idea to implement it in BQ, but is it possible to make the NPCs stop walking their paths (waypoints set in Citizens2) when talking. It's a bit confusing when they walk away while you are talking :D