Ir para conteúdo
  • 0

Soma de valor x por itemid


Boguemon

Pergunta

Gostaria se alguém pudesse, fazer um script que nele haveriam varios ids de items, e cada item receberia um valor, ex:

item 2523 = 1, item 2195 = 2, item 2160 = 3;

 

e com uma variável (soma) que somasse esses 1, 2 e 3, mas só se o item estivesse no slot do inventario (legs/ armor / boots)

 

e então o recebe-se a msg tipo

doPlayerSendTextMessage(cid, 20, "Valor igual a " . soma . ".")
Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

function onSay(cid, words, param)

local tabVal = {

[2523] = 1,

[2195] = 2,

[2160] = 3

}

 

local soma = 0

for k, v in pairs(tabVal) do

for slot = 1, 10 do

if getPlayerSlotItem(cid, slot).itemid == k then

soma = soma + v

end

end

end

 

doPlayerSendTextMessage(cid, 28, "Você tem " .. soma .. " de valor")

return true

end

Editado por Skymagnum
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...