• Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами Публичной оферты Проекта NetZONA.org: https://netzona.org/help/public-offer/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами использования Ваших файлов cookie на Проекте NetZONA.org: https://netzona.org/help/cookies/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с Политикой конфиденциальности Проекта NetZONA.org: https://netzona.org/pages/privacy-policy/

  • Ответы на основные вопросы: https://netzona.org/threads/populjarnye-voprosy-i-otvety-na-nix.6122/

  • Приветствуем на сайте, Гость! Приобрести (купить) Информационную услугу (в том числе группу "Проверенный") на Проекте NetZONA.org: https://netzona.org/account/upgrades

Проблема UniqueID в SteaMID

  • Автор темы Автор темы Hikka
  • Дата начала Дата начала
Статус
В этой теме нельзя размещать новые ответы.

Hikka

Модератор
Команда форума
Регистрация
29 Сен 2016
Сообщения
556
Реакции
1
Баллы
60
Возраст
30
Пол
Как UniqueID превратить в SteamID? А именно, есть база данных, там используется uniqueid, нужно заменить uniqueid на steamid без последствий. (Игровое время, опыт и т.д чтобы перенесся без последствий).
 
Если я правильно помню, то UniqueID - это идентификатор клиента на сервере и никак не связан со SteamID (только если записывать предварительно в БД)
 
Если я правильно помню, то UniqueID - это идентификатор клиента на сервере и никак не связан со SteamID (только если записывать предварительно в БД)
Связан, но зашифрован, обратно не расшифровывается...
local ply = Entity( 1 )
local uniqueid = util.CRC( "gm_" .. ply:SteamID() .. "_gm" )
print( uniqueid )
 
Тогда надо найти в коде где он записывает этот самый uniqueid. И оттуда можно хоть как-то получать примерный список всех игроков (составить их список и затем переводить в uniqueid для сравнения с базой)
Попробовал декодировать - не выходит. Там нужно перебором из готового списка смотреть
 
Статус
В этой теме нельзя размещать новые ответы.
Главная Регистрация
Назад
Сверху