Ir para conteúdo
  • 0

Script não funciona


Boguemon

Pergunta

Estou tendo um problema nesse script, ele não faz o que era pra ser feito, alguém pode me ajudar? eu uso tfs 0.4... O script funcionaria assim, teria uma lista de ids, cada id ganha um valor definido por mim, e tem uma variável soma, q soma esse valores e retorna esse valor como addon

 

O que ele não faz: ele não ativa o addon, mas o valor está sendo retornado pois dei Print no script

	<movevent type="Equip" itemid="2523" slot="shield" event="script" value="addon.lua"/>
    <movevent type="DeEquip" itemid="2523" slot="shield" event="script" value="addon.lua"/>
	<movevent type="Equip" itemid="2195" slot="feet" event="script" value="addon.lua"/>
    <movevent type="DeEquip" itemid="2195" slot="feet" event="script" value="addon.lua"/>
function onEquip(cid, item, slot)
		local tabVal = {
		[2523] = 1,
		[2195] = 2
	}
	
		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
				doPlayerAddOutfit(cid, 128, soma)
			end
		end
	end
	return true
end

function onDeEquip(cid, item, slot)
		local tabVal = {
		[2523] = 1,
		[2195] = 2
	}
	
		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
				doPlayerAddOutfit(cid, 128, soma)
			end
		end
	end
	return true
end
Editado por henrique1009
Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

×
×
  • Criar Novo...