Gostaria de fazer um pedido
Uma quest , Queria que minha quest só entregasse o item se o cara tiver 400kk (id 2159 100=100kk) se ele não tiver esses 400kk o bau não libere o item ! item id 9999
Gostaria de fazer um pedido
Uma quest , Queria que minha quest só entregasse o item se o cara tiver 400kk (id 2159 100=100kk) se ele não tiver esses 400kk o bau não libere o item ! item id 9999
Vá em data/actions/actions.xml e adicione a seguinte tag:
<action actionid="21137" event="script" value="prizeQuest.lua" />Agora em data/actions/scripts crie o arquivo prizeQuest.lua com o seguinte conteúdo:
local config = { storage = 115900, -- storage da quest preco = 40000000, -- valor que ele precisa ter para quest (40kk neste caso) item = 9999, -- id do item qtd = 1, -- quantidade do item msgWin = 'Voce ganhou um Super Healing.', -- mensagem ao fazer a quest msgMoney = 'Voce precisa de 40kk para fazer essa quest.', -- mensagem se o player não tiver dinheiro suficiente msgDone = 'Esta Vazio . Vc Ja Fez A Quest.' -- mensagem caso ja fez a quest } function onUse(cid, item, frompos, item2, topos) local queststatus = getPlayerStorageValue(cid, config.storage) if queststatus <= 0 then if doPlayerRemoveMoney(cid, config.preco) then doPlayerSendTextMessage(cid, 22, config.msgWin) doPlayerAddItem(cid, config.item, config.qtd) setPlayerStorageValue(cid, config.storage, 1) return true else doPlayerSendTextMessage(cid, 22, config.msgMoney) return true end else doPlayerSendTextMessage(cid, 22, config.msgDone) end return true endAgora basta colocar a actionid 21137 no baú (ou se já estiver sendo usada, basta alterar na tag e adicionar no baú).
Bruno, como faço coloco no bau sem Action ou Uniqueid?
Bruno, como faço coloco no bau sem Action ou Uniqueid?
Editei o post e coloquei o passo a passo.
Att.
Obrigado deu certo !
Tópico movido para dúvidas / pedidos resolvidos.