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! ;)
Bonjour, i have idea, can you add, in the reward : execute command !?
If player make 10 or 25 quests (example) player was moove to "VIP" and get 500$ !?
NIce plugin!
It is possible to change the language to Russian???
is there any way to change it so u have to kill a certain entity with a certain name by any chance
Thank you all for your good ideas and bug reports! I have not planned to update this plugin. Maybe you will get a recode of this plugin in the future. The recode will be way more efficient and will include all your suggested features! Thanks!
Support Citizens2 NPC Example: task npckill: <npcname> amount: 5
Reason: To be able to create custom mobs and bosses to kill.
Mission by Command Example /ms start <missionname>
Reason: To be able to set the missions inside a ChestCommands GUI this way players can pick up the missions from an NPC by simply clicking it.
Command Rewards Example: /loot give <player> <phatlootname>
Reason: You can use plugins like Phatloots to reward custom loot tables.
can we use citizens? i have a npc named questmaster i dont want to use a villager
Nice, does this work with spigot 1.8.1?
Multiple quest support will be added? ^^
Looks awesome, as a Sugest, I like a partie system
Example:
You have a difficult quest with a hard hard hard boss, you invite some users to join you against the evil one as a party members, then when they killed the boss, the quest succes counts for al the members of the group. :P
@TanderMME
Just update from Java 7 to Java 8. :)
@Cracksn0w at server startup fails
Hello,
I would like to ask if you do not make use of the quest only once. With the option set to unlimited, or 2x.
This means that the player could use the task only once, thereby giving arisen. Maybe the question: How many times a player can use this task? 0 = unlimited> 1-99 ... I do not want to create quests Warpy disposable: D.
EDIT:
Hello,
I have another idea that I needed: D. It would be good if you could still do it, the player must meet certain questions before the question. Maybe that when I create one NPC, so the question will be: To allow the player to use this quest, you must complete the quest number #. 0 = no 1 <... ID Quest. When you click on the npc and then you write Yes appears: First you have to meet <name ID>
/MS REMOVEMISSION ID (Problem)
http://pastebin.com/sJz9Caqq
(command 'ms' in plugin RPG_Missions v0.6.1)... I have 0.7 :)
Czech (cs) Translation:
This hasn't translated "RPG Mission help". When writing /ms is still English.
http://uloz.to/xvMMBGYX/config-cs-yml
@KayrokMagick
Did you get any error messages?
I'm making my first MC server in 1.7.2 version, I put this plugin in the plugin directory and restart and reload te console but nothing happens. I must install something else? Even I could move the plugin location and the system let me do that, that means the file has not being used by the console :S.
Thanks!
Will work on 1.8 Spigot?
Config is now added! Now you can translate the plugin in your language!
@MalekStano
I am currently working on it... I am nearly ready! Thanks for your comments! :)
I have Interest for this plugin,I'm from Taiwan,I want to translation this plugin to Chinese,ok?
Please set the immortality NPCs. I used fire and I burned a villager. : D Also, it is moved, when I come. I moved him into the lava and burned.
Idea.
Citizens use. It could be something to do to kill the quest NPC? (nick or ID) Guard 5x ...
Translation:
ect.. (czech :))
@MalekStano
Ok, very simple. You have to use Java 8 instead of Java 7. :)