Postado Março 16, 2023 2 anos Em 16/03/2023 em 19:32, L3K0T disse: function onUse(cid, item, fromPosition, itemEx, toPosition) local foodExp = { [6542] = 5000, [6543] = 10000, [6544] = 15000, [6545] = 20000, [2328] = 25000, [6541] = 30000, [12599] = 40000, [8300] = 50000, } local expGain = foodExp[item.itemid] or 0 -- Pega a quantidade de exp correspondente à comida, ou 0 se não existir if expGain > 0 then doPlayerAddExp(cid, expGain) doRemoveItem(item.uid, 1) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_SOUND_YELLOW) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, string.format("Você comeu %s e recebeu %d de experiência!", Item(item.itemid):getName(), expGain)) -- Adiciona um efeito aleatório estilo Baiak local baiakEffects = {CONST_ME_ENERGYAREA, CONST_ME_FIREAREA, CONST_ME_POISONAREA, CONST_ME_EXPLOSIONAREA} local effect = baiakEffects[math.random(#baiakEffects)] doSendMagicEffect(getCreaturePosition(cid), effect) -- Remove o efeito depois de 3 segundos addEvent(doSendMagicEffect, 3000, getCreaturePosition(cid), CONST_ME_NONE) end return true end .
Postado Março 17, 2023 2 anos Autor Solução Não esta funcionando os ids '2328-6541-12599-8300' Pedido sanado consegui resolve.
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.