Open 0Neil opened 1 month ago
Да я увидел и дал заявку на реверт, сорри
Да я увидел и дал заявку на реверт, сорри
Так а рабочая версия есть? Знать бы что такое Bt
и er.id
хотяб
Bt - это время игры er.id - id игры из запроса create считать теперь результаты так const score = Math.floor((10 i + Math.max(0, 1200 - 10 game_time) + 2000) * (1 + 9 / 54)) / 10 + value(this.game.id);
const mr = ${this.game.id}-${new Date(this.game.createdAt).getTime()}
;
const i = ''; - сюда нужно подставить свой id из запроса me
const xr = i + "-" + mr;
const kr = ${game_time}-${this.game.id)}
;
const h = CryptoJS.HmacSHA256(kr, xr).toString(CryptoJS.enc.Hex);
Пока я убрал авторизацию и сам подкидываю токен но ошибка 429 с сервера
Bt - это время игры er.id - id игры из запроса create считать теперь результаты так const score = Math.floor((10 i + Math.max(0, 1200 - 10 game_time) + 2000) * (1 + 9 / 54)) / 10 + value(this.game.id);
const mr =
${this.game.id}-${new Date(this.game.createdAt).getTime()}
; const i = ''; - сюда нужно подставить свой id из запроса me const xr = i + "-" + mr; const kr =${game_time}-${this.game.id)}
; const h = CryptoJS.HmacSHA256(kr, xr).toString(CryptoJS.enc.Hex);Пока я убрал авторизацию и сам подкидываю токен но ошибка 429 с сервера
А что за функция value?
Пока я убрал авторизацию и сам подкидываю токен но ошибка 429 с сервера
Ты уверен, что сервера? Потому что в этом коде там просто любая ошибка и пишет про too many requests. Я на скрине выделил ошибки в значениях.
А я вот как коммитнул там и обновили добавили mnt коины и я ушел копать на эту тему в сторону нейронки, переделал под то, что теперь без запроса на авторизацию сразу старт и на этом этапе отваливалось по 429
Про value сейчас смотрю код его обновили еще раз Выглядит примерно так
Пишу по древу которое выливается Полный не-обфусцированный код (могут быть ошибки) function randomNumber(i, s) { return Math.floor(Math.random() * (s - i)) + i; }
const calc = (i, s, a, o, d, g) => { const st = (10 i + Math.max(0, 1200 - 10 s) + 2000) * (1 + o / a) / 10; return Math.floor(st) + value(g); };
const value = i => { return i.split("").reduce((a, o) => a + o.charCodeAt(0), 0) / 1e5; };
Еще добавлю, что теперь ковыряться в их коде стало опаснее, натыканы хендлеры по времени, запаузить и посмотреть какие внутри переменные подсвечивается в консоли задержки по выполнению.
last update is shit...
Also, obtaining a minimum and maximum number of points has not been removed
DooGer1 кирюша начудил