E ai pessoal, tudo bom ? então, gostaria que me ajudem a resolver um problema com uma "aura" que aparece por vocação, o meu problema é que ela sai 1 SQM à frente do meu personagem, como resolver isso ?
script:
local tab = { [9] = {effect = 27}, -- [vocationID] = {effect = Number} [10] = {effect = 28}, [11] = {effect = 29}, [12] = {effect = 30} } local delay = 3 -- tempo do efeito da aura em segundos function ariseAura(cid) doSendMagicEffect(getThingPos(cid), tab[getPlayerVocation(cid)].effect) addEvent(ariseAura, delay * 1000, cid) return true end function onLogin(cid) if tab[getPlayerVocation(cid)] then ariseAura(cid) end return true end
e o print mostrando o efeito que sai 1 SQM na frente: