Добавлен , опубликован
Карта
Жанр:
Tag
Минимум игроков:
6
Максимум игроков:
12
Размеры:
128х128
Выпуск Warcraft:
Frozen Throne
Версия Warcraft:
1.26a
Версия карты:
5.10b2
Защита:
Защищена
Доступные языки:
Английский
Скриншоты из разработки.
Открыть
Для тех кто придерживается такого мнения, что в вампах(Vampirism fire) можно выиграть в самом начале игры. Карта, которую я выкладываю в этом ресурсе имеет следующую тактику. Хуманы строят 2 типа баз:
  1. с валом улучшенным до фиолетового и золотыми пушками;
  2. со слаеркой и слаером в начале (до 2-ой минуты).
Первый тип баз качает первым грейд на хп валу в кузнице. А второй тип баз сразу качает лес, и скорость на рубку леса. Выжидая атаки вампира. На данной карте хуманы приходят все на помощь, что не правильно я думаю, т.к. это перебор для починки вала в 6 человек. И недостаток маны для починки валов других баз у мейнов хумонов. Баз первого типа. В идеале я думаю доработать карту, чтобы и хилки стояли и мана рег был у хуманов и строились они кучно. Либо базы обоих типов на разных сторонах карты. Либо в перемешку, но кучно, чтобы легче было блинкаться хуманам.
У вампов реализовано, только 2 тактики с неуязом на 1:30 + тиник и 2 ветерка, и вторая тактика с инферналом, если будет база на разведке с пушками и фиолетовым валом, + 3 тиника и 2 ветерка. Когда первую базу сломают с пушками. Вампиры убивают инфернала. Тактика, которая тоже имеет вес. Но мне кажется слабее, чем с неуязвимостью в начале игры.
Также выкладываю генератор карт для VF(Версия 5.10b2). Ссылка.
Сам проект библиотеки. Ссылка.
И желаю удачи в покорении этой тактики на этой карте.
Сетевая игра, вроде бы, работает. Но надо тестить всё досконально.
Фаталов не бойтесь они могут быть. Если, что сам не могу их найти.
Благодарю, Господа, что дал мне время заняться этой тактикой, которая не давала мне покоя долгое время!
Так же для игры потребуются две библиотеки msvcp100.dll, msvcr100.dll, которые можно скачать вместе с картой. Они требуются для Visual Studio 2010. Их нужно закинуть в папку с игрой.
По всем не доработкам карты, я отвечаю только одно: "Я устал пока делать эту карту".
Некоторые ньюансы я специально оставил не исправленными, чтобы веселее было играть. Что увидите сами.
И хочу видео от Орка, как он играт в эту карту со своими друзьями.
И да слаеры не воскрешаются. =)
Выпуск The Frozen Throne и Reign of Chaos на Windows:
  • (если это zip архив) Достать файл w3x, w3m или w3n из архива, открыв его двойным кликом
  • Открыть расположение игры с помощью правого клика по иконке игры - открыть расположение файла. Иногда это нужно повторить в открывшемся окне (ссылка на ссылку)
  • Если это карта:
    • Открыть папку Maps
    • (не обязательно) Создать там подпапку XGM
    • Переместить файл w3x или w3m в папку Maps или подпапку
  • Если это кампания (w3n):
    • Открыть папку Campaigns
    • Переместить файл w3n в папку Campaigns
Выпуск Reforged на Windows:
  • (если это zip архив) Достать файл w3x, w3m или w3n из архива, открыв его двойным кликом
  • Открыть проводник (Win + E)
  • Если это карта:
    • Ввести в адресной строке "Documents\Warcraft III\Maps" или "%UserProfile%\Documents\Warcraft III\Maps" и нажать Enter
    • (не обязательно) Создать там подпапку XGM
    • Переместить файл w3x или w3m в папку Maps или подпапку
  • Если это кампания (w3n):
    • Ввести в адресной строке "Documents\Warcraft III\Campaigns" или "%UserProfile%\Documents\Warcraft III\Campaigns" и нажать Enter
    • Переместить файл w3n в папку Campaigns
Выпуск The Frozen Throne и Reign of Chaos на Mac:
  • (если это zip архив) Достать файл w3x, w3m или w3n из архива, распаковав его двойным кликом
  • Откройте Искатель (Finder)
  • Нажмите и удерживайте клавишу OPTION/ALT, затем перейдите в меню Finder в верхней строке меню и откройте меню "Перейти". Когда вы удерживаете клавишу OPTION/ALT, в раскрывающемся меню появится опция "Библиотека". Нажмите "Библиотека". Теперь вы находитесь в папке "Библиотека"
  • Откройте "Поддержка приложений" - Blizzard - Warcraft III
  • Создайте папку "Maps", если ее нет
  • Поместите файлы карт в папку "Maps"
  • В случае кампаний вместо Maps папка Campaigns
Выпуск Reforged на Mac:
В выпуске Reforged такой же алгоритм, но надо перейти в раздел Библиотека от "вашего аккаунта", а не в глобальную библиотеку.
Пример пути: Users/ВАШ АККАУНТ/Library/Application Support/Blizzard
`
ОЖИДАНИЕ РЕКЛАМЫ...
2 комментария удалено
0
9
0
Выложу ещё две статьи:
  1. Как правильно присоединиться к процессу Warcraft'a 3'его и как отлаживать свою библиотеку. Через Visual Studio.
  2. Как пользоваться генератором карт VF.
0
9
0
Не вижу развития проекта дальше, т.к. не могу воскресить слаеров. Что только не перепробовал. А функции IssueTrainOrderByIdBJ нету в нативных функциях, которые достаю с помощью JassApi.dll. Есть аналоги IssueImmediateOrderById и IssueNeutralImmediateOrderById, но в данной карте срабатывает только 2 приказа на слерку вообще, которые не воскрешают слаера это 851980, 851978 другие отсеиваю такие как: ID_ORDER_STOP, ID_ORDER_HOLDPOSITION, ID_ORDER_PATROL, ID_ORDER_ATTACK, ID_ORDER_SMART, ID_ORDER_MOVE, ID_ORDER_CANCEL, и стан 851973, которые тоже срабатывают на слерку, но от них нет ни какого толку для воскрешения слаера. По Id юнита тоже побывал воскрешать слаера, как в массиве так и без, и по TypeId. Никакого толку. Если кто разберётся, как воскрешать слаера в данной карте сообщите.
0
9
0
Модернизировал проект. Одиночка работает нормально. Прошу поискать ошибку в проекте по рассинхронизации в сетевой игре. А, то двигаться дальше пока не хочется пока не исправлю эту ошибку. Выкладываю проект для создания dll'ки Vampirism_fire.dll, программу 2 окна для Warcraft'a, что бы потестить сетевую игру, программу winmpq для внедрения dll'ки в карту, карту и dll'ки для Visual Studio 2010, которые нужно разместить в корне папки с Warcraft'ом. Версия Warcraft'a таже (1.26a).
Архив:
Загруженные файлы
0
9
0
Наверное только Шелдан сможет найти ошибки по рассинхронизации в этой карте. Самый умный парень на земле, как он говорит.) Обновил ещё раз проект. Одиночка работает нормально. Исправил зависание при убийстве рабочих. Убрал спящий режим в начале игры. Начало хорошее. Но потом, где-то в коде есть нюанс, который мне мешает синхронизировать сетевую игру. Блинки исправил на таймер. Был триггер. Теперь вроде меньше рассинхронов стало. Из-за этих блинков мейн хуманов. Выкладываю новый архив с теме же программами для тестирования. Но плюс одна для сверки логов для игроков. Тестил через программу 2 окна. Добавил в папку с картой JassApi.dll файл для тестирования через два окна. Потому что не всегда подхватывает эту dll'ку другая dll'кa Vampirism_fire.dll, когда тестируешь через два окна. И приходится из корня Warcraft'a доставать эту dll.
Вот новый архив:
Загруженные файлы
Чтобы оставить комментарий, пожалуйста, войдите на сайт.