Parece uma versão contraria dessa: Livro de QuestLog
sou ruim com explicações mas você poderia ter usado uma variável pra ficar melhor de se configurar na parte de mostrar para quem ainda não tem o level da quest.
function onSay(cid, words, param)
local shows_level = true -- true/false, mostra somente as quest que tem level para fazer?
local quests = {
{name="Cerulean Quest", level = 30}, -- Nome e Nível das quests !!
{name="Pewter Quest", level = 50},
{name="Saffari Quest", level = 40},
{name="Lavender Quest", level = 60},
}
local s = "As quests que você pode fazer são:\n" ------- ajusted by Slicer
for _, quest in ipairs(quests) do
if shows_level then
if getPlayerLevel(cid) >= quest.level then
s = s.."-"..quest.name.." [Level "..quest.level.."]\n"
end
else
s = s.."-"..quest.name.." [Level "..quest.level.."]\n"
end
end
doShowTextDialog(cid, 0, s)
return true
end





info
Grupo: Lorde
Registrado: 05/06/12
Posts: 2.2k
Reputação: +215
Gênero: Masculino
Tutorial refeito em: https://www.xtibia.com/forum/topic/251549-quest-log-em-janela/?tab=comments#comment-1759135
Editado Maio 2 por Yan18