Bom dia
tarde
noite
Eu estou procurando um sistema para que quando o monstro morre ele droparia um item unico com atributos unicos, vejam na imagem abaixo:
se for possível ajudar agradeceria muito, bj.
Bom dia
tarde
noite
Eu estou procurando um sistema para que quando o monstro morre ele droparia um item unico com atributos unicos, vejam na imagem abaixo:
se for possível ajudar agradeceria muito, bj.
Auer, vlw ideias sugiram em minha cabeça a partir disso ai^^, É esse sistema ai seria bacana, quem fizese também teria meu REP+ de boa, vlw^^
Te Ajudei? Gostou? dá um REP++ ai! não custa e nem dói o dedo!
Depois de bater MUITO a cabeça aqui, consegui.
Vamos lá:
1. Pasta Monsters
<script> <event name="CustomDrop"/> </script>
2. Pasta Creaturescripts
<event type="death" name="CustomDrop" event="script" value="customdrop.lua"/>
-- CUSTOM DROP FEITO POR LEORIC (OMEGA BLUEHEAVEN NO XTIBIA) function onDeath(cid, corpse, killer) registerCreatureEvent(cid, "CustomDrop") local config = { monstro = 'target', item = 2475, -- ID do item que vai cair chance = 30, -- Coloque aqui a porcentagem do item cair atributo1 = 'name', -- Nome do 1º atributo a ser mudado (ENTRE ASPAS) atributo2 = 'armor', -- Nome do 2º atributo a ser mudado (ENTRE ASPAS) ou ponha false para adicionar apenas um atributo valor1 = 'Deadly Warrior Helmet', -- Novo valor atribuído ao atributo1 valor2 = 20, -- Novo valor atribuído ao atributo2 } if string.lower(getCreatureName(cid)) == string.lower(config.monstro) then if config.chance >= math.random(1,100) then local ITEM = doAddContainerItem(corpse.uid, config.item, 1) if config.atributo1 then doItemSetAttribute(ITEM,config.atributo1,config.valor1) end if config.atributo2 then doItemSetAttribute(ITEM,config.atributo2,config.valor2) end end end return true end
3. Configurando para mais de um monstro
Legal essa sua ideia (é sua mesmo?) Vou até usar aqui no meu servidor =P
Bons tempos...
[Portfólio de scripts]
Acabei de chegar do colégio, vou testar aqui e já edito. REP+
A ideia não é minha, eu vi em um ot a um tempo atrás e sempre quis ter esse sistema ai resolvi pedir
@edit Cara testei aqui mas n acontece nada =/
Acabei de chegar do colégio, vou testar aqui e já edito. REP+
A ideia não é minha, eu vi em um ot a um tempo atrás e sempre quis ter esse sistema ai resolvi pedir
@edit Cara testei aqui mas n acontece nada =/
Cara, eu testei aqui várias vezes e tá funcionando, sim. Funciona no meu OT 8.6. Tenta com a configuração padrão (a que eu postei), mudando a chance pra 100 e o nome pra demon. Daí testa reiniciando o seu OT e matando um demon.
Bons tempos...
[Portfólio de scripts]
Agora funcionou, vlw.
Tópico movido para a seção de dúvidas e pedidos resolvidos.
Bons tempos...
[Portfólio de scripts]