Sim, posta o script da magia
Pedido, Centralizar Sprite/efeito Pela Spell
Por nickissonlobo, 04 de set. de 2012 em Scripts
info
Grupo: Campones
Registrado: 29/12/11
Posts: 67
Reputação: +3
Char no Tibia: NOt

local combat = createCombatObject()setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 128)
function onGetFormulaValues(cid, level, maglevel)
min = -(level * 0.28 + maglevel * 1.48) * 1.4
max = -(level * 0.34 + maglevel * 2.34) * 1.4
return min, max
end
setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end
Teste assim:
local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) --setCombatParam(combat, COMBAT_PARAM_EFFECT, 128) function onGetFormulaValues(cid, level, maglevel) min = -(level * 0.28 + maglevel * 1.48) * 1.4 max = -(level * 0.34 + maglevel * 2.34) * 1.4 return min, max end setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") function onCastSpell(cid, var) local tPos = var.pos or getThingPos(var.number) if tPos then tPos.x = tPos.x + 2 doSendMagicEffect(tPos, 128) end return doCombat(cid, combat, var) end
Se esse não der certo, tente esse:
local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) --setCombatParam(combat, COMBAT_PARAM_EFFECT, 128) function onGetFormulaValues(cid, level, maglevel) min = -(level * 0.28 + maglevel * 1.48) * 1.4 max = -(level * 0.34 + maglevel * 2.34) * 1.4 return min, max end setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues") function onCastSpell(cid, var) local tPos = isCreature(getCreatureTarget(cid)) and getThingPos(getCreatureTarget(cid)) or false if tPos then tPos.x = tPos.x + 2 doSendMagicEffect(tPos, 128) end return doCombat(cid, combat, var) end
Editado Setembro 4 por brun123
info
Grupo: Campones
Registrado: 29/12/11
Posts: 67
Reputação: +3
Char no Tibia: NOt

Deu certo VALEW ^^ rep+ pra tu, passa msn ?
info
Grupo: Cavaleiro
Registrado: 27/05/12
Posts: 168
Reputação: +3

Duvida Sanada reportado para moverem.
Sempre que sua duvida for resolvida, clique em Denunciar e diga que a duvida foi sanada para manter o fórum limpo.
info
Grupo: Herói
Registrado: 05/11/07
Posts: 544
Reputação: +70

Dúvida sanada, tópico movido.
Atenciosamente, Critical.
info
Grupo: Artesão
Registrado: 24/10/11
Posts: 133
Reputação: +55
Char no Tibia: ...

Desculpe se revivi o tópico, uma dúvida, teria como colocar o local para um efeito no proprio player?
Tenho efeitos grandes aqui também e queria centraliza-los. Esperando resposta. Obrigado
Att. CrazzyMaster
info
Grupo: Campones
Registrado: 29/12/11
Posts: 67
Reputação: +3
Char no Tibia: NOt

info
Grupo: Artesão
Registrado: 24/10/11
Posts: 133
Reputação: +55
Char no Tibia: ...

Testado, e aprovado ![]()
Obrigado.






info
Grupo: Campones
Registrado: 29/12/11
Posts: 67
Reputação: +3
Char no Tibia: NOt
Creio que seja a área correta, vamos lá
Preciso de uma Spell ou Script para centralizar um efeito no player q leva o dano.
veja um exemplo.
teria como chegar o efeito uns 2 sqm pra direita ? com script ?
ajudem please ;d