Добавлен , опубликован
Жанр:
Минимум игроков:
1
Максимум игроков:
1
Размеры:
Версия Warcraft:
Версия карты:
Защита:
Моё видение героя "Адмирал Праудмур", никакой особой задумки не было, я ориентировался лишь на модель персонажа, а задумка пришла сразу, как только я его увидел ,
Сразу смотрим видео демонстрацию способностей героя
старое

Описание концепта и история героя

Адмирал Пи - Главный антагонист ещё не вышедшей кампании "Пеон РПГ". Многогранный герой универсал, его основная задача - уничтожение поселений орков, может сражаться на любой дистанции с врагами, не требует особых навыков для освоения и управления им. Умеет:
  • Стрелять из пистолета
  • Бить саблей наотмашь
  • Кидать крюк в убегающих пеонов
  • Создавать пушки прямо из воздуха
  • Ездить на черепахе
  • Дико ненавидит пеонов (интересно за что?)
95% - готовность для конкурса
0% - протестированность
37% - моя удовлетворённость в реализации

Способности

Зелёным цветом показаны динамические параметры
Q - Выстрел
Укажите направление, чтобы выстрелить туда, выстрел нанесёт урон и оглушение всем юнитам в небольшой области.
Урон: Сила атаки x scale. Текущий: dmg
Максимальная дистанция: 1200
Задержка: 0.4
Длительность оглушения: stun
Область оглушения: area
Перезарядка: 5
W - Бросок якоря
Укажите направление, чтобы бросить туда якорь, якорь притянет всех задетых врагов на обратном пути, и нанесёт урон и оглушение в области приземления.
Минимальная дистанция: 600
Максимальная дистанция: 900
Урон при касании: str Х Сила героя. Текущий: dmg
Перезарядка: 15
E - Размашистый удар
Активируйте способность, чтобы нанести урон в круговой области. Общий урон увеличивается на 100% за каждого врага в области поражения.
Урон: Базовый урон юнита. Текущий: dmg
Перезарядка: 4
R - Пушечные ряды
Укажите место и не отпуская курсор, укажите направление для стрельбы, как будете готовы отпустите курсор, чтобы создать ряд из count пушек.
Пушки стреляют сами по себе используя способность Q в указанном ранее направлении.
Перезарядка стрельбы пушек: 2
Время жизни: 10
S - Ярости адмирала
Увеличивает базовый урон на 20, за каждую способность или предмет на перезарядке. Длительность бонуса равняется длительности перезарядки.
Текущий бонус: dmg
D - На гребне волны
Активируйте способность около воды, чтобы включить режим плавания
Скорость передвижения: 1600

Предмет - Шляпа адмирала

Усиливает все способности героя, аналог аганима
Способность Усиление
Выстрел Если цель погибает под действием этой способности, то её перезарядка уменьшается до 1 секунды.
Якорь Удерживайте якорь в режиме вращения, чтобы увеличить множитель финального урона. Максимальный множитель X 5.
Сабля Исцеляет героя на 10% от нанесённого урона.
Пушки Пушки оглушают врагов при приземлении на 2 секунды.
Ярость Поднимается убитых орков (живые расы орды) в виде скелетов. Сила атаки скелета = Текущему бонусу ярости. Время жизни: 30 Перезарядка: 10.
Волна Черепаха наносит урон касанием в области 250, за каждый тик движения.

Тестовая карта

На тестовой карте необходимо сражаться с ИИ силу которого составляют только пеоны, пеоны пытаются вырубить все деревья, застроить базу, плодятся как мухи, прячутся по горам и при первойвозможности пытаются сбежать с отстрова
Для победы необходимо уничтожить всех пеонов до одного. И только лишь умение правильно использовать способности, помогут адмиралу победить.

Прочие наработки

Помимо концепта и механики героев в карте буду присутствовать необязательные наработки:
  • Визуальные маркеры для упрощения использования способностей
  • Динамическая смена описания способностей, для отображения урона и иных характеристик
  • 3D молнии из эффектов
  • Метод Get для зелёного урона атаки без использования РО
  • Система оглушения без дамми и РО
  • Сглаженное движение для визуальных маркеров
  • Определитель графики, нужен был по причине слишком огромной черепахи в HD версии
  • Каст бар, для воскрешения, и задержки анимации способностей выстрел и сабля

Импорт

Скопировать всё как есть из карты примера 1 в 1 и пользоваться, конец...
если не знаете как то вот более подробно:
Переключить карту в режим Lua
Поместить папку AdmiralAssets в корень своей карты (название сохранить), через Mpq или в режиме папки, или через менеджер импорта, в конечном итоге должно получиться вот так (список файлов примерный):
Скопировать код из файла , в любой пустой блок CustomScripts, или в нестандартный код карты,или воспользоваться гитхабом.
Перенести способности (6), юнитов (2), предмет (1) к себе в карту.
Все настройки хранятся в GlobalSettings, для полной работоспособности достаточно заполнить поля содержащие ID
HeroID = FourCC("H000") -- ID героя Адмирала пирата
CannonID = FourCC("h001") -- ID призываемой пушки
SpellIDQ = FourCC("A000") -- Выстрел из мушкета
SpellIDW = FourCC("A001") -- Бросок якоря
SpellIDE = FourCC("A002") -- Удар саблей
SpellIDR = FourCC("A003") -- Пушки из ларца
SpellIDS = FourCC("A004") -- Ярость адмирала
SpellIDD = FourCC("A005") -- На гребне волны
AdmiralHatItemID = FourCC('I000') -- Шляпа Адмирала
ImportPath="AdmiralAssets" -- Путь к папке импорта, не рекомендуется трогать, иначе придутся менять пути у текстур в моделях
WaterZ = 170 -- Минимальный уровень высоты, после которого начинается вода, это нужно для водных эффектов ,брызг и некоторых условий, введите введите очень мало значение, чтобы отключить воду
OutPoint=6000 -- пространство за экраном, для резкого перемещения эффектов и уберсплатов, рекомендуется изменять только на больших картах
-- Включение и отключение прочих систем true включено, false  отключено
MarkSystem = false -- Система подсветки радиуса способностей героев, изначально отключено из за графических багов
TexTagSystem = true -- Система всплывающего текста
CustomFrameSystem = true -- Система увеличения фреймов, каст (поддержание) способностей и таймер воскрешения
--Параметры способностей, которые можно изменять триггерно
AbilityStats={
	Q={
		damage=5, -- множитель урона при выстреле, умноженный на силу атаки
		stunDuration=1, -- длительность оглушения при выстреле
		damageArea=100 -- область поражения, рекомендуется 50-150
	},
	W={
		damage=10 -- множитель урона при приземлении якоря, умноженный на силу героя
	},
	E={
		damage=1 -- множитель урона ка каждое задетое существо
	},
	R={
		count=6 -- количество призываемых пушек
	},
	S={
		damage=20 -- бонус урон за каждую способность на перезарядке
	},
}
-- Всё остальное правиться через код или РО, если желаете что-то изменить, просто спросите меня как

Исключения и минусы

  • Только стандартная раскладка клавиш управления
  • Lua (Нет совместимости с Jass)
  • Все способности имеют 1 уровень, и их мощность зависит от силы или силы атаки героя (зелёная учитывается), так как я не вижу смысла делать многоуровневые способности, а тем более зависимость от РО
  • Всё что вы посчитаете недоработкой - сделано намерено, ибо мой герой и мне виднее (найс отмазка по рукожопости)
  • 1 Герой на игрока, можно и несколько, но будет сломано описание способностей
  • Нет иконок, ибо это нагружается импорт из за лишнего действия DISBTN

Ссылки на материалы и благодарности

Материал Ссылка
Модель адмирала xgm.guru/p/wc3/admiral-proudmoore-hd
Модель эффекта удара www.hiveworkshop.com/threads/anime-slash.316237
Система 3D молний на эффектах Спасибо PT153
Пушка из этой модели xgm.guru/p/wc3/cannoneer-team-kul-tiras-hd
Звенья цепи www.hiveworkshop.com/threads/chain-element.209142
Иконка шляпы Андреич
Рельеф ArtDirector
Якорь xgm.guru/p/wc3/unchorhdr

Заключение

Уникальность героя составляет 0%, каждая его механика наглым образом украдена из других игр или у других авторов, и ещё более наглым образом испорчена при попытки реализации мною. Ссылка на карту и визуальные материалы появятся ближе к завершению конкурса, ну или когда будет готово. И концепт героя не окончательный, всё ещё поменяется ни 1 раз. а пока можно довольствоваться только этим:
Сначала убедитесь, что у вас та же версия игры (в нижней части экрана меню игры), для которой сделана карта!
Выпуск 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
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
20
Если крюк как лебедка, то в зависимости от свойств/характеристик врагов герой мог бы тянуть их себе либо себя к ним.
31
блин... как так кодить..?
я за все время успел только одну способность доделать...
22
Андреич, попроси помоши =) ВСе время берги нас дергал за ниточки =)
33
JaBeN_Симфер:
Если крюк как лебедка, то в зависимости от свойств/характеристик врагов герой мог бы тянуть их себе либо себя к ним.
эх, наверное это будет лишнее сложное свойство, уже был опыт такой способности
Андреич:
блин... как так кодить..?
Код очень плохой, если ты видишь хороший код в этом проекте - он скорее всего не мой
Андреич:
я за все время успел только одну способность доделать...
Ничего время ещё есть, у мне код способностей всего 150 строк, всё остальное наработки из пеонов
Вот все 4 способности
pro100master:
Андреич, попроси помоши =) ВСе время берги нас дергал за ниточки =)
Аутсорс такой аутсорс (спасибо большое)
15
W - Бросок якоря
W - Гарпун
Пронзает противника гарпуном, создавая канатную связь между целью и Адмиралом. Замедляет цель и ускоряет Адмирала при движении вдоль каната. Пока гарпун существует, цель получает ежесекундный урон от кровотечения. "Выстрел" продлевает действие гарпуна.
Замедление: 10%
Ускорение: 10%
Урон: <небольшой, балансируется>
Продление за "Выстрел": 2 с.
Длительность: 10 с.
33
GetLocalPlayer, боюсь эта способность не позволит ловить разбегающихся пеонов
Синергия то способностей следующая - подтянул толпу юнитов и ударил толпу сплешем, а ускорение вдоль каната - скучно =( и не соответствует концепту, + это сложно, мне такое не сделать
15
боюсь эта способность не позволит ловить разбегающихся пеонов
А я на PVP ориентировался, ведь не знаю что за "Пеон РПГ". В PVE да, такое себе.
33
Обновил основную карту, карта приобретает финальный вид, если кому не сложно 2 минуты протестировать - отпишитесь о найденных недочетах
25
Интересно, конечно, он корабли притягивает на сушу :D

Может корабли будет притягивать только до суши, не вынося корабль на сушу? А то жестко как-то :D

Так-же интересно, как эта механика работает с воздушными юнитами, попадают ли по ним пушки или крюк нормально ли цепляется.
Загруженные файлы
21
Есть тут одна инфа от первоисточника...)
Возможно скоро автор сделает важное объявление)
33
konvan5, Для облегчения попаданий, ось Z вообще не учитывается, то есть можно с любого места попасть выстрелом и крюком, как с низины по летающему, так и с высоты по наземного, иначе это вызвало бы много недоразумений и проблем (как было на первой версии пеонов, когда нельзя было попасть по крабу который находиться в яме)
konvan5:
Интересно, конечно, он корабли притягивает на сушу :D
Джек воробей смог, и у нас сможет =)

Небольшой ликбез по сочетанию способностей друг с другом

Выстрел + крюк
Пуля летит очень быстро, и попасть крайне легко, а гарпун медленный и им сложно попасть под движущимся целям, поэтому цель нужно обездвижить и притянуть
Удар саблей
Синергирует сам с собой, чем больше врагов ударил - тем больше урона нанес им всем
Удар саблей + крук
Чем больше врагов притянул из дали, тем больше урона нанёс им всем саблей
Пушечные ряды + выстрел
Урон пушек и свойства пушек, полностью повторяют способность выстрела
Пушечные ряды+Крюк
Пушками нельзя управлять, потому, крюк позволяет подтянуть врагов на область поражения пушек
Ярость адмирала + Любая способность
Использование любой способности и предмета, увеличивают силу атаки на 20, на время равное кд этой способности способности
А выстрел, пушки и удар саблей - Наносят урон от силы атаки, который и бустится этой пассивкой
Способности + Атака с руки
Адмирал не имеет касттаймов, и можно использовать способности между ударами с руки
Пример: Притянули гарпуном => Удар с руки => Выстрелили в упор =>Удар с с руки => взмах саблей => Удар с руки
И это всё можно сделать пока враг в стане
Итог: Каждая способность ОТЛИЧНО сочетается с любой другой
Позже ещё добавлю видео по сочетанию способностей
Аналогии с доКой 2
Стрела Мираны Выстрел Адмирала
Летит по поверхности Упирается в рельеф
Летит медленно Летит почти мгновенно
Попадает в 1 цель Попадает в несколько целей
Фиксированный урон Динамический урон от силы атаки
Другая способность
Крюк Пуджа Гарпун адмирала
Притягивает 1 цель Притягивает много целей + ещё цели на обратном ходу
Возвращается коснувшись цели Возвращается коснувшись земли
Летит в первую цель Летит за спины врагов
Может хукнуть вплотную Имеет минимальную дистанцию в 600
Свой визуальный стиль Брызги на воде, след на земле после волочения
Ульта Клинкса Пушечные ряды
Я вообще не помню что делает ульта клинкса, и как говорил выше - не её брал за основу
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.