Да хз, у нас же на сайте никакой инфы по луа нет, всё на хайве лежит, зачем что-то искать. тык
Конкретно по луча инфы много не нужно тык и тык
Все функции по вару интуитивно понятные из своего названия или по принципу "мы это знали 15 лет, ещё со времен гуи и объяснение довольно не нужно".
Вот LuaSDK
Вот для примера
---@param whichUnit unit
---@param order string
---@param x real
---@param y real
---@return boolean
function IssuePointOrder(whichUnit, order, x, y) end -- (native)
Функция берёт 4 параметра и возвращает булевую в случае успеха
whichUnit - ссылка на реально существующего юнита
order - имя доступных приказов, в текстовом виде, что можно отдать юниту, есть общие приказы типа атака или движение, или уникальные, которые зашиты во внутрь способностей, ГУИ чем хорош был в своё время для освоения всего это, он помогал подставлять необходимые данные совпадающие, поэтому даже первоклассник мог делать карты, ну и ХУ - координаты мирового пространство, можно получить хоть от курсора хоть от позиции юнита хоть от дерева или камня. Таким образом этого кода
local peasant=создаём юнита своей функцией
IssuePointOrder(peasant,"move",0,0)
хватит чтобы созданный юнит пошёл в центр карты.
Если же всё таки есть опыт в джассе, то там из нового почти ничего не меняется, хештаблица или структуры заменяются на таблицы луа, и появляются анонимные функции (кложуры) это в 1000 раз облегчает кодинг в вар3. Но надо на джассе уметь чуть кодить и понимать сам варкрафт, просто так сюда не ворваться. Всё остальное по API варкрафта для JASS есть на этом сайте, и оно всё точно также применимо к языку луа, ничего нового не поменялось, добавилось много нового функционала. Пример работ по новому функционалу можно найти в моих ресурса (Есть в моём профиле). На момент это поста я тут самый живой, может и не самый умный, но что-то да знаю, и мне это тоже всё интересно. Да до сих пор. Последний ресурс по луа от меня вышел 5 сентября (4 дня назад)
Это как доказательство.
Если ответить в лоб на твои вопросы и ты никогда не изучал варик то:
где читать что значат те или иные функции и т.д
Открываем 126 варик и тыкаем триггеры на русском - самый просто способ (но лучше на английском)
Если нет то дайте какой-то способ как изучать это
Форма вопросов и ответов QA xgm, по факту можно загуглить любую функцию и до вас уже спрашивали 90% вероятность, что она делает, какие нюансы есть и как пользоваться.
Если не нашли ответа, задавайте вопрос либо здесь либо в дискорде
Но на сайте на столько много инфы, что даже самый последний "дюбиль" (простите), способен сделать свою доту, было бы желание
Araders, а я писал что вершины любят отрываться, да писал что от костей, но и вообще походу просто так отрываются, хотя может это и не вершины а мусорные треугольники сколлапсированные в точку
tysch_tysch, В том то и дело, эта статья больше по старой графике, следовательно все остальные старые статьи по работе с моделями всё так же актуальны и даже востребованы
Вообще мне очень бы хотелось увидеть работы наших текущих ведущих моделлеров PAMEXI и Asssssvi.
Им не нужно качать реф, всё нужное уже выложено, кстати p.s. облако хорошо работает? Я думаю что не качать всё архивом, а вот так вот по файлу, вполне нормальный формат
И самое главное, в ретере написано, что конвертирование в формат 800 - эксперимент, разумеется куча огрех, например у смотрящей в ночь у меня получились огрехи с анимацией stand 1, её вообще надо удалить ибо персонаж на ней не двигается и проигрываются частицы смерти. У других моделей иногда отрываются вершины от костей, но это уже легко приделать обратно.
И этому способу больше полугода, я тут америку не открывал, и работать лучше в современных программах, а не в мдлвисе, и не сидеть в классик графике, разумеется тоже лучше, и вообще не сидеть в варкрафте ещё лучше (это если кто-то захочет что-то написать по этой теме, то я вас опередил, хаха).
Если чего-то не понятно по статье или какие-то недоработки в некоторых моментах - обязательно сообщите, всё исправлю, сделаем в лучшем виде
я слышал что близзы как то улучшили редактор, это того стоит для перехода на него?
В редакторе близы ничего не улучшали, все нововведения касаются движка игры но не касаются редактора. Для работы с кодом и новым функционалом рекомендуется использовать внешние редакторы кода. Intellij Idea или VScode.
Инструкции по установке и использование есть у нас на сайте
Так я запустил, пока что ничего не понимаю, сижу читаю и сразу вопрос... помните, в нативном редакторе ИИ (который для Мили) можно было увеличивать скорость, если ли какие -то варианты изпользовать эту скорость для таких вот ИИ? и для тестов вообще?
Замахи выглядят ужасно, когда стоят друг на против друга и походу приказ атаки очень часто отдаётся
Что значит сохранить понравившийся ИИ?
на карте бегают безымянные крестьяне, только крестьяни игрока, при клике показано рандомное число, но врядли оно как то привязано к ИИ
Как я могу узнать что мне кто-то понравился, если они живут по 30 сек?
Да, для этого нажмите на юнита и введите слово "s save".
ох уж эти желания разрушения, но я тебя понимаю, когда что-то сильно идет не по плану, хочется всё удалить, сломать,.... отовсюду удалиться. Сам таким страдаю, но просто держусь, главное не предпринимать опрометчивых решений.
Кароче меня вчера хватило на 2 работы с хайва, до твоей ещё не дошел...
Наверное я тупой, чтобы в такое играть но в первой вообще так и не смог запустить нестандартную расу Grom Hellscream, а во второй друидизм Malfurion, всё было весь плохо, то русская локализация решила мне не отобразить английские символы, то я долго втыкал как добывать золото, дерево вообще не смог добыть.. На этом мой энтузиазм во что-то поиграть увы пропал . Надо ещё пробовать след работа твоя, надеюсь смогу нормально потестить
AMark, ну вот видишь, на хайве чем ближе к стандарту, тем ниже бал, а у нас на xgm наоборот, не юзаешь код, или делаешь 2 гуи триггера = первые места, и это называется оригинальным концептом (видимо меня никогда это не попустит). Пошёл смотреть все работы
Нам нужно было с тобой поменяться в участии, мне на хайве а тебе тут, тогда бы все были довольны результатами судейства =)
Кстати ты что-то сделать со своей работой на хайве? Мне все остальные доступны кроме твоей
Ну тебя там только 1 товарищь разнёс в пух и прах, поставки 12/100. И главное он вроде как пишет в комментариях хорошее, а в итоге ставит 0. Ну ноль это вообще остутствие чего либо, а если все даже плохо, это половина оценок.
Но в целом от конкурса был критерий, что так и так чем ближе к стандарту тем меньше баллов. С таким критерием я кстати согласен. Но вроде как у тебя были нестандартные механика, так что это ну никак не ноль.
В общем планирую обозреть этот конкурс на xgm и работы с него.
» WarCraft 3 / Области спавна и радиусы вышек через ALT [готово]
» XGM Конкурсы / Terrain Contest: Reforged
» WarCraft 3 / документация по lua warcraft 3 reforged
тык
Конкретно по луча инфы много не нужно
тык и тык
Все функции по вару интуитивно понятные из своего названия или по принципу "мы это знали 15 лет, ещё со времен гуи и объяснение довольно не нужно".
Вот LuaSDK
Вот для примера
whichUnit - ссылка на реально существующего юнита
order - имя доступных приказов, в текстовом виде, что можно отдать юниту, есть общие приказы типа атака или движение, или уникальные, которые зашиты во внутрь способностей, ГУИ чем хорош был в своё время для освоения всего это, он помогал подставлять необходимые данные совпадающие, поэтому даже первоклассник мог делать карты, ну и ХУ - координаты мирового пространство, можно получить хоть от курсора хоть от позиции юнита хоть от дерева или камня. Таким образом этого кода
Если же всё таки есть опыт в джассе, то там из нового почти ничего не меняется, хештаблица или структуры заменяются на таблицы луа, и появляются анонимные функции (кложуры) это в 1000 раз облегчает кодинг в вар3. Но надо на джассе уметь чуть кодить и понимать сам варкрафт, просто так сюда не ворваться. Всё остальное по API варкрафта для JASS есть на этом сайте, и оно всё точно также применимо к языку луа, ничего нового не поменялось, добавилось много нового функционала. Пример работ по новому функционалу можно найти в моих ресурса (Есть в моём профиле). На момент это поста я тут самый живой, может и не самый умный, но что-то да знаю, и мне это тоже всё интересно. Да до сих пор. Последний ресурс по луа от меня вышел 5 сентября (4 дня назад)
Если ответить в лоб на твои вопросы и ты никогда не изучал варик то:
Если не нашли ответа, задавайте вопрос либо здесь либо в дискорде
Но на сайте на столько много инфы, что даже самый последний "дюбиль" (простите), способен сделать свою доту, было бы желание
» Администрация XGM / Приоритет ресурса для скачивания
» WarCraft 3 / Крашится модель
» Администрация XGM / Приоритет ресурса для скачивания
» WarCraft Legends / WarCraft Legends
» Администрация XGM / Скопировался вопрос случайным даблкликом
» WarCraft 3 / Логотипы на карте
» WarCraft 3 / Перенос моделей Reforged на классическую графику
Им не нужно качать реф, всё нужное уже выложено, кстати p.s. облако хорошо работает? Я думаю что не качать всё архивом, а вот так вот по файлу, вполне нормальный формат
» WarCraft 3 / Перенос моделей Reforged на классическую графику
Ред. Берги
» WarCraft 3 / Перенос моделей Reforged на классическую графику
И этому способу больше полугода, я тут америку не открывал, и работать лучше в современных программах, а не в мдлвисе, и не сидеть в классик графике, разумеется тоже лучше, и вообще не сидеть в варкрафте ещё лучше (это если кто-то захочет что-то написать по этой теме, то я вас опередил, хаха).
» WarCraft 3 / Дракон маг v0.2
» WarCraft 3 / Дракон маг v0.2
Ред. Берги
» WarCraft 3 / общий вопрос про jass
Инструкции по установке и использование есть у нас на сайте
» WarCraft 3 / Не открывается мапа
» WarCraft 3 / Не открывается мапа
» WarCraft 3 / [lua] Всё о визуализации способностей в Warcraft3
» WarCraft 3 / Обучи ИИ в WC3
» WarCraft 3 / Обучи ИИ в WC3
Ред. Берги
» WarCraft 3 / Обучи ИИ в WC3
Замахи выглядят ужасно, когда стоят друг на против друга и походу приказ атаки очень часто отдаётся
на карте бегают безымянные крестьяне, только крестьяни игрока, при клике показано рандомное число, но врядли оно как то привязано к ИИ
Как я могу узнать что мне кто-то понравился, если они живут по 30 сек?
» WarCraft Legends / WarCraft Legends
Кароче меня вчера хватило на 2 работы с хайва, до твоей ещё не дошел...
Наверное я тупой, чтобы в такое играть но в первой вообще так и не смог запустить нестандартную расу Grom Hellscream, а во второй друидизм Malfurion, всё было весь плохо, то русская локализация решила мне не отобразить английские символы, то я долго втыкал как добывать золото, дерево вообще не смог добыть.. На этом мой энтузиазм во что-то поиграть увы пропал . Надо ещё пробовать след работа твоя, надеюсь смогу нормально потестить
» WarCraft Legends / WarCraft Legends
Пошёл смотреть все работы
» WarCraft Legends / WarCraft Legends
Но в целом от конкурса был критерий, что так и так чем ближе к стандарту тем меньше баллов. С таким критерием я кстати согласен. Но вроде как у тебя были нестандартные механика, так что это ну никак не ноль.
В общем планирую обозреть этот конкурс на xgm и работы с него.
» WarCraft Legends / Текущий прогресс