问题标签 [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.
lua - 魔兽世界 (Lua) 与 Adafruit Gemma 的交流
我有一个 Adafruit (Gemma) / Arduino 和一个 Neopixel LED 环,我想从《魔兽世界》游戏内事件中控制它们。这部分是焊接和工作的。
问题:
有什么方法可以在《魔兽世界》和 PC 上的某种监听器之间发送通信,然后通过 USB 将消息发送到 Arduino/Gemma 设备?
我的目标是创建一个桌面 LED 指示灯,例如,如果我是一名治疗师,那么我希望绿/黄/红灯代表每个团队/团队成员的健康状况 - 因此需要高速刷新(0.5 / 秒)。
提前感谢您的反馈,并欢迎即将发布的德拉诺之王在未来的任何可能性。
lua - 让我的 Lua 文件更新
我正在为魔兽世界制作一个插件,我的项目已经完成,但它运行一次就完成了。
我的目标是在我的屏幕上制作一个显示某些统计数据的界面,并且在战斗期间您可能会获得某种触发,并且您的统计数据会增加。
现在我的代码创建界面并显示基本统计信息。
这是我编写的一个函数,可以用来正确更新它。
我通过在游戏中运行命令来测试它。我怎样才能使函数以合理的速度自行运行,也许每秒两次。
lua - 在哇帮助lua代码
继承人的问题 错误T_T
它告诉我,我有这个问题无法弄清楚。任何帮助对lua来说也不是很好,但愿意尽我所能来解决这个问题。我尝试重新使用我非常喜欢的这个旧插件
好的继承人完整的“core.lua”
它基本上是 wow 的一个插件,可以说话和回答(主要是是/否问题)我认为它得到了这个错误,因为我在某处读到他们把 arg1 拿出来,所以我不知道该放什么。可能会把它带到不同的网站,只是一开始不知道在哪里发布。我会去 wowace, wowprogramming.com 并在那里发帖
lua - 哇:功能 UnitIsPlayer() 在 6.0 中发生变化?
在插件中,我有以下代码:
当我运行此代码时,最高 6.0 (WOD),没有目标,我会转到 else 子句 ( lister_plaine()
)。
现在看来我转到 then 子句(qui= ...
),当然 qui 是nil
,我得到一个错误。
有其他人看到UnitIsPlayer()
行为的变化吗?
interface - Simple WoW Interface Addon doesn't work (Lua)
I'm trying to build a simple Hello World interface addon for World of Warcraft. But it won't work :/ Can anybody tell me what I'm doing wrong?
Here is the HelloWorld.toc file:
Here is the HelloWorld.xml file:
And here is the HelloWorld.lua file:
If I start the game then I can see the "HelloWorld" addon in the list. But after I login with a character nothing happens.
button - 魔兽界面插件 - 隐藏和显示按钮
我在为魔兽世界编写一个简单的界面插件时遇到了一些问题。我正在尝试实现以下目标:如果我的一个法术没有冷却时间,我想显示一个按钮。如果我点击按钮,那么法术应该施放并且按钮应该在冷却时间内隐藏。
演员工作正常,但我无法隐藏按钮。单击后,我总是在聊天中收到错误消息。这是我的代码:
测试插件.toc
测试插件.lua
lua - 魔兽世界播放器链接 Lua 模式匹配
有个问题。从以下内容中匹配一个块的最佳方法是什么:
|Hplayer:Aerdrig:1:WHISPER:AERDRIG|h[Aerdrig]|h
我需要上面一行的粗体,但并非所有魔兽世界链接都遵循这种模式。但是这些和战网链接。他们使用|K。
下面是一些关于它的阅读:
4.0 中的新功能 - 代表战网好友的名字。第三个字符表示名字、姓氏或全名。它后面的数字代表朋友的 Bnet Presence ID。|k 之间的零形成一个与将替换它的名称长度相同的字符串。例如,如果您的名字是 John,并且您的存在 id 是 30,那么您的名字 (John) 将由 string 表示|Kg30|k0000|k
。
虽然我可以在没有战网消息的情况下拥有这些数据会很好。我需要一个比使用更好的播放器链接捕获模式:
把这个词从句子中拉出来之后。
我很感激你们能给我的所有帮助。我对模式太陌生,无法自己获得这个。
jquery - 最佳 jQuery 和 REST
我正在使用暴雪魔兽世界军械库 API 编写代码。它很安静,但我想知道我的代码是否是最佳的,我能做些什么来改进它?它工作得很好,我只需要确保我是否充分利用了数据获取。
这是基本的 HTML
这里是java
unicode - Lua 模式和 Unicode
通过模式找到诸如 Hi 之类的单词或主要像 dön 这样的名称的最佳方法是什么,其中包含特殊的字符。它们是可选的,因此显然应该使用“?” 但我不知道用什么控制代码来找到它们。
我基本上想确保我得到的单词中可能包含 unicode 字符,但没有别的。所以 dön 会很好,但没有其他特殊字符或数字之类的括号。
time - Lua convert format "X h X min" to seconds in WoW
So in the game World of Warcraft I have managed to get the remaining time of a mission via their API. The problem for me is that I want to convert this to seconds to then be able to check at which time the mission will finish. If I call the function time()
in the game I get a response similar to this 1418569973 which to me, makes no sense. But this is why I need to convert it to seconds, because then I can simply add the amount of seconds I get to the current time and get the end time of the mission.
But my problem is that the when I look into the table that gives me the current time left of a mission it returns a string with the format "X h X min" for example "4 h 34 min". I need to convert that to seconds but I literally have no idea on where to start. I'm thinking of something like removing the "h" and the "min" in a function. But from there I'm not really sure of where to go.