28

» WarCraft 3 / Import Management

  1. нет
  2. mpq архиваторы
  3. можно прописать все файлы в listfile в архиве карты либо использовать нестандартные пути к файлам (т.е. вместо выбора импортированной модельки в списке прописывать путь к этой модельки вручную)
28

» WarCraft 3 / Размер имеет значение

Maniac_91, твоя ошибка в том что на создание 1 объекта происходит много лишних действий с триггером(которые занимают большую часть времени)
в данном случае лучше всего генерировать объекты порциями(например по 200 точек на порцию) с помощью циклов и отделять порции друг от друга вейтами (для избежания лимита потока)
это будет выглядеть как то так:
integer i=0 
integer j=0
цикл1{
	set i=0
	цикл2{
		выход из цикла2 если (все точки обработаны или i==200)
		обработать точку с номером i+(j*200)
		set i=i+1
	}
	выход из цикла1 если все точки обработаны
	set j=j+1
	вейт(0.01)
}
28

» WarCraft 3 / как отключить защиту одиночной игры в рпг мапах типа TBW?

Принятый ответ
видео гайда нету но есть текстовый
вот по пунктам
  1. заюзать прогу "депротектор" на карте (депротектор можно найти на этом сайте или в гугле)
  2. с помощью mpq архиватора вытащить из карты файл war3map.j (mpq архиватор можно найти на этом сайте или в гугле)
  3. найти и удалить условие проверки одиночная игра или нет (в каждой карте проверка сделана по своему так что без мозга и знаний jass нифига не выйдет)
  4. запихнуть файл war3map.j обратно в карту с помощью mpq архиватора
  5. ????
  6. PROFIT
28

» WarCraft 3 / Не срабатывает триггер на получение урона

Принятый ответ
Yonsen, вейт это баганая херня которая не должна юзаться в подобных случаях
кроме того не забывай что враг может отбежать и тогда урон будет нанесён раньше чем долетит снаряд
данный спелл можно сделать 2 способами
  1. юзаем систему снарядов и канал (необходим школьный курс геометрии и статьи про движение)
  2. через отлов урона и даммик (герой кастует канал на врага - создаётся дамми юнит - дамми юнит кастует спелл на врага; срабатывает событие юнит получил урон, условие: тип юнита (источник урона) равен типу дамми юнита, действие: удаляем юнита источник урона и проверяем баффы, наносим доп урон и т.д. )
quq_CCCP, не самая лучшая реализация (куча триггеров и прочее)
28

» WarCraft 3 / 1.26 или 1.27+ ?

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

» WarCraft 3 / Триггер, для хождения юнитов аля дота.

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

» WarCraft 3 / Создание предметов.

Steal nerves, эм
ему надо было просто поменять значение поля "урон" в способности
нафига мемхак
28

» WarCraft 3 / Помогите с триггером

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

» WarCraft 3 / Хочу создать AoS карту + нужна наработка)

Принятый ответ
DracoL1ch, одного умения мало
я вот например умею но не делаю(за исключением 2 полу мёртвых проектов)
так что нужно и уметь и хотеть
28

» WarCraft 3 / Неправильная мини-карта

вообще если я не ошибаюсь то миникарта хранится как картинка в архиве карты
28

» WarCraft 3 / Где десинхронизация?

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

» WarCraft 3 / Нестандартное управление юнитом

для этого надо знать геометрию и уметь делать системы движения
но есть куча готовых систем которые можно нагуглить(на этом сайте их дофига)
28

» WarCraft 3 / Sleight of Fist - второй скилл Эмбера из доты

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

» WarCraft 3 / Неограниченный рендж каста

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

» WarCraft 3 / Вопрос по Библиотекам

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

» WarCraft 3 / Обратка против дальнего боя.

триггерно
отлавливаем получаемый урон и наносим часть этого урона врагу
добавляем проверки на физ урон по желанию
наработок и статей отлова урона чуть больше чем дофига
ClotPh, и нафига нам это?
28

» WarCraft 3 / JASS => vJASS

Принятый ответ
NewToJass, vjass это диалект
он ничего не убирает а лишь дополняет
если в vjass чтото не работает то и в jass это тоже не работает