Postado Março 20, 2019 6 anos Autor onepiece, não apresentou nenhum erro mais tambem não funcionou, Em 20/03/2019 em 18:54, gabriel28 disse: @gabrielbuff testa Mostrar conteúdo oculto Mostrar conteúdo oculto local config = { itemid = {2471, 2472}, --ID do item. drop_effect = false --Efeito que aparecerá em cima da corpse, OPCIONAL! Se não quiser, coloque false. } function examine(cid, position, corpse_id) if not isPlayer(cid) then return true end local corpse = getTileItemById(position, corpse_id).uid local g = getItemNameById(itemid) local k = string.find("dead", "dead") if corpse <= 1 or not isContainer(corpse) then return true end for slot = 0, getContainerSize(corpse) - 1 do local item = getContainerItem(corpse, slot) if item.uid <= 1 then return true end if isInArray (g, config.itemid) then doBroadcastMessage("DROP MENSAGEM: O Jogador (" .. getCreatureName(cid) .. ") Dropou Golden Helmet do ("..getCreatureName(getItemNameById(corpse):gsub(k, ""))..").", 19) if config.drop_effect then doSendMagicEffect(position, config.drop_effect, cid) end end end end function onKill(cid, target) if not isMonster(target) then return true end local corpse_id = getMonsterInfo(getCreatureName(target)).lookCorpse addEvent(examine, 2, cid, getThingPos(target), corpse_id) return true end Não apresentou erro, mais tambem não funcionou,
Postado Março 20, 2019 6 anos testa agora. Projeto/Serviços que desenvolvi durante esse Tempo. [SERVIDOR] - NTO By Madara Rinnegan - Criado em 2014
Postado Março 20, 2019 6 anos Autor Em 20/03/2019 em 19:23, Onepiece disse: testa agora. Mesma coisa amigo ;/
Postado Março 20, 2019 6 anos se colocou a tag no Creaturescripts.xml e no login.lua? se não colocou faz assim: no creaturescripts.xml coloque Citar <event type="kill" name="nome_do_sistema" event="script" value="nome_do_arquivo.lua"/> e em login.lua se coloca Citar registerCreatureEvent(cid, "nome_do_sistema") 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... Editado Março 20, 2019 6 anos por Onepiece correção (veja o histórico de edições) Projeto/Serviços que desenvolvi durante esse Tempo. [SERVIDOR] - NTO By Madara Rinnegan - Criado em 2014
Postado Março 20, 2019 6 anos @gabrielbuff Vê: Mostrar conteúdo oculto local config = { itemid = {2471, 2472}, --ID do item. drop_effect = false --Efeito que aparecerá em cima da corpse, OPCIONAL! Se não quiser, coloque false. } function examine(cid, position, corpse_id) if not isPlayer(cid) then return true end local corpse = getTileItemById(position, corpse_id).uid local g = getItemNameById(config.itemid) local k = string.find("dead", "dead") if corpse <= 1 or not isContainer(corpse) then return true end for slot = 0, getContainerSize(corpse) - 1 do local item = getContainerItem(corpse, slot) if item.uid <= 1 then return true end if isInArray (config.itemid, g) then doBroadcastMessage("DROP MENSAGEM: O Jogador (" .. getCreatureName(cid) .. ") Dropou Golden Helmet do ("..getCreatureName(getItemNameById(corpse):gsub(k, ""))..").", 19) if config.drop_effect then doSendMagicEffect(position, config.drop_effect, cid) end end end end function onKill(cid, target) if not isMonster(target) then return false end local corpse_id = getMonsterInfo(getCreatureName(target)).lookCorpse addEvent(examine, 2, cid, getThingPos(target), corpse_id) return true end
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.