Minecraft Maps / Redstone Device

RPG system for Adventure map/Multi-Player servers.VIDEO included (WIP) Still more to add.

  • 345 views, 2 today
  • 3
  • 1
  • 1
peterc1's Avatar peterc1
Level 24 : Expert Engineer
10
This was a challenge on the Minecraft forum. To build a system that can handle multiple players and tracker their levels to reward them with potion effects.
The forum post can be found here:

I want you to know everything was done using the snapshot 12w41b and that this is all Vanilla Minecraft.

My system will tracker players and hand out stats points to players when they level.
These stats points allows the player to customize how they wish to play.
They can invest the points in benefits such as Strength, Agility, Dexterity, or Intelligent.
(There will be future updates to this project where I will add Ability points to spend on Skills too, I noted some ideas at the bottom of this post)
You can add any amount of Stat Points, into any of the stats, to either do more damage or tank the damage while your friends do skills and fight with their play style.

The choice is all up to you, there is no pre-determined build. It's is your choice if you want to put all your Stat Points into Strength or something else! Play around with Intelligents and do damage based off spells (Future update) instead of relying on swords.

How this is an RPG anyway?
When you level you level up into a new level, you earn "Stat Points" these SP will allow you to spend on Strength, Agility, Dexterity, or Intelligent.

If you decide to add points to Strength, another part of the system will detect your total strength points and bestow you a buff. The more points you put into Strength, the more damage you will do.

Strength/fighting not your style?
That is fine. Place your points somewhere else, maybe you like being really fast. Why not put it into Agility to gain a faster running speed to outrun those slow and beefy warriors?

It is all up to you, you decide how you want to play. Be a tank, a ninja, warrior or how about a mage!

Currently, I have the core system for how the RPG should work. This is a proof of concept and I hope you enjoy.
There is more to add such as skills, beside adding things like doing more damage. There will be a way to do "Skill like" spells and optional way of fighting beside using bow & arrows or swords & fist.
For skills, you can think of this, you will be able to find two skills. One to a wooden sword so when you swing it, you will active the skill.

An example could be this, if you are a ninja, you invested in the Skill "invisibility" well just swing your wooden sword to active it and poof you will turn invisible. Also you can change it around, maybe you don't want to use a sword, how about a snowball.
Anything that can be tracked using the stat.useItem we can let you bind a skill/spell too.
Any questions?

Note:
*I wish to add that everything is customizable and individualized. That means when I level you. Only I will get the message asking me to add stats. It will not conflict with other character that leveled up at the same time. Instead, the system is able to distinguish between any number of players.
Basically, the message I get when I level asking me to place stats. Only I will get it when I level. You wont get that message until you level up.

*Also if you happen to loss levels. You wont gain any new stats until you reach a new level you never gotten before.
If you reach level 2, you will have a total of 10 stat points. If you die and loss your two levels, you will still keep your 10 stat points. If you reach level 2 again, you will still only have a max total of 10 stat points even if you spent your points already. So only when you reach level 3 will you gain any new stat points.

*This will work for a multiplayer server but its intended use is an adventure map.
If you are going to add this to a multiplayer server. You will have to increase the size of the Queue and put in more stat distribution servers.

*Will hopefully put a DL once I have everything set up correctly.

Things to add:
*A way to create quests (I have a plan already)
*A way to fast travel (Already have a method and a working prototype)
-The fast travel will show you a list of place you have visited before. Only when you visited the place can you then travel there, again. Each person will have a different list based on where they explored and if they found any "Secrets"
*Random boss around the world.
-Will tell you that you are near a Wild Boss, and it is up to you to find it and kill it for loot.
*Enchantment may/may-not be only obtainable from fighting bosses and looting dungeons
*Party system (already have a plan)
*Dungeon system (This is really up to the map-maker, but I will include a short dungeon so you can try out the map for yourself)
-Basically I will have a Dungeon master that is controlled by the redstone and command blocks, I have some knowledge on implementing AI, and command blocks allow arrays so this should be good.
*A separate system to track how you are doing with killing mobs and to summon mobs/bosses
-The current system focuses on the player, I will need a separate system for the mobs themselves.

This is very small but I feel could be very powerful. This was only possible because of Command Blocks in Vanilla Minecraft.

*New idea before I forget it, ill write it here:
  • A skill could be gluttony, eating raw meat will temporary increase your damage for a set amount of time.
  • A skill call Cooking, if you have any raw food. Casting this skill will turn raw food into cooked items.
  • A skill call Hunger (Similar to Gluttony) Will work this out later on.
  • A skill that increased how much you regenerate health and food when you eat something.
  • Forage, to randomly find loot and stuff on the ground. (Can easily be set so that if you are in the wild you will only find mushroom and wheat, but if you are in a town, you might find bread/cake or stone swords)
  • Teleport, teleport your team mates to you. (Simple!) or even teleport_Distance to a location 10 blocks ahead of you. (careful not to get yourself stuck in a wall)
  • Berserk, You loss armour but you deal out alot of damage.


Again, even these skills can have separate levels so something like Gluttony can have a level 1, level 2 and so on. Meaning each level will have different terms of strength/potential associated to them.

If you would like help putting this into an adventure map. Just PM me or put it in the comments.

Additional Notes

Progress20% complete
Tags

Create an account or sign in to comment.

1
10/15/2013 1:10 am
Level 24 : Expert Engineer
peterc1
peterc1's Avatar
I will be re-adding this later on as an update once I form a better presentation for this system.
I am positive that my current video of the system was almost pointless as everyone did not understand it, therefore I will be posting a map of it explaining it as a "Mini-Game"

If you have any questions, feel free to ask here.
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome