30

» WarCraft 3 / Каждый секунд увеличивает лаги.

иначе поведение движка неопределено
Определено. Дробная часть просто отбрасывается, эдакое неявное приведение типов.
30

» WarCraft 3 / Каждый секунд увеличивает лаги.

если делить реальное число то должен результат реал
Ты делил целые. Если нигде не указан тип числа, то число с приписанной точкой будет считаться вещественным, а без неё - целым.
30

» WarCraft 3 / Нужно ли удалять после создание CreateForce()

nvc123, хз, я для отображения локальных эффектов юзал, чтобы не писать кучи циклов.
30

» WarCraft 3 / Каждый секунд увеличивает лаги.

constant real time_Interval = 1/32
Ты делишь целые числа, но хочешь получить число с плавающей точкой, которое получается округлением результата...
...до нуля. Напиши "1.0/32.0" и всё вылечится.
30

» Edemium / Edemium

Чего ждать? Всё готово!
Воу-воу-воу! TripleKor, только сначала допили так, чтобы уже поиграть можно было :3

забыл указать в списке тексттаги, кстати
30

» Edemium / Edemium

умения
Панель приказов так просто не убрать C=
Про статы и ресурсы - само собой, надо как-то выводить.
список способов выведения информации
От простого к сложному, без занимания полного экрана:
  • Текст на экране
  • Таймер
  • Уровни расходов (пища)
  • Ресурсы игрока (золото/дерево)
  • Статы юнита (/героя)
  • Предметы юнита
  • Иконки героев (можно также отображать число)
  • Иконка незанятых рабочих (+ число)
  • Мультиборд
  • Экранные фильтры
  • Анимации модели часов
  • Анимации портрета
  • Звуки (само собой С=)

Составлял список для себя пару дней назад, чего ж не поделиться.
30

» Монстрофилию в массы / Монстрофилию в массы

Ну а как правило я стараюсь искать всякие комедии, параллельные вселенные или фантастику, а там в одних умных слов нету, в других есть, но они не уместны в жизни
Попробуй читать Википедию. Серьёзно, этим очень легко увлечься, а стиль в подавляющем большинстве статей весьма приятный и в то же время грамотный.
30

» Edemium / Edemium

как потом прокручивать получение урона через неуязвимость?
В данной карте я хз как что сделано, у меня был бы один юнит-контроллер (который всё время выделен) и один юнит-актор (который фактически бегает по карте), контроллер вполне может быть и неуязвимым.
А карта где убирается?
Надо экспортировать в карту текстуру размером 1 на 1 в цвете 0x000000 по пути замены миникарты.
30

» Edemium / Edemium

NanO, карта целиком убивается импортом картинки в 1 чёрный пиксель, "статус" через меню игрового интерфейса, а защита через выдачу неуязвимости и изменение надписи опять-таки через меню игрового интерфейса.
TripleKor, считай это советом =Р
30

» WarCraft 3 / Подсветка синтаксиса JASS для Sublime Text 2/3 и TextMate

Цветовые схемы Sublime Text - отдельная структура данных, в файле они никак не описываются.
30

» WarCraft 3 / Как сделать много текстур ланда в одной карте?

все равно есть лимит
16 тайлов максимум, это обусловлено форматом файла ландшафта.
30

» WarCraft 3 / Подсветка синтаксиса JASS для Sublime Text 2/3 и TextMate

ledoed, так розовым BJ функции выделены, нативки бирюзовые в дефолтной цветовой схеме.
30

» Монстрофилию в массы / Монстрофилию в массы

секрет оптимизма
"...а если поймёшь, что Самсара — Нирвана, то всяка печаль пройдёт..."

На писательство нет словарного запаса. А вот чтение да, вещь интересная
Второе с лёгкостью компенсирует первое
30

» Clamp'ова кухня / Cтепень двойки

В Си это же делается ещё быстрее и без массивов через побитовый сдвиг влево.
30

» WarCraft 3 / Как отключить получение опыта?

Принятый ответ
Загляни в "Игровые константы", приятно удивишься тому, что это можно сделать вообще без триггеров.
30

» WarCraft 3 / Отлов уровня воды

Принятый ответ
напиши мне
Тебе описали несколько алгоритмов решения возникшей задачи и средства, с помощью которых они могут быть реализованы; реализация решения остаётся за тобой как за тем, у кого эта задача возникла.
Ты также можешь отказаться от решения задачи, но не имеешь никакого морального права требовать реализовать это решение за тебя.

Как вариант - покрасить всю глубокую воду определённым тайлом и отлавливать именно его.
Если по-умолчанию карта была создана с глубокой водой, то вот.
native GetTerrainCliffLevel takes real x, real y returns integer
Подсказка:
PATHING_TYPE_AMPHIBIOUSPATHING
PATHING_TYPE_WALKABILITY

native IsTerrainPathable takes real x, real y, pathingtype t returns boolean
Берёшь координаты, или точку (одно и другого получить можно, в обе стороны)
Проверяешь подходит ли точка для плавания
Если да - то это либо мелководье, либо глубоководье
Проверяешь подходит ли точка для ходьбы
Если нет - это глубоководье, если да - это мелководье
Далее ты можешь ещё проверить уровень склона (клифф) в точке, но проверки на проходимость и так должно быть достаточно... проверкой уровня ты лишь получишь то на какой высоте эта вода... (а она может быть на разных высотах).