function RPGSpells(){ // Get Spells For Your RPG Class if(GrabRPGSetting('Class',RPGData, 'None') == "None"){ BuildRPGDisplay("Tienda de Hechizos", "Por favor actualice su perfil para poder usar los hechizos"); } else { rpgClass = GrabRPGSetting('Class',RPGData, 'None') curMoney = GrabRPGSetting('Money',RPGData, '0') YourSpells = GrabRPGSetting('Spells', RPGData, '') // Display Inventory Content = "
Tu libro de Hechizos
" Content += "" Content += "" Content += "" Content += "" Content += "" Content += "" Content += "" if(YourSpells != ''){ YourSpells = explode("|", YourSpells); for(i=0;i" Content += "" Content += "" Content += "" Content += "" Content += "" Content += "" } } } else { Content += "" Content += "" Content += "" } Content += "" Content += "" Content += "" Content += "
ImagenNombreDescripciónLevel
"+Img+""+TheSpell[0]+""+TheSpell[1]+"
Una vez mejorado: "+TheSpell[2]+"
"+SpellLevel+"
Mejorar
Costo: "+(100 * SpellLevel)+"
Actualmente no tienes Hechizos en tu libro de hechizos.
Cantidad de "+MoneyName+": "+curMoney+"


" // Display Itemshop Content += "
Tienda de Hechizos - Hechizos disponibles para la Clase "+Class[rpgClass]+":
" Content += "" Content += "" Content += "" Content += "" Content += "" Content += "" Content += "" Content += "" itemsAvail = 0 for(i=0;i" Content += "" Content += "" Content += "" Content += "" Content += "" Content += "" Content += "" } } } if(itemsAvail == 0){ Content += "" Content += "" Content += "" } else { Content += "" Content += "" Content += "" } Content += "
ImagenNombreDescripciónEmpezando en el nivelAprender
"+Img+""+TheSpell[0]+""+TheSpell[1]+"
Una vez mejorado: "+TheSpell[2]+"
Costo de MP: "+TheSpellb[3]+"
"+TheSpellb[4]+"Aprender
Costo: "+TheSpellb[2]+"
Lo sentimos pero actualmente no hay Hechizos disponibles para tu Clase. Por favor cheque de nuevo mas tarde.
Total de Hechizos disponibles: "+itemsAvail+"
" BuildRPGDisplay("Tienda de Hechizos", Content); } } function CheckSpell(ID){ if(!Spells[ID]){ alert('Hechizo solicitado invalido') return false; } Spell = Spells[ID] rpgClass = GrabRPGSetting('Class',RPGData, 'None') curMoney = GrabRPGSetting('Money',RPGData, 0) Level = GrabRPGSetting('Level',RPGData, 0) YourSpells = GrabRPGSetting('Spells', RPGData, '') // Correct Class? if(rpgClass != Spell[0]){ alert('Lo sentimos pero este Hechizo no esta disponible para la Clase '+Class[Item[0]]+'\'s') return false; } // Enough Money? if(parseInt(curMoney) < parseInt(Spell[2])){ alert('Lo sentimos pero no tienes suficiente '+MoneyName+' para aprender este Hechizo.') return false; } // Already Bought? if(YourSpells != ''){ Inven = explode("|", YourSpells) Own = 0 for(i=0;i 0){ alert('Lo sentimos pero ya has aprendido este Hechizo.') return false; } } return true } function LearnSpell(ID){ if(CheckSpell(ID) == true){ // Uhm, buy, yay! newMoney = parseInt(curMoney - Spell[2]) NewData = RPGData NewData = SwapRPGSetting('Money', NewData, newMoney) if(YourSpells == ''){ YourSpells = ""+Spell[1]+"_"+Spell[4]+"" } else { YourSpells = YourSpells+"|"+Spell[1]+"_"+Spell[4]+"" } NewData = SwapRPGSetting('Spells', NewData, YourSpells) ReBuildData(NewData) } } function CheckUpgrade(TheSpell){ curMoney = GrabRPGSetting('Money',RPGData, 0) YourSpells = GrabRPGSetting('Spells', RPGData, '') Own = 0 // Already Bought? if(YourSpells != ''){ Inven = explode("|", YourSpells) for(i=0;i