Eo seguinte pessoal eu queria uma magia de buff que ative e desative exemplo falace !beserker ativa a magia e fala !beserker desativace ela e possivel ? eu sei que e dificil mais si puderem ajuda fico grato ><
Postado em dezembro 06, 2012
Eo seguinte pessoal eu queria uma magia de buff que ative e desative exemplo falace !beserker ativa a magia e fala !beserker desativace ela e possivel ? eu sei que e dificil mais si puderem ajuda fico grato ><
bom aki vai um geito de desativar a spell
vai em data/spells/scripts/support e copie qualquer arquivo la renomeia ele para cancel beserker e cole isso dentro e depois salve
local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, FALSE) setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_ATTRIBUTES) function onCastSpell(cid, var) return doCombat(cid, combat, var) end
a tag em spells utilize essa
<instant name="Cancel Buff" words="beserker!" lvl="26" mana="200" aggressive="0" selftarget="1" exhaustion="1000" groups="3,3000" icon="90" needlearn="0" event="script" value="support/cancel beserker.lua"> <vocation id="3"/> <vocation id="7"/> </instant>
dai seria o seguinte para desativar seria beserker! e para ativar você colocaria !beserker mais no intanto eu so criei a magia de cancelar pois você não postou a spell e nen comentou oque ela faria acho que é aquela spell do outro topico neh então é so você colocar essa magia ai que criei que vai resolver o problema