Помощь по скриптам | for
Asuna , собственно у вас нет ограничения по времени В данную переменную попадает очень большое число к примеру 1060910596 дальше у вас идет for от 1 до 1060910596, вот вам и 1000 запросов в секунду. У вас код написан не верно, так сказать.
php
$attackcol = floor((time() - $resmob['last_damag']) / $resmob['damag_every_sec']);
mrcatoff , это просто не мой код, я взяла его т.к. есть , там откуда я взяла работает исправно
Asuna , что конкретно должен делать данный код? Вернее какой конкретно его смысл?
mrcatoff , раз в damag_every_sec отправлять запрос
mrcatoff , илитнесколько запросов 2-3 ну не как не тысячи
Asuna , Если он срабатывает по крону, можно добавить sleep(N) где N - ограничение на выполнение (остановить код на N сек.)
mrcatoff , нет, Заходя в локацию(боевая лок), цикл должен срабатывать и работать без дальнейших действий пользователя. То беж зашли в бой и понеслась до самой смерти раз в n секунд боты вас бьют, даже если вы не обновляете страницу
mrcatoff , если совсем просто, то идея в том что бы бой проходил вне зависимости от того что делает пользователь, зашел в бой? Получай урон.
Asuna , Кажется я понял в чем проблема а сколько записей (ботов) в таблице battle_2?
mrcatoff , 1шт на 1 акк, так как там только я, то и запись одна