Поиск блогу

суббота, 4 апреля 2015 г.

Bitcoin2048.com Или как заработать быстрее.

    Наткнулся я как-то на ресурс Bitcoin2048.com. Данный проект раздает биткоины за результаты игры 2048 (подробнее о сайте писал на дружественном блоге).  Сразу же родилась идея написать бота для автоматического зарабатывания криптовалюты. Стоить отметить, что боты для этой игры в сети есть, но сайт их либо распознаёт, либо играют они очень медленно . В общем, за помощью обратился к LD. Спустя некоторое время бота не получилось, но LD нашел штуку, которая позволяет выигрывать быстрее.

   Что такого нашел LD? Все просто, нашел он функцию, генерации значения появляющейся кости.
GameManager.prototype.addRandomTile
function (){
 if(this.grid.cellsAvailable()){
     var a=.9>Math.random()?2:4,b=newTile(this.grid.randomAvailableCell(),a);
     this.storageManager.addRandomTilesStateLog(a);this.grid.insertTile(b)}
}
   Как видно из функции либо из правил игры, генерируется костяшка с номиналом "2" в 90% случаях, и с номиналом в "4" в оставшихся 10 %. LD решил переопределить эту функцию средствами JavaScript и консоли в браузере:
GameManager.prototype.addRandomTile = function (){
if(this.grid.cellsAvailable()){
   var a=4,b=newTile(this.grid.randomAvailableCell(),a);
   this.storageManager.addRandomTilesStateLog(a);this.grid.insertTile(b)}
};
    Таким образом, у нас всегда генерируется кость с номиналом "4". Играть стало гораздо проще, а выигрывать быстрее. В первых же играх я собирал кости номиналом "4096" и один раз собрал "8192", хотя в нормальном режиме с трудом доходил до "2048". Криптовалюта полилась рекой, но поток оказался конечным. Ресурс ограничил возможную прибыл в неделю в размере 70 000 сатошей. Данная сумма набирается за пару игр, так что необходимость в боте отпала.
     Возникает вопрос, можно ли переопределить функцию так, чтобы генерировались кости сразу номиналом в "2048"? Ответ - Можно. Можно поставить любой номинал, но в данном случае криптовалюта за игру не начисляется, вероятно есть какая-то проверка.
    Так что играет без надоедливых двоек и зарабатывает биткоины с легкостью.

Комментариев нет:

Отправить комментарий