Автоматическое управление баллистой - Страница 2 - Форум HeroesWorld-а

Вернуться   Форум HeroesWorld-а > Все о Heroes 3 - Герои Меча и Магии 3 - Информация, Обсуждения, Турниры, Скачать|Download > Общий - Герои Меча и Магии 3 - Heroes OF Might And Magic 3
Имя
Пароль
Карта сайта Регистрация Справка Пользователи Календарь Все разделы прочитаны
Быстрая навигация по основным разделам форума:
Кланы HW Турниры на HW КАРТЫ и Картостроительство Heroes 6 Heroes 5 Heroes 4 Heroes 3 Heroes 2 Heroes 1 Might&Magic

Общий - Герои Меча и Магии 3 - Heroes OF Might And Magic 3 Информация об игре и ее обсуждения.

Ответ
 
Опции темы
Старый 12.04.2007, 19:03   #16
Kyle
 
Аватар для Kyle
Регистрация: 23.05.2006
Адрес: На кудыкиной горе
Сообщения: 2065
Kyle - уровень боевого духа Kyle - уровень боевого духа Kyle - уровень боевого духа
По умолчанию Re: Автоматическое управление баллистой

Цитата:
Сообщение от IronAxe;82759
vbn - а как запустить программу чтоб бой был на весь экран ?? А то скриншот фиксирует и саму запущенную прогу. То есть сначала надо настроить координаты, потом развернуть Героев на весь экран, настроиться в бою, свернуть Героев на панель и нажать в программе на кнопку Fight и быстро поднять Героев с панели ? Правильно ? Успеть это можно или мышь уже будет захвачена. Или надо после нажатия на кнопку Fight в программе нажать на клавиатуре кнопку F4 ?
на самом деле, если нажать кнопку Alt+PrtScr то в буфер скопируется только активное окно, следовательно: активным делаем окно героев и жмем Alt+PrtScr..

P.S. to VDV_forever: уж коль здесь был оффтоп, то можно было не удалять, а перенести в другую тему...

С уважением.
__________________

Кто состоянием своим доволен, тому жить весело. (с)Алекса́ндр Васи́льевич Суво́ров

я теперь обитаю тут:
Kyle вне форума   Ответить с цитированием
Старый 12.04.2007, 21:26   #17
IronAxe
 
Аватар для IronAxe
Регистрация: 23.06.2006
Сообщения: 1585
IronAxe - уровень боевого духа IronAxe - уровень боевого духа IronAxe - уровень боевого духа
Выставка наград
По умолчанию Re: Автоматическое управление баллистой

Цитата:
Сообщение от Kyle;82763
на самом деле, если нажать кнопку Alt+PrtScr то в буфер скопируется только активное окно, следовательно: активным делаем окно героев и жмем Alt+PrtScr..
Kyle, ты не совсем понял мой вопрос. Автоматизатор vbn делает скриншоты программно на автомате через указанное кол-во раундов. Но я запускаю прогу - она слева экрана и запускаю героев в оконном режиме. Когда я все настраиваю, и после запущу прогу, то она наделает мне принт скринов экрана, где изображен и мой "рабочий стол" и сам автоматизатор и герои в оконном режиме. А мне нужны принт скрины героев не в оконном режиме. Как это сделать ? Как мне нажать на кнопку Fight если я переключусь на полноэкранный режим ? А если я сначала нажму на кнопку Fight, то мышь захватится программой и по инструкции vbn ее двигать нельзя. Остается кнопка F4. Но когда я нажимаю ее и Герои переходят в полноэкранный режим, то работа проги нарушается. Может в этом случае надо увеличить задержки еще больше. vbn ! помоги разобраться с этим вопросом. Нужны скриншоты, чтоб не было видно ни рабочий стол ни автоматизатор, а только экран битвы от героев.
Цитата:
Сообщение от Kyle;82763
P.S. to VDV_forever: уж коль здесь был оффтоп, то можно было не удалять, а перенести в другую тему...
С уважением.
Видимо было что-то глобально не устраивающее администрацию А вот такие посты они наверно считают более информативными и полезными для игроков и для ресурса : http://www.forum.heroesworld.ru/show...?t=2286&page=4
(пост #115)
IronAxe вне форума   Ответить с цитированием
Старый 18.05.2007, 17:40   #18
Richard_I
 
Аватар для Richard_I
Регистрация: 01.03.2007
Сообщения: 38
Richard_I - уровень боевого духа
По умолчанию Re: Автоматическое управление баллистой

А вам не кажется, что бесконечные стрелы балисты - это баг. Или если с телегой, то все в поряде? По-моему, для турниров такие тонкости надо заносить в правила, а то не по-геройски как-то 1 феей супротив полчищ медленно-ползающих... да еще на всю ночь
__________________
Veni Vidi Vici
-- Julius Caesar, 47 BC
Richard_I вне форума   Ответить с цитированием
Старый 18.05.2007, 18:02   #19
VDV_forever
 
Аватар для VDV_forever
Регистрация: 15.02.2006
Адрес: Омск
Сообщения: 1676
VDV_forever - уровень боевого духа VDV_forever - уровень боевого духа VDV_forever - уровень боевого духа
Отправить сообщение для  VDV_forever с помощью ICQ
Выставка наград
Восклицание Re: Автоматическое управление баллистой

Цитата:
Сообщение от Richard_I;90641
А вам не кажется, что бесконечные стрелы балисты - это баг. Или если с телегой, то все в поряде? По-моему, для турниров такие тонкости надо заносить в правила, а то не по-геройски как-то 1 феей супротив полчищ медленно-ползающих... да еще на всю ночь

Очень рекомендую ознакомиться с темой:

ТУРНИРНЫЕ ХЛОПОТЫ!

С уважением VDV_forever
VDV_forever вне форума   Ответить с цитированием
Старый 18.05.2007, 18:02   #20
Kyle
 
Аватар для Kyle
Регистрация: 23.05.2006
Адрес: На кудыкиной горе
Сообщения: 2065
Kyle - уровень боевого духа Kyle - уровень боевого духа Kyle - уровень боевого духа
По умолчанию Re: Автоматическое управление баллистой

Цитата:
Сообщение от Richard_I;90641
А вам не кажется, что бесконечные стрелы балисты - это баг. Или если с телегой, то все в поряде? По-моему, для турниров такие тонкости надо заносить в правила, а то не по-геройски как-то 1 феей супротив полчищ медленно-ползающих... да еще на всю ночь
Вам нужно почитать эту тему: ТУРНИРНЫЕ ХЛОПОТЫ!

С уважением.
__________________

Кто состоянием своим доволен, тому жить весело. (с)Алекса́ндр Васи́льевич Суво́ров

я теперь обитаю тут:
Kyle вне форума   Ответить с цитированием
Старый 18.05.2007, 19:23   #21
Richard_I
 
Аватар для Richard_I
Регистрация: 01.03.2007
Сообщения: 38
Richard_I - уровень боевого духа
По умолчанию Re: Автоматическое управление баллистой

Цитата:
Сообщение от Kyle;90657
Вам нужно почитать эту тему: ТУРНИРНЫЕ ХЛОПОТЫ!

С уважением.
спасибо за ссылку. Дооооолго читал, чтобы переубедиться, что это может быть не БАГ, а фича такая. Однако, все равно против подобных "длительных" проверок мастерства.
__________________
Veni Vidi Vici
-- Julius Caesar, 47 BC
Richard_I вне форума   Ответить с цитированием
Старый 16.08.2007, 13:48   #22
Тарнум
 
Аватар для Тарнум
Регистрация: 10.07.2007
Адрес: Хроники Героев
Сообщения: 45
Тарнум - уровень боевого духа
Отправить сообщение для  Тарнум с помощью ICQ
Выставка наград
По умолчанию Re: Автоматическое управление баллистой

А я думаю эта фишка не нужна, я бы и так 1 феей с баллистой завалил 100 а то и 200 зомби.
__________________
Пусть я изгой, но я велик своей душой.
Набор в клан "Рыцари апокалипсиса" - "Knights of Apocalypse"
Информация о нас здесь http://sacraments.narod.ru/Klan.html
Тарнум вне форума   Ответить с цитированием
Старый 17.08.2007, 02:46   #23
BotINKi
 
Аватар для BotINKi
Регистрация: 25.03.2007
Адрес: Парголово, СПб
Сообщения: 417
BotINKi - уровень боевого духа BotINKi - уровень боевого духа BotINKi - уровень боевого духа
Отправить сообщение для  BotINKi с помощью ICQ
По умолчанию Re: Автоматическое управление баллистой

Цитата:
Сообщение от Тарнум;107443
А я думаю эта фишка не нужна, я бы и так 1 феей с баллистой завалил 100 а то и 200 зомби.
Эта программа создана для убистрения таких битв. Не терять время.
__________________
Клан "Yan-luo-Wan"

Зло летает на крыльях, добро ползает как черепаха.
BotINKi вне форума   Ответить с цитированием
Старый 10.11.2007, 02:34   #24
DEMO16
 
Аватар для DEMO16
Регистрация: 07.11.2007
Адрес: Санкт-Петербург
Сообщения: 36
DEMO16 - уровень боевого духа
По умолчанию Re: Автоматическое управление баллистой

фига а можно узнать по подробнее
__________________
Темница - это тот замок который рвёт всё
DEMO16 вне форума   Ответить с цитированием
Старый 28.11.2007, 15:07   #25
vbn
 
Аватар для vbn
Регистрация: 15.12.2006
Адрес: Russia
Сообщения: 1018
vbn - уровень боевого духа vbn - уровень боевого духа vbn - уровень боевого духа
1489
Отправить сообщение для  vbn с помощью ICQ
Выставка наград
По умолчанию Автоматическое управление баллистой (FAQ)

Часто задаваемые вопросы:

Q: Данная программа используется, когда у героя есть навык управления баллистой, но игроку лень ею управлять и программа делает это сама?
A: Именно так, но у героя может и не быть навыка управления баллистой. В зависимости от этого нужно заставить программу работать по-разному.


Q: На каком языке написана программа?
A: Delphi 7.


Q: Влияет ли мораль в войске героя на работу программы?
A: Условие отсутствия морали необходимо для правильных расчетов, поскольку мораль нарушает порядок хода юнита, и программа может сработать не так, как это задумывалось (answer by Nightly Edelweiss). Таким образом, данная программа будет работать только при условии нейтральной морали нападающей и защищающейся армии.


Q: Как понизить мораль собственной армии до нейтральной?
A: Для того чтобы понизить мораль до нейтральной, можно:
1) повесить герою артефакт "Дух угнетения морали";
2) дополнить армию героя юнитом другой расы;
3) драться на проклятой земле;
4) добиться понижения морали до нейтральной любым другим известным вам способом.

Для справки:
При отсутствии у героя навыка Лидерство и артефактов, повышающих мораль:
1) один тип войска в армии героя дает мораль +1;
2) два типа войск из разных замков дают нейтральную мораль.



Q: Какие гарантии, что отряд противника не ломанется к дополнительному юниту или не выйдет и на саму баллисту.
A: Гарантий того, что отряд противника не ломанется к дополнительному юниту, а потом не выйдет и на саму баллисту — нет. Поэтому старайтесь держать отряды противника как можно дальше от баллисты и побочного (не приманивающего) юнита. Так, на рассматриваемом ниже примере баллиста и крестьянин очень далеко от зомби, так что последние будут охотиться только за приманкой-феей.


Q: А что, если вражеские монстры (как обычно и бывает при перевесе армии противника) поделятся на 7 отрядов. Имеет ли смысл использовать программу в этом случае?
A: Известна тактика одной очень красивой битвы, авторство которой принадлежит Fireball. Два летучих змия (скорость 13) и баллиста способны уничтожить любое количество алмазных големов (скорость 5), расположенных в 7-ми слотах.


Q: Как заставить юнитов пропускать ходы?
A: Чтобы заставить юнитов пропускать ходы, нужно программно переместить курсор на кнопку "Обороняться".


Q: При запущенных Героях не могу посмотреть координаты курсора невозможно (кроме как запомнить положение в игре, свернуть ее и посмотреть координаты в программе).
A: Битва должна проводиться в оконном режиме Героев (выход в оконный режим - клавиша F4). По умолчанию программа находится в левой части экрана. Окно с Героями лучше всего поместить немного правее от программы.
__________________
Клан Homo homini

Charity suffereth long, and is kind; charity envieth not; charity vaunteth not itself, is not puffed up,
Doth not behave itself unseemly, seeketh not her own, is not easily provoked, thinketh no evil;
Rejoiceth not in iniquity, but rejoiceth in the truth;
Beareth all things, believeth all things, hopeth all things, endureth all things. Charity never faileth...
vbn вне форума   Ответить с цитированием
Старый 28.11.2007, 15:09   #26
vbn
 
Аватар для vbn
Регистрация: 15.12.2006
Адрес: Russia
Сообщения: 1018
vbn - уровень боевого духа vbn - уровень боевого духа vbn - уровень боевого духа
1489
Отправить сообщение для  vbn с помощью ICQ
Выставка наград
По умолчанию Автоматическое управление баллистой (00)

Рассмотрим следующую ситуацию.

Предположим, мы хотим уничтожить 100 зомби 1 феей.
У зомби мораль нейтральная — здесь все в порядке.
В армии нападающего героя — одна фея, у которой мораль +1.

Выпадение морали нарушает порядок хода юнита, что может привести к некорректной работе программы. Для понижения морали до нейтральной можно присоединить, например, одного крестьянина. После этого можно атаковать зомби.

Ниже приведен возможный вариант расположения армий, начиная с которого можно запускать программу (Screen00).
Миниатюры
Нажмите на изображение для увеличения
Название:  Screen00.jpg
Просмотров: 243
Размер:	118.4 Кбайт
ID:	6445  
__________________
Клан Homo homini

Charity suffereth long, and is kind; charity envieth not; charity vaunteth not itself, is not puffed up,
Doth not behave itself unseemly, seeketh not her own, is not easily provoked, thinketh no evil;
Rejoiceth not in iniquity, but rejoiceth in the truth;
Beareth all things, believeth all things, hopeth all things, endureth all things. Charity never faileth...
vbn вне форума   Ответить с цитированием
Старый 28.11.2007, 15:11   #27
vbn
 
Аватар для vbn
Регистрация: 15.12.2006
Адрес: Russia
Сообщения: 1018
vbn - уровень боевого духа vbn - уровень боевого духа vbn - уровень боевого духа
1489
Отправить сообщение для  vbn с помощью ICQ
Выставка наград
По умолчанию Автоматическое управление баллистой (алгоритм)

Теперь разработаем алгоритм работы программы.

1) Феи должны походить на 8 клеток вверх. После этого походят зомби и ход перейдет к крестьянину (Screen01).
2) Теперь программа должна нажать кнопку пропуска хода крестьянином, после чего баллиста выстрелит автоматически и ход перейдет к фее (Screen02).
3) Феи должны походить на 8 клеток вниз. После этого снова походят зомби и ход перейдет к крестьянину (Screen03).
4) Теперь программа должна снова нажать кнопку пропуска хода крестьянином, после чего баллиста опять выстрелит автоматически и снова ход перейдет к фее (Screen04).

Далее бой идет циклически. Феи вверх, пропуск крестьян, выстрел баллисты и т.д.

Примечание: если герой имеет навык артиллерия, то в настройках боя лучше всего выставить галочку в опции автобоя «Баллиста» и убрать галочку в опции «Воины». После этого в битве нужно нажать кнопку «Автоматический бой». В результате баллиста будет стрелять автоматически (как если бы у героя не было навыка артиллерия), а армиями будет управлять игрок (by IronAxe).

Алгоритм программы разработан.
Миниатюры
Нажмите на изображение для увеличения
Название:  Screen01.jpg
Просмотров: 207
Размер:	125.2 Кбайт
ID:	6446  Нажмите на изображение для увеличения
Название:  Screen02.jpg
Просмотров: 226
Размер:	117.0 Кбайт
ID:	6447  Нажмите на изображение для увеличения
Название:  Screen03.jpg
Просмотров: 182
Размер:	125.1 Кбайт
ID:	6448  Нажмите на изображение для увеличения
Название:  Screen04.jpg
Просмотров: 203
Размер:	119.5 Кбайт
ID:	6449  
__________________
Клан Homo homini

Charity suffereth long, and is kind; charity envieth not; charity vaunteth not itself, is not puffed up,
Doth not behave itself unseemly, seeketh not her own, is not easily provoked, thinketh no evil;
Rejoiceth not in iniquity, but rejoiceth in the truth;
Beareth all things, believeth all things, hopeth all things, endureth all things. Charity never faileth...
vbn вне форума   Ответить с цитированием
Старый 28.11.2007, 15:12   #28
vbn
 
Аватар для vbn
Регистрация: 15.12.2006
Адрес: Russia
Сообщения: 1018
vbn - уровень боевого духа vbn - уровень боевого духа vbn - уровень боевого духа
1489
Отправить сообщение для  vbn с помощью ICQ
Выставка наград
По умолчанию Автоматическое управление баллистой

Теперь попробуем воплотить его в реальность.
Итак, запускаем программу, вступаем в битву и добиваемся такой расстановки армий, как это показано выше.

1.1) Феи должны походить на 8 клеток вверх.
1.2) Перемещаем курсор на ту клетку, куда должны походить феи.
1.3) Смотрим координаты курсора в программе (в нашем примере это [1070, 475]; см. Screen01).
1.4) Ставим первую галочку ”MoveTo+Click” в программе, и вносим эти координаты.
1.5) Задаем задержку ”Wait, ms”, скажем, 3000 (т.е. 3 секунды) так, чтобы за это время фея успела перелететь на 8 клеток вверх, а зомби — на 4 клетки вверх.
1.6) Первый шаг закончен, теперь вручную перемещаем фей на 8 клеток вверх, после чего ходят зомби и ход передается крестьянину.
Миниатюры
Нажмите на изображение для увеличения
Название:  001.jpg
Просмотров: 210
Размер:	143.6 Кбайт
ID:	6430  
__________________
Клан Homo homini

Charity suffereth long, and is kind; charity envieth not; charity vaunteth not itself, is not puffed up,
Doth not behave itself unseemly, seeketh not her own, is not easily provoked, thinketh no evil;
Rejoiceth not in iniquity, but rejoiceth in the truth;
Beareth all things, believeth all things, hopeth all things, endureth all things. Charity never faileth...
vbn вне форума   Ответить с цитированием
Старый 28.11.2007, 15:12   #29
vbn
 
Аватар для vbn
Регистрация: 15.12.2006
Адрес: Russia
Сообщения: 1018
vbn - уровень боевого духа vbn - уровень боевого духа vbn - уровень боевого духа
1489
Отправить сообщение для  vbn с помощью ICQ
Выставка наград
По умолчанию Автоматическое управление баллистой

2.1) Теперь программа должна нажать кнопку пропуска хода крестьянином, после чего баллиста выстрелит автоматически.
2.2.) Смотрим координаты мыши, когда курсор наведен на кнопку обороняться (щит), в нашем примере это [1120, 860] (см. Screen02).
2.3) Ставим вторую галочку ”MoveTo+Click” в программе, и вносим эти координаты.
2.4) Задаем задержку ”Wait, ms”, скажем, 1500 (т.е. 1,5 секунды) так, чтобы за это время фея успел пропуститься ход крестьянина и выстрелила баллиста.
2.5) Второй шаг закончен, теперь вручную пропускаем крестьянином ход, после чего выстрелит баллиста и ход передается фее.
Миниатюры
Нажмите на изображение для увеличения
Название:  002.jpg
Просмотров: 201
Размер:	150.9 Кбайт
ID:	6431  
__________________
Клан Homo homini

Charity suffereth long, and is kind; charity envieth not; charity vaunteth not itself, is not puffed up,
Doth not behave itself unseemly, seeketh not her own, is not easily provoked, thinketh no evil;
Rejoiceth not in iniquity, but rejoiceth in the truth;
Beareth all things, believeth all things, hopeth all things, endureth all things. Charity never faileth...
vbn вне форума   Ответить с цитированием
Старый 28.11.2007, 15:13   #30
vbn
 
Аватар для vbn
Регистрация: 15.12.2006
Адрес: Russia
Сообщения: 1018
vbn - уровень боевого духа vbn - уровень боевого духа vbn - уровень боевого духа
1489
Отправить сообщение для  vbn с помощью ICQ
Выставка наград
По умолчанию Автоматическое управление баллистой (03)

3.1) Феи должны походить на 8 клеток вниз.
3.2) Перемещаем курсор на ту клетку, куда должны походить феи.
3.3) Смотрим координаты курсора в программе (в нашем примере это [1069, 811]; см. Screen03).
3.4) Ставим третью галочку ”MoveTo+Click” в программе, и вносим эти координаты.
3.5) Задаем задержку ”Wait, ms”, скажем, 3000 (т.е. 3 секунды) так, чтобы за это время фея успела перелететь на 8 клеток вниз, а зомби — на 4 клетки вниз.
3.6) Третий шаг закончен, теперь вручную перемещаем фей на 8 клеток вниз, после чего ходят зомби и ход передается крестьянину.
Миниатюры
Нажмите на изображение для увеличения
Название:  003.jpg
Просмотров: 201
Размер:	144.0 Кбайт
ID:	6432  
__________________
Клан Homo homini

Charity suffereth long, and is kind; charity envieth not; charity vaunteth not itself, is not puffed up,
Doth not behave itself unseemly, seeketh not her own, is not easily provoked, thinketh no evil;
Rejoiceth not in iniquity, but rejoiceth in the truth;
Beareth all things, believeth all things, hopeth all things, endureth all things. Charity never faileth...
vbn вне форума   Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Вкл.
Быстрый переход


Часовой пояс GMT +4, время: 05:56.


vBulletin v3.5.0, Copyright ©2000-2019, Jelsoft Enterprises Ltd. (Русский)

Яндекс цитирование  Rambler\'s Top100   Рейтинг@Mail.ru

Авторские права - Copyright © 2002-2018 www.HeroesWorld.ru All rights reserved (new server)


На правах рекламы:123123