@@Fjinst, não sei e vai funcionar, mais ta aí:
Em data/actions/actions.xml adicione a tag:
<action itemid="xxxx" event="script" value="allquests.lua"/>
Coloque o id do item desejado em xxxx
Agora em data/actions/scripts crie o arquivo allquests.lua com o seguinte conteúdo:
local quests = {
[12200] = {name = "Salve o mundo", done = 1},
[12201] = {name = "A volta dos que nao foram", done = 1},
[12202] = {name = "Eu, eu mesmo e Irene", done = 1},
[12203] = {name = "Todo Poderoso", done = 1},
}
function onUse(cid, item, fromPosition, itemEx, toPosition)
local q = {}
for a, b in pairs(quests) do
if getPlayerStorageValue(cid, a) == b.done then
table.insert(t, b.name)
end
end
if #q > 0 then
local text = "Quests completadas:\n\n"
for quest,_ in pairs(q) do
text = text .. quest .. "\n"
end
doShowTextDialog(cid, item.itemid, text)
return true
else
doShowTextDialog(cid, item.itemid, "Nenhuma quest completada.")
end
return true
end
Explicação:
[sTORAGE] = {name = "NOME DA QUEST", done = VALOR DO STORAGE PARA QUEST ESTAR COMPLETA}








info
Grupo: Visconde
Registrado: 26/04/08
Posts: 251
Reputação: +36
Gênero: Masculino
Char no Tibia: Senhor Mithril
Olá, vim aqui pedir a ajuda de vocês para me ajudar a fazer um livro que mostra as quests que eu já fiz
ou seja o livro seria vazio
Só apareceria as quests que eu já fiz, os storages das quests no caso
Ex:
Livro de quest
"nome da quest" (storageid no script)
"Nome da quest" (storageid no script)
queria colocar um livro para aparecer as quests já completadas, tipo isso
Acho que é fácil fazer, só que tentei aqui e não consegui
Resumindo: um livro que abra a tabela de escrita que mostra as quests feitas
Editado Junho 24 por Fjinst