问题标签 [world-of-warcraft]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
521 浏览

networking - 如何将哇网络延迟记录到文件中

我想将 wow 网络延迟记录到一个文件中,例如 c:/wowlatency.txt

现在,我可以使用一些 lua stript 将它记录到 wow 的聊天日志文件中。但是我想将它记录到我自己的日志文件中。可以这样做吗?

0 投票
1 回答
1145 浏览

3d - 魔兽世界如何处理盔甲交换的图形?

我一直在努力解决这个问题.. 永远,而我已经了解了很多.. 有一些事情我似乎无法理解。

  1. 首先,它们是否以某种方式合并纹理?例如,你可以有一个前臂显示皮肤纹理、护腕纹理(没有添加几何图形)和一个手套(有时有额外的几何图形,据我所知,没有重叠的多边形。这是怎么做的?

  2. 前臂是否有单独的模型部件(带有和不带有额外的手套多边形),以及每种可能组合的单独纹理文件?这似乎不现实。据我所知,这些文件不存在。有简单的护腕纹理,它们以某种方式合并。

  3. 他们是在切换材质 ID 还是什么?

0 投票
1 回答
656 浏览

arrays - 哇插件无法使用数组

我正在尝试为魔兽世界创建一个简单的插件来记录我的杀戮。除了 lua 数组的写入存在问题外,我已经走了很远。

我到目前为止的代码

下一部分是在一个检查过度杀伤的事件中

当然还有更多代码,但这是唯一重要的代码(据我所知)。

如果我看这个,我会期望对于每个新的杀戮,都会制作一个新的数组部分并输入值。然而,对于我在魔兽世界中进行的每一次击杀,已经在其中的每一个项目都会得到最后一次击杀的结果。

lua变量保存文件:

如您所见, [0] 是唯一正确写入的。难道我做错了什么?

0 投票
0 回答
775 浏览

php - Battle.net wow armoury PHP API 角色名称中的重音

我正在使用的 API http://sourceforge.net/p/wowarmoryapi/home/Home/

如何处理角色名称中的重音字符。我试过 urlencode() 它没有帮助。这是我的具体示例...( è 的 Alt 0232 )

此代码所在的页面: http: //abits.biz/wowsig/

0 投票
1 回答
338 浏览

xml - 新 Lua 用户正在寻找有关 WoW 和 luaxml 的一些答案

我正在尝试在我的魔兽世界插件中使用 LuaXml 模块。每次我测试插件时,我都会收到一个错误,我用 require() 调用了一个 nil 值。我怀疑这是因为我需要的东西没有正确加载。从 LuaXml.lua 文件来看,它似乎需要 LuaXML_lib.dll。但是,我不确定如何将其加载到插件中。我在正确的插件文件夹和我的 .toc 文件中有所有文件,我相信它们的顺序正确。

我怀疑我需要用 LuaBinaries 做点什么。我将文件夹 Microsoft.VC80.CRT 放在插件文件夹中,并将 msvcr80.dll 放在该文件夹中。我觉得我需要一个 .lib 文件来将它链接到我的 lua 文件,但我不确定。

做完这一切后,我感到很失落。任何建议/下一步/更正将不胜感激!

0 投票
1 回答
766 浏览

lua - 检查是否挖矿魔兽世界

我如何检查玩家是否在《魔兽世界》中采矿,然后在采矿完成后施放坐骑?

0 投票
4 回答
198 浏览

javascript - HTML 数据抓取(我认为)

我目前正在为一个客户做一些工作,该客户恰好是魔兽世界游戏的视频游戏组。

他们想在他们的网站上显示他们当前的评级。

评级显示在这里

他们希望在他们的网站上显示“Oceanic”的号码和“US”的号码。

有没有人能告诉我一种方法,如果这些数字发生变化,我可以在网站上自动更新这些数字?

谢谢!

0 投票
1 回答
5243 浏览

lua - Lua - 我在 Lua 中创建了一个框架,但不知道如何在其中插入文本?

我编写了一个要在 Lua 中创建的框架,只想简单地放入“Hello World”,以便文本成为框架的一部分。

有什么建议吗?

0 投票
2 回答
16476 浏览

string - 在字符串lua中查找数字

一个简单的问题。

滚动完成后,它显示为:

“Need Roll - 150 for [SomeItem] by [SomePerson] + 角色奖励”

我希望用某种方法来隔离数字 150。但是,在 lua 中没有分裂之类的东西(据我所知),那么实现这一目标的最佳方法是什么?

0 投票
1 回答
244 浏览

reverse-engineering - 滑翔如何工作?

对于那些不知道的人,Glide 是魔兽世界的一个程序,它通过修改它的内存和基本上模拟输入来实现游戏的自动化。我看过类似程序的代码片段,它们似乎正在更改特定内存地址的数据。

显然,必须有某种方法来确定要更改哪些地址以及如何更改它们。这是怎么做到的?一般来说,如何通过改变程序在内存中的状态来改变程序的行为?

我意识到这会带来一些道德问题。使用 Glide 或类似的应用程序是一种可取缔的罪行,如果我说我不打算尝试在这个或其他 RPG 上推出我自己的版本,那我就是在撒谎。作为一名程序员,为我编写玩游戏的脚本比自己玩游戏更有趣。但从计算机科学的角度来看,我也对此感兴趣。对于大多数编程问题,即使我不确切知道如何解决它们,我也知道从哪里开始,查看哪些资源,以及通常采用什么方法。但是,在这种情况下,我完全迷失了。谁能带领我朝着正确的方向前进?