Postado Novembro 17, 2012 12 anos Fala pessoal do TibiaKing! Tudo beleza? Então, to com umas dúvidazinhas aqui.. vamo ver se vocês me ajudam! A primeira é: O "exevo frigo hur" vai somente para baixo, ou seja, quando você está virado pra cima, pros lados, do mesmo modo, ele vai soltar a magia para baixo. local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_ICEAREA) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ICE) setAttackFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 1, 2) local area = createCombatArea(AREA_WAVE4, AREADIAGONAL_WAVE4) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end _________________________________________________________________________________________________________________ A segunda é: (JÁ RESOLVIDO) Eu queria editar o life ring, pois ele recupera menos mana e vida do que recupera sem ele. id="2214" article="a" name="ring of healing"> <attribute key="weight" value="80"/> <attribute key="slotType" value="ring"/> <attribute key="transformEquipTo" value="2216"/> <attribute key="stopduration" value="1"/> <attribute key="showduration" value="1"/> _________________________________________________________________________________________________________________ Obrigado a você que leu, e se der, me ajuda por favor! Abraço! O life ring, um amigo meu me ajudou!! Só falta o da magia mesmo! Editado Novembro 17, 2012 12 anos por chrisbonilha (veja o histórico de edições)
Postado Novembro 17, 2012 12 anos Sobre a Spells: (Vá em: Pasta do seu OT/data/spells/scripts/attack/ice wave - apaga tudo e coloca isso: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_ICEAREA) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ICE) setAttackFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 1, 2) local area = createCombatArea(AREA_WAVE4, AREADIAGONAL_WAVE4) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Agora em: (Pasta do seu OT/data/spells/spells.xml - Vai em Exevo Frigo Hur, apaga a tag de lá e coloca essa: <instant name="Ice Wave" words="exevo frigo hur" lvl="18" mana="25" direction="1" exhaustion="2000" needlearn="0" event="script" value="attack/ice wave.lua"> <vocation id="2"/> <vocation id="6"/> </instant> Sobre o Ring, eu preciso que você fala quantos que heala sem o ring, pra eu editar para ele healar mais do que sem ele.
Postado Novembro 17, 2012 12 anos 1º Veja se ela esta correta no spells.xml pois o script dela tah 2º Veja se ele esta presente em movements.xml caso não esteja add <!-- Ring of Healing --> <movevent type="Equip" itemid="2214" slot="ring" event="function" value="onEquipItem"/> <movevent type="Equip" itemid="2216" slot="ring" event="function" value="onEquipItem"/> <movevent type="DeEquip" itemid="2216" slot="ring" event="function" value="onDeEquipItem"/>
Postado Novembro 17, 2012 12 anos 1º Veja se ela esta correta no spells.xml pois o script dela tah 2º Veja se ele esta presente em movements.xml caso não esteja add <!-- Ring of Healing --> <movevent type="Equip" itemid="2214" slot="ring" event="function" value="onEquipItem"/> <movevent type="Equip" itemid="2216" slot="ring" event="function" value="onEquipItem"/> <movevent type="DeEquip" itemid="2216" slot="ring" event="function" value="onDeEquipItem"/> Sobre o Ring já foi resolvido.
Postado Novembro 17, 2012 12 anos Não vi pois na hora q abri o tópico não estava sorry Editado Novembro 17, 2012 12 anos por WalaceBz (veja o histórico de edições)
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.