使用 Lua 和 NexusHub 下载《魔兽世界》信息

lua 入门者。我是一名数据科学学生,正在尝试通过使用拍卖行数据分析《魔兽世界》中的采集专业,查看这些专业中哪些物品最常/最高地销售。

为了下载这些信息,NexusHub 有一个非常棒的网站,该网站已经使用游戏内的插件存储了所有信息。然而,我之前在帖子开头说我是 lua 入门者,我的意思是我学习了一个小时。:)

这里是 NexusHub 网站的上下文: https://nexushub.co/developers/api/Wow-Classic-Items/items

我不知道如何下载。我看了一些无关的示例,看到了一些语句,例如

local http = require("socket.http")
local body, code = http.request("ENTER URL HERE")

但我仍然不确定我是否朝着正确的方向前进。

有人能指点我该去哪里吗?

点赞
用户4889587
用户4889587

通常情况下,WoW 插件在游戏关闭时保存数据到以下位置:

__[零售版|怀旧版]__/WTF/Account/[你的账号]/SavedVariables/[你的插件名].lua

一个典型的 WoW 解决方案是收集你的数据,命名为一个变量,退出游戏,然后在游戏关闭时从 SavedVariables 文件夹中复制/粘贴该文件。据称,你将有某种方式在游戏外解析该数据。

为了使其工作,你必须在 .toc 文件中声明保存的变量。

2020-04-08 19:28:29