local config = {items = {13941,13948,13969,13962,13955,13983,13976,13990,14667,14674,14681,14688,14695,14702,14709,14716,14723,14730,14742}, -- items aleatorios que ira ganharmonster = {"Kokarzinho"}, -- nome dos monstros, separado por vírgulas.item = {[1] = 2160}, -- [um numero maior que o anterior
local config = { items = {13941,13948,13969,13962,13955,13983,13976,13990,14667,14674,14681,14688,14695,14702,14709,14716,14723,14730,14742}, -- items aleatorios que ira ganhar monster = {"Kokarzinho"}, -- nome dos monstros, separado por vírgulas. item = 2160 --- moeda qnt = 2 -- qtd effect = 27, --
aee man tenta assim local config = { items = {13941,13948,13969,13962,13955,13983,13976,13990,14667,14674,14681,14688,14695,14702,14709,14716,14723,14730,14742}, -- items aleatorios que ira ganhar monster = {"Kokarzinho"}, -- nome dos monstros, separado por vírgulas. item = {[1] = 2160}, -- [um nume
info
Grupo: Campones
Registrado: 13/01/17
Posts: 28
Reputação: +2
Gênero: Masculino
Ola,
Possuo um código aqui que ao matar determinado monstro de evento todos que atacaram ganham 20k em moedas.. o que eu gostaria de implementar é que além desses 20k cada um ganhasse também um item aleatório de uma lista de itens que eu criar..
como posso fazer essa implementação no meu código??
segue script abaixo
local config = {
monster = {"Kokarzinho"}, -- nome dos monstros, separado por vírgulas.
item = {[1] = 2160}, -- [um numero maior que o anterior] = ID do item1, ID do item2, ID do item3...
qnt = {[1] = 2 }, -- [um numero maior que o anterior] = quantidade do item1, quantidade do item2, quantidade do item3...
effect = 27, -- efeito ao matar o monstro.
}
function onKill(cid, target)
if isInArray(config.monster, getCreatureName(target)) then
for i = 1, #config.item do
doPlayerAddItem (cid, config.item, config.qnt)
end
doPlayerSendTextMessage (cid, 19, "Você receberá uma recompensa por derrotar o "..getCreatureName(target)..".")
doSendMagicEffect (getThingPos (cid), config.effect)
end
return true
end