28

» WarCraft 3 / JASS: группа или массив?

Clamp, любую рекурсию можно превратить в цикл
кроме того связанный список поддерживает итераторы которые внезапно используются в циклах
вот тебе пример для списка с граничным узлом
int size(List list){
	int size=0;
	Node n=list.node(); 
	while(n.hasNext()){
		size++;
		n=n.next();
	}
}
без граничного будет тоже самое только с проверкой на пустоту и do while
28

» WarCraft 3 / Момент полного удаления боевой единицы из игры

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

» WarCraft 3 / JASS: Вопрос об S2I

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

» WarCraft 3 / JASS: группа или массив?

кол-во юнитов*4 под список
если это список то по идее узлы должны хранить ссылки на соседей и должно получаться *8 или *12
28

» WarCraft 3 / Неадекватное поведение ИИ волн крипов

карту к вопросу прикрепи(кнопка загрузить файлы)
не стоит использовать внешние файлообменники
28

» WarCraft 3 / Триггерные скиллы в Melee

Принятый ответ
Bender2000, код самой игры переписывать не надо
чтобы сделать триггерные скилы в обычном мили надо изменить несколько файлов в mpq архивах
триггеры на чистом jass пишутся в Blizzard.j а сами скилы делаются в слк
но для игры по сети у всех игроков должны быть твои mpq вместо стандартных
28

» WarCraft 3 / JASS: Курс молодого бойца

Если бы люди постарше действительно делали акцент на алгоритмах и проектировании, ошибок и недоработок в программах было бы намного меньше, чем есть сейчас.
и с чего это вдруг такие выводы?
28

» WarCraft 3 / FellHorde - Alpha 1.9

NilasAran_39, во время редактирования вместо "заявить на публикацию" поставь "не публиковать"
28

» WarCraft 3 / Как сделать загрузочный экран в World Editor'e?

Принятый ответ
vLAd333, с помощью сайта конвертировал в какой формат?
посмотрел карту
блин я же просил проверить пути к текстурам
мало того что везде war3mapImported которого быть не должно
так ещё и модель требует разрезать картинку на 4 части
короче читаем статьи про создание лоадскринов и импорт файлов в карту
28

» WarCraft 3 / JASS: Курс молодого бойца

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

» WarCraft 3 / JASS: Курс молодого бойца

Singularity, ты даёшь много информации которая сложна/непонятна для новичков
например раздел родительский тип в таблице
ты и правда думаешь что вася из 5б знает что такое _int32?
вообще в статье много отсылок к c/c++ (видимо ты изучаешь этот язык, скорее всего ты студент либо джуниор т.к. люди постарше в основном акцентируют внимание на алгоритмах и проектировании)
так же термины программирования которые ты дал будут бесполезны для большинства людей т.к. нубы просто хотят запилить спел как в доте и срать они хотели на программирование
а "про" либо забросили джасс давным давно либо работают программистами и знают всю терминологию
Steal nerves, про vjass мануал есть
а про использование vjass в основном в комментариях сказано + несколько статей наподобие этой
а вообще если дорос до vjass то готовые наработки + доки самый лучший способ обучения
28

» WarCraft 3 / Как сделать загрузочный экран в World Editor'e?

проверь совпадает ли путь к блп с путём прописанным в моделе
если всё верно то карту в студию
28

» WarCraft 3 / как сделать агр пассивных крипов

Dragonear, не по всей
во первых у нейтральных юнитов есть радиус на который они могут отойти от базы
после они возвращаются
во вторых если цель уходит из зоны видимости то приказ пропадает
28

» WarCraft 3 / как сделать агр пассивных крипов

Принятый ответ
делаем крипа пассивно нейтральным
далее делаем триггер с событием "юнит игрока пассивно-нейтральный атакован" и действием "приказать атакованному юниту атаковать атакующего"
28

» WarCraft 3 / как сделать дом вар 3?

Принятый ответ
Vlad242, её нужно установить в особое место где ци неба и земли соединяются воедино
28

» WarCraft 3 / как сделать рецепт качнув его за балы ?

Принятый ответ
прокачку рецепта можно сделать через скилл или покупку юнита(если для баллов используются ресурсы)
28

» WarCraft 3 / FellHorde - Alpha 1.9

NilasAran_39, не обновляй ресурс с небольшими изменениями в карте
лучше поработать месяц и выложить 1 раз вместо того чтобы обновлять карту каждые 2 дня
28

» WarCraft 3 / vJass

KingMaximax, vjass в основном добавляет ооп и прочие новые возможности к языку
а cjass в основном просто меняет синтаксис и используется вместе с vjass а не вместо него
так что это совершенно разные вещи
28

» WarCraft 3 / Как триггерно наложить дебафф на юнита?

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

» WarCraft 3 / vJass

KingMaximax, с каких пор cjass это альтернатива vjass?
ScopteRectuS, к самой статье права доступа есть
нету к подстатьям
и в статье сказано меньше чем в русской версии мануала