RPG Missions
RPG Missions
Basic Idea:
You ever wanted to create and play your own quests in Minecraft?! This is the right plugin for you! With this plugin you can create your own quests, add tasks to them and create a NPC as the mission's host. In addition you can add rewards to the quests that a player will receive when he finishes the quest.
Features:
- Create missions
- Create NPCs as a mission's host
- Add tasks to a mission with a specific task type("collecttask", "killtask" )
- Add rewards to a mission, with custom nam, lore and enchantment
- The mission's npc is full interactive
- Every player can enable a Scoreboard called Missionboard, it shows all current tasks from a player
- More features will be added in the future!
Commands:
- /ms = Gives you a list of all commands
- /ms createmission <Mission name> = Creates a mission with the given name(You can use "_" in the name it will change to space ;) )
- /ms removemission <mission id> = Removes a mission by id
- /ms createnpc <mission id> <npc name> = Creates a npc for the given mission and name at your position
- /ms removenpc <mission id> = Removes the npc for the given mission
- /ms addtask <mission id> <task type> = Adds a tasks to the given mission
- /ms removetask <mission id> <task id> = Removes a task from a mission
- /ms addreward <mission id> = Adds a reward to the mission
- /ms removereward <mission id> <item id> = Removes a reward from a mission
- /ms listmissions = List all available missions
- /ms listtasks = Lists your current tasks
- /ms listtasks <mission id> = List all tasks for the given mission
- /ms board = Enables/Disables your Missionboard
- /ms cancel <mission id> = Cancels a specific mission
Permissions:
To gain full access you need the permission:
- "ms.admin"
To auto enable Missionboard on join:
- "ms.auto.board"
Some Information
This plugin uses Java 8. So if you get an error like this "Unsupported Class Version", you should update your Java 7 to Java 8.
Minecraft 1.7.* - 1.8
Video:
This plugin is still in development! I need your ideas to make it even more better!
So comment what I should improve or what feature you want to have in the next releases! ;)
-
View User Profile
-
Send Message
Posted Nov 1, 2014My problem: http://pastebin.com/ykeF8mfr
-
View User Profile
-
Send Message
Posted Nov 1, 2014@MalekStano
Pls send me your error code because I have a spigot server with my plugin. And it's working! :)
-
View User Profile
-
Send Message
Posted Nov 1, 2014I have same problem. I use Spigot 1649. Pls update ;)
-
View User Profile
-
Send Message
Posted Oct 29, 2014@paintball89
I will test it tomorrow. :)
-
View User Profile
-
Send Message
Posted Oct 29, 2014its not loading at all hence why its not working.
-
View User Profile
-
Send Message
Posted Oct 29, 2014@paintball89
Please specify what does not work for you and send me the error code. So i can fix it as fast as i could! :)
-
View User Profile
-
Send Message
Posted Oct 29, 2014don't work for me running spigot
-
View User Profile
-
Send Message
Posted Oct 27, 2014Yaaaaaaaaaay! I freaking love it! Thaaaaaaaaaanks!
-
View User Profile
-
Send Message
Posted Oct 26, 2014Custom rewards are added! :) Now you can create a reward with custom name, lore and enchantment. Just type /ms addreward <mission id> and a assistant will start up.
1. Enter item ID
2. Enter amount(how many items you want to have)
3. if you want to have a custom name, just type and press enter. If not just type "def" for default.
4. if you want to have a custom lore, just type and press enter. You can make a line break by simply adding a ";" and it will automaticly do a line break for you! If not just type "def".
5. Add enchantment. Enter ID. For more than one, seperate the ids with a ";". Example: "19;20;16". For no enchantments type "def".
6. Set the power for enchantments. This point is only acitve if you added a custom enchantment. Enter the power for every enchantment. So for the example above, is should be like this: "2;3;4". "2;2" is wrong! And again if you want the default power type "def".
Have fun! :)
-
View User Profile
-
Send Message
Posted Oct 24, 2014Thanks! The better function of your plugin is the easy-creating quest system, thanks for made it!
Oh, a little information, i tested all your versions and it works fully with 1.7.2 R0.3 versions, edit your files and add it for the people who don't know it :)
Thanks for the plugin, you rock!
If you want, i'll translate it to the Spanish lenguage, the plugin and the documentation, just send me MP if you want!
-
View User Profile
-
Send Message
Posted Oct 24, 2014In addition i will make a better video if the new prize functions are added. So i will show the board also. ;)
-
View User Profile
-
Send Message
Posted Oct 24, 2014just enable your board with /ms board, accept a mission there you go! :) To enable auto board just add the permission ms.auto.board to your permissions and should work fine. ;)
-
View User Profile
-
Send Message
Posted Oct 24, 2014Ok, i will see... If all went right the feature will be added tomorrow :P I already though about such function, too.
-
View User Profile
-
Send Message
Posted Oct 24, 2014Any photo about the new function of the Autoboard?
-
View User Profile
-
Send Message
Posted Oct 24, 2014Loving this plugin! Maybe another function is let you to put some prize you've in hand.
Im gonna explain me better:
I've for example TIM the enchanter, i'll enchant a diamond sword with custom name/lore/enchantment lv. 103 for example, just with a command, can put the item you've in your hand to a prize for any quest
Congrats!
-
View User Profile
-
Send Message
Posted Oct 23, 2014Missionboard is now added!
-
View User Profile
-
Send Message
Posted Oct 22, 2014Thanks for 100 downloads!!! :)
-
View User Profile
-
Send Message
Posted Oct 21, 2014Looks cool :)
-
View User Profile
-
Send Message
Posted Oct 21, 2014I just uploaded the video guys...Sorry for the "Demo Mode" label, i will make a better video in the future!
-
View User Profile
-
Send Message
Posted Oct 20, 2014I just made a video for you guys, i will upload it in a few minutes... @RaphaelSimon I will create a thing callled Missionboard, you enable and disable it per command and with a special permission, it will always be there... This MissionBoard will show your current task.