PDA

Просмотр полной версии : Автоматизация разведки воздушными юнитами



YoZJ
18.03.2008, 04:34
Наверняка имея возможность вести воздушную разведку в мирное время в обычной игре не многие её ведут... Тока прикинуть каждый ход 20 дирижаблей нужно выбрать по очереди и указати куда лететь... Это превращает игру в рутину и в итоге разведка не ведется. А когда подплывает десант - перезагрузка... Потому как держать в портовых городах по армии достойной лучшего приминения
не выход. Ну кто не сталкивался с подобной ситуевиной...
Вообщем нехватка кнопки действия автоматизации разведки - чтоб юнит из хода в ход летал в определенный квадрат, терзала меня довольно долго и в поисках решения проблеммы наткнулся на это...

http://forums.civfanatics.com/showthread.p...goto=nextnewest (http://forums.civfanatics.com/showthread.php?t=242948&goto=nextnewest)

В итоге очень удобно. После указания юниту точки осмотра активируем его и нажимаем нажимаем "шифт+А". А в следующих ходах при активации одного из этих юнитов - "шифт+R" и все указанные юниты отправляются на разведку единовременно.

Peter
18.03.2008, 08:00
:applau2: :applau3: :beerchug:
наконец то!
щас заценим...

Anger
18.03.2008, 09:46
Хм. И правда авторазведки не хватает.
Странно, почему в HOF мод не включили.

Еще для плавсредств маршрут дежурства неплохо бы.

PS. Распаковывать в "...\CustomAssets\Python\"!!!
где "...\" - путь к папке с сейвами (обычно Мои Документы\My Games\Beyond the Sword\)

Radeon
19.03.2008, 00:33
Эх... Если б на нее еще LMA-сейвы не ругались :no: Цены б ей не было :yes:

legioner
19.03.2008, 09:24
Удобно, спасибо Anger'у, я с помощью поиска нашёл данный файл в папке с игрой и заменил его ничего не работало, прочитал его пост и сделал как надо :)

Работает с Модом-Патчем :)

YoZJ
19.03.2008, 12:20
<div class='quotetop'>Цитата(Anger * 18.3.2008, 9:57) 239915</div>


PS. Распаковывать в "...\CustomAssets\Python\"!!!
где "...\" - путь к папке с сейвами (обычно Мои Документы\My Games\Beyond the Sword\)
[/b]

Я в кинул файлик в
\Program Files\Civilization 4\Beyond the Sword\Assets\Python\

Усе прекрасно работает...

Anger
19.03.2008, 15:02
<div class='quotetop'>Цитата(YoZJ * 19.3.2008, 11:31) 240151</div>
Я в кинул файлик в
\Program Files\Civilization 4\Beyond the Sword\Assets\Python\

Усе прекрасно работает...
[/b]Ага. Кроме турниров (http://www.civfanatics.ru/forum/index.php?showforum=96).

YoZJ
20.03.2008, 02:01
<div class='quotetop'>Цитата(Anger * 19.3.2008, 15:13) 240169</div>

<div class='quotetop'>Цитата(YoZJ * 19.3.2008, 11:31) 240151
Я в кинул файлик в
\Program Files\Civilization 4\Beyond the Sword\Assets\Python\

Усе прекрасно работает...
[/b]Ага. Кроме турниров (http://www.civfanatics.ru/forum/index.php?showforum=96).
[/b][/quote]

Блин а я не забэкапил... Люди, прикпепите оригинал плиз...

Radeon
20.03.2008, 02:57
:yes: :yes: :yes: [attachmentid=3703]

ain
06.04.2008, 16:01
Дельная вещь! Спасибо!

protonicus
14.10.2008, 10:26
Классная вещь

Igor3
11.06.2009, 14:52
Кто хочет заценить авторазведку? У парня был вариант Бтс 0,00, я сделал для Бтс 3,17.

Igor3
30.06.2009, 14:40
<div class='quotetop'>Цитата(Igor3 * 11.6.2009, 14:52) 291270</div>

Кто хочет заценить авторазведку? У парня был вариант Бтс 0,00, я сделал для Бтс 3,17.
[/b]

Что-то у меня авторазведка не работает, а как у тех кто скачал?

Igor3
18.12.2009, 02:21
Я доделал мод-авторазведку. Мод очень удобный, код весь в одном файле, не разбросан и в файле, работает и в Финал Фронтире, например. Имхо, для реальной игры - то, что надо.

WHEN UNIT IS SELECTED: shift+A will add unit to the autorecon queue, shift+C will remove unit from the autorecon queue.
If airunit is rebased, it&#39;s remove from autorecon queue.
Shift+R will execute all recon missions queued up in this manner.

Можно заценить..!!! :bayan:
Все биржи упали...Президент прервал свою поездку по Африке.. :win: Планета Немезида решила не тревожить больше землян в 2012 году, владеющих технологией авторазведки... :shock:

NeseryozniyVET
18.12.2009, 02:39
<div class='quotetop'>Цитата(Igor3 * 18.12.2009, 2:21) 318361</div>
Я доделал мод-авторазведку. Мод очень удобный, код весь в одном файле, не разбросан и в файле, работает и в Финал Фронтире, например. Имхо, для реальной игры - то, что надо.[/b]А ты можешь пометить в файле начало и конец каждого измененного участка кода.
# avtorecon - start
# avtorecon - end

Igor3
18.12.2009, 03:10
Всё ищется по "autorecon" - в трёх местах. Надо ли?

Snake_B
18.12.2009, 03:16
<div class='quotetop'>Цитата(Igor3 * 18.12.2009, 4:07) 318370</div>

1. и 2. - нет с такой баготнёй не сталкивался. Может кеш не почищен? Или фалов много не стандартных?
[/b]

<strike>а там кеш есть? а как его чистить... измененных питоновских файлов практически нет...
а ты у себя проверь... чистая игра, создал город... и shft+r... что будет...</strike>

так... тут понял "1. При пустом списке (не внесен ни один самолет, нажимаем Shift+R -> окно ошибки."
не совсем так... самолет был, нажал shift+a, а потом уже отправил его на разведку... он видать сохранил его без координат... поэтому когда на следующий ход я нажал shift+r выдало ошибку... и у самолета ходы кончились...
ну я думаю тут всё таки надо думать на счет того чтобы кнопками.. тогда таких недоразумений быть не должно...
ну и может быть стоит проверять перед добавлением в список... какие там координаты... если не корректные не сохранять...
вторая ошибка тоже от туда...

<div class='quotetop'>Цитата(Igor3 * 18.12.2009, 3:46) 318366</div>

У самолётов осталось много степеней свободы. Например, чтоб им всем вылетить на разведку их не надо выбирать. Можно бомбить, а на следующий ход этот самолёт не забудет координаты и т.п.
[/b]

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

>> Всё ищется по "autorecon" - в трёх местах. Надо ли?
вообще было бы желательно... есть причины =)

Igor3
18.12.2009, 04:02
Суть авторазведки:
У самолётов появляется память на одну ячейку карты.

Когда юнит выбран - жмём Шифт А или С, Шифт R - когда угодно.
(Клавиша "\" позволяет вернуться к последнему юниту в Сиве. )

<div class='quotetop'>Цитата</div>
не совсем так... самолет был, нажал shift+a, а потом уже отправил его на разведку... он видать сохранил его без координат... поэтому когда на следующий ход я нажал shift+r выдало ошибку... и у самолета ходы кончились...[/b]
Это ты записал его же место - у меня всё нормал в этой ситуации. (Я записывал сетлеров, рабочих, танки - багов не было - они оставались на месте и ничего с ними не происходило.)

Я старался сделать "консервативный" код, чтоб работало и в модах и при сращивании файлов. Поэтому кнопки на 3 месте. Чисто функционал для игры.<div class='quotetop'>Цитата</div>
[/b]

Snake_B
18.12.2009, 04:09
<div class='quotetop'>Цитата(Igor3 * 18.12.2009, 5:02) 318375</div>

Я старался сделать "консервативный" код, чтоб работало и в модах и при сращивании файлов. Поэтому кнопки на 3 месте. Чисто функционал для игры.<div class='quotetop'>Цитата
[/b]
[/b][/quote]

ну это понятно... если довести компонент до ума (я про кнопки), то я думаю многие мододелы вставят сами его в свои моды...

вот что то вроде как здесь (обведено красным)... первая - разведка + запоминание, вторая - отмена (если есть запомненное).... ну и shift+r бы куда-нить желательно... и чтобы она отображалась только если есть сохраненные юниты.... (тогда можно было бы и не отменять задание)
[attachmentid=5974]

NeseryozniyVET, а у тебя желания случаем не появилось? =)

NeseryozniyVET
18.12.2009, 04:37
<div class='quotetop'>Цитата(Snake_B * 18.12.2009, 4:09) 318376</div>
NeseryozniyVET, а у тебя желания случаем не появилось? =)[/b]Я сразу скачал файл и начал смотреть можно ли там кнопки добавить. Но он не пометил измененные участки, а искать их самому анализируя код трудновато.

Snake_B
18.12.2009, 12:16
<div class='quotetop'>Цитата(NeseryozniyVET * 18.12.2009, 5:37) 318377</div>

<div class='quotetop'>Цитата(Snake_B * 18.12.2009, 4:09) 318376
NeseryozniyVET, а у тебя желания случаем не появилось? =)[/b]Я сразу скачал файл и начал смотреть можно ли там кнопки добавить. Но он не пометил измененные участки, а искать их самому анализируя код трудновато.
[/b][/quote]

<strike>ну... если надо... я могу выложить этот файл откомментированным... через 2-3 часа...</strike>

вот... откомментированный...
# autorecon - begin
# autorecon - end

[attachmentid=5977]

NeseryozniyVET
18.12.2009, 21:39
Вобщем просмотрел файл, завтра попытаюсь сделать

Igor3
19.12.2009, 02:06
Новый вариант - улучшена стабильность. Теперь можно погонять его. Это готовый клавишный вариант. Можно пользовать. :bye:

Snake_B
19.12.2009, 02:30
<div class='quotetop'>Цитата(Igor3 * 19.12.2009, 3:06) 318522</div>

Новый вариант - улучшена стабильность. Теперь можно погонять его. Это готовый клавишный вариант. Можно пользовать. :bye:
[/b]

а там изменения как-нибудь отмечены?

NeseryozniyVET
19.12.2009, 20:43
Все биржи упали...Президент прервал свою поездку по Африке.. :win: Планета Немезида решила не тревожить больше землян в 2012 году, владеющих технологией авторазведки ... :shock:

...24 часа спустя...
Жители планеты Немезида падают на пол и бьются в истерике - это реакция на появления слухов о существовании у землян мегасверхсекретной мегатехнологии мегаавторазведки с мегакнопками


Обсуждение вести здесь http://www.civfanatics.ru/forum/index.php?...mp;#entry317799 (http://www.civfanatics.ru/forum/index.php?showtopic=10136&pid=317799&st=80&#entry317799)

P.S. После прочтения, для сохранения секретности, вы обязаны сжеч свой компьютер.

Snake_B
19.12.2009, 21:01
<div class='quotetop'>Цитата(NeseryozniyVET * 19.12.2009, 21:43) 318610</div>

Все биржи упали...Президент прервал свою поездку по Африке.. :win: Планета Немезида решила не тревожить больше землян в 2012 году, владеющих технологией авторазведки ... :shock:

...24 часа спустя...
Жители планеты Немезида падают на пол и бьются в истерике - это реакция на появления слухов о существовании у землян мегасверхсекретной мегатехнологии мегаавторазведки с мегакнопками


Обсуждение вести здесь http://www.civfanatics.ru/forum/index.php?...mp;#entry317799 (http://www.civfanatics.ru/forum/index.php?showtopic=10136&pid=317799&st=80&#entry317799)

P.S. После прочтения, для сохранения секретности, вы обязаны сжеч свой компьютер.
[/b]

а отдельно от Vet Screen Mod не сделаешь? =)

NeseryozniyVET
19.12.2009, 21:20
<div class='quotetop'>Цитата(Snake_B * 19.12.2009, 21:01) 318612</div>
а отдельно от Vet Screen Mod не сделаешь? =)[/b]А там изменения помечены.

Igor3
19.12.2009, 23:14
<div class='quotetop'>Цитата</div>
...24 часа спустя...
Жители планеты Немезида падают на пол и бьются в истерике - это реакция на появления слухов о существовании у землян мегасверхсекретной мегатехнологии мегаавторазведки с мегакнопками[/b]

Да, ты, прав. Она уже есть и бьёт ключём по мегакнопкам :yes:

Я окончательно доделал авторазведку. Поменял код и возможности на 70% :box:
Код однофайловый, компактный, без муравьёв, в стиле Сив4, можно сращивать с другими модами. Имхо кнопки теперь не нужны, если ты не алигарх,

Теперь реконишь территорию юнитом, как и раньше, но для режима авторекона нажми Cntr и держи, пока не укажешь точку. И всё.

Авторазведка отменяется, если самлёт вылетил на любую другую миссию, (кроме другога рекона), перехват и т. п. Пробуйте... :clap:

shift+C - можно отменить авторазведку для данного самлёта, если понадобится. Shift+R - запускает авторазведку. ( shift+A уже не нужна).
(Ложишь файл в ...\My Games\Beyond the Sword\CustomAssets\python).

Наверное, работает и в других модах, в Финал Фронтире ещё не пробовал. :nono:

Tompson
29.05.2010, 20:00
<div class='quotetop'>Цитата(Igor3 * 19.12.2009, 23:14) 318631</div>

Я окончательно доделал авторазведку. Поменял код и возможности на 70% :box:
Код однофайловый, компактный, без муравьёв, в стиле Сив4, можно сращивать с другими модами. Имхо кнопки теперь не нужны, если ты не алигарх,

Теперь реконишь территорию юнитом, как и раньше, но для режима авторекона нажми Cntr и держи, пока не укажешь точку. И всё.

[/b]
Доброго времени суток.
Выбираю дирижабль, нажимаю Ctrl, щелкаю мышкой по кнопке "разведка", дирижабль летит на разведку, но следующим ходом снова ждет приказа. Нажимаю Shift+R летит на разведку ранее указанной точки, но на следующий ход опять ждет приказа. На Shift+A не реагирует никак. BTS-3.19 от 1C.

NeseryozniyVET
29.05.2010, 20:10
Так и должно быть.