Automation of actions for the game Hero Wars
Здравствуйте!
Бои в компании невозможно отменить, как это делается в приключениях и никакие бои нельзя выбирать, можно только кидать "кубик" на рандом и ждать пока выпадет удачное число как это делается в приключениях и других режимах где есть режим "Авто".
Максимум что можно сделать это отступить, но при отступлении тратится столько же энергии как и при проигрыше так что в этом нет ни какого смысла.
А чо мешает подключить режим "Авто" к компании?
Я конечно не разработчик этого кода, но простая логика подсказывает, что режим "Авто" просто невозможно сделать в том виде, в котором он представлен в приключении. Как тебе написали раннее, бой в компании нельзя отменить. Если там будет режим "Авто", который должен остановиться при достижении какого-то результата, к примеру та же самая победа, то ты просто потратишь всю энергию, если такого результата невозможно будет достичь, так как опять же "нельзя отменить бой в компании". Это просто то, как я понял работу этого всего!
Канешн не правильно понял работу этого всего))) С расширением все бои, с возможностью "отмены боя" или "Авто", проводятся чисто локально, на компе пользователя и без регистрации результата на сервере, и тока потом подсовывается нужный результат. Так что в компании, с режимом "Авто", трата энергии на 1 миссию всегда будет тока как на 1 миссию, а проигрыш или отмена боя пох...
ЗЫ Если не разработчик, то зачем неправильными рассуждениями вводишь в заблуждение других юзеров?
CodStudent все правильно написал.
Бои в компании работают немного иначе чем в других режимах.
После начала боя у нас есть 3 варианта его завершения:
1. Победа - тратятся полная стоимость энергии
2. Поражение - тратится малая часть энергии
3. Отступить - тоже самое что и поражение
Варианта с отменой боя нет, если передать неверные параметры боя как это делается с другими режимами будет просто засчитано поражение.
Есть небольшой недостаток((
Функция "пропуск боя" в компании работает по чистому рандому - герои то выиграют то проиграют, хз, а хотца гонять в компанию именно слабых героев чтоб прокачивать их по левелу.
Желательно было бы создать проверку на "проигрыш", например как в приключениях, скажем провести не 1 бой а 10, выбрать результат с максимальным числом выживших героев и вот этот результат отбарабанить на сервер.
Удачи!