WoW lua получить GUID от имени персонажа - PullRequest
0 голосов
/ 17 мая 2018

Я пытаюсь сделать это в основном

x = UnitGUID(nameOfCharacter)

Но это не работает. Это работает, чтобы получить мой собственный GUID с помощью «игрока», таких как

x = UnitGUID("player") 

Это используется с событием CHAT_MSG_WHISPER, которое заявляет, что возвращает GUID отправителя, но это не так.

Есть идеи или это просто невозможно? Спасибо

Ответы [ 2 ]

0 голосов
/ 25 июня 2018

Для вызова unitGUID требуется указанный тип unitID.

В вашем примере nameOfCharacter не является допустимым типом unitID.

Так что в вашем случае это будет;

local x = UnitGUID("target")

Вот ссылка на возможных идентификаторов единиц , которые вы можете использовать.

0 голосов
/ 18 мая 2018

Другой игрок в вашей группе / рейде?По крайней мере, согласно Wowpedia , вы можете использовать только имена символов членов группы в качестве UnitId.

...