Code:
new Float:SuicideBomberRadius[5] = {0.0, 250.0, 290.0, 310.0, 333.0};
new Float:SuicideBomberDamage[5] = {0.0, 166.0, 200.0, 233.0, 266.0};
new Float:SuicideBomberDamageTF[5] = {0.0, 133.0, 175.0, 250.0, 300.0};
new Float:ElectricGravity[5] = { 1.0, 0.92, 0.84, 0.76, 0.68 }
new Float:JumpMultiplier[5] = { 1.0, 3.1, 3.2, 3.3, 3.4 }
new Float:UnholySpeed[5] = {1.0, 1.05, 1.10, 1.15, 1.20};
new Float:LevitationGravity[5] = {1.0, 0.85, 0.7, 0.6, 0.5};
new Float:VampirePercent[5] = {0.0, 0.05, 0.10, 0.15, 0.20};
new SKILL_LEECH, SKILL_SPEED, SKILL_LOWGRAV, SKILL_SUICIDE, SKILL_LONGJUMP, SKILL_ELECTRICGRAVITY;
public OnPluginStart()
{
LoadTranslations("w3s.race.undead.phrases");
}
public OnWar3LoadRaceOrItemOrdered(num)
{
if(num == 10)
{
thisRaceID = War3_CreateNewRaceT("undead custom");
SKILL_ELECTRICGRAVITY = War3_AddRaceSkillT(thisRaceID, "Electric Gravity", false, 4);
SKILL_LONGJUMP = War3_AddRaceSkillT(thisRaceID, "Long Jump", false, 4);
SKILL_LEECH = War3_AddRaceSkillT(thisRaceID, "VampiricAura", false, 4, "20%");
SKILL_SPEED = War3_AddRaceSkillT(thisRaceID, "UnholyAura", false, 4, "20%");
SKILL_LOWGRAV = War3_AddRaceSkillT(thisRaceID, "Levitation", false, 4, "0.5");
SKILL_SUICIDE = War3_AddRaceSkillT(thisRaceID, "SuicideBomber", true, 4);
War3_CreateRaceEnd(thisRaceID);
War3_AddSkillBuff(thisRaceID, SKILL_LONGJUMP, fJumpMultiplier, JumpMultiplier);
War3_AddSkillBuff(thisRaceID, SKILL_ELECTRICGRAVITY, fElectricGravity, ElectricGravity);
War3_AddSkillBuff(thisRaceID, SKILL_LEECH, fVampirePercent, VampirePercent);
War3_AddSkillBuff(thisRaceID, SKILL_SPEED, fMaxSpeed, UnholySpeed);
War3_AddSkillBuff(thisRaceID, SKILL_LOWGRAV, fLowGravitySkill, LevitationGravity);
}
}
new Float:SuicideBomberDamage[5] = {0.0, 166.0, 200.0, 233.0, 266.0};
new Float:SuicideBomberDamageTF[5] = {0.0, 133.0, 175.0, 250.0, 300.0};
new Float:ElectricGravity[5] = { 1.0, 0.92, 0.84, 0.76, 0.68 }
new Float:JumpMultiplier[5] = { 1.0, 3.1, 3.2, 3.3, 3.4 }
new Float:UnholySpeed[5] = {1.0, 1.05, 1.10, 1.15, 1.20};
new Float:LevitationGravity[5] = {1.0, 0.85, 0.7, 0.6, 0.5};
new Float:VampirePercent[5] = {0.0, 0.05, 0.10, 0.15, 0.20};
new SKILL_LEECH, SKILL_SPEED, SKILL_LOWGRAV, SKILL_SUICIDE, SKILL_LONGJUMP, SKILL_ELECTRICGRAVITY;
public OnPluginStart()
{
LoadTranslations("w3s.race.undead.phrases");
}
public OnWar3LoadRaceOrItemOrdered(num)
{
if(num == 10)
{
thisRaceID = War3_CreateNewRaceT("undead custom");
SKILL_ELECTRICGRAVITY = War3_AddRaceSkillT(thisRaceID, "Electric Gravity", false, 4);
SKILL_LONGJUMP = War3_AddRaceSkillT(thisRaceID, "Long Jump", false, 4);
SKILL_LEECH = War3_AddRaceSkillT(thisRaceID, "VampiricAura", false, 4, "20%");
SKILL_SPEED = War3_AddRaceSkillT(thisRaceID, "UnholyAura", false, 4, "20%");
SKILL_LOWGRAV = War3_AddRaceSkillT(thisRaceID, "Levitation", false, 4, "0.5");
SKILL_SUICIDE = War3_AddRaceSkillT(thisRaceID, "SuicideBomber", true, 4);
War3_CreateRaceEnd(thisRaceID);
War3_AddSkillBuff(thisRaceID, SKILL_LONGJUMP, fJumpMultiplier, JumpMultiplier);
War3_AddSkillBuff(thisRaceID, SKILL_ELECTRICGRAVITY, fElectricGravity, ElectricGravity);
War3_AddSkillBuff(thisRaceID, SKILL_LEECH, fVampirePercent, VampirePercent);
War3_AddSkillBuff(thisRaceID, SKILL_SPEED, fMaxSpeed, UnholySpeed);
War3_AddSkillBuff(thisRaceID, SKILL_LOWGRAV, fLowGravitySkill, LevitationGravity);
}
}
?
Now this is the first time i have ever done anything like this so could i get some help when i try it says that fElectricGravity is undefined and same with the Jump Multiplier any tips?




Logged

