Primeiro pedido:
Va em talkactions/scripts crie um arquivo lua com o nome de buygold.lua e bote isto dentro:
function onSay(cid,words,param)
local config = {
royalid = 2498, ------------ ID do royal helmet.
goldenid = 2471, ------------ ID do golden helmet.
quantidade = 5, ------------ Quantidade de royal helmets.
vezes = 5 ---------- Quantas vezes voce pode trocar.
}
if getPlayerStorageValue(cid, 50207) < config.vezes-1 then
if doPlayerRemoveItem(cid, config.royalid, config.quantidade) then
doPlayerSendTextMessage(cid, 22, "Você acabou de trocar 5 "..getItemNameById(config.royalid).."s por 1 "..getItemNameById(config.goldenid)..".")
doPlayerAddItem(cid, config.goldenid)
setPlayerStorageValue(cid, 50207, getPlayerStorageValue(cid, 50207)+1)
else
doPlayerSendCancel(cid, "Voce nao tem 5 "..getItemNameById(config.royalid).."s.")
end
else
doPlayerSendCancel(cid, "Voce ja trocou o maximo de vezes possiveis que erao "..config.vezes..".")
end
return TRUE
end
Depois va em talkaction.xml e bote esta tag:
<talkaction words="!goldenhelmet" event="script" value="buygold.lua"/>
Segundo Pedido:
Poste a quest que voce deseja modificar aqui, casa nao tenha uma quest de as informaçoes dela..