Fuuin Fake 39 Postado Novembro 9, 2013 Share Postado Novembro 9, 2013 Bom dia GalerA do Xtibia Hoje queria Pedir ajuda Uma em uma spell que da dano em target e muda looktype Se Puderem Obrigado Link para o comentário Compartilhar em outros sites More sharing options...
0 craigmabbit 36 Postado Novembro 9, 2013 Share Postado Novembro 9, 2013 Ta ai , só por needtarget no XMLem local outfit, é o numero ta outfite o ultimo valor do doSetCreatureOutfit é o Time local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, 27) setCombatParam(combat, COMBAT_PARAM_EFFECT, 5) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1) function onCastSpell(cid, var) local tcid = getCreatureTarget(cid) local outfit = 167 doSetCreatureOutfit(tcid, outfit.looktype, 200) doCombat(cid, combat, var) return true end Link para o comentário Compartilhar em outros sites More sharing options...
0 kalawalo 6 Postado Novembro 10, 2013 Share Postado Novembro 10, 2013 craigmaibbit no meu nao faz nada e da esse erro: [09/11/2013 23:53:09] [Error - Spell Interface] [09/11/2013 23:53:09] data/spells/scripts/sasuke/kura.lua:onCastSpell [09/11/2013 23:53:09] Description: [09/11/2013 23:53:09] data/spells/scripts/sasuke/kura.lua:10: attempt to index local 'outfit' (a number value) [09/11/2013 23:53:09] stack traceback: [09/11/2013 23:53:09] data/spells/scripts/sasuke/kura.lua:10: in function <data/spells/scripts/sasuke/kura.lua:7>sera que fiz algo errado? se me ajuda dou curtir ++ Link para o comentário Compartilhar em outros sites More sharing options...
0 Maenilse 86 Postado Novembro 10, 2013 Share Postado Novembro 10, 2013 @craigmabbit acho q a variavel tem que vim antes da funçao. testa ae kalawalo. local tcid = getCreatureTarget(cid) local outfit = 167 local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, 27) setCombatParam(combat, COMBAT_PARAM_EFFECT, 5) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1, -10, -1, -20, 5, 5, 1.4, 2.1) function onCastSpell(cid, var) doSetCreatureOutfit(tcid, outfit.looktype, 200) doCombat(cid, combat, var) return true end Link para o comentário Compartilhar em outros sites More sharing options...
0 kalawalo 6 Postado Novembro 10, 2013 Share Postado Novembro 10, 2013 deu a mesma coisa sera que to fazendo algo errado? Link para o comentário Compartilhar em outros sites More sharing options...
0 craigmabbit 36 Postado Novembro 10, 2013 Share Postado Novembro 10, 2013 tenta ai function onCastSpell(cid, var) if not isCreature(cid) then return true end local min = 80 local max = 100 local target = getCreatureTarget(cid) doSetCreatureOutfit(target, 167, 200) doTargetCombatHealth(cid, target, COMBAT_ICEDAMAGE, -min, -max, 71) end Link para o comentário Compartilhar em outros sites More sharing options...
0 kalawalo 6 Postado Novembro 10, 2013 Share Postado Novembro 10, 2013 [10/11/2013 00:20:21] [Error - Spell Interface] [10/11/2013 00:20:21] data/spells/scripts/sasuke/kura.lua:onCastSpell [10/11/2013 00:20:21] Description: [10/11/2013 00:20:21] attempt to index a number value [10/11/2013 00:20:21] stack traceback: [10/11/2013 00:20:21] [C]: in function 'doSetCreatureOutfit' [10/11/2013 00:20:21] data/spells/scripts/sasuke/kura.lua:16: in function <data/spells/scripts/sasuke/kura.lua:9>agora deu esse erro Link para o comentário Compartilhar em outros sites More sharing options...
0 craigmabbit 36 Postado Novembro 10, 2013 Share Postado Novembro 10, 2013 Bom resolvi fazer direito ta aiem Local outfit, vc coloca o numero da outfit em Local time você coloca o tempo que o target vai ficar com a outfit lembrando que 1000 = 1seg local function actionMove(cid, outfit, time) if not isCreature(cid) then return true end local action = {lookType = outfit, lookHead = getCreatureOutfit(cid).lookHead, lookBody = getCreatureOutfit(cid).lookBody, lookLegs = getCreatureOutfit(cid).lookLegs, lookFeet = getCreatureOutfit(cid).lookFeet} doSetCreatureOutfit(cid, action, time) end function onCastSpell(cid, var) if not isCreature(cid) then return true end local min = 80 local max = 100 local target = getCreatureTarget(cid) local outfit = 201 local time = 200 actionMove(target, outfit, time) doTargetCombatHealth(cid, target, COMBAT_ICEDAMAGE, -min, -max, 71) end Link para o comentário Compartilhar em outros sites More sharing options...
0 kalawalo 6 Postado Novembro 10, 2013 Share Postado Novembro 10, 2013 kkk agora aquele erro chato saiu mais apareceu esse: [10/11/2013 00:33:00] [Error - Spell Interface] [10/11/2013 00:33:01] data/spells/scripts/sasuke/kura.lua:onCastSpell [10/11/2013 00:33:01] Description: [10/11/2013 00:33:01] (luaDoTargetCombatHealth) Creature not found Link para o comentário Compartilhar em outros sites More sharing options...
0 craigmabbit 36 Postado Novembro 10, 2013 Share Postado Novembro 10, 2013 (editado) vc erro a tag, coloca assim ó mas com o nome da sua SPELL <instant name="XXXXX" words="XXXXXX" lvl="60" mana="0" prem="0" needtarget="1" aggressive="0" selftarget="0" exhaustion="1000" needlearn="0" event="script" value="XXXXX.lua"> <vocation id="0"/> <vocation id="8"/> </instant> Editado Novembro 10, 2013 por craigmabbit Link para o comentário Compartilhar em outros sites More sharing options...
0 kalawalo 6 Postado Novembro 10, 2013 Share Postado Novembro 10, 2013 agora nenhum erro te dei seu curtir, mais esse script ta mudando o looktype da criatura que to acertando a spell e se eu quisesse que ela mudase a minha looktype e manda-se a spell? se me ajuda amanha te dou outro curtir Link para o comentário Compartilhar em outros sites More sharing options...
0 craigmabbit 36 Postado Novembro 10, 2013 Share Postado Novembro 10, 2013 muda essa linha actionMove(target, outfit, time)deixa assimactionMove(cid, outfit, time) Link para o comentário Compartilhar em outros sites More sharing options...
0 kalawalo 6 Postado Novembro 10, 2013 Share Postado Novembro 10, 2013 mudo o looktype certinho vlw posso te manda pm se presisa de mais ajuda? Link para o comentário Compartilhar em outros sites More sharing options...
0 Omega 377 Postado Novembro 10, 2013 Share Postado Novembro 10, 2013 Tópico movido para a seção de dúvidas e pedidos resolvidos. Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Fuuin Fake 39
Bom dia GalerA do Xtibia Hoje queria Pedir ajuda Uma em uma spell que da dano em target e muda looktype
Se Puderem Obrigado
Link para o comentário
Compartilhar em outros sites
13 respostass a esta questão
Posts Recomendados