Avatar billede superraider Nybegynder
18. december 2004 - 20:28 Der er 3 kommentarer og
1 løsning

ASP og JavaScriptt

Jeg har en opgave her, den virker lidt stor i mine øgne, jeg kan p.t ikke løse den.

Det er til et clan-site til World of Warcraft.
Jeg skal have kopiret dette, eller lavet noget der minder om det.
http://wowvault.ign.com/View.php?view=Talents.View&category_select_id=8

Hvor man, når man er logget ind, kan taste ind hvilke talenter man er gået op i(skill-træet midt på siden, der linkes til), intastningerne skal så gemmes, og kunne vises på en anden side hvor man ikke kan ændre i talenternet.

Hvorfor? Fordi at en clan-member skal, når logget ind, kunne opratte en krakter, hvor han løbene opdater hvilke talenter han er gået op i, det skal så være mulig, for andre der er logget ind, eller gæster at kunne se denne krakter, og hvilke talenter der er gået op i.

Det jeg ikke kan finde ud af er kun at få lavet så man kan gemme indtastninger og hente dem frem igen til senere opdatering, så kan jeg nok selv finde ud af, hvordan jeg får lavet så det kan vises på en anden side, hvor man ikke kan ændre i det.

Jeg startede lidt på opgave, og gik i gang med en druid, og fik skåret alt det kode fra som ikke skulle bruges.


-------------------------
<script language="javascript" src="http://wowvault.ign.com/talents/constructors.js"></script>
<script language="javascript">
<!--

var imageUrl = "http://wowvault.ign.com/talents/images/";

var build = "1";

var talentImages = {
"Balance" : imageUrl + "talent_druidbalance_r1.jpg",
"Feral Combat" : imageUrl + "talent_druidferalcombat_r1.jpg",
"Restoration" : imageUrl + "talent_druidrestoration_r1.jpg",
0 : 0};

var className = "Druid";
var currentType = "Balance";
var types = new Array("Balance", "Feral Combat", "Restoration");
var talents = new Array();
talents[225] = new Talent("Blood Frenzy", "Feral Combat", 3, 3, "Ability_GhoulFrenzy_sm.png", "", "", "Your critical strikes from Cat form abilities that add combo points have a {0} chance to add an additional combo point.", new Array(), new Array(new TalentRequirement(223, 5)));
talents[527] = new Talent("Combat Endurance", "Restoration", 3, 2, "Spell_Nature_AncestralGuardian_sm.png", "", "", "Allows {0} of your Health regeneration to work while in combat.", new Array(), new Array());
talents[538] = new Talent("Faerie Fire (Bear)", "Feral Combat", 4, 4, "Spell_Nature_FaerieFire_sm.png", "", "5 Rage<br>Instant cast<br>30 yard range<br>Requires Bear Form or Dire Bear Form", "Decrease the armor of the target by 175 for 40 seconds. While affected, the target cannot stealth or turn invisible.", new Array(), new Array());
talents[537] = new Talent("Faerie Fire (Cat)", "Feral Combat", 4, 3, "Spell_Nature_FaerieFire_sm.png", "", "15 Energy<br>Instant cast<br>30 yard range<br>Requires Cat Form", "Decrease the armor of the target by 175 for 40 seconds. While affected, the target cannot stealth or turn invisible.", new Array(), new Array());
talents[540] = new Talent("Feline Swiftness", "Feral Combat", 5, 3, "Spell_Nature_SpiritWolf_sm.png", "", "", "Increases your movement speed by 30% while in Cat form. Only active outdoors.", new Array(), new Array());
talents[786] = new Talent("Feral Charge", "Feral Combat", 3, 2, "Ability_Hunter_Pet_Bear_sm.png", "", "5 Rage<br>Instant cast<br>15 second cooldown<br>8-25 yard range<br>Requires Bear Form or Dire Bear Form", "Causes you to charge an enemy, stopping its movement and interrupting any spell being cast for 4 seconds.", new Array(), new Array());
talents[220] = new Talent("Ferocity", "Feral Combat", 1, 2, "Ability_Hunter_Pet_Hyena_sm.png", "", "", "Reduces the cost of your Maul, Swipe, Claw, and Rake abilities by {0}.", new Array(), new Array());
talents[190] = new Talent("Furor", "Restoration", 1, 3, "Spell_Holy_BlessingOfStamina_sm.png", "", "", "Gives you a {0} chance to gain 10 Rage when you shapeshift into Bear form.", new Array(), new Array());
talents[528] = new Talent("Gift of Nature", "Restoration", 3, 3, "Spell_Nature_ProtectionformNature_sm.png", "", "", "Increases the effect of your Healing Touch, Rejuvenation, Regrowth, and Tranquility spells by 5%.", new Array(), new Array());
talents[784] = new Talent("Hurricane", "Balance", 7, 2, "Spell_Nature_Cyclone_sm.png", "", "665 Mana<br>Instant cast<br>1 minute cooldown", "Creates a violent storm in the area surrounding the caster, causing 53 Nature damage to all nearby enemies every 1 second, and reducing the attack speed of all nearby enemies by 20%. Lasts 10 seconds.", new Array(), new Array());
talents[222] = new Talent("Improved Bash", "Feral Combat", 2, 2, "Ability_Druid_Bash_sm.png", "", "", "Increases the stun duration of your Bash ability by {0}.", new Array(), new Array());
talents[221] = new Talent("Improved Demoralizing Roar", "Feral Combat", 1, 3, "Ability_Druid_DemoralizingRoar_sm.png", "", "", "Increases the Attack Power reduction of your Demoralizing Roar by {0}.", new Array(), new Array());
talents[526] = new Talent("Improved Enrage", "Restoration", 2, 3, "Ability_Druid_Enrage_sm.png", "", "", "Reduces the time required to generate Rage from your Enrage ability by {0} and slightly reduces the Armor penalty.", new Array(), new Array(new TalentRequirement(190, 5)));
talents[207] = new Talent("Improved Entangling Roots", "Balance", 2, 1, "Spell_Nature_StrangleVines_sm.png", "", "", "Gives you a {0} chance to avoid interruption caused by damage while casting Entangling Roots.", new Array(), new Array());
talents[192] = new Talent("Improved Healing Touch", "Restoration", 2, 2, "Spell_Nature_HealingTouch_sm.png", "", "", "Reduces the mana cost of your Healing Touch spell by {0}.", new Array(), new Array());
talents[189] = new Talent("Improved Mark of the Wild", "Restoration", 1, 2, "Spell_Nature_Regeneration_sm.png", "", "", "Increases the effects of your Mark of the Wild spell by {0}.", new Array(), new Array());
talents[208] = new Talent("Improved Moonfire", "Balance", 2, 2, "Spell_Nature_StarFall_sm.png", "", "", "Increases the damage and critical strike chance of your Moonfire spell by {0}.", new Array(), new Array());
talents[782] = new Talent("Improved Nature's Grasp", "Balance", 1, 3, "Spell_Nature_NaturesWrath_sm.png", "", "", "Increases the chance for your Nature's Grasp to entangle an enemy by {0}.", new Array(), new Array(new TalentRequirement(781, 1)));
talents[235] = new Talent("Improved Pounce", "Feral Combat", 7, 3, "Ability_Druid_SupriseAttack_sm.png", "", "", "Gives your Pounce ability a {0} chance to add an additional combo point to the target.", new Array(), new Array());
talents[785] = new Talent("Improved Prowl", "Feral Combat", 3, 1, "Ability_Ambush_sm.png", "", "", "Reduces the chance enemies have to detect you while Prowling. {0}.", new Array(), new Array());
talents[542] = new Talent("Improved Ravage", "Feral Combat", 6, 3, "Ability_Druid_Ravage_sm.png", "", "", "Increases the critical strike chance of your Ravage ability by {0}.", new Array(), new Array());
talents[532] = new Talent("Improved Regrowth", "Restoration", 6, 3, "Spell_Nature_ResistNature_sm.png", "", "", "Increases the critical effect chance of your Regrowth spell by {0}.", new Array(), new Array());
talents[198] = new Talent("Improved Rejuvenation", "Restoration", 4, 4, "Spell_Nature_Rejuvenation_sm.png", "", "", "Increases the effect of your Rejuvenation spell by {0}.", new Array(), new Array());
talents[227] = new Talent("Improved Shred", "Feral Combat", 4, 1, "INV_Misc_MonsterFang_01_sm.png", "", "", "Reduces the Energy cost of your Shred ability by {0}.", new Array(), new Array());
talents[211] = new Talent("Improved Starfire", "Balance", 3, 1, "Spell_Arcane_StarFire_sm.png", "", "", "Gives your Starfire spell a {0} chance to stun the target for 3 seconds.", new Array(), new Array());
talents[214] = new Talent("Improved Thorns", "Balance", 4, 1, "Spell_Nature_Thorns_sm.png", "", "", "Gives your Thorns spell a {0} chance to cause the target to take an additional 100% damage.", new Array(), new Array());
talents[201] = new Talent("Improved Tranquility", "Restoration", 5, 4, "Spell_Nature_Tranquility_sm.png", "", "", "Gives you a {0} chance to avoid interruption caused by damage while casting your Tranquility spell.", new Array(), new Array());
talents[780] = new Talent("Improved Wrath", "Balance", 1, 1, "Spell_Nature_AbolishMagic_sm.png", "", "", "Reduces the cast time of your Wrath spell by {0}.", new Array(), new Array());
talents[788] = new Talent("Innervate", "Restoration", 7, 2, "Spell_Nature_Lightning_sm.png", "", "42 Mana<br>Instant cast<br>6 minute cooldown<br>30 yard range", "Increases the target's Mana regeneration by 400% and allows 100% of the target's Mana regeneration to continue while casting. Lasts 20 seconds.", new Array(), new Array(new TalentRequirement(530, 5)));
talents[529] = new Talent("Intensity", "Restoration", 3, 4, "Spell_Shadow_DetectInvisibility_sm.png", "", "", "Gives you a {0} chance to gain 40 Energy when you shapeshift into Cat form.", new Array(), new Array());
talents[534] = new Talent("Moonfury", "Balance", 5, 1, "Spell_Nature_MoonGlow_sm.png", "", "", "Increases the damage done by your Starfire and Moonfire spells by {0}.", new Array(), new Array());
talents[215] = new Talent("Moonglow", "Balance", 4, 2, "Spell_Nature_Sentinal_sm.png", "", "", "Reduces the Mana cost of your Moonfire and Starfire spells by {0}.", new Array(), new Array(new TalentRequirement(208, 5)));
talents[191] = new Talent("Nature's Focus", "Restoration", 2, 1, "Spell_Nature_HealingWaveGreater_sm.png", "", "", "Gives you a {0} chance to avoid interruption caused by damage while casting the Healing Touch or Regrowth spells.", new Array(), new Array());
talents[544] = new Talent("Nature's Grace", "Balance", 5, 2, "Spell_Nature_NaturesBlessing_sm.png", "", "", "Your critical strikes with the Wrath, Starfire, and Moonfire spells grace you with a blessing of nature, reducing the casting time of your next Regrowth or Healing Touch spell by 1 second.", new Array(), new Array());
talents[781] = new Talent("Nature's Grasp", "Balance", 1, 2, "Spell_Nature_NaturesWrath_sm.png", "", "50 Mana<br>Instant cast<br>1 minute cooldown", "While active, any time an enemy strikes the caster, they have a 35% chance to become afflicted by Entangling Roots (Rank 1). Only usable outdoors. 1 charge. Lasts 45 seconds.", new Array(), new Array());
talents[209] = new Talent("Nature's Reach", "Balance", 2, 3, "Spell_Nature_NatureTouchGrow_sm.png", "", "", "Increases the range of your Wrath, Entangling Roots, Faerie Fire (caster form only), Moonfire, and Starfire spells by {0}.", new Array(), new Array());
talents[199] = new Talent("Nature's Swiftness", "Restoration", 5, 1, "Spell_Nature_RavenForm_sm.png", "", "Instant cast<br>3 minute cooldown", "When activated, your next Nature spell becomes an instant cast spell.", new Array(), new Array(new TalentRequirement(191, 5)));
talents[543] = new Talent("Omen of Clarity", "Balance", 3, 3, "Spell_Frost_ManaBurn_sm.png", "", "120 Mana<br>Instant cast", "Imbue the Druid's weapon with natural energy. Each hit has a chance of causing the caster to enter a Clearcasting state. The Clearcasting state reduces the Mana cost of your next damage or healing spell by 100%. The Omen of Clarity enchantment lasts 5 minutes.", new Array(), new Array());
talents[536] = new Talent("Predatory Strikes", "Feral Combat", 4, 2, "Ability_Hunter_Pet_Cat_sm.png", "", "", "Increases the Attack Power bonus from your Cat form ability by {0}.", new Array(), new Array());
talents[787] = new Talent("Primal Fury", "Feral Combat", 3, 4, "Ability_Racial_Cannibalize_sm.png", "", "", "Gives you a {0} chance to gain an additional 5 Rage anytime you get a critical strike while in Bear form.", new Array(), new Array(new TalentRequirement(223, 5)));
talents[234] = new Talent("Primal Instinct", "Feral Combat", 7, 2, "Spell_Nature_ForceOfNature_sm.png", "", "", "Reduces the Mana cost of your shapeshifting abilities by 25%.", new Array(), new Array());
talents[530] = new Talent("Reflection", "Restoration", 4, 2, "Spell_Frost_WindWalkOn_sm.png", "", "", "Allows {0} of your Mana regeneration to continue while casting.", new Array(), new Array());
talents[223] = new Talent("Sharpened Claws", "Feral Combat", 2, 3, "Ability_Druid_Maul_sm.png", "", "", "Increases your critical strike chance while in Bear or Cat form by {0}.", new Array(), new Array());
talents[541] = new Talent("Strength of the Wild", "Feral Combat", 6, 2, "Spell_Holy_BlessingOfAgility_sm.png", "", "", "Increases your Strength while in Bear or Cat form by {0}.", new Array(), new Array(new TalentRequirement(536, 5)));
talents[531] = new Talent("Subtlety", "Restoration", 5, 3, "Ability_EyeOfTheOwl_sm.png", "", "", "Reduces the threat generated by your healing spells by {0}.", new Array(), new Array(new TalentRequirement(528, 1)));
talents[783] = new Talent("Swiftshifting", "Balance", 2, 4, "Spell_Nature_WispSplode_sm.png", "", "", "Reduces the delay before using spells and abilities by {0} after having shapeshifted.", new Array(), new Array());
talents[539] = new Talent("Thick Hide", "Feral Combat", 5, 1, "INV_Misc_Pelt_Bear_03_sm.png", "", "", "Increases your Armor rating from items while in Bear form by {0}.", new Array(), new Array());
talents[545] = new Talent("Vengeance", "Balance", 6, 2, "Spell_Nature_Purge_sm.png", "", "", "Increases the critical strike damage of your Starfire, Moonfire, and Wrath spells by {0}.", new Array(), new Array(new TalentRequirement(544, 1)));
talents[546] = new Talent("Weapon Balance", "Balance", 5, 3, "INV_Staff_01_sm.png", "", "", "Increases the damage you deal with melee weapons by {0}.", new Array(), new Array(new TalentRequirement(543, 1)));
talents[225].Info[0] = new TalentInfo(1, "20%", "", "");
talents[225].Info[1] = new TalentInfo(2, "40%", "", "");
talents[225].Info[2] = new TalentInfo(3, "60%", "", "");
talents[225].Info[3] = new TalentInfo(4, "80%", "", "");
talents[225].Info[4] = new TalentInfo(5, "100%", "", "");
talents[527].Info[0] = new TalentInfo(1, "2%", "", "");
talents[527].Info[1] = new TalentInfo(2, "4%", "", "");
talents[527].Info[2] = new TalentInfo(3, "6%", "", "");
talents[527].Info[3] = new TalentInfo(4, "8%", "", "");
talents[527].Info[4] = new TalentInfo(5, "10%", "", "");
talents[538].Info[0] = new TalentInfo(1, "", "", "");
talents[537].Info[0] = new TalentInfo(1, "", "", "");
talents[540].Info[0] = new TalentInfo(1, "", "", "");
talents[786].Info[0] = new TalentInfo(1, "", "", "");
talents[220].Info[0] = new TalentInfo(1, "1 Rage or Energy", "", "");
talents[220].Info[1] = new TalentInfo(2, "2 Rage or Energy", "", "");
talents[220].Info[2] = new TalentInfo(3, "3 Rage or Energy", "", "");
talents[220].Info[3] = new TalentInfo(4, "4 Rage or Energy", "", "");
talents[220].Info[4] = new TalentInfo(5, "5 Rage or Energy", "", "");
talents[190].Info[0] = new TalentInfo(1, "20%", "", "");
talents[190].Info[1] = new TalentInfo(2, "40%", "", "");
talents[190].Info[2] = new TalentInfo(3, "60%", "", "");
talents[190].Info[3] = new TalentInfo(4, "80%", "", "");
talents[190].Info[4] = new TalentInfo(5, "100%", "", "");
talents[528].Info[0] = new TalentInfo(1, "5%", "", "");
talents[784].Info[0] = new TalentInfo(1, "", "", "");
talents[222].Info[0] = new TalentInfo(1, "0.5 seconds", "", "");
talents[222].Info[1] = new TalentInfo(2, "1 second", "", "");
talents[221].Info[0] = new TalentInfo(1, "5%", "", "");
talents[221].Info[1] = new TalentInfo(2, "10%", "", "");
talents[221].Info[2] = new TalentInfo(3, "15%", "", "");
talents[221].Info[3] = new TalentInfo(4, "20%", "", "");
talents[221].Info[4] = new TalentInfo(5, "25%", "", "");
talents[526].Info[0] = new TalentInfo(1, "2 seconds", "", "");
talents[526].Info[1] = new TalentInfo(2, "4 seconds", "", "");
talents[207].Info[0] = new TalentInfo(1, "40%", "", "");
talents[207].Info[1] = new TalentInfo(2, "70%", "", "");
talents[207].Info[2] = new TalentInfo(3, "100%", "", "");
talents[192].Info[0] = new TalentInfo(1, "3%", "", "");
talents[192].Info[1] = new TalentInfo(2, "6%", "", "");
talents[192].Info[2] = new TalentInfo(3, "9%", "", "");
talents[192].Info[3] = new TalentInfo(4, "12%", "", "");
talents[192].Info[4] = new TalentInfo(5, "15%", "", "");
talents[189].Info[0] = new TalentInfo(1, "7%", "", "");
talents[189].Info[1] = new TalentInfo(2, "14%", "", "");
talents[189].Info[2] = new TalentInfo(3, "21%", "", "");
talents[189].Info[3] = new TalentInfo(4, "28%", "", "");
talents[189].Info[4] = new TalentInfo(5, "35%", "", "");
talents[208].Info[0] = new TalentInfo(1, "2%", "", "");
talents[208].Info[1] = new TalentInfo(2, "4%", "", "");
talents[208].Info[2] = new TalentInfo(3, "6%", "", "");
talents[208].Info[3] = new TalentInfo(4, "8%", "", "");
talents[208].Info[4] = new TalentInfo(5, "10%", "", "");
talents[782].Info[0] = new TalentInfo(1, "15%", "", "");
talents[782].Info[1] = new TalentInfo(2, "30%", "", "");
talents[782].Info[2] = new TalentInfo(3, "45%", "", "");
talents[782].Info[3] = new TalentInfo(4, "65%", "", "");
talents[235].Info[0] = new TalentInfo(1, "50%", "", "");
talents[235].Info[1] = new TalentInfo(2, "100%", "", "");
talents[785].Info[0] = new TalentInfo(1, "", "", "");
talents[785].Info[1] = new TalentInfo(2, "More effective than Improved Prowl (Rank 1).", "", "");
talents[785].Info[2] = new TalentInfo(3, "More effective than Improved Prowl (Rank 2).", "", "");
talents[785].Info[3] = new TalentInfo(4, "More effective than Improved Prowl (Rank 3).", "", "");
talents[785].Info[4] = new TalentInfo(5, "More effective than Improved Prowl (Rank 4).", "", "");
talents[542].Info[0] = new TalentInfo(1, "5%", "", "");
talents[542].Info[1] = new TalentInfo(2, "10%", "", "");
talents[532].Info[0] = new TalentInfo(1, "10%", "", "");
talents[532].Info[1] = new TalentInfo(2, "20%", "", "");
talents[532].Info[2] = new TalentInfo(3, "30%", "", "");
talents[532].Info[3] = new TalentInfo(4, "40%", "", "");
talents[532].Info[4] = new TalentInfo(5, "50%", "", "");
talents[198].Info[0] = new TalentInfo(1, "3%", "", "");
talents[198].Info[1] = new TalentInfo(2, "6%", "", "");
talents[198].Info[2] = new TalentInfo(3, "9%", "", "");
talents[198].Info[3] = new TalentInfo(4, "12%", "", "");
talents[198].Info[4] = new TalentInfo(5, "15%", "", "");
talents[227].Info[0] = new TalentInfo(1, "5", "", "");
talents[227].Info[1] = new TalentInfo(2, "10", "", "");
talents[211].Info[0] = new TalentInfo(1, "3%", "", "");
talents[211].Info[1] = new TalentInfo(2, "6%", "", "");
talents[211].Info[2] = new TalentInfo(3, "9%", "", "");
talents[211].Info[3] = new TalentInfo(4, "12%", "", "");
talents[211].Info[4] = new TalentInfo(5, "15%", "", "");
talents[214].Info[0] = new TalentInfo(1, "5%", "", "");
talents[214].Info[1] = new TalentInfo(2, "10%", "", "");
talents[214].Info[2] = new TalentInfo(3, "15%", "", "");
talents[214].Info[3] = new TalentInfo(4, "20%", "", "");
talents[214].Info[4] = new TalentInfo(5, "25%", "", "");
talents[201].Info[0] = new TalentInfo(1, "40%", "", "");
talents[201].Info[1] = new TalentInfo(2, "80%", "", "");
talents[780].Info[0] = new TalentInfo(1, "0.1 seconds", "", "");
talents[780].Info[1] = new TalentInfo(2, "0.2 seconds", "", "");
talents[780].Info[2] = new TalentInfo(3, "0.3 seconds", "", "");
talents[780].Info[3] = new TalentInfo(4, "0.4 seconds", "", "");
talents[780].Info[4] = new TalentInfo(5, "0.5 seconds", "", "");
talents[788].Info[0] = new TalentInfo(1, "", "", "");
talents[529].Info[0] = new TalentInfo(1, "20%", "", "");
talents[529].Info[1] = new TalentInfo(2, "40%", "", "");
talents[529].Info[2] = new TalentInfo(3, "60%", "", "");
talents[529].Info[3] = new TalentInfo(4, "80%", "", "");
talents[529].Info[4] = new TalentInfo(5, "100%", "", "");
talents[534].Info[0] = new TalentInfo(1, "2%", "", "");
talents[534].Info[1] = new TalentInfo(2, "4%", "", "");
talents[534].Info[2] = new TalentInfo(3, "6%", "", "");
talents[534].Info[3] = new TalentInfo(4, "8%", "", "");
talents[534].Info[4] = new TalentInfo(5, "10%", "", "");
talents[215].Info[0] = new TalentInfo(1, "2%", "", "");
talents[215].Info[1] = new TalentInfo(2, "4%", "", "");
talents[215].Info[2] = new TalentInfo(3, "6%", "", "");
talents[215].Info[3] = new TalentInfo(4, "8%", "", "");
talents[215].Info[4] = new TalentInfo(5, "10%", "", "");
talents[191].Info[0] = new TalentInfo(1, "12%", "", "");
talents[191].Info[1] = new TalentInfo(2, "24%", "", "");
talents[191].Info[2] = new TalentInfo(3, "36%", "", "");
talents[191].Info[3] = new TalentInfo(4, "48%", "", "");
talents[191].Info[4] = new TalentInfo(5, "60%", "", "");
talents[544].Info[0] = new TalentInfo(1, "", "", "");
talents[781].Info[0] = new TalentInfo(1, "", "", "");
talents[209].Info[0] = new TalentInfo(1, "10%", "", "");
talents[209].Info[1] = new TalentInfo(2, "20%", "", "");
talents[199].Info[0] = new TalentInfo(1, "", "", "");
talents[543].Info[0] = new TalentInfo(1, "", "", "");
talents[536].Info[0] = new TalentInfo(1, "4%", "", "");
talents[536].Info[1] = new TalentInfo(2, "8%", "", "");
talents[536].Info[2] = new TalentInfo(3, "12%", "", "");
talents[536].Info[3] = new TalentInfo(4, "16%", "", "");
talents[536].Info[4] = new TalentInfo(5, "20%", "", "");
talents[787].Info[0] = new TalentInfo(1, "20%", "", "");
talents[787].Info[1] = new TalentInfo(2, "40%", "", "");
talents[787].Info[2] = new TalentInfo(3, "60%", "", "");
talents[787].Info[3] = new TalentInfo(4, "80%", "", "");
talents[787].Info[4] = new TalentInfo(5, "100%", "", "");
talents[234].Info[0] = new TalentInfo(1, "25%", "", "");
talents[530].Info[0] = new TalentInfo(1, "3%", "", "");
talents[530].Info[1] = new TalentInfo(2, "6%", "", "");
talents[530].Info[2] = new TalentInfo(3, "9%", "", "");
talents[530].Info[3] = new TalentInfo(4, "12%", "", "");
talents[530].Info[4] = new TalentInfo(5, "15%", "", "");
talents[223].Info[0] = new TalentInfo(1, "1%", "", "");
talents[223].Info[1] = new TalentInfo(2, "2%", "", "");
talents[223].Info[2] = new TalentInfo(3, "3%", "", "");
talents[223].Info[3] = new TalentInfo(4, "4%", "", "");
talents[223].Info[4] = new TalentInfo(5, "5%", "", "");
talents[541].Info[0] = new TalentInfo(1, "3%", "", "");
talents[541].Info[1] = new TalentInfo(2, "6%", "", "");
talents[541].Info[2] = new TalentInfo(3, "9%", "", "");
talents[541].Info[3] = new TalentInfo(4, "12%", "", "");
talents[531].Info[0] = new TalentInfo(1, "4%", "", "");
talents[531].Info[1] = new TalentInfo(2, "8%", "", "");
talents[531].Info[2] = new TalentInfo(3, "12%", "", "");
talents[531].Info[3] = new TalentInfo(4, "16%", "", "");
talents[531].Info[4] = new TalentInfo(5, "20%", "", "");
talents[783].Info[0] = new TalentInfo(1, "0.5 seconds", "", "");
talents[783].Info[1] = new TalentInfo(2, "1 second", "", "");
talents[783].Info[2] = new TalentInfo(3, "1.5 seconds", "", "");
talents[539].Info[0] = new TalentInfo(1, "2%", "", "");
talents[539].Info[1] = new TalentInfo(2, "4%", "", "");
talents[539].Info[2] = new TalentInfo(3, "6%", "", "");
talents[539].Info[3] = new TalentInfo(4, "8%", "", "");
talents[539].Info[4] = new TalentInfo(5, "10%", "", "");
talents[545].Info[0] = new TalentInfo(1, "20%", "", "");
talents[545].Info[1] = new TalentInfo(2, "40%", "", "");
talents[545].Info[2] = new TalentInfo(3, "60%", "", "");
talents[545].Info[3] = new TalentInfo(4, "80%", "", "");
talents[545].Info[4] = new TalentInfo(5, "100%", "", "");
talents[546].Info[0] = new TalentInfo(1, "2%", "", "");
talents[546].Info[1] = new TalentInfo(2, "4%", "", "");
talents[546].Info[2] = new TalentInfo(3, "6%", "", "");
talents[546].Info[3] = new TalentInfo(4, "8%", "", "");
talents[546].Info[4] = new TalentInfo(5, "10%", "", "");
//-->
</script>
<p><b><u>Instructions</u></b></p>
<p>After selecting a class above, use the following viewer to view the talents available for that class. Click on the tab titles at the top left to view the areas of mastery for the class. Set the level of your character by typing it into the level text box and hitting &lt;enter&gt; or &lt;tab&gt;. You can hover over a talent icon for information, click on it to learn the talent, and right-click on it to unlearn the talent.</p><p>Use the 'Reset All' option to clear all learned talents and start over, and the 'Reset Tree' option to clear only the talents on the currently viewed tree. You can bring up a text view of your template showing your class, level, and talents trained by using the 'Save/Print' option. To submit your template to be viewed by others, choose your talents and then click the Submit button below the Talent Calculator.</p><br><p align=center><b>Build: Release 1</b> (Current build)</p><br>
<table cellspacing=0 cellpadding=0 border=0 align="center" id="viewer">
<tr><td valign=bottom width=50%><table cellspacing=0 cellpadding=0 border=0 width=1%><tr>
<td width=1%><img src="talents/images/tab_left.jpg"></td><td background="talents/images/tab_back.jpg"><nobr><span name="Balance" id="Balance" style="cursor: hand;" onmouseover="this.style.cursor='hand'" onClick="changeType('Balance');"><b>Balance</b></span></nobr></td>
<td width=1%><img src="talents/images/tab_right.jpg"></td><td width=1%><img src="talents/images/tab_left.jpg"></td><td background="talents/images/tab_back.jpg"><nobr><span name="Feral Combat" id="Feral Combat" style="cursor: hand;" onmouseover="this.style.cursor='hand'" onClick="changeType('Feral Combat');"><b>Feral Combat</b></span></nobr></td>
<td width=1%><img src="talents/images/tab_right.jpg"></td><td width=1%><img src="talents/images/tab_left.jpg"></td><td background="talents/images/tab_back.jpg"><nobr><span name="Restoration" id="Restoration" style="cursor: hand;" onmouseover="this.style.cursor='hand'" onClick="changeType('Restoration');"><b>Restoration</b></span></nobr></td>
<td width=1%><img src="talents/images/tab_right.jpg"></td></tr></table>
</td>
<td>
<table cellspacing=0 cellpadding=2 border=0 width=100%>
<tr><td align=left valign=middle><nobr><b>Level: </b><input type=text name="level_text" id="level_text" onKeyPress="levelKeyPressed();" onBlur="validateLevel();" cols=3 style="width: 50;"></nobr></td>
<td align=right><input type=button class="button" value="Save/Print" onClick="saveTemplate();"></td>
</tr></table>
</td></tr>
<tr><td width=312 height=439 valign=top>
<div id="talents" style="position:relative">
</div>
</td>
<td valign=top width=312 height=439>
<table cellspacing=0 cellpadding=10 border=0 background="talents/images/frame.jpg" width=312 height=439>
<tr><td valign=top height=1%>
<table cellspacing=0 cellpadding=0 border=0 width=100%>
<tr><td valign=top width=42% height=1%>
<table cellspacing=0 cellpadding=1 border=0>
<tr><td><span class="accent"><b>Current Level:&nbsp;</b></span></td>
<td><b><span id="player_level">1</span></b></td></tr>
<tr><td><span class="accent"><b>Talent Points:&nbsp;</b></span></td>
<td><b><span id="talent_points">0</span></b></td></tr>
</table>
</td>
<td valign=top width=58% align=right>
<table cellspacing=0 cellpadding=1 border=0>
<tr><td><span class="accent"><b>Balance Talents:&nbsp;</b></span></td>
<td><b><span id="Balance_mastery">0</span></b></td></tr>
<tr><td><span class="accent"><b>Feral Combat Talents:&nbsp;</b></span></td>
<td><b><span id="Feral Combat_mastery">0</span></b></td></tr>
<tr><td><span class="accent"><b>Restoration Talents:&nbsp;</b></span></td>
<td><b><span id="Restoration_mastery">0</span></b></td></tr>
</table>
</td></tr></table>
<table cellspacing=0 cellpadding=1 border=0 width=100%><tr><td width=50% align=left>
<input type=button class="button" style="margin: 3px top" value="Reset Tree" onClick="resetCurrentTree();"></td>
<td width=50% align=right><input type=button class="button" style="margin: 3px top" value="Reset All" onClick="resetTalents();">
</td></tr></table>
<hr>
<div id="talent_description" style="height: 100%;">&nbsp;</div></td></tr>
</table>
</td></tr></table>

<br><br>

<form action="View.php?view=Templates.Submit" method=POST>
<p align="center">
<b>Submit this template!</b>
<br><br>
<input type=hidden id="DataDetail_Template" name="DataDetail_Template" value="">
<input type=hidden id="DataDetail_Class" name="DataDetail_Class" value="Druid">
<input type=hidden id="DataDetail_Level" name="DataDetail_Level" value="60">
<input type=hidden id="DataDetail_Unspent" name="DataDetail_Unspent" value="0">
<input type=hidden id="DataDetail_Build" name="DataDetail_Build" value="1">
<input type=submit value="Submit" class="button">
</p>
</form>

<script language="javascript" src="http://wowvault.ign.com/talents/talents.js"></script>

men se evt. selv kilder, og se hvad der er muligt.
Avatar billede superraider Nybegynder
18. december 2004 - 20:34 #1
hvis det skulle have noget interesse, så kan det ses på
http://82.192.169.54/cliche.dk/TMS
Avatar billede superraider Nybegynder
18. december 2004 - 20:34 #2
Avatar billede superraider Nybegynder
18. december 2004 - 23:11 #3
tja, det er måske en for svær opgave, ikke nogen der skal have noget udfordring en gang i mellem, kom nu
Avatar billede superraider Nybegynder
19. december 2004 - 01:05 #4
o9k, jeg lukker, jeg har selv lavet det meste nu, så
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester