Jump to content
DAYZ-CODE.RU - Создай свой игровой сервер

Идентификаторы игрока DayZ (BISID-UID-GUID-Steam64ID)


RuNet
 Share

Recommended Posts

В игре есть следующие типы идентификаторов:

1. Steam64ID идентификатор профиля игрока (на пиратках его UID называют), примерно такой: 765475....65 (17 цифр).

2. Так называемый мною, BIS ID - uid из окна (консоли) сервера игры и ADM-файлов логов сервера, который пишется самой игрой

3. Battleye GUID игрока.

 

Первый идентификатор (Steam64ID) на ПК является прямым идентификатором стим-профиля игрока, уникальным у каждого игрока. Т.е. публичным идентификатором вашего профиля для большинства стим-игр (например, Counter-Strike).

Второй идентификатор (BIS ID) является определенной хеш-суммой, полученной из Steam64ID посредством конвертации сначала в sha256, а затем в base64. Спасибо за это разъяснение и пример кода-конвертации авторам игры на своем официальном форуме.

Третий идентификатор (Battleye GUID) является публичным идентификатором Battleye античита, получаемый также из Steam64ID поcредством получения его хеш-суммы MD5. Этот же идентификатор есть в логах сервера от Battleye, в любых RCON-приложениях (DART, BEC и т.п.), также его можно конвертировать самим.

 

Так вот, как же получить Steam64ID:

1. Зайти на любой ресурс, предназначенный для сбора таких данных. например на: 

Please Log in or Register to see this: Spoiler

2. Ввести ссылку на ваш стим-профиль

3. Получить результат из кучи данных, одно поле из которых и будет содержать ваш Steam64ID

 

Как получить BIS ID:

1. Открыть любой Phyton v2.7 -конвертер в интернете, например: 

Please Log in or Register to see this: Spoiler

2. Ввести в него следующий код:

Please Log in or Register to see this: Code

3. заменить 76514925976798981 на ваш Steam64ID

4. Отправить код в исполнение, нажав Execute.

5. Получить результат
 

Please Log in or Register to see this: Spoiler

 

Please Log in or Register to see this: Code

[Альтернатива] Метод для javascript - node.js:

Please Log in or Register to see this: Code

Как получить Battleye GUID:

1. Открыть любой ресурс с готовой формой конвертирования, например:

Please Log in or Register to see this: Spoiler

Код для Phyton:

Please Log in or Register to see this: Code

Код для PHP:

Please Log in or Register to see this: Code

2. Вставить в поле ввода UID (Steam64ID) ваш Steam64ID

3. Нажать кнопку конвертирования или исполнить код, и получить в готовом виде Battleye GUID

Возможно имеются и другие методы и наработки в получении данных идентификаторов более простыми методами, на других языках, либо автоматически. Я описал лишь известные мне. Все желающие могут добавить в комментариях свои способы конвертаций, возможно это поможет кому-либо.

Edited by RuNet
  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...