@epaminombas
Pra fazer variar o dano, tens que por uma formula de minimo e máximo, desse jeito ai só vai gerar um valor, assim não tendo variação na quantidade do dano. E pra usar o skill do shield, faz como naquela outra que te ajudei - getPlayerSkillValue(cid, SKILL_SHIELD).
E fazer pegar as informações dos monstros sem sem em target, ACHO que da pra fazer com doCombatAreaHealth.
- Forums
- OTServ
- Suporte
- Tópicos Sem Resposta
- [Encerrado] [AJUDA] Formula de Spell
info
Group: Visconde
Joined: 26/08/10
Posts: 431
Reputation: +60
Gender: Masculino
Tibia Character: Gabriel Rookgaardian

info
Group: Campones
Joined: 28/12/06
Posts: 60
Reputation: 0
Gender: Masculino

@epaminombas
Pra fazer variar o dano, tens que por uma formula de minimo e máximo, desse jeito ai só vai gerar um valor, assim não tendo variação na quantidade do dano. E pra usar o skill do shield, faz como naquela outra que te ajudei - getPlayerSkillValue(cid, SKILL_SHIELD).
E fazer pegar as informações dos monstros sem sem em target, ACHO que da pra fazer com doCombatAreaHealth.
no proprio script da magia o doCombatAreaHealth?
info
Group: Visconde
Joined: 26/08/10
Posts: 431
Reputation: +60
Gender: Masculino
Tibia Character: Gabriel Rookgaardian

@epaminombas
Creaturescript, creio. Realmente não sei como pegar informação sem está no target.
info
Group: Herói
Joined: 28/11/10
Posts: 3.4k
Reputation: +585
Gender: Masculino

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.



info
Group: Campones
Joined: 28/12/06
Posts: 60
Reputation: 0
Gender: Masculino
Ajuda base formula spell
Gostaria que a formula da minha magia usasse uma informação armazenada em uma lib de monstros que eu criei, ela até funciona só que apenas para o monstro que eu dou target, se eu usar um atk em area não funciona a magia e se o atk for em area com o target ele pega apenas a informação do monstro que está em target e da o mesmo dano em todos
gostaria também que se fosse player usasse o skill de shield do player
function onGetFormulaValues(cid, level, skill, attack, factor)
local alvo = getCreatureTarget(cid)
local atacado = libmonstros[getCreatureName(alvo)].Defense
return -(atacado), -(atacado)
end