Jump to content

Complex Skript Help/Request - Power Level Roll System


snoortid

Recommended Posts

I really don't know if this is possible within the boundaries of Skript, but I really hope to find a way to do it. I'm making an RPG, and rather than having fixed, set levels on each armorpiece, weapon, and player, I'm aiming to make the player have a "power level".

The system is intended to function like the power level system in the game Destiny. For background, the player has a power level from ~100 to 1000. The way the level is determined isn't by normal xp progression, but rather a calculation of the average level of his equipment. For example, each piece of armor and weapon you collect will have a random power level. Equipment would drop either by rare mob drops, or loot boxes, which also have their own visible power level for the weapon it holds. The range of the RNG would depend on what zone you're in. For instance, if you're in a beginner zone, you'd get armor in the 100-200's.

The way it ties into player level is that if you were to have equipment that average to power level 153, that would be your power level. This gives incentive to find more weapons rather than sticking to one and plowing through the game. This is because the power level also determines the equipment's stats.

What I'm trying to do is basically:

- Have an RNG for power level with varying ranges.

- Have a loot box with a power level which, when opened, gives a weapon with that same power level.

- Have the power level show as a line of lore on the equipment.

- Have a calculator system so that your level is determined by the average level of your equipment.

- Have player power level show as a chat prefix.

- Have the equipment power level variable tie into weapon damage / armor points.

I have the first one slightly figured out, but it's mostly spaghetti code. I know it's a lot to ask but if anyone is willing to give some help, it would be greatly appreciated! 🙂

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...