Возможно ли в ЛК найти персонажа по GUID, либо посмотреть GUID персонажа? В ссылке из окна просмотра персонажа номер отличается.
Возможно ли в ЛК найти персонажа по GUID, либо посмотреть GUID персонажа? В ссылке из окна просмотра персонажа номер отличается.
Возможно, если знаете старый гуид чара с х5
Если хотите задать вопрос лично мне, то создайте тему в приватном разделе https://forum.wowcircle.com/forumdisplay.php?f=1739.
Я имею ввиду в общем, не только перенесённых с x5. У пользователей такой возможности нет?
Последний раз редактировалось 6Grimmjow6; 25.06.2025 в 19:21.
Если хотите задать вопрос лично мне, то создайте тему в приватном разделе https://forum.wowcircle.com/forumdisplay.php?f=1739.
https://cp.wowcircle.com/char/6/1234567
вот ссылка на персонажа
Если вы знаете гуид персонажа с х5, то чтобы найти этого персонажа с х100, нужно прибавить к этому гуиду это число 29435618
Возьмем из таблицы любого игрока с х5 https://forum.wowcircle.com/showthre...l=1#post855473
Мы знаем его гуид c х5, теперь 1021311+29435618 = https://cp.wowcircle.com/char/6/30456929p1 - Мразьнаханте (https://cp.wowcircle.com/char/1/1021311) - x5 - 20161 - награды выданы
Если хотите задать вопрос лично мне, то создайте тему в приватном разделе https://forum.wowcircle.com/forumdisplay.php?f=1739.
6Grimmjow6 (26.06.2025)
Понял.
Я говорил именно про GUID персонажа в игре, т. к. тут путаница: у некоторых он совпадает со ссылкой в ЛК, у некоторых — нет (возможно, из-за других слияний).
По вашей подсказке проверил:
Например, у персонажа на x100 в игре GUID 12632942. Ссылка в ЛК — https://cp.wowcircle.net/char/6/29410158. Разница — 16,777,216. У нескольких так совпало, но не у всех.
У другого в игре 3878330, ссылка — https://cp.wowcircle.net/char/6/37432762. Разница — 33,554,432. Такое у пары персов тоже совпало.
Последний раз редактировалось 6Grimmjow6; 26.06.2025 в 20:28.
В игре вы гуиды смотрите через аддон? Аддон может глючить вот и всё.
Вернее он не может глючить, а он глючит с завидной периодичностью, и показывает бред.
Такого персонажа нет на х100 вообще.
И такого тоже
Если вам показывает условно старые номера чаров, которые были на х5, то видимо аддон с ума сходит, ибо с момента слияния у всех персонажей с х5 номера новые, а именно гуид с х5 + это значение 29435618
Либо я вопрос как-то не так понимаю, но нас уже таких двое)
p.s персонажам с х100 не меняли гуиды
Если хотите задать вопрос лично мне, то создайте тему в приватном разделе https://forum.wowcircle.com/forumdisplay.php?f=1739.
Странно. Многие из тех, что я сейчас проверял — персонажи с x100, к слиянию отношения не имеют. К аддону нареканий не замечал, у персонажей GUID стабильный в игре.
Так и номера ведь повторяются (16,777,216 и 33,554,432, пока других не обнаружил). Например, глянул перса с x5: аддоном — 2309748, в ЛК — 19086964, разница та же — 16,777,216. У другого перса с x100 та же разница.
Корректный гуид персонажа в игре = гуиду персонажа в ЛК(это серверный гуид, номер чара)
Если юзаете аддон IdTIP, попробуйте поменять эту строчку:
Скрытый текст
local function F()
local g=GameTooltip;
if g:IsShown() then
local d=UnitGUID("mouseover")
local B = tonumber(d:sub(5,5), 16) % 8;
local C = tonumber(d:sub(6,12), 16);
local D = tonumber(d:sub(9,12), 16);
local E = tonumber(d:sub(13,18), 16);
if B==0 then g:AddLine("GUID: "..E);
end;
if B==4 then g:AddLine("PET: "..C);
end;
if B==3 then g:AddLine("NPC: "..D);g:AddLine("Spawn: "..E);
end;
-- g:AppendText(" - "..d);
g:AppendText(" ");
end;
end;
local f=CreateFrame("frame");f:RegisterEvent("UPDATE_MOUSEOVER_UNIT");f:SetScript("OnEvent",F)
[свернуть]
На эту, и проверить:
Скрытый текст
local function F()
local g = GameTooltip
if not g:IsShown() then return end
local d = UnitGUID("mouseover")
if not d then return end
local objectTypeHex = d:sub(5, 5)
local objectType = tonumber(objectTypeHex, 16) % 8
-- Игрок
if objectType == 0 then
-- Поддержка двух форматов: hex и "Player-...-GUID"
local idHex = d:match("-(%x+)$") or d:sub(-8)
local playerID = tonumber(idHex, 16)
if playerID then
g:AddLine("GUID: " .. playerID)
else
g:AddLine("GUID: (не удалось определить)")
end
end
-- Питомец
if objectType == 4 then
local petID = tonumber(d:sub(6, 12), 16)
g:AddLine("PET: " .. petID)
end
-- NPC
if objectType == 3 then
local npcID = tonumber(d:sub(9, 12), 16)
local spawnID = tonumber(d:sub(13, 18), 16)
g:AddLine("NPC ID: " .. npcID)
g:AddLine("Spawn ID: " .. spawnID)
end
g:AppendText(" ")
end
local f = CreateFrame("Frame")
f:RegisterEvent("UPDATE_MOUSEOVER_UNIT")
f:SetScript("OnEvent", F)[свернуть]
Я по прежнему не понимаю, что вы от нас конкретно хотите?)
Если хотите задать вопрос лично мне, то создайте тему в приватном разделе https://forum.wowcircle.com/forumdisplay.php?f=1739.
6Grimmjow6 (26.06.2025),Invasion (26.06.2025)
Если хотите задать вопрос лично мне, то создайте тему в приватном разделе https://forum.wowcircle.com/forumdisplay.php?f=1739.