В данном курсе мы изучим скриптовый язык программирования JASS и его диалект vJASS. Я постараюсь сделать курс максимально понятным и подробным. Курс подойдет для всех, кто хоть немного разбирается в триггерах. Все уроки будут содержать ссылки на разные полезные статьи и прочие ресурсы, что даст каждому возможность углубляться на столько, на сколько ему нужно.
Позволяет преобразовывать код из cJass в полностью работоспособный Lua без потерь с сохранением форматирования кода, комментариев и читабельности.
В данный момент невозможно в одно действие проверить удерживается ли конкретная клавиша на клавиатуре или кнопка мышки, данная библиотека призвана помочь в решении проблемы.
Герой создает в области пламя, который наносит урон окружающим.
Время действия: 0.50 сек.
Урон: 700 ед. урона.
Перезарядка: 10 сек.
Время действия: 0.50 сек.
Урон: 700 ед. урона.
Перезарядка: 10 сек.
В данной статье я постараюсь объяснить принципы и подходы, которые использую при создании искусственного интеллекта с помощью триггеров. Рассчитана она на тех, кто более менее понимает основы jass и алгоритмов.
В этой наработке представлена возможность использовать полноценный магазин. Изначально магазин пустой, но вы можете заложить вещичку в магазин, и она тут же появится на полке. Или наоборот, купив артефакт, он тут же пропадает с магазина.
Изначальная вдохновляющая идея была взята отсюда…
Ursa Warrior прямо из доты 6.83d
Если нету JNGP, то надо использовать триггеры из карты где все написано на Jass.
+ после переноса способностей/бафов надо заново прописать всё что перенесли. Прописывать нужно в Init триггерах
+ способность Overpower AddBuff использует заклинание Overpower (нужно будет после…
+ после переноса способностей/бафов надо заново прописать всё что перенесли. Прописывать нужно в Init триггерах
+ способность Overpower AddBuff использует заклинание Overpower (нужно будет после…
Способность которую я вытащил из доты, перевёл код в читабельный вид и т.д
Для переноса нужно будет перенести 4 переменные из редактора переменных, 3 нестандартные способности, 1 заклинание и двух юнитов.
Карта сохраняется в ОБЫЧНОМ WorldEditor (т.е JNGP не нужен)…
Для переноса нужно будет перенести 4 переменные из редактора переменных, 3 нестандартные способности, 1 заклинание и двух юнитов.
Карта сохраняется в ОБЫЧНОМ WorldEditor (т.е JNGP не нужен)…
Здравствуйте, создал код на спавн мобов как в доте. Прошу заценить и высказать свое мнение об оптимизации. Интересует максимальная оптимизация, что бы не было утечек. Все ли я правильно сделал?
Система ручного критического урона - удачный удар
Автор: Nargore
Версия: 0.01**
Автор: Nargore
Версия: 0.01**
Что это такое? Первая попытка переосмысление критического эффекта способностей в рпг играх.
В будущем планируется внести влияние и на автоатаки. Для некого азарта, исторически сложилось, что критический эффект зависит от шанса.…
В будущем планируется внести влияние и на автоатаки. Для некого азарта, исторически сложилось, что критический эффект зависит от шанса.…
Полностью открытая версия моего незавершённого проекта.Планировалось сделать ремейк стандартной карты "Охотники"...
Обновленная версия детекта урона с помощью хака на память.
Теперь мы можем отследить все параметры урона, такие как атака ближнего или дальнего боя, изначальный урон без учета резистов, тип атаки, тип урона.
Больше не требуется чтобы событие триггера было первым на юните. Но зато необходим новый мемхак.
Теперь мы можем отследить все параметры урона, такие как атака ближнего или дальнего боя, изначальный урон без учета резистов, тип атаки, тип урона.
Больше не требуется чтобы событие триггера было первым на юните. Но зато необходим новый мемхак.
Приветствую на страницах первой из серии статей, посвящённых JASS - языку программирования, созданному студией Blizzard Entertainment для своих игр. Здесь речь пойдёт о JASS, используемом в WarCraft III: The Frozen Throne. Собранные в этой статье знания пригодятся как новичку, который делает свои первые шаги в увлекательный мир программирования, так и более искушённому в нём профессионалу.
`
ОЖИДАНИЕ РЕКЛАМЫ...