1
29
4 недели назад
1

» Музыка и Звук / Поиск пути

А там какой алгроритм, А* ?
0
29
4 недели назад
0

» WarCraft 3 / Отслеживание УДАРА, а не нанесения урона

проверенных 20-летней историей картостроения
И за все 20 лет эти системы прекрасно показали свою костыльность. Ибо в чистом варкрафте насколько я помню только два способа отлова урона:
  • яд
  • рунные браслеты
И их нельзя просто так вставить в карту, нужно учитывать их наличие при разработке.
0
29
4 недели назад
0

» WarCraft 3 / Отслеживание УДАРА, а не нанесения урона

Удар от атаки с руки, а урон от скилов.
А крит это скил?
0
29
1 месяц назад
0

» WarCraft 3 / Отслеживание УДАРА, а не нанесения урона

В чём разница между ударом и нанесением урона?
0
29
1 месяц назад
0

» WarCraft 3 / Про jass new gen pack rebuild

В том что umswe входит в состав jngp или в том, что нечего качать рандомные ссылки в интернете.
1
29
1 месяц назад
1
0
29
1 месяц назад
0

» WarCraft 3 / Новая карта

Модерация
Приветствую! Ресурс был снят с публикации и требует доработки по следующим причинам:
0
29
1 месяц назад
0

» WarCraft 3 / Отделения камеры

konvan5, получается, что это классический "сделайте всё за меня" момент.
0
29
1 месяц назад
0

» IntelliJASS / Операторы

ScorpioT1000, Деление с остатком и возвращение остатка.
0
29
1 месяц назад
0

» WarCraft 3 / Отделения камеры

konvan5, в чём мой ответ неверен?
Задача делится на две подзадачи:
  • отлов нажатий
  • манипуляция с камерой
С чем проблема у автора я так и не понял.
0
29
1 месяц назад
0

» WarCraft 3 / Отделения камеры

Отловить нажатие кнопок +- и в зависимости от нажатия отдалять или приближать камеру.
0
29
1 месяц назад
0

» Администрация XGM / Именованые заголовки в txt2

ScorpioT1000, и не забыть отказаться от id во избежание пересечений.
0
29
1 месяц назад
0

» WarCraft 3 / Как правильно расставить скобки?

Joma, уровень не совсем верное слово, исправил ответ и более подробно расписал как считать булеаны.
0
29
1 месяц назад
Отредактирован nazarpunk
0

» WarCraft 3 / Как правильно расставить скобки?

Знаете, тоже так пробовал, выдает "NO" без скобок ))
Заменяем на булеаны и считаем:
c == 1 or a == 0 and b == 0 -> true or false and false -> true and false -> false
1
29
1 месяц назад
1

» WarCraft 3 / Фризы при ИИ с кастомной расой

Вы просто так сформулировали, как будто там что-то плохое.
Ничего хорошего я там не заметил.
0
29
1 месяц назад
0

» WarCraft 3 / Как правильно расставить скобки?

Если не совмещать And и Or, то нужно делать вот так:
Читаем внимательно. Там я что-то про уровни писал. Вот, даже в вашем примере показана отправка and на другой уровень.
if (a == 0 and b == 0) or c == 1 then
	call BJDebugMsg("YES")
else
	call BJDebugMsg("NO")
endif
4
29
1 месяц назад
Отредактирован nazarpunk
4

» WarCraft 3 / Как правильно расставить скобки?

Если лень читать про булеву алегбру, то накидаю в двух словах.
Всё выражение разбирается слева на право. Приоритетов у операторов and и or нет. Скобки считаются отдельным выражением и разбираются когда до них дойдёт очередь.
Всё в выражении приводится к булеан, тобишь к true или false. Вот все комбинации, которые несложно запомнить:
true and true = true
true or true = true
true and false = false
true or false = true

false and false = false
false or false = false
false and true = false
false or true = true
Выделим отсюда true or и false and:
true or true = true
true or false = true
false and false = false
false and true = false
Как видите, в независимости от правого операнда, выражение всегда принимает одинаковое значение. Посему практически во всех яп в таких случаях есть оптимизация: правый операнд, будь то скобка или функция, в таких случая не высчитывается. Но близзарды пошли дальше, и в случае false and вообще не считают всё последующее выражение.
Посему избегайте смешивания and и or в одном выражении если не хотите преисполниться в своём познании:
false and true or true -> false
true and false or true -> true
Напоминаю, скобки создают новое выражение.

UPD. Написал статью где это более подробно расписано.
0
29
1 месяц назад
0

» WarCraft 3 / Как правильно расставить скобки?

Интересно, он мне выдает "NO".
Давайте попробуем включить голову посчитать.
Для начала превратим выражение в понятныей boolean
local integer a = 1
local integer b = 1
local integer c = 1
a == 0 and b == 0 or c == 1
И внезапно увидим false and, про особенность которого я написал выше.
false and false or true
0
29
1 месяц назад
0

» WarCraft 3 / Как правильно расставить скобки?

Joma, здесь тоже скобки не нужны. Ибо значения a, b, c константны.
1
29
1 месяц назад
1

» WarCraft 3 / Эквиваленты денег и урона в балансе WarCraft III

Здесь всё просто - штампуешь юнитов от балды опираясь на средние значения характеристик. Потом собираешь статистику с матчей и правишь баланс.
1
29
1 месяц назад
1

» WarCraft 3 / Эквиваленты денег и урона в балансе WarCraft III

WilliamBz, через одно место они забалансили. Ровно как и накодили. Они даже не смогли нормально реализовать насмешку Горному Великану и выпилили костыль с двойным срабатыванием. Но даже с ним насмешка бесполезна против игрока с высоким микро.
0
29
1 месяц назад
0

» WarCraft 3 / Как правильно расставить скобки?

Разобраться в булевой математике и описать задачу.
В данном конкретном примере скобки не нужны.
0
29
1 месяц назад
0

» WarCraft 3 / Фризы при ИИ с кастомной расой

WilliamBz, можно самому стать жассером, тогда никого нанимать не придётся.
А по поводу UE можно посмотреть на опыт StormGate.
0
29
1 месяц назад
Отредактирован nazarpunk
0
3
29
1 месяц назад
3

» IntelliJASS / IntelliJASS

Вышла новая версия!

2.0.19

Добавлена подсветка .lni файлов для w3x2lni.
Загруженные файлы