Dawm 0 Postado Novembro 15, 2012 Share Postado Novembro 15, 2012 Galera preciso de um script para quando estiver usando um outfit ganhar uma magia [spell]. e ao retirar a outfit sair a magia que foi colocada. Rep+ pra quem me ajudar. Link para o comentário https://xtibia.com/forum/topic/198952-pedido-script-ao-usar-outfit-ganhar-magia/ Compartilhar em outros sites More sharing options...
0 Vodkart 1515 Postado Novembro 15, 2012 Share Postado Novembro 15, 2012 me passa o script da magia Link para o comentário https://xtibia.com/forum/topic/198952-pedido-script-ao-usar-outfit-ganhar-magia/#findComment-1387832 Compartilhar em outros sites More sharing options...
0 Dawm 0 Postado Novembro 15, 2012 Autor Share Postado Novembro 15, 2012 me passa o script da magia tipo quando colocar um outfit de um monster de fogo ficar com o spell de fogo. magia : local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_HITBYFIRE) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_FIRE) setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1492) function onCastSpell(cid, var) return doCombat(cid, combat, var) end Link para o comentário https://xtibia.com/forum/topic/198952-pedido-script-ao-usar-outfit-ganhar-magia/#findComment-1387835 Compartilhar em outros sites More sharing options...
0 Vodkart 1515 Postado Novembro 15, 2012 Share Postado Novembro 15, 2012 local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_HITBYFIRE) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_FIRE) setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1492) function onCastSpell(cid, var) local out = 188 -- coloque o id da outfit if getCreatureOutfit(cid).lookType ~= out then doPlayerSendCancel(cid, "Você não pode executar está ação.") return true or false end return doCombat(cid, combat, var) end Link para o comentário https://xtibia.com/forum/topic/198952-pedido-script-ao-usar-outfit-ganhar-magia/#findComment-1388033 Compartilhar em outros sites More sharing options...
0 Dawm 0 Postado Novembro 15, 2012 Autor Share Postado Novembro 15, 2012 (editado) local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_HITBYFIRE) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_FIRE) setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1492) function onCastSpell(cid, var) local out = 188 -- coloque o id da outfit if getCreatureOutfit(cid).lookType ~= out then doPlayerSendCancel(cid, "Você não pode executar está ação.") return true or false end return doCombat(cid, combat, var) end Obrigado !! Rep+ Editado Novembro 15, 2012 por Dawm Link para o comentário https://xtibia.com/forum/topic/198952-pedido-script-ao-usar-outfit-ganhar-magia/#findComment-1388070 Compartilhar em outros sites More sharing options...
0 caotic 393 Postado Novembro 15, 2012 Share Postado Novembro 15, 2012 Tópico movido para a seção de dúvidas e pedidos resolvidos. Link para o comentário https://xtibia.com/forum/topic/198952-pedido-script-ao-usar-outfit-ganhar-magia/#findComment-1388074 Compartilhar em outros sites More sharing options...
0 Janmix 10 Postado Novembro 18, 2012 Share Postado Novembro 18, 2012 daria para por mais de 1 outfit no script? tipo 180, 181 e 182. Link para o comentário https://xtibia.com/forum/topic/198952-pedido-script-ao-usar-outfit-ganhar-magia/#findComment-1389721 Compartilhar em outros sites More sharing options...
0 HatakeeKakashi 1 Postado Novembro 24, 2012 Share Postado Novembro 24, 2012 (editado) olha minha spell q n funfo == local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, TRUE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_HITAREA) setCombatParam(combat, COMBAT_PARAM_USECHARGES, TRUE) setCombatFormula(combat, COMBAT_FORMULA_SKILL, 0.12, 0, 1.8, 0) local area = createCombatArea(AREA_SQUARE1X1) local combat = createCombatObject() function onCastSpell(cid, var) local out = 139 -- coloque o id da outfit local out = 131 -- coloque o id da outfit if getCreatureOutfit(cid).lookType ~= out then doPlayerSendCancel(cid, "Você não pode executar está ação.") return true or false end return doCombat(cid, combat, var) end === ALGUEM POD ME AJUDAR IDENTIFICAR O ERROR? Editado Novembro 24, 2012 por HatakeeKakashi Link para o comentário https://xtibia.com/forum/topic/198952-pedido-script-ao-usar-outfit-ganhar-magia/#findComment-1394682 Compartilhar em outros sites More sharing options...
0 Skymagnum 234 Postado Novembro 24, 2012 Share Postado Novembro 24, 2012 daria para por mais de 1 outfit no script? tipo 180, 181 e 182. local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_HITBYFIRE) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_FIRE) setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1492) function onCastSpell(cid, var) local out = {188, 180, 181, 182) -- coloque os ids das outfits if not isInArray(out, getCreatureOutfit(cid).lookType) then doPlayerSendCancel(cid, "Você não pode executar está ação.") return true or false end return doCombat(cid, combat, var) end Link para o comentário https://xtibia.com/forum/topic/198952-pedido-script-ao-usar-outfit-ganhar-magia/#findComment-1394685 Compartilhar em outros sites More sharing options...
Pergunta
Dawm 0
Galera preciso de um script para quando estiver usando um outfit
ganhar uma magia [spell].
e ao retirar a outfit sair a magia que foi colocada.
Rep+ pra quem me ajudar.
Link para o comentário
https://xtibia.com/forum/topic/198952-pedido-script-ao-usar-outfit-ganhar-magia/Compartilhar em outros sites
8 respostass a esta questão
Posts Recomendados