abre a pasta data/lib/newStatusSist.lua
e ve se tem essas 2 functions;
function cleanBuffs2(item) if item ~= 0 then for i = 1, 3 do doItemEraseAttribute(item, Buffs[i][1]) doItemEraseAttribute(item, Buffs[i][1].."eff") doItemEraseAttribute(item, Buffs[i][1].."skill") end end end -------------------------------- function doCureStatus(cid, type, playerballs) --alterado v2.9 \/ if not isCreature(cid) then return true end if playerballs and isPlayer(cid) then local bp = getPlayerSlotItem(cid, CONST_SLOT_BACKPACK) local mb = getPlayerSlotItem(cid, 8) local balls = getPokeballsInContainer(bp.uid) if isPokeball(mb.itemid) then if not type or type == "all" then for b = 1, #injuries2 do doItemSetAttribute(mb.uid, ""..injuries2[b].n.."", -1) end else doItemSetAttribute(mb.uid, ""..type.."", -1) end end if #balls >= 1 then for _, uid in ipairs(balls) do if not type or type == "all" then for b = 1, #injuries2 do doItemSetAttribute(uid, ""..injuries2[b].n.."", -1) end else doItemSetAttribute(uid, ""..type.."", -1) end end end end if type == "all" then for a = 1, #injuries2 do setPlayerStorageValue(cid, injuries2[a].m, -1) end return true end for a, b in pairs (injuries2) do if b.n == type then setPlayerStorageValue(cid, b.m, -1) end end end ---------------------------------








info
Grupo: Campones
Registrado: 21/10/12
Posts: 2
Reputação: 0
Boa tarde galera, preciso muito da ajuda de alguém.
fazem meses que estou editando um servidor PDA que usei como base, e só notei agora que o REVIVE não remove o miss dos pokemons, mas o medicine remove..
Já copiei varios script de revive de outros servidores ( que removem o miss normal ) mas ao colar no meu servidor ele continua não removendo, então creio que o problema não seja no script do revive.
Estou anexando os script do revive e do medicine do meu servidor,
Alguem por favorrr, poderia me dar uma luz, se o fato do revive nao remover o miss pode estar em outro arquivo..
OBRIGADO!
revive.lua
medicine.lua