28

» WarCraft 3 / Эволюция...

с русификатора уже не слезают
слезают
я когда начал писать на джасс удалил русификатор ибо надоела разница в названиях функций
28

» WarCraft 3 / Эволюция...

Reach, skill ?
вбиваем в гугл способность
получаем ability
потом вбиваем боевая единица
получаем unit
и того
UnitAddAbility
28

» WarCraft 3 / Эволюция...

Reach, открываем гугл транслейт и вводим слово добавить
получаем в соседнем окошечке add
28

» WarCraft 3 / Про локальную переменную?

GF RaiseD, верхняя функция является действием триггера и твой способ не подходит

зависит от того что вызывает эту функцию
структуры/юзердата
в любом случае придётся использовать мозг и сообразительность
в случае их отсутствия лучше забить и пойти играть в доту с ботами
28

» WarCraft 3 / Вопрос по возможности реализации спела.

90 % времени когда делают карту сидят как раз за триггерами или кодом
ланд и моделинг занимают намного больше времени чем код
особенно если карта большая/много импорта
SсRealm:
Вот,честно - когда обращаются такие люди- прямо диву даешься - и в группу ко мне пишут и в личку - у них прямо наполеоновские идеи ,типа урон от молнии наносит 50 % хп , окружает героя ,вылетает скелет от которого разлитаются кости с шансом пассивной атаки % здоровья, доп урона от квадратного корня числа Пи ,при этом ни одного! даже простейшего триггера вообще не знают ! И наконец - Хит(!!!!)
Уже третий человек обращается с просьбой помочь,искренне признаваясь,что он планирует делать карту (sic!) ВООБЩЕ БЕЗ ТРИГГЕРОВ!,типа просто расскажи как способку переделать,что бы она процент выщитывала ты нажал на нее и все работало))
тут согласен
28

» WarCraft 3 / Способности и алгоритмы на заказ

Думаешь, он хочет через действие Custom Script?
он попросил на триггерах
триггер это объект в джасс
следовательно я могу написать на сиджассе код с использованием триггеров и это будет на триггерах
28

» WarCraft 3 / Я только начинаю изучать jass, не вызовет ли утечки этот триггер? Нет ли ошибок?

Принятый ответ
хендл - это целое число в хэш таблице варика(ид объекта)
хэндл в данном случае это номер ячейки памяти
хэштейблы тут вообще не причём
в варике реализовано нечто наподобие сборки мусора для хэндллов
если хэндл используется(занесён в переменную) то память не помечается как свободная
по коду
используй таймеры вместо триггеров
лучше использовать стек вместо хэштейбла
28

» WarCraft 3 / формула убывающей доходности

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

» Zombie in village.The game / Zombie in village.The game

в сочетании с супом и трвами дающие хорошие баффы
ещё можно чтобы при приёме грибов появлялись разноцветные пятна и розовые слоники
28

» WarCraft 3 / Картостроение

Принятый ответ
наработка есть на форуме
в общем надо скрывать крышу когда герой заходит в дом
даже статья есть
28

» WarCraft 3 / формула убывающей доходности

Ancient, костыли как не крути придётся писать(для любого варианта)
без них в вар3 почти ничего нормального не сделать
28

» WarCraft 3 / формула убывающей доходности

Нельзя другие сообщения писать типа диалогов, иначе твои хар-ки сьедут в не известном направлении.
можно добавлять их между \n
и обновлять текст на экране каждую секунду беря то что нужно вывести на экран из бд
в общем без костылей никак
28

» WarCraft 3 / формула убывающей доходности

в чем вопрос - так как в варкрафте нет возможности визуально отображать на панели игрока переменные
есть
на форуме был костыль
поискать надо
суть в том что выводится текст на экран с кучей \n
таким образом текст опускается на панель характеристик(так можно по 5 характеристик отображать у юнита)
если я ничего не путаю
вот проверил
call DisplayTextToPlayer(GetLocalPlayer(),1,0.1," \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n my information" )
Загруженные файлы