Ну базовый геймплей есть, по крайне мере его зачаток, он сразу понятен без слов, вот первая секунда и мы уже сражаемся против пауков, но на этом плюсы заканчиваются. Даётся стандартный герой, со стандартными скилами и стандартные предметы, очень узкие проходы примерно в ширину двух юнитов. Если умер и нет золота на воскрешение это конец?
Как первая работа, весьма не плохо, как карта в которую можно играть в 2021 - это увы провал, ты бы был супер героем сделай такое в 2005 году. Удачи, терпения, практики, рекомендую почитать статьи по рельефу и по триггерам.
А вообще коли ты на рефе, ознакомится с картами на рефе и пытаться делать что-то новое и своё, а не то что идёт из коробки в игре 2002 года
Что ты конкретно не поймёшь в этом вопросе?
Есть функция SetUnitAnimationByIndex(unit, index)
индекс это числовая переменная, можешь менять её на лету, допустим вот 4 это walk, а 5 stand
Можешь хоть методом тыка.
Я тебе сделал уже и атаку и движение, открыл твою карту, а там у тебя ну на wasd ходить а анимацию ты сломал
Ну ладно, разобрался как индексы проверять и молодец, это уже офтоп пошел. Ещё можно в ретере смотреть, там порядок анимаций соответствует индексам. Может даже будет проще
Чтобы узнать индексы есть простейшая команда и она кстати в том примере, что я скинул
PlayAnimationFromChat можно сделать подобную. Суть чтобы юнит воспроизводил индекс анимации, которую игрок ввёл в чат
возьми да введи цифры от 1 до 15 и увидишь, что юнит воспроизводит анимацию по номеру
Кстати, есть продолжение
Карту на сайт
Демо ролик геймплея на 2 минуты
Краткое описание геймплея текстом
Пример
В данной карте вам предстоит пройти сложный путь небольшим отрядом: герой и юниты поддержки, по игре вас ждут квесты, повороты сюжета, а так же множество отсылок на оригинальный лор. Всё это обрмалено диалогами, юмором и красивыми синематиками
Там аним трансфер иногда ломается в ретере, надо просто другим способом переносить (тоже через ретеру). Хотя в твоём случае я просто удалил 10 однотипных анимок синематиков и всё заработало
Судя по этой анимации удар идёт снизу нужен серп или что-то круглое.
Но не забывайте, что можно её хоть из лука научить стрелять.
Не стОит привязываться к анимации
И там лишь 1 способ истинный способ его лечения (ForceUIKey) на хайве и в той же статье есть иные способы, но о них писали не знающие люди, если быстро клацать это не помогает.
Однако в блудомене мы это смогли обойти, потому что движение при клике левой (Вообще напрочь прерывается), оно всё ещё может забаговаться, но крайне редко - практически никогда. (в основном при сворачивании или открытии окна чата)
Лучше взять вот эту
(www.user.su/lua) Справочник
(www.lua.org/cgi-bin/demo) Для проверки кода онлайн
(zserge.wordpress.com/2012/02/23/lua-%D0%B7%D0%B0-60-%D0%BC%D0%B8...) - луа в общем
В реалиях варкарфта луа опасен, смотрим мои карты или наработки Назара
Опасен в каком плане:
Тебе нет смысла изучать pair ipairs если он десинхает в мультиплеере, и нет типизации, без pcall вы об ошибке и не узнаете, редактор вара вообще не приспособлен для луа, только внешнее, в целом для работы в варике практическии применять нечего. Только анонимные функции и работа с таблицами. Самое главное, это знать API варкарфта
Какие же вы слабые все со своим джасем, просто инвалиды, как ещё назвать чтобы не оскорбить, делаете карту без РО, без сапогов без абилок без даммикастом и прекрасно меняете скорость передвижения кодом в любой. Вы снова рофлите игнорируете меня походу
Кидаю ссылку на последних пеонов, где полностью кастомная система движения соответствующая анимации, то бишь унит движется со скоростью от 10 до 1500, и на 1500 быстро перебирает ногами, и всё это сделано через SetUnitMoveSpeed GetUnitMoveSpeed
Вы берёте за эталон древнюю херню, и древний язык jass, и городите тонну костылей - это и есть новороченная сложная система с тонной свистоперделок и и ненужной мишурой.
Всё делает 1 строчкой, без аур, без ботинков, без даммиков, без областей.
Просто трясёт от вашей этой закостенелости, ух как я зол. Одни выпали из варкрафта на 5 лет и суют наработки 7 летней давности, Другие сидят в редакторе 2003 года и выдают механики тех годов за что-то новое.
Бесите
И помните, что лимит памяти в 1.26 - 900 метров, а в рефе 8 гигов. Просто каждый раз думайте об этом когда чуваки на ирине жалуются, что та или иная карта у них лагает
Больше всего лаги вызывают юниты на экране, даже без моделей. Это могут быть не удалённые предметы типа "Используется сразу" или даммики без моделей что не умерли. Так же основной причиной лагов являются компьтеры до 2009 года в рефе и пк до 2001 года игроков на ирине/айкапе.
А ещё большое число таймеров малого периода. Каждый случай индивидуален но чаще всего виноват автор карты, со своим плохими реализациями.
» WarCraft 3 / Опасные земли Магикуса
Как первая работа, весьма не плохо, как карта в которую можно играть в 2021 - это увы провал, ты бы был супер героем сделай такое в 2005 году. Удачи, терпения, практики, рекомендую почитать статьи по рельефу и по триггерам.
А вообще коли ты на рефе, ознакомится с картами на рефе и пытаться делать что-то новое и своё, а не то что идёт из коробки в игре 2002 года
» WarCraft 3 / Обращаться к индексу анимации из триггера к lua коду.
Есть функция SetUnitAnimationByIndex(unit, index)
индекс это числовая переменная, можешь менять её на лету, допустим вот 4 это walk, а 5 stand
Можешь хоть методом тыка.
Я тебе сделал уже и атаку и движение, открыл твою карту, а там у тебя ну на wasd ходить а анимацию ты сломал
» WarCraft 3 / Обращаться к индексу анимации из триггера к lua коду.
» WarCraft 3 / Обращаться к индексу анимации из триггера к lua коду.
» WarCraft 3 / Обращаться к индексу анимации из триггера к lua коду.
» WarCraft 3 / Обращаться к индексу анимации из триггера к lua коду.
PlayAnimationFromChat можно сделать подобную. Суть чтобы юнит воспроизводил индекс анимации, которую игрок ввёл в чат
возьми да введи цифры от 1 до 15 и увидишь, что юнит воспроизводит анимацию по номеру
Кстати, есть продолжение
» WarCraft 3 / Ландшафт деревни
» WarCraft 3 / Проклятие Грома
Демо ролик геймплея на 2 минуты
Краткое описание геймплея текстом
» WarCraft 3 / Оружие Смотрящих в ночь
» WarCraft 3 / Оружие Смотрящих в ночь
Но не забывайте, что можно её хоть из лука научить стрелять.
Не стОит привязываться к анимации
» WarCraft 3 / Оружие Смотрящих в ночь
» WarCraft 3 / Иконки религиозных конфессий из игры Crusader Kings 3
» WarCraft 3 / Ищу движение на WASD как в Blood Omen: Legacy of Kain
ПОТОМУ-ЧТО:
Существует некий баг залипания левой кнопки
Однако в блудомене мы это смогли обойти, потому что движение при клике левой (Вообще напрочь прерывается), оно всё ещё может забаговаться, но крайне редко - практически никогда. (в основном при сворачивании или открытии окна чата)
Лучше взять вот эту
Есть более простая, вернее зачаток зачатков всех систем
» WarCraft 3 / Ищу движение на WASD как в Blood Omen: Legacy of Kain
Только стрелочки и костыли на способностях!!
» WarCraft 3 / Нужен совет по Lua
(www.lua.org/cgi-bin/demo) Для проверки кода онлайн
(zserge.wordpress.com/2012/02/23/lua-%D0%B7%D0%B0-60-%D0%BC%D0%B8...) - луа в общем
В реалиях варкарфта луа опасен, смотрим мои карты или наработки Назара
Опасен в каком плане:
Тебе нет смысла изучать pair ipairs если он десинхает в мультиплеере, и нет типизации, без pcall вы об ошибке и не узнаете, редактор вара вообще не приспособлен для луа, только внешнее, в целом для работы в варике практическии применять нечего. Только анонимные функции и работа с таблицами. Самое главное, это знать API варкарфта
» WarCraft 3 / Как сделать систему ускорений юнитов по определённому ланду?
» WarCraft 3 / Как сделать систему ускорений юнитов по определённому ланду?
Кидаю ссылку на последних пеонов, где полностью кастомная система движения соответствующая анимации, то бишь унит движется со скоростью от 10 до 1500, и на 1500 быстро перебирает ногами, и всё это сделано через
SetUnitMoveSpeed
GetUnitMoveSpeed
Вы берёте за эталон древнюю херню, и древний язык jass, и городите тонну костылей - это и есть новороченная сложная система с тонной свистоперделок и и ненужной мишурой.
Всё делает 1 строчкой, без аур, без ботинков, без даммиков, без областей.
Просто трясёт от вашей этой закостенелости, ух как я зол. Одни выпали из варкрафта на 5 лет и суют наработки 7 летней давности, Другие сидят в редакторе 2003 года и выдают механики тех годов за что-то новое.
Бесите
» WarCraft 3 / Создание нелагающей карты.
» WarCraft 3 / Основы работы с Retera Model Studio
» WarCraft 3 / Иконки LoL
ищите все pngшки они и есть иконки
Самое главное - это крутые иконки, способности должны быть дефолтными для варика
» WarCraft 3 / Хук оригинальной функции хоткея
» WarCraft 3 / Североземье
» WarCraft 3 / Отсутствует снаряд способности
Ред. Берги
» WarCraft 3 / Лаги в карте
А ещё большое число таймеров малого периода. Каждый случай индивидуален но чаще всего виноват автор карты, со своим плохими реализациями.
» WarCraft 3 / Как сделать чтобы триггер не повторялся?
Отключить триггер - этот триггер