bom existe um spell chamado invisible que funciona perfeitamente
porem eu adicionei um system de addon que também esta funcionando corretamente
porem se eu uso a spell invisible quando o pokemon fica visivel novamente
ele volta sem seu addon e para que o addon volte eu tenho q chama-lo de volta, ou usar ride,surf ou fly, também deslogar resolve
eu quero que quando ele voltar volte com a outfit do addon
essa é a spell invisible
elseif spell == "Invisible" then
doDisapear(cid)
doSendMagicEffect(getThingPosWithDebug(cid), 134)
if isMonster(cid) then
local pos = getThingPosWithDebug(cid)
doTeleportThing(cid, {x=4, y=3, z=10}, false)
doTeleportThing(cid, pos, false)
end
addEvent(doAppear, 4000, cid)
e isso é a parte do goback que faz o pokemon que tenha addon apareça com a outfitt de addon quando é invocado
local pb = getPlayerSlotItem(cid, 8).uid
local look = getItemAttribute(pb, "addon")
if not look then
doSetItemAttribute(pb, "addon", 0)
end