Merlin
Ever wanted to be one of those characters from the Arthurian legends? Looking for some team PVP action? Want to RP with some friends? Well then this is the plugin for you!
Overview
Merlin is a plugin that allows you to jump into a legend of King Arthur. When the game starts, players are assigned roles. One player becomes King Arthur, one player becomes Merlin, one player becomes Mordred, and everyone else becomes knights and sorcerers. The goal of the game is for the teams (King Arthur, his knights, and Merlin; Mordred and his sorcerers) to kill all of the other players, who become souls (glorified spectators) upon death.
Commands
- /merlin Lists the commands that use /merlin.
- /merlin join Joins the Merlin queue.
- /merlin leave Leaves the Merlin queue.
- /merlin forcejoin <player> OR /merlin forcejoin all Forces a player to join the Merlin queue OR forces everyone to join the Merlin queue.
- /choosearthur <player> Chooses who Arthur will be next time you play Merlin.
- /choosemerlin <player> Chooses who Merlin will be next time you play Merlin.
- /choosemordred <player> Chooses who Mordred will be next time you play Merlin.
Permissions
- merlin.play Allows the user to join and leave the Merlin queue.
- merlin.force Allows the user to force people to join the Merlin queue.
- merlin.choose Allows the user to choose who Arthur, Merlin, and Mordred will be next time Merlin is played.
Playing as King Arthur
When playing as King Arthur, you get to lead the Knights of the Round Table against Mordred's sorcerers. You get the sword Excalibur, which is the only weapon that can kill Mordred.
Playing as Merlin
When playing as Merlin, you get access to two spells: Fireball, and Soul Frenzy. Each one of these spells cost Magic Points. Magic Points are represented by your EXP bar, and regenerate over time. Fireball does as its name suggests. Soul Frenzy summons souls (dead players who are spectating) to attack Mordred and his sorcerers. If King Arthur dies, Excalibur magically appears in your hand, as it is up to you at that point to kill Mordred.
Playing as Mordred
When playing Mordred, you get two spells: Fireball and Wither Skull. If a Knight dies, you get a bone. With this bone, you can summon an undead knight wherever you are looking.
Custom Camelot Map
As we all know, we can't have King Arthur and his knights without Camelot. If you don't have any spare Camelots anywhere, download ours!
Additional Features
- Multiworld support
- MultiInv support
- A config that lets you configure multiple properties of the game.
Das kann man aber nicht "magisch" nennen!
Denn PVP ist nicht magisch
Epic plugin!
@SuperWeegee1
Yay!
Good news! The recode, along with the new features, is almost complete! I just need to iron out some bugs, and then I can release 0.4.
Hey guys, sorry for not talking for a while. I'm currently recoding the whole plugin from the ground up, so that I can get a team, class, and spell customization system in place, along with a much, much better API.
@SuperWeegee1
Ok thanks ^_^
@pompy5685
You set the spawn coordinates for the Knights and Sorcerers in the config, and you put the name of the world that your arena is built in under "CustomMapSaveName".
How do you set up the arena?? Can you please explain
@Kami675
What version of Merlin are you using? I happen to know that 0.3 is not THAT bugged, as I have played that exact build on a multiplayer server with a Multiworld plugin. Also, it seems you did not get the whole error report, as the part you gave me doesn't reference Merlin, only Multiverse. If you could get me the whole error report, I can figure out what was and wasn't Merlin.
wew...heavily bugged keep getting a multiverse error.... and ppl lose their inventory and only 2 ppl join instead of the rest....http://pastebin.com/PYxs5zk1
Edit: WOW....I uninstalled Merlin and now anyone that joined the merlin game can't pickup ANYTHING..... Edit Again: It corrupted my player.dat files...for all the players that joined lol pls fix this its an extremely fun plugin
Just a suggestion... you should maybe intergrate with Citizens2, to make other NPC's act as guards of whatever :P
here's my server: 65.60.48.66:25579 you can test 0.3 on it, if you need some people to do it with.
@NoMansLand_MFGC
Not rolling back the map would eventually destroy the map more than the glitchy roleback. I'm working on a better one.
Maybe in 1.3 you can also make it NOT roll back the map? seeing how it breaks half of it..
@skarelock
That would be part of the reverting glitch. I'm working on fixing this so that I can release 0.3.
and sometimes players get stuck as a soul, maybe you could add a command to revert you back to an original player if you don't know how to fix this.
@skarelock
I thought I had code handling that, but I'll check it out. Should be fixed in 0.3.
also, there is a bug when someone logs out mid-game, and the game doesn't officially end and players cant be reverted to their normal condition.
Uploaded the Camelot map! :3
@Davisdragon
There should be an area in the config called "CustomMapSaveName". Put in the name of the world that has the custom map you want to use. This world is where players are teleported to when the game starts. After you've set up your custom map, you'll want to set spawn coordinates. As an example, if you downloaded a map called "Camelot Adventure", you would fill in "Camelot Adventure" in the config area labeled "CustomMapSaveName". If you're still confused, try reading the config explanation.