Здравствуйте!
Недавно решил осуществить мечту детства - заставить Цивилизацию 3 "зависнуть" в периоде Средневековья. Сменил города в эпохах после Средневековья на города Средневековья, сменил на соответствующие виды крепости и улучшения, удалили лишние технологии, сделал соответствующее отображение правителей и т.д.
Пришло время к рабочим - заблокировал парочку возможностей и ИИ перестал пользоваться рабочими. Прочитал в интернете, что ничего блокировать у рабочего нельзя. Вернул все обратно. Ну, все - ИИ пользуется рабочими. Появилась новая проблема - ИИ ставит какую-то базу, рабочий исчезает и ИИ больше рабочих не производит. Улучшений у моих врагов нет, дорого нет, ресурсами пользоваться не могут. Они пользуются юнитами каменного века, а я прелестями Феодализма - несправедливо!
Вопрос: как заставить ИИ полноценно использовать рабочего, при этом оставаясь в Средневековье?
В том то и дело, что при удалении всех веток технологий, чтобы цивилизация "зависла" в Средневековье, при изучении крайней научной технологии Средневековья (т.е. после нее мы дальше не развиваемся) игра автоматом проскакивает две эпохи, бросая нас в будущее и рабочим добавляется автоматически радар и форпост... Как исправить не знаю, но на старте игры все ИИ возле столицы радарами обзаводятся... парадокс какой получлся
Можно попробовать так сделать: добавить новую науку(взять из старых), но её не включать в древо технологий.
В редакторе в "редактирование правил"\"заданиях рабочим", в графе "требуется", на ненужных постройках(ЖД, аэропорт, радар, аванпост) ввести именно эту новую науку.
Тогда, т.к. никто не сможет изучить данную технологию - действия рабочих по оным постройкам будут никому недоступны.