• Данный материал предоставлен сайтом исключительно в ознакомительных целях.
    Администрация не несет ответственности за его содержимое. По всем жалобам пишите на почту abusevhguru@yandex.ru

Баг с честной игрой

DonAxe

Новичок
Сообщения
4
Реакции
0

DonAxe

  • 4
  • 0
Решил я как то по честной игре проверить правильно ли был определен билет, но вместо этого я увидел "Хэш не соответствует числу и секрету", и так при любой игре даже без подкрутки. Как это чинить? В чем может быть проблема? Скрипт CsGoUp'a
 

p4r4p3t

Заблокирован
Сообщения
241
Реакции
206

p4r4p3t

  • 241
  • 206
Обратите внимание, пользователь заблокирован. Крайне не рекомендуем заключать сделки с этим пользователем,
Решил я как то по честной игре проверить правильно ли был определен билет, но вместо этого я увидел "Хэш не соответствует числу и секрету", и так при любой игре даже без подкрутки. Как это чинить? В чем может быть проблема? Скрипт CsGoUp'a
А ты хэш указывай в нижнем регистре...
 

p4r4p3t

Заблокирован
Сообщения
241
Реакции
206

p4r4p3t

  • 241
  • 206
Обратите внимание, пользователь заблокирован. Крайне не рекомендуем заключать сделки с этим пользователем,
Ага, так работает. А как сделать что бы и в верхнем регистре принимало?
/public/assets/js/check.js
Код:
$(document).on('click', '#checkHash', function () {
    var hash = $('#roundHash').val().trim();
    var random = $('#roundRandom').val().trim() || '';
    var totalbank = $('#totalbank').val().trim() || 0;

    var result = $('#checkResult');
    console.log(hex_md5(random))

    if (hex_md5(random) == hash.toLowerCase()) {
        var n = Math.floor( random * parseFloat(totalbank) );
        var text = 'Хэш соответствует Числу раунда. Победный билет: ' + n;
        result.html(text);
    }
    else {
        var text = 'Хэш не соответствует Числу раунда';
        result.html(text);
    }
});
Попробуй

У нас идет проверка:
Если число раунда в md5 не равно хэшу, то выводим ошибку.
Но хэш md5 будет в нижнем регистре, а у тебя введен в верхнем, соответственно выводит ошибку.
 

DonAxe

Новичок
Сообщения
4
Реакции
0

DonAxe

  • 4
  • 0
/public/assets/js/check.js
Код:
$(document).on('click', '#checkHash', function () {
    var hash = $('#roundHash').val().trim();
    var random = $('#roundRandom').val().trim() || '';
    var totalbank = $('#totalbank').val().trim() || 0;

    var result = $('#checkResult');
    console.log(hex_md5(random))

    if (hex_md5(random) == hash.toLowerCase()) {
        var n = Math.floor( random * parseFloat(totalbank) );
        var text = 'Хэш соответствует Числу раунда. Победный билет: ' + n;
        result.html(text);
    }
    else {
        var text = 'Хэш не соответствует Числу раунда';
        result.html(text);
    }
});
Попробуй

У нас идет проверка:
Если число раунда в md5 не равно хэшу, то выводим ошибку.
Но хэш md5 будет в нижнем регистре, а у тебя введен в верхнем, соответственно выводит ошибку.
Извини что не сразу ответил, спасибо! Все работает!
 
Сверху