我如何更改这个代码,以显示比我游戏角色等级低的所有任务?

这个用 Lua 写的魔兽世界插件可以在地图上跟踪比我的角色等级低6级的任务并显示它们。该插件的创建者在论坛上表示,我们可以通过更改文件中的代码将其更改为显示所有低于当前角色等级的任务。我试过很多次,使用了不同的数字和操作符,但我不是程序员,没有把它按照自己的想法完成,所以我在这里求助。我如何更改这行代码,以在游戏地图上显示所有低于我的角色等级的任务?

function Questie:addAvailableQuests()
local mapid = getCurrentMapID();
local level = UnitLevel("Player");
for l = level-6,level do -- 这一行
点赞
用户5117487
用户5117487

我同意 Egor 的看法,但可能会是这样的:

for l=1,level do -- 这一行

因为 LUA 使用基于 1 的索引方式,我想代码的其余部分使用计数器 l 作为任务列表的索引。如果这不起作用,请发布该函数的其余部分。我想在上面发表评论,但我还没有超过 50 点声望。

2015-08-10 20:55:09