Mo *_*d A 2 lua world-of-warcraft
我正在编写一个插件来收集剥皮掉落物品和小怪。它需要收集信息并将其发送到服务器。我想知道是否可以在 wow 插件中发送请求,如果可以,请引导我找到任何来源。搜索谷歌没有任何帮助,因为大多数答案都是 2017 年及之前的,不确定 wow 的 Shadow Land API 是否仍然有这些限制。
我认为这应该是可能的,因为我记得我见过一些插件在加载开始时进行新版本检查。但我找不到任何代码示例来向我展示如何做到这一点或如何做到这一点。
任何帮助深表感谢。
你不能,至少在魔兽世界的 Lua 中不能。您只能在插件 .toc 文件中指定变量名称(表),这些名称在注销/重新加载时保存到该插件的 SavedVar 文件(与插件同名)。
然后,外部程序必须读取该文件才能将其(或其中的数据)发送到其他地方。例如,Wowhead 客户端就是这样工作的。
检查其版本的插件是通过与其他玩家安装的该插件进行通信、比较版本号来实现的。