Postado Março 20, 2019 6 anos Autor Em 20/03/2019 em 19:45, Onepiece disse: se colocou a tag no Creaturescripts.xml e no login.lua? se não colocou faz assim: no creaturescripts.xml coloque e em login.lua se coloca se no creaturescripts.xml vc colocou "Nome_do_Sistema" com o N e S maiusculo, no login.lua tem que coloca da mesma forma, se for maiusculo coloca maiusculo e se for minusculo coloca minusculo... tu é fera mesmo, teria como especificar de qual monstro dropou x item ex... DROP MENSAGEM: O Jogador (Admin) Dropou o Item (golden helmet) de Warlock DROP MENSAGEM: O Jogador (Admin) Dropou o Item (golden helmet) de Demon
Postado Março 20, 2019 6 anos local items = { {type= "Rare", id = 2160, sendEffect = true, effectId = 20}, {type= "Normal", id = 2161, sendEffect = false}, } function checkMonsterLoot(cid, position, corpseId, name) if not isPlayer(cid) then return end local corpse = getTileItemById(position, corpseId) if corpse.uid == 0 or not isContainer(corpse.uid) then return end for slot = 0, getContainerSize(corpse.uid) - 1 do local corpseItem = getContainerItem(corpse.uid, slot) if corpseItem.uid == 0 then return end for _, item in pairs (items) do if item.id == corpseItem.itemid then doBroadcastMessage("O Jogador " .. getCreatureName(cid) .. " dropou o item " .. getItemNameById(corpseItem.itemid) .. "[".. item.type .."] do monstro ".. name .."." , 19) if item.sendEffect and item.effectId ~= nil then doSendMagicEffect(position, item.effectId) end break end end end return end function onKill(cid, target) if not isMonster(target) then return true end local targetName = getCreatureName(target) local targetPosition = getCreaturePosition(target) local corpseId = getMonsterInfo(targetName).lookCorpse addEvent(checkMonsterLoot, 5, cid, targetPosition, corpseId, targetName) return true end Editado Março 21, 2019 6 anos por Crypter (veja o histórico de edições) Te ajudei ?? Que tal fazer uma contribuição ?
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.