i have made a skill script and im going to make a melee magic and ranged script but i want my skills to affect how much damage my attacks can do here is my skill script and i will probably add more skills like smithing along the way but here it is:
var MeleeXP = 0;
var MeleeLevel = 0;
var MeleeLevelMultiplier = 1.5;
var NeededMeleeXP = 100;
var maxMeleeLevel = 99;
var RangedXP = 0;
var RangedLevel = 0;
var RangedLevelMultiplier = 1.5;
var NeededRangedXP = 100;
var maxRangedLevel = 99;
var MagicXP = 0;
var MagicLevel = 0;
var MagicLevelMultiplier = 1.5;
var NeededMagicXP = 100;
var maxMagicLevel = 99;
function Update() {
MeleeLevelStuff();
RangedLevelStuff();
MagicLevelStuff();
}
function MeleeLevelStuff() {
if(MeleeXP > NeededMeleeXP) {
print ("You've Past Level" + MeleeLevel);
MeleeLevel += (1);
XP = 0;
NeededMeleeXP = (NeededMeleeXP * MeleeLevelMultiplier);
if(MeleeLevel > maxMeleeLevel)
MeleeLevel = 99;
if(MeleeLevel == 99);
print ("You've Reached The Max Melee Level");
}
}
function RangedLevelStuff() {
if(RangedXP > NeededRangedXP) {
print ("You've Past Level" + RangedLevel);
RangedLevel += (1);
XP = 0;
NeededRangedXP = (NeededRangedXP * RangedLevelMultiplier);
if(RangedLevel > maxRangedLevel)
RangedLevel = 99;
if(RangedLevel == 99);
print ("You've Reached The Max Ranged Level");
}
}
function MagicLevelStuff() {
if(MagicXP > NeededMagicXP) {
print ("You've Past Level" + MagicLevel);
RangedLevel += (1);
XP = 0;
NeededMagicXP = (NeededMagicXP * MagicLevelMultiplier);
if(MagicLevel > maxMagicLevel)
MagicLevel = 99;
if(MagicLevel == 99);
print ("You've Reached The Max Magic Level");
}
}
function OnGUI()
{
GUI.Label (Rect (20, 45, 100, 20), "Range" );
GUI.Label (Rect (20, 60, 100, 20), RangedLevel + "/" + maxRangedLevel);
GUI.Label (Rect (10, 5, 100, 20), "Strength" );
GUI.Label (Rect (20, 20, 100, 20), MeleeLevel + "/" + maxMeleeLevel);
GUI.Label (Rect (20, 80, 100, 20), "Magic" );
GUI.Label (Rect (20, 95, 100, 20), MagicLevel + "/" + maxMagicLevel);
}
i dont know how to go along making it so the skills affect how much damage can be done please just help i would make my own melee script just show me how i would go along doing so thank you to anyone that helps
↧