F*CK THE LIKE LIKE LIKE

Mattix

:3
Сообщения
20 968
Лайки
128 692
Я хочу чтобы он заточил все итемы в списке на +16....каждый итем может сломаться. Точат разные ники :D
Когда все итемы заточаться он отпишет что успешно вточили.
Там вроде все норм уже...вот только он это спамит со скоростью ппц...хочу чтобы были delayи

Просто скажи как выставить задержу внутри loopa while()
Сложно
Может заменить while на setInterval с нужной задержкой, а внутри сделать проверку sum
Крч над разобраться в твоем коде, кажется не работает он вообще
 

LxT

¯\_(ツ)_/¯
Сообщения
7 358
Лайки
128 436
Сложно
Может заменить while на setInterval с нужной задержкой, а внутри сделать проверку sum
Крч над разобраться в твоем коде, кажется не работает он вообще
Смотри я убрал постинг и вместо while поставил for
Ответ в логе консоли
Код:
function ScrydeAutoMessage() {
  var ranmin = 0;
  var ran1 = 11;
  var ran2 = 5;
  var ran3 = 9;
  var ran4 = 16;
  var i;
  var sum = 0;
  var messx = [' Все итемы успешно заточены, поздравляем! ']
  var item = [0,0,0,0,0,0,0,0,0,0];
  for(var j = 0; j < 10000; j++) {
    sum = 0;
    var random1 = Math.floor(Math.random() * (ran1  - ranmin + 1)) + ranmin ;
    var random2 = Math.floor(Math.random() * (ran2  - ranmin + 1)) + ranmin ;
    var random3 = Math.floor(Math.random() * (ran3  - ranmin + 1)) + ranmin ;
    var random4 = Math.floor(Math.random() * (ran4  - ranmin + 1)) + ranmin ;
    if (random2 == 0) {
      if (item[random3]!=16) item[random3]=0;
    }
    else {
      if (item[random3]!=16) item[random3]= item[random3]+1;
    }
   
    for ( i = 0; i < 10; i++) {
           sum = sum+item[i];
    }
    if (sum == 160) {
    for ( i = 0; i < 10; i++) {
           log(item[i]);
        }
    break;
    }
    }
}


function log(msg) {
    setTimeout(function() {
        throw new Error(msg);
    }, 0);
}

ScrydeAutoMessage();
Т.е пашет норм ,нужно только заменить for на что-то что будет делать паузы.
 
Последнее редактирование:
Верх