WoW lua从角色名称获取GUID

时间:2018-05-17 13:26:42

标签: lua world-of-warcraft

我试图基本上这样做

x = UnitGUID(nameOfCharacter)

但它不起作用。它可以使用"播放器"来获取我自己的GUID。比如

x = UnitGUID("player") 

这与CHAT_MSG_WHISPER事件一起使用,该事件表明它返回发件人GUID,但它没有。

任何想法还是不可能? 谢谢

2 个答案:

答案 0 :(得分:2)

你的派对中的其他玩家/ raid?至少根据Wowpedia,您只能将组成员的字符名称用作UnitId。

答案 1 :(得分:1)

unitGUID调用需要指定的unitID类型。

在您的示例中,nameOfCharacter不是有效的unitID类型。

因此,您的情况应该是这样

local x = UnitGUID("target")

这里是指向您可以使用的possible unitID's的链接。