PHP/MySQL | Цикл с 0
Всем привет помоги создать (вообще понятия не имею) цикл
Что в цикле?
запуск цикла (запрос в бд) раз в n секунд конец
На выходе должно получиться что
нас бьют раз в n секунд
Запросы и т.п. сделаю сама мне сам цикл
Что в цикле?
запуск цикла (запрос в бд) раз в n секунд конец
На выходе должно получиться что
нас бьют раз в n секунд
Запросы и т.п. сделаю сама мне сам цикл
где то находила старую игру где была окрестность тона всяких модификаторов и т.п. и карта в который нападали на мобов. вот в бою был цикл мне он нужен)
не нужно нашла старый код в https://bymas.ru/forum/topic/145429/page и https://bymas.ru/forum/topic/145402
Время выполнения цикла зависит только от скорости выполнения кода, только если внутри не написать sleep(1);
GooDLike, решения проблемы с тем куском кода я помню там перед началом боя можно установить время последнего удара и все будет работать)
СУЗУНЭ ХОРИКИТА (27.03.2021 в 23:03)
GooDLike, решения проблемы с тем куском кода я помню там перед началом боя можно установить время последнего удара и все будет работать)
GooDLike, решения проблемы с тем куском кода я помню там перед началом боя можно установить время последнего удара и все будет работать)
Я бы это лучше на js написал, отправлял запросы через ajax к базе на уменьшение хп и в html участке динамически подменял хпшку
СУЗУНЭ ХОРИКИТА (27.03.2021 в 22:53)
Всем привет помоги создать (вообще понятия не имею) цикл
Что в цикле?
запуск цикла (запрос в бд) раз в n секунд конец
На выходе должно получиться что
нас бьют раз в n секунд
Запросы и т.п. сделаю сама мне сам цикл
Всем привет помоги создать (вообще понятия не имею) цикл
Что в цикле?
запуск цикла (запрос в бд) раз в n секунд конец
На выходе должно получиться что
нас бьют раз в n секунд
Запросы и т.п. сделаю сама мне сам цикл
Ты забыл код МОТО)
Перед циклом добавь код МОТО
И ВСЕ. Оляля


GooDLike, я в js полный 0))
Ну а так на php вышло вот это
Ну а так на php вышло вот это
$oppp = $db -> query("SELECT * FROM `les` WHERE `id` = '".$user['id']."'");
while($resmob = $oppp -> fetch_array()){
$attackcol=floor((time()-$resmob['last_damag'])/$resmob['damag_every_sec']);
for($i=1;$i<=$attackcol;$i++){
$dmg_1 = $resmob['ogon'] - $user['zeml'];if($dmg_1 < 0){$dmg_1 = 1;}
if($user['level'] > rand(1,100)){$dmg_1 = $resmob['ogon']*2 - $user['zeml'];if($dmg_1 < 0){$dmg_1 = 1;}}
$dmg_2 = $dmg_1 - $user['tors_umen'];if($dmg_2 < 0){$dmg_2 = 1;}
if($dmg_1 > 2 && $user['tors_umen'] > 1){
$text = '<font color="green"> '.$user['tors_umen'].' поглащено защитой <font color="red"><b>'.($user['login']).' </b></font> урона.</font>';
$db -> query("INSERT INTO `les_log` SET `user` = '".$user['id']."', `txt` = '".$text."'");
}
$damagmob = floor($dmg_2 - (($dmg_2*$user['pve_zeml'])/100));
$db -> query("UPDATE `users` SET `hp` = `hp` - '".$damagmob."' WHERE `id` = '".$user['id']."'");
$text2 = '<font color="grey"> '.$resmob['name'].' ударил '.$user['login'].' на '.floor($damagmob).'!</font>';
$db -> query("UPDATE `les` SET `last_damag` = '".time()."' WHERE `id` = '".$user['id']."'");
$db -> query("INSERT INTO `les_log` SET `user` = '".$user['id']."', `txt` = '".$text2."'");
}
}
запросы в цикле - бедная БД

Стр.: 1, 2