PsyMcKenzie 150 Postado Abril 4, 2018 Share Postado Abril 4, 2018 Há um tempo atras eu tava fazendo um sistema de pet e me deparei com um problema, devido ao trabalho e a faculdade deixei de lado e agora decidi terminar. O problema é que ao deslogar com o pet summonado, o life do pet não salva. function onLogout(cid) for petslot = CONST_SLOT_FIRST, CONST_SLOT_LAST do local item = getPlayerSlotItem(cid, petslot) if isContainer(item.uid) then local items = getItemsInContainerById(item.uid, 2126) local status = getItemAttribute(item.uid, "status") print(status) if status == 3 then return false end for i,x in pairs(items) do local hp = tonumber(getItemAttribute(item.uid, "lifepet")) local maxhp = tonumber(getItemAttribute(item.uid, "maxlifepet")) print(hp) doItemSetAttribute(x, "lifepet", hp) doItemSetAttribute(x, "maxlifepet", maxhp) doItemSetAttribute(x, "status", 2) doTransformItem(x, 2125) end end end return TRUE end O status é 1 para pet solto , 2 para pet preso e 3 para pet morto Alguém pode me ajudar? O que estou fazendo errado? Link para o comentário Compartilhar em outros sites More sharing options...
PsyMcKenzie 150 Postado Abril 6, 2018 Autor Share Postado Abril 6, 2018 @UP Link para o comentário Compartilhar em outros sites More sharing options...
PsyMcKenzie 150 Postado Abril 7, 2018 Autor Share Postado Abril 7, 2018 @UP Link para o comentário Compartilhar em outros sites More sharing options...
Stigal 584 Postado Junho 14, 2018 Share Postado Junho 14, 2018 A questão neste suporte foi encerrada por falta de respostas. Este tópico está fechado e foi movido para Suporte - Tópicos Sem Resposta. + 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. Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados