[УТИЛИТА]У меня чесались руки.Автосэйв.Главный артефакт.Дружественные монстры.Perl+ - Форум HeroesWorld-а

Быстрая навигация по основным разделам форума:
Турниры
КАРТЫ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Общий - Герои Меча и Магии 2 - Heroes OF Might And Magic 2 Раздел посвященный Heroes 2:
Предыстория
Умения и Знания Героев
Замки
Артефакты

Ответ
 
Опции темы
#1
Старый 19.12.2010, 15:50
  #1
^
gegka
📖
Регистрация: 19.12.2010
Сообщения: 3
Регистрация: 19.12.2010
Сообщения: 3
По умолчанию
[УТИЛИТА]У меня чесались руки.Автосэйв.Главный артефакт.Дружественные монстры.Perl+

Если вы вообще ничего не поймете, поймите хотя бы одно: главный артефакт есть на любой карте.
Героев 2 люблю давно и самозабвенно. Доказываю.
Из-за них:
Профакал тучу времени,- чистого, наверное, год.)).
Профакал мозги.
Профакал несколько сессий.
Профакал большую любовь.
Тьму секаса.
Но это так к слову и мы это не будем обсуждать, правда?

Всё утилиты написаны на Perl, поэтому если его у вас еще нет, то вам понадобится дистрибутив.
Утилита №1. Показать главный артефакт. Для простых и экстеншен.
Как параметр указать путь до файла, выведет в консоль координаты и номер. Привязать координаты к местности можно в редакторе карт.
Пример:
showshift.pl az01.GM1
9-12-1-az01.GM1
Утилита №2.Сэйв автосэйвов.Для простых и экстеншен.
Сохраняет каждый автосэйв с уникальным именем.
Пример:
zm01_w1_d1.gm1
zm01_w1_d2.gm1
zm01_w1_d3.gm1
zm01_w1_d4.gm1
zm01_w1_d5.gm1
zm01_w1_d6.gm1
zm01_w1_d7.gm1
zm01_w2_d1.gm1
zm01_w2_d2.gm1
zm01_w2_d3.gm1
zm01_w2_d4.gm1
zm01_w2_d4ver1.gm1
zm01_w2_d4ver2.gm1
zm01_w2_d4ver3.gm1 - ver - это значит что я несколько раз завершал этот день, то есть переигрывал.

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

Утилита №3.Удаление Сэйвов автосэйвов.Для простых и экстеншен.

Утилита №4.Переименование newgame.g** по позиции главного артефакта в циклеДля простых и экстеншен.
Моему извращенству иногда хочется чтобы на карте был конкретный главный артефакт. А иногда еще хочется чтобы он лежал поближе.
Тупо поправить сэйв в редакторе - это очень неспортивно и западло.
А вот несколько раз сгенерить карту и сохранять ее в newgame- это незападло.
Примеры:
d_11-52-6-VIKINGS.MP2.gm1
d_21-50-6-VIKINGS.MP2.gm1
d_28-49-2-VIKINGS.MP2.gm1
d_35-56-2-VIKINGS.MP2.gm1
d_9-28-2-VIKINGS.MP2.gm1

Утилита №5.Показать дружественных монстров и главный артефактДля простых и только Медиум(руки дотянутся - сделаю универс).
имя карты передается как параметр.
Дебильные черные лица - злые монстры.
Дебильные белые лица - добрые монстры.))
Циферка - это место и номер главного артефакта на скриншоте - 1.
Левая часть с привязкой по местности, правая часть без привязки чтобы удобней было их(добрых) найти.

Узнаете карту викингов?))

И! *Звучат барабаны!*
Кульминация идиотизма.
Утилита №6. Автоматическая тыкалка в герои для создания новых игр и сохранения их в Newgame. К файлу добавьте расширение ".au3" Сделана для работы в связке с автопереименовалкой newgame'oв(№4). Для ее работы вам нужна программа autoit
Создайте карту, запустите скрипты(6 и 4) и ложитесь спать.

Вот. Как-то так.
Возможно с вашей версией героев мои тулзы работать не будут. У меня - всё ок.
Возможно в тулзах есть ошибки.
Все тулзы скриптовые. То есть вы можете открыть их в любом редакторе и посмотреть как они устроены. А школьники средних классов даже могут их поправить по своему размению ибо там всё просто)).
Самое важное:
Все тулзы надо скопировать в папку с сейвами и оттуда их запускать.
Лучше всего из Far. После запуска нажмите ALT+F9 и он растянется на весь экран(все самые крутые хакеры так и делают, ага).
Все вопросы пишите сюда.
Если что поправлю - изменю этот пост.

Добавлено через 10 минут
Да, кстати, я знаю, что многое из вышеописаного уже реализовано.
Но, зато я это сделал "под-себя" . Именно так как надо мне.
Я получил кучу фана и опыта, когда всё это писал, и вследующий раз у меня всё получится еще быстрее и лучше. И это гораздо прикольней чем в тыщепервый раз(без преувеличения) отжахать викингов.
А еще, я боюсь скачивать исполняемые виндоузные файлы и запускать их(вчера пытался скачать торрент редкой музыки, а там экзешник на 90Метров с иконкой рар, но не рар) и вам не советую)), - лучше писать свои.))
gegka вне форума
Ответить с цитированием
Ответ


Опции темы



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


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

Яндекс цитирование    Top.Mail.Ru