OpenMU icon indicating copy to clipboard operation
OpenMU copied to clipboard

[Feature] Alternative Quest System plugin

Open afrokick opened this issue 2 years ago • 1 comments

The original quest system is implemented in #51 But I found it a little bit complex for players.

I want to suggest a different system with more simple system and better UX. It based on "mu bless" private servers.

Requirements:

  • send blue(normal) and green(idk how to name it) chat messages
  • Quests database. I found this image, but you can configure as you want https://i.bless.gs/28a4356628cedbeb1559b8420a8ffb8f.jpg

Description

  1. We need a Quest Master. You only need it for talking and without any additional windows.
Screenshot 2023-07-27 at 18 14 45
  1. When you haven't any accepted quest and try to talk with NPC, you receive a quest:
Screenshot 2023-07-27 at 18 09 47
  1. If you try to talk while having a quest:
Screenshot 2023-07-27 at 18 14 57
  1. While you'r killing quest's monsters, you receive progress notifications:
Screenshot 2023-07-27 at 18 16 14
  1. When you kill enough, you receive a message:
Screenshot 2023-07-27 at 18 16 35
  1. You need to talk with the NPC to receive a reward:
Screenshot 2023-07-27 at 18 16 58
  1. Back to the 2-d point: Screenshot 2023-07-27 at 18 17 20

afrokick avatar Jul 27 '23 15:07 afrokick

I think, the backend of the existing quest system is already good enough. However, I agree that the user interface could be improved. Maybe such messages can be added by implementing some simple plugins, and/or by extending the existing ones, for example the QuestMonsterKillCountPlugIn ;-)

sven-n avatar Aug 17 '24 15:08 sven-n