Нужна помощь?
Создайте тему в соответствующем разделе
Не нужно писать всё в чат!Загляните на торговую площадку
Там вы можете купить
всё что касается игровых серверовНе хотите бан?
Пожалуйста, ознакомьтесь с нашими правилами
Не нарушайте порядок!Продаёте или покупаете?
Пользуйтесь услугами гаранта
Мы сделаем вашу сделку безопасной
- 0
-
Похожие публикации
-
Автор: Fan10m22
Хотелось бы сделать новый мод на карту с палитрой на любой цвет и с большим кол-во иконок для меток и настройки сомой метки что бы можно было выбрать что будет в ней отображаться то есть просто иконка или иконка+название или иконка и растояние
-
Автор: 123new
Вижу крайне много любопытных вопросов по поводу идентификаторов игрока в игре. Что же, разжую для не знающих немного.
В игре есть следующие типы идентификаторов:
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. Зайти на любой ресурс, предназначенный для сбора таких данных. например на: https://steamid.io/
2. Ввести ссылку на ваш стим-профиль
3. Получить результат из кучи данных, одно поле из которых и будет содержать ваш Steam64ID
Как получить BIS ID:
1. Открыть любой Phyton v2.7 -конвертер в интернете, например: https://onecompiler.com/python2/3ycz55xew
2. Ввести в него следующий код:
# Hello World program in Python from hashlib import sha256 from base64 import b64encode def construct_bi_uid(steam_id): hashed = sha256() hashed.update(str(steam_id)) return b64encode(hashed.digest()) print construct_bi_uid(76514925976798981) 3. заменить 76514925976798981 на ваш Steam64ID
4. Отправить код в исполнение, нажав Execute.
5. Получить результат
Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
[Альтернатива] Метод на основе PHP:
<?php /** * This is how you get user id (bohemia id) like you see in .ADM files from steam id. */ $steam_id = "76514925976798981"; $user_id = base64url_encode(hash('sha256', $steam_id, true)); function base64url_encode($data) { $b64 = base64_encode($data); if ($b64 === false) { return false; } $url = strtr($b64, '+/', '-_'); return $url; } echo $user_id; [Альтернатива] Метод для javascript - node.js:
var crypto = require('crypto'); var body = "76514925976798981"; var hash = crypto.createHash("sha256"); var hash_result = hash.update(body, 'utf8').digest('base64'); console.log(hash_result);
Как получить Battleye GUID:
1. Открыть любой ресурс с готовой формой конвертирования, например:
https://armstalker.com/guid/
https://dayzrussia.com/f/index.php?pages/dayzguid/
либо написать свою, на основе данных, предложенных на странице Github
https://gist.github.com/chris579/53053b6d6438df9a9718c23c0d6bbd69
Оставлю ниже код для Phyton:
# Thanks to gunlinux import md5 steamid=76514925976798981 temp = "" for i in range(8): temp += chr((steamid & 0xFF)) steamid >>= 8 m = md5.new("BE"+temp) print m.hexdigest() Код для PHP:
var crypto = require('crypto'); var body = "76514925976798981"; var hash = crypto.createHash("sha256"); var hash_result = hash.update(body, 'utf8').digest('base64'); console.log(hash_result); '2. Вставить в поле ввода UID(Steam64ID) ваш Steam64ID
3. Нажать кнопку конвертирования или исполнить код, и получить в готовом виде Battleye GUID
Возможно имеются и другие методы и наработки в получении данных идентификаторов более простыми методами, на других языках, либо автоматически. Я описал лишь известные мне.
Все желающие могут добавить в комментариях свои способы конвертаций, возможно это поможет кому-либо.
-
Автор: Fan10m22
серверный мод(для выдачи товаров), скрипт для работы сайта
Похожий сайты:
https://midnight-dayz.ru/store
https://dayzpay.ru/
Если знаете как сделать или есть уже готовое что то пишите в лс
Вк: https://vk.com/whoiam5637
-
Автор: Kronox
Всем привет, в очередной раз прошу вашей помощи.
Решил сделать тестовый
Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
-
-
Наш выбор
-
Создаем свой серверный мод. [DayZ 1.4 to Discontined]
123new опубликовал тему в Версия 1.0 и выше,
-
Увеличение карты х2
vitacite опубликовал тему в Картостроение,
Здраствуйте. Запустил сервер exil mod, на днях, у всех игроков был стартовый лут пм и магазин к нему. По образцу кода на пистолет, я вписал вместо него акм и магазин к нему. После хотел прописать рюкзак, разгрузку, но так как в сборке небыло образца именно на рюкзак, скотч и бинт, попытался взять образец кода от скина игрока, точнее от одежды, естественно дописав вместо одежды, название рюкзака с виртуального арсенала. Код не сработал. И вот хотел бы у вас спросить, есть ли у кого образец для рюкзака, и других вещей, наприпер скотча, шприцадоктора, начало кода у всех в статлуте было playerbambee. Пожалуйста скиньте образец если вам не трудно
Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах