26

» WarCraft 3 / Полоска здоровья

Видал как делали что-то типа полоски ХП из символов [||||||||||||||......] в строке "расходов", т.е. там где пишется "нет расходов/расходы 30%/расходы 60%", прямо под часами в интерфейсе. Но там наверно придётся делать много вариаций этих самых расходов и вызывать их вывод постоянно...
так же видел что-то на тех же граблях в доте лича - там выводятся сообщения о репрейдже и прочих типах/сериях убийств, но я так понимаю там это через МХ вызывается... и может и нет.
. . .
Кстати, к комментарию выше
Реально можно просто сделать заголовок мультиборда на весь экран и забить его этими самым символами.
или же иконками, и с качестве иконок использовать квадратики красного и зелёного цвета (а так дальше уже дорисовать как угодно).
26

» WarCraft 3 / Переделалка триггера для создания крипов приверно как в доте.

. . . а ещё, можно не использовать точки
. . . а ещё, сначала нужно удалять точки ссылаясь на переменные, а только потом обнулять ссылки этих переменных, а не наоборот
set detloc1 = null
set insploc1 = null
set absorbloc1 = null
set destrloc1 = null
call RemoveLocation(detloc1)
call RemoveLocation(insploc1)
call RemoveLocation(absorbloc1)
call RemoveLocation(destrloc1)
. . . а ещё это касается и групп
set destr1 = null
call DestroyGroup (destr1)
26

» WarCraft 3 / Улучшения присваиваемых юнитов

Ну, получается так, что резервный игрок делится своим улучшение дрессировки животных с игроком, которому отдаёт юниту (так задумано, или это баг - я не знаю, но так происходит).
Мб стоит сделать улучшение триггерным?
26

» WarCraft 3 / Улучшения присваиваемых юнитов

Можно поиграть с реализацией бонуса ХП, если он по дефолту багается
А вообще было бы желательно предметно посмотреть что именно и как ты там сделал... (тест-карту)
26

» WarCraft 3 / Какие баги существуют у темного? И что их вызывает?

Принятый ответ
А ещё появляется баг с дальностью обзора.
Я делал морф ночью, и юнит с обзором 500 получал максимальный вижн (1800 ночью)
26

» WarCraft 3 / Оптимизация

А я вот вижу проверку на 0.405 хп, вместо проверки мёртвости юнита
26

» WarCraft 3 / шанс на промахи

Принятый ответ
Вообще - работает наивысший показатель, ничего не суммируется и не складывается.
То что ты читал про формулу - скорее всего описывается метод сложения как в доте
Каждый следующий уменьшает шанс попадания на свой % от оставшегося
если у тебя есть 40% уворота, то шанс попадения по тебе 60%
если у тебя ещё есть 50% уворота, то шанс попадения на 50% (это 30%, а уворот 70%)
В доте организация была через абилку в ~20 уровней с шагом по 5%
уровень 1 - шанс 5%, уровень 2 - шанс 10% ... уровень 10 - шанс 50% ...
И значение округлялось в меньшую сторону (если высчитывается у тебя 62,5%, то будет 60%)
. . .
Ещё как вариант - отлавливать физ.атаки и делать промахи триггерно
У меня был практически рабочий вариант без косяков... но не срослось
А так вообще кто-то делал через мгновенные атаки дальнего боя с гашением об каменный доспех и нанесением урона по формулам от всех бонусов (через БД), ну тут сам понимаешь...
26

» WarCraft 3 / Как действует трансмутация ?

Steal nerves:
Можно проверить:
Странно, всегда во всех ТД делали продажу зданий через трансмутацию с 50%-м возвратом, и возвращалось как раз 50% цены.
26

» WarCraft 3 / melee or range unit

сделай проверку триггерно
проведи несколько экспериментов
ренж атаки 130-200, но милишные настройки
ренж атаки до 120, но ренжовые настройки...
и ты получишь все нужные тебе ответы
26

» WarCraft 3 / 1 скилл пангольера в варкрафте

Стоило лишь начать делать все пассивки на атаку триггерно, и сразу же появилась возможность вызывать этот эффект в нужный момент... (например при касте ТандрКлапа, исходящий урон чекает вампиризмы, выжегания маны, баши, криты, сплеши).
26

» WarCraft 3 / Джайна взорвется?

Принятый ответ
( Случайное число от 1 до 100 ) меньше или равно ( 10 )
вот и будет тебе шанс
26

» WarCraft 3 / Вылетает карта из-за триггера Cause damage

Принятый ответ
ремув бафф поставь в самое начало
всегда сначала удаляй маркер, если благодаря ему ты отловил этот урон
26

» WarCraft 3 / Цвет текста предмета

Принятый ответ
У предмета есть его базовое название
которое ты видишь наводя мышью на выброшенный предмет или в инвентаре героя
Есть дополнительное название
которое ты видишь у предмета продаваемого в лавке
с горячей клавишей, например, или его ценой
Есть базовое описание предмета
которое ты видишь у предмета когда он в инвентаре или в лавке (магазине)
Есть дополнительное описание
которое ты видишь у предмета, выброшенного из инвентаря на землю
Какое именно тебя интересует? а то вопрос не очень понятен
А вообще цвет изменяется за счёт цвето-тега |c00ffbf00text|r
26

» WarCraft 3 / Надо ли очищать группу перед уничтожением

Cancel:
нечего сказать - не говори.
Ты сам задал вопрос...
и что?
...и я тебе на него и отвечаю.
26

» WarCraft 3 / String Hash

ledoed:
и посредством mix делать локализацию
Дастаточно просто текстовики подменить
26

» WarCraft 3 / Надо ли очищать группу перед уничтожением

А задача узнать очищается ли уничтоженная группа без создания утечек.
На это тебе уже ответили
И сказали что можешь сам попробовать загрузить память
26

» WarCraft 3 / Доступность способности

Принятый ответ
При улучшении повышай уровень абилки на 2й
Вот и будет проверять что уровень больше 1 = улучшение есть.
А вообще, да - проверяешь улучшение, и всё.
26

» WarCraft 3 / Урон от способности

Сделай ДВА молота бурь и технику что бы она их переключала.
Когда отдаёшь приказ юзать молот в подходящую цель - накидываешь на кастера технику, иначе - снимаешь.
В итоге у тебя будет два молота с 100/175/250 и 200/350/500 урона, и когда ты будешь кастовать его он автоматически будет переключаться под нужный уровень.
Если сделать Технике несколько уровней, и соответственно ещё несколько молотом - можно регулировать степень усиление (или ослабления) урона от молота.
Вплоть до "+5 сек к оглушению", или "0.01 сек оглушения всего"
26

» WarCraft 3 / Надо ли очищать группу перед уничтожением

Создаёте виспа, закидываете в группу, убиваете виспа... висп умирает без разложения
Запускаем форгроуп и смотрим получил ли он обращение в виспу
Запускам сразу при смерти, потом через 0.00, и спустя N сек.
26

» WarCraft 3 / Покупка Warcraft 3: TFT....

TEK2311:
Вроде после 1.29 он теперь в комплекте.
Wladan 44:
Нет, однако)
Дак он ещё не вышел. Это лишь расшаренные тесты...
26

» WarCraft 3 / String Hash

Принятый ответ
Скриншот - pp.userapi.com/c840234/v840234797/82301/B2yPJq8caC0.jpg
То, что ты запишешь в String , будет превращено в своего рода макрос, который будет вставлен в этом место. Задаётся значение макроса в файле .wts
Таким образом можно делать локализацию
В одно карте будет написано "Вы победили!", в другой "You WIN!".
26

» WarCraft 3 / Новые нативные функции в 1.29

uranus:
DualShock, а через SetAbilityTooltip наконец-то можно и визуально реализовать способности, требующие жизнь, а не ману. Без проблем получилось, на удивление.
Без SetAbilityTooltip, на патче 1.26, без MemoryHack...