TO
dúvida

[Bug] Na Minha Runa

Por tonynamoral, 02 de set. de 2012 em Scripts

5
773
tonynamoralT
02 de setembro de 2012 às 21:16

Olá galera , eu gostaria de pedir HELP.

 

Tipo eu estou com uma runa que ela funciona perfeitamente , porém a um bug *quase perfeitamente*.

 

eu gostaria que quando usase ela , o item mudasse. eu coloquei um cod assim

 

 

doTransformItem(item.uid, 2461)

 

porém nao ouve efeito. eu gostaria de que voces me ajudasem <>

 

Está aqui a runa que estou usando.

 

 

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE)

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_ICEATTACK)

setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SMALLICE)

setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -3.1, -180, -2.6, -120)

 

function onCastSpell(cid, var)

doTransformItem(item.uid,2461)

end

return doCombat(cid, combat, var)

end

 

OBRIGADO <> 1 REP PARA AJUDA

SkyLighS
02 de setembro de 2012 às 22:58

Como assim nao entendi direito

se quer que a spell vire um item?

 

e seu script estava errado

 

arrumei pra você

 

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_ICEATTACK)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SMALLICE)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -3.1, -180, -2.6, -120)
function onCastSpell(cid, var)
doTransformItem(item.uid,2461)
return doCombat(cid, combat, var)
end

 

talvez o erro era esse

SkymagnumS
02 de setembro de 2012 às 23:13

Tinha 2 ends só tira 1

EskyloE
02 de setembro de 2012 às 23:22

Como assim nao entendi direito

se quer que a spell vire um item?

 

e seu script estava errado

 

arrumei pra você

 

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_ICEATTACK)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SMALLICE)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -3.1, -180, -2.6, -120)
function onCastSpell(cid, var)
doTransformItem(item.uid,2461)
return doCombat(cid, combat, var)
end

 

talvez o erro era esse

/\ nao vai funcionar, oncastspell nao tem o parametro "item", no caso teria q achar o item pra depois tranforma-lo

tonynamoralT
03 de setembro de 2012 às 18:19

Então será ke poderia ajudar?