0
8
5 лет назад
0

» WarCraft 3 / Как переходить на lua?

при первой же серьезной дыре могут и удалить вовсе, вас не спросив.
Близзарды не отказывались от идей, начало которых было положено еще давно.
0
8
5 лет назад
Отредактирован Atesla
0

» WarCraft 3 / Увеличение урона при половине здоровья

KaneThaumaturge:
только бафф будет отрицательным.
Можно указать цвет названию баффа, чтоб переопределить его в игре (|cffffcc00Бафф|r - желтый, |r - закрыть форматирование).
0
8
5 лет назад
0

» WarCraft 3 / lua-wc3

H, Sublime Text бесплатный, только будут мучить напоминания о том, чтобы его купить. По крайней мере такой является 3 версия
0
8
5 лет назад
Отредактирован Atesla
0

» WarCraft 3 / Warcarft 3 jass group

PT153, возможно, во всем виноваты мои кривые руки, конечно...
Но использовал я не только в качестве фильтров. Скорее всего, дело было в этом
3
8
5 лет назад
Отредактирован Atesla
3

» WarCraft 3 / Где находится Возможные способности строительство (альяс)/(орда)

Кого ты обманываешь? Ты же испугался примитивного триггера, предпочтя более сложную систему способностей)
Тут скорее незнание алгоритмов/синтаксиса или мышление не то. А так все мы можем кричать, что выучили, как Hello World прописать в консоли на разных языках)
0
8
5 лет назад
0

» WarCraft 3 / Warcarft 3 jass group

quq_CCCP, прав, но болэкспры имеют слишком малый лимит, из-за чего могут возникнуть баги. По крайней мере я ловил такие, так что использование условий IF в действии вполне оправдано
3
8
5 лет назад
3

» WarCraft 3 / Парад огня

NazarPunk:
Хорошо, что убрали мемхак, теперь люди смогут нормально в свою карту импортировать.
Счас еще и гифка подъедет :D
0
8
5 лет назад
0

» WarCraft 3 / Парад огня

Bergi_Bear:
я как то делал но не могу вспомнить, на ум приходит только периодом 0,01 чекать количество маны текущее, и сравнивать изменения, как только изменение произошло значит мана потратилась, не думаю что это будет накладно для 10 героев, врядли способность будет более чем у 1 героя
Я бы хотел так сделать и не париться, но тут можно легко вызвать баг при одновременном касте спеллов (например, один юзает скилл, другой восстанавливает ману). Сами люди обсуждали это и выясняли. Если честно, я не хочу лезть на грабли.
Кому надо будет: xgm.guru/p/wc3/153351?postid=285485
0
8
5 лет назад
Отредактирован Atesla
0

» WarCraft 3 / Парад огня

PrincePhoenix:
Atesla, наработки делаются для людей, чтобы упростить ту или иную задачу.
Здесь всё только усложнили, да и при чём она актуальна только для 1.26
Потому и делалось для 1.26 версии, т.к. на более новых патчах такая реализация уже на блюдечке от самих Близзов.
UPD: Впрочем, у кого будет идея безболезненно и без багов сделать систему, которая узнает затраты маны на спеллы, то можно писать сюда.
0
8
5 лет назад
0

» WarCraft 3 / Парад огня

процент потраченной маны можно посчитать и без мемхака
Можно, я об этом писал – с глитчами и прочими вкусняшками.
На новых патчах не сижу до Рефорджа и не вижу смысла писать об этом.
А система, чтобы не плодить другую систему. Мне лично эта вкатывает.
0
8
5 лет назад
0

» WarCraft 3 / Парад огня

А так да, мемхак ради одной функции GetAbilityManaCost, весьма спорное решение, но если это часть большой системы, тогда всё норм +
Изначально да, было сделано для отдельного героя-мага с полностью триггерными способностями, но я решил реализовать все отдельно и получилось не очень. В общем, остается теперь думать над системой получения маны.
0
8
5 лет назад
Отредактирован Atesla
0

» WarCraft 3 / Парад огня

  • Тащить мемхак ради одной функции глупо. Можно просто проверять % оставшейся маны.
Знаю, что мемхак был такой себе идей, однако он позволяет узнать ТОЧНОЕ кол-во маны, которая будет потрачена на спелл. Почитав обсуждение того, как можно это сделать без мемхака, я пришел к тому, что не хотел бы словить тучу багов и прочих ништяков, ибо придется делать много проверок, а способности бывают разные и есть погрешность того, что кол-во маны отловится неточное (то бишь, расчет был сделан на абсолютно любой спелл). Либо я ошибаюсь. Вообще нужно тщательно проверить все это...
  • Видео можно конвертировать в .gif онлайн
Видео конвертить в гиф я не хотел, потому что видео можно спокойно промотать до нужного момента без всякого труда.
  • Лучше сделать возможность настраивать заклинания, при которых срабатывает спэлл.
И да, изначально планировал сделать шанс срабатывания, но после убрал. Можно сделать какие-то настройки, но я пока не знаю какие: с идеями у меня все очень плохо.
UPD: кажись, я понял твою идею. Типа с какими спеллами она работать не собирается? Или же, наоборот, с какими она работает исключительно. Тут вот интересный такой момент...
0
8
5 лет назад
Отредактирован Atesla
0

» WarCraft 3 / До загрузочная система

Если нужна оптимизация загрузки, то можно воспользоваться утилитами, которые переводят объекты РО в slk таблицу (ну, или ручками, но тут сыграет лень).
5
8
5 лет назад
5

» RenderEdge / [RenderEdge] Графическая модификация для WarCraft III

Obelick, сохранения всегда работали.
Не всегда. В версии 0.2.7 у меня тоже не работали сохранения и происходил вылет. С последней версией проблем с этим пока не было.
0
8
5 лет назад
Отредактирован Atesla
0

» WarCraft 3 / Про Тайники

Скорее всего, он имел в виду "как это реализовать триггерно", а не как сделать в кампании...
3
8
5 лет назад
3

» RenderEdge / [RenderEdge] Графическая модификация для WarCraft III

В новой версии перестал показываться кастомный UI, причем во всех картах. Это какая-то новая фича или я что-то неправильно делаю? На 0.2.7 все работало и работает корректно в этом плане, wehack изменял после обновления.
2
8
5 лет назад
Отредактирован Atesla
2

» WarCraft 3 / Пропадают изменения

Я так скажу. У меня подобное случалось исключительно из-за Близзовского редактора, то бишь стандартного, поэтому, даже сидя на GUI, пришлось качать JNGP и сидеть с него. Конечно, для последней версии нет своего JNGP, но просто такое замечание на любой версии игры. После этого я навсегда забыл о стандартном редакторе.
P.S. до сих пор сижу на JNGP и с ним таких проблем нет и не бывало.
0
8
5 лет назад
0

» WarCraft 3 / Вопрос по хеш таблице

Camby:
Скачал чистую версию 1.26. Хотя бы не вылетает теперь...
Версии – это всегда важно. В Ру коммьюнити, как я понял, пользуются либо старой проверенной версией (1.26), либо совсем новой (1.30 на данный момент, по-моему).
0
8
5 лет назад
0

» WarCraft 3 / Lua

Сами движки у Blizzard в основном написаны на Lua, в том числе и SC2, WoW, так что слово о нем имеет место быть.
2
8
5 лет назад
Отредактирован Atesla
2

» WarCraft 3 / Что делать?

ssbbssc:
Atesla:
хороший ответ, но внятного мануала нет
Знаете, это как книги: много читаешь – хорошо запоминаешь слова, грамматику и т.д. P.S. не ленитесь учиться на чужих примерах, разбирайте чужой код (но о статьях тоже не забывайте, не каждый пишет "хороший" код, а вот статьи далеко не каждый... Ну, вы поняли).
6
8
5 лет назад
Отредактирован Atesla
6

» WarCraft 3 / Что делать?

Я бы предложил для начала попробовать себя в программировании, прежде чем использовать Jass. А так можно использовать GUI и переводить на Jass. На форуме даже была статья по оптимизации при переводе GUI –> Jass (да и просто оптимизации Jass и углубление в скриптование Warcraft 3). Лично мне это быстро помогло перейти на Jass за несколько дней.
Возможно, главным вопросом будет по типу: "А вы вообще понимаете, что вы делаете на том же GUI?"
2
8
5 лет назад
2

» WarCraft 3 / Когда бываю скидки на Battele.net?

На предзаказы, насколько я помню, не бывает скидок у Blizzard.
0
8
5 лет назад
0

» WarCraft 3 / Вопрос по хеш таблице

Camby:
Ошибка при сохранении есть уже если оставить только действие на создание. Если делать к ней переменную, то будет уже две ошибки.
Я показал пример, как ее делать правильно. Перед "hashtable" нужно указать блок globals и endglobals, если пишите на jass, либо же создать ее в GUI.
Загруженные файлы
0
8
5 лет назад
Отредактирован Atesla
0

» WarCraft 3 / Вопрос по хеш таблице

Во-первых, InitHashtable(), а во-вторых, сохраняйте в какую-нибудь переменную, чтобы можно было обратиться к ней в дальнейшем, иначе ваша хэш-таблица не имеет смысла в игре.
P.S. лучше отказаться от BJ функций в "Личном Сценарии", они обычно помечаются красными в коде.
Загруженные файлы