Форум » Информация » Программа для разведки » Ответить

Программа для разведки

AlexSpl: Здесь буду отвечать на вопросы (если таковые будут) по программе LM Oracle. В Справочнике отсутствует информация о консоли в программе. Привожу её здесь. [quote]LM Oracle 3.14 FE Главным нововведением этой версии является консоль для Героев Меча и Магии I. Её можно открыть после нажатия кнопки Start через главное меню программы: Options -> Console. Консоль представляет собой простейший обработчик команд. Любая введённая команда выполняется после нажатия клавиши Enter. Список команд немногочисленен: 1. NOP - нулевая команда (ничего не делает). Любая ошибочная команда выполняется как NOP. 2. CLS - очищает экран консоли. 3. EXIT - закрывает окно консоли. 4. AREA - задаёт прямоугольную область поиска для команды FIND. 5. FIND - команда поиска объектов. 6. SILENT - режим отображений краткой информации. 7. ALL - режим отображения полной информации. AREA(xa, ya, xb, yb) Команда AREA требует четыре параметра: координаты левой верхней и правой нижней точки прямоугольной области, в которой будет осуществляться поиск объектов командой FIND: Например, команда AREA(0, 0, 71, 35) задаёт областью поиска всю верхнюю половину карты. По умолчанию поиск ведётся по всей карте. Команда AREA, заданная без параметров, выполняется как AREA(0, 0, 71, 71) FIND(ID, TYPE, [SUM, AVG, EXP]) Команда FIND требует один, два или три параметра. Первый параметр - это идентификатор объекта. Каждая группа объектов на карте с одинаковыми функциями имеет свой уникальный идентификатор. Например, Беседка - 10, Монстры - 26, Артефакты - 48, Сундуки - 6. Команда FIND(ID) покажет координаты всех объектов с заданным идентификатором, их содержание, а также их количество. Например, команда FIND(26) покажет координаты всех монстров, их количество, лояльность (знак "+" рядом с количеством, если отряд можно присоединить), а также общее количество нейтральных отрядов в заданной области поиска. Для основных объектов введены буквенные идентификаторы, которыми можно замещать числовые: SKEL - скелет CAVE - пещера демона CHEST - сундук FIRE - костёр GAZ - беседка LAMP - Древняя Лампа GRAVE - кладбище WHEEL - водяная мельница MON - монстр OBELISK - обелиск RES - ресурс SHR - святилище WRECK - кораблекрушение TENT - палатка с кочевниками PORT - менгир (портал) WAGON - лагерь разбойников MILL - ветряк ART - артефакт BOAT (SHIP) - пустая лодка Например, вместо FIND(26) можно написать FIND(MON), а для поиска всех пустых лодок - FIND(BOAT) Однако, очень часто требуется сузить область поиска, например, чтобы найти всех нейтральных паладинов на карте. Тогда команда FIND задаётся с двумя параметрами: первый - ID, второй - TYPE (тип объекта). Например, найдём все отряды нейтральных паладинов: FIND(MON, PALADIN) Тип монстров можно указывать как именем, так и числовым значением. Т.е. команды FIND(MON, PALADIN) и FIND(MON, 5) являются эквивалентными (5 - номер Паладина в Редакторе карт). Для артефактов тип указывается только числовым значением. Для ресурсов возможны следующие символьные имена: WOOD - дерево, MERCURY - ртуть, ORE - руда, SULFUR - сера, CRYSTAL - кристаллы, GEMS - самоцветы, GOLD - кучки золота. Так, команда FIND(RES, MERCURY) найдёт все горшочки с ртутью, а также их количество. Для остальных объектов второй параметр либо не нужен (автоматически заменяется на ANY - любой), либо задаётся числовым образом. Третий параметр принимает три значения (SUM, AVG, EXP) и уточняет основную команду: 1. SUM - просуммировать все найденные значения. 2. AVG - найти их среднее арифметическое. 3. EXP - найти количество опыта, которое можно получить, взяв или посетив найденные объекты. Например, команда FIND(MON, PEASANT, SUM) покажет дополнительно общее количество крестьян в заданной области поиска, а команда FIND(MON, CYCLOPS, EXP) - количество опыта, которое можно получить за победу над всеми циклопами в этой области. Ещё несколько интересных примеров: FIND(ART,,EXP) - (второй параметр можно пропустить или явно указать вместо него ANY) - покажет сколько опыта можно получить, если взять все артефакты (арты могут охраняться), FIND(12,,EXP) - количество опыта, которое можно получить, посетив все кладбища, FIND(10,,EXP) - количество опыта, которое можно получить из беседок, FIND(5,,EXP) - количество опыта, которое можно получить, посетив все пещеры демонов в заданной области, FIND(CHEST,,EXP) - количество опыта, которое можно взять из сундуков. Примечание: - объекты, занятые героями (т.е. те, на которых "стоит" какой-нибудь герой), командой FIND автоматически пропускаются! - чтобы посмотреть координаты любой точки на карте необходимо запустить Diplomacy Oracle для любого героя. Тогда координаты объекта под курсором будут отображены в заголовке консоли. Также их можно увидеть в окне Diplomacy Oracle, если навести указатель мыши на объект и зажать клавишу "1" (дополнительно будут указаны параметры объекта Object{ID, TYPE, N}). Если зажать клавишу "2", то по-прежнему можно будет увидеть прогноз слива выбранного компа, а разбиение нейтралов на отряды и соотношение мю-сил перенесено на клавишу "3".[/quote] Для опрятного отображения текста в окошке консоли рекомендую установить моноширинный шрифт Consolas (по умолчанию установлен в Windows 7).

Ответов - 5

VDV_forever: Да, эта информация должна быть обязательно отражена в справочнике, и обязательно будет! Спасибо! Вопрос времени.

VDV_forever: AlexSpl а Вы не могли бы выложить последний вариант программы для разведки. Я просто запутался в своих версиях на компе. Хотел бы обновить ее на справочнике.

AlexSpl: Последняя версия (3.15.3.0) пока существует только в сборке FE. Ссылка на сборку H1 будет размещена здесь чуть позже.


AlexSpl: Вот наткнулся в сети на очередной редактор сейвов: http://jeffjiang27.blogspot.com/2011/05/heroes-of-might-and-magic-save-file.html Originally I wrote this editor just because I wanted to complete the campaign (eight maps) within 100 days, without repeating the annoying Save/Load process. So I wrote a save file viewer to easily view the following information: - Ultimate Artifact - Field Creatures (especially the ones that would join you) - Spells (recorded in Mage Guild and Shrines) - Resources And then my wife thought it would be nice if this viewer allows her to not only view these information, but also modify them. Well, thats a reasonable request, :) so I made most of the fields editable, and added more features. Thats the HoMM1 Editor I would like to share with all the H1 fans.

VDV_forever: AlexSpl пишет: Вот наткнулся в сети на очередной редактор сейвов: http://jeffjiang27.blogspot.com/2011/05/heroes-of-might-and-magic-save-file.html Спасибо. Добавим ее в раздел програмы. Только как скачать то? https://www.google.com/accounts/ServiceLogin?service=writely&continue=https://docs.google.com/leaf?id%3D0B4FlcK-WeAxBZmY0NTU4NjctYmJkOC00ZWYwLTkwMWYtNzJjNzQ1OTQ0NTY1%26hl%3Den&followup=https://docs.google.com/leaf?id%3D0B4FlcK-WeAxBZmY0NTU4NjctYmJkOC00ZWYwLTkwMWYtNzJjNzQ1OTQ0NTY1%26hl%3Den&ltmpl=homepage&hl=en



полная версия страницы