//1 - на игрока напали и с игрока затребовано подтверждение //2 - игрока напал и с противника затребовано подтверждение //3 - игрок отказался от начала боя //4 - противник отказался от начала боя //5 - игрок находится в бою в интерфейсе выбора хода //6 - игрок находится в бою и сделал ход //7 - игрок выиграл //8 - игрок проиграл //9 - ничья //10 - ожидание начала боя (бой начинается с задержкой) //TODO написать возможность начала боя с задержкой и учесть что в этот бой можно присоединяться до его начала if (isset($_GET['otprav'])) { if ($state['state'] == 5) { //игрок нажал кнопку "Ходить" //надо по его ходу создать записи в бд, а игрока перенаправить на состояние 6 $combat->otpravka_hoda($_GET['otprav']); setLocation("combat.php"); } } //Пропуск хода if ($est_combat) { $time = time(); $sel = myquery("SELECT user_id FROM combat_users WHERE npc=0 AND `join`=0 AND time_last_active<" . ($time - $combat->timeout) . " AND combat_id=" . $state['combat_id'] . ""); /*while (list($user_out)=mysql_fetch_array($sel)) { $otprav="1;c2:100:1:1:1:1"; $combat->otpravka_hoda($otprav); }*/ if (mysql_num_rows($sel) > 0) { $state['state'] = 6; }