[Coming Soon] Dayz/InvasionZ Leveling

Nebulazer

Valued Member!
Mmmyum and I have been working for a while on this one, and it is just about finished and ready to be shared with you folks to do what you want with. I will first explain to you the InvasionZ level system as it is the version we wrote first as the level script was originally intended just for use in InvasionZ but we later found that it is possible to use a MUCH scaled down version of our InvasionZ level script that does not give as many balancing possibilities but it gives you the ability to level up to whatever level you choose to expand your script to.


I will start by showing you a flow chart of the classes in InvasionZ and break them down with explanations of each and how to obtain them.
1013940_10151549629223300_191470290_n.jpg


Score = Kills and Heals that effect how the Player will level up.

If you die, you start at level 1 of Bandit or Resistance or level 0 Survivor depending on your humanity.

Survivor- The starting class just like DayZ and is worth the least amount of Credits/Score next to Zombies. The Survivor class cannot level and you must gain or lose humanity to choose a side to begin leveling up as a Resistance member or a silent Bandit.

TIER ONE

Bandit Lvls 1-5- Also very similar to the bandit found in DayZ, but now you have the ability to level depending on who or what you kill. As bandits level they will obtain skills that allow them to sneak up on players and rob/mug/assassinate players and AI.
Bandit Score = _sKills + (_eKills * 4) + _rKills + _oKills + _gKills + (_pKills *4) + _lKills + _bHeals - ((_fKills / 2) + (_zKills /2) + (_bKills / 2));

Resistance Lvls 1-5- The InvasionZ replacement to the Hero. The Resistance memebers will gain abilities that will help them work in groups as they level up.
Resistance Score = (_fKills *6) + (_dKills * 10) + (_zKills / 2) + (_aKills * 2) + (_bKills / 2) + _sHeals - ((_hKills *2) + _rKills + (_eKills * 2) + _oKills + (_lKills * 4));

InvasionZ_ZombieMode.png

Zombie Lvls 1-6- Playable by methods very similar to Epoch (thank you to the Epoch Devs). You are the halfbreed spawn of Zetaborn as an alien parasite takes over your body taking you deeper into the Zetaborn state of mind as you feast on the flesh of humans.
Zombie Score = (_rKills * 2) + (_bKills * 2) + (_dKills * 4) + (_sKills / 2) + (_eKills * 2) + (_fKills / 4) + (_gKills / 2) + (_oKills / 2) + (_mKills * 10) - (_zKills + (_aKills * 4) + (_lKills / 2));

Outlander Lvls 1-6- Similarly obtained by method of turning Zombie but you must first be a Resistance member or higher on the "good" tree to to become an Outlander. Outlanders start as Zombies trying to regain their humanity, but as they grow stronger they realize they have abilities they did not have as a human and can finally help their friends again even more than before after they regain some strength.
Outlander Score = _zKills + _aKills + _fKills + (_eKills / 4) + (_bKills / 6) + (_sHeals * 6) - (_rKills + (_sKills * 9));

TIER TWO
InvasionZ_Zeta_Craft.jpg


Zetaborn Lvls 1-10- Congratulations, you are no longer a Zed! Dont get too excited though because you will have to draw more blood before you will be strong and intelligent enough to hold your trusty Energy Rifle, and since you are on the second tier now this wont be easy. Zetaborn's DNA has evolved through millions of years to give them some strange natural abilities that humans had not seen until they arrived on Earth.
Alien (Zetaborn) Score = (_rKills * 2) + (_bKills / 2) + (_dKills / 4) + _sKills + _gKills + _oKills + (_eKills * 2) + (_fKills / 4) + (_pKills * 4) + (_mKills * 8) + (_lKills * 3) - (_zKills + (_aKills * 6));

Earth Special Forces (ESF) Lvls 1-10- You are a true Hero! You have helped your brethren, you have slaughtered many Aliens and 4th Reich, and you are keeping this planet safe! As ESF you will have access to more tools than the normal soldier, and you have a keen sense of battle and a thick layer of armor.
ESF Score = (_fKills * 4) + (_zKills / 2) + (_aKills * 2) + (_bKills * 2) + _oKills + (_lKills / 8) + (_pKills * 10) + (_dKills * 8) + _sHeals - (_sKills + _rKills + (_eKills * 4));

Fourth Reich Lvls 1-10- Welcome to the Occult! The high priests have noticed your thirst for power and invited you into their ranks. As you level, your powers will grow stronger as you absorb more of the Zetaborn DNA that the 4th Reich worships and draws all of their extreme energy from.
Fourth Score = (_hKills2 / 2) + (_eKills * 4) + _rKills + _oKills + _gKills + (_lKills *5) + (_mKills *10) + _pKills - ((_fKills / 4) + _zKills + (_bKills / 2) + (_dKills * 4));

Glower Lvls 1-10- This is the main healer class for InvasionZ and should only help people with positive humanity, or you will soon find yourself slipping back into the trance of the undead. "Why is my skin glowing?"
Glower Score = _zKills + _aKills + _fKills + (_eKills / 4) + (_bKills / 6) + (_sHeals * 6) + (_pKills * 2) + (_dKills * 2) - (_rKills + _bHeals + (_sKills * 9));

TIER THREE (VERY DIFFICULT TO ACHIEVE)

Dimentional Lvls 1-6- You have gained total power and Ascended! The world is your playground. Have fun altering time and space.
Dimentional Score = (_hKills2 / 2) + (_eKills * 4) + _rKills + _oKills + _gKills + (_lKills *5) + (_mKills *10) + _pKills - ((_fKills / 4) + _zKills + (_bKills / 2) + (_dKills * 6));

Legend Lvls 1-6- Your name has spread across the land as the greatest Hero around. Take your shield and and protect your friends with your "Paladin" like skills, but make sure you stand for a good cause or you will not stay a Legend for long.
Legend Score = _zKills + _aKills + _fKills + _aKills + (_pKills * 5) + (_dKills * 5) + (_eKills / 4) + (_bKills / 6) + (_sHeals * 4) + (_bHeals * 2) - (_rKills + (_sKills * 9));

??? Lvls 1-6- Rise past the ranks of the ESF to find out what lies out waiting in space for an emergency just as this.
??? Score = (_fKills * 4) + (_zKills / 2) + (_aKills * 2) + (_bKills * 2) + _oKills + (_lKills / 8) + (_pKills * 10) + (_dKills * 8) + _sHeals + _rHeals + _eHeals - ((_sKills * 2) + _rKills + (_eKills * 6) + (_mKills * 8));

??? Lvls 1-6- Grow Stronger than a Zetaborn and maybe nothing will be able to stop you.
??? Score = (_rKills / 2) + (_bKills / 2) +_oKills + _gKills + (_lKills * 6) + (_dKills * 6) + _sKills + (_eKills * 2) + (_mKills * 6) + (_fKills / 4) + _pHeals - (_zKills + (_aKills / 6));

As you can see in the equations, the three tier system allows us to create a balance in the system that will make killing higher classes much more rewarding than killing a survivor or a tier one player. The DayZ Level System will work very similar but the DayZ Database only has 3 variables we can work off of to make a Level System. I will explain below.
 
The DayZ Database has the variables survivor_kills, bandit_kills, and zombie_kills. This gives much less options for an equasion as such the score for DayZ would be something like
bandit score = (_sKills * 2) + _bkills + (_zkills / 2)
survivor score = _zKills + (_bkills * 2) - (_sKills * 2)
If you play Epoch, you should be able to make it work for zombies also but for the normal Dayz Database, that is about all you can count the score from. We will be releasing the source code for both versions once we release InvasionZ as we dont want to undermine our own creation.
 
Ooooo this got my attention does it require client downloads?

The normal DayZ Leveling System will go into the mission file. The advanced InvasionZ level system will come packaged with the Mod as it required a complete rewrite of the HiveExt.dll and Database.
 
The normal DayZ Leveling System will go into the mission file. The advanced InvasionZ level system will come packaged with the Mod as it required a complete rewrite of the HiveExt.dll and Database.


Yey :D looking forward to seeing the code good job guys 1.7.7.1 has been a real flop this could breathe some life into it for me
 
The Survivor and Zombie skins are going to be changed before release. These are very early images of what we have already.
InvasionZ_Zeta_Craft.jpg

InvasionZ_ZETA_ZEDS1.jpg

InvasionZ_ZombieMode.png

InvasionZ_UFO_Distance.png
 
Back
Top