можно прописать все файлы в listfile в архиве карты либо использовать нестандартные пути к файлам (т.е. вместо выбора импортированной модельки в списке прописывать путь к этой модельки вручную)
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)
}
Yonsen, вейт это баганая херня которая не должна юзаться в подобных случаях
кроме того не забывай что враг может отбежать и тогда урон будет нанесён раньше чем долетит снаряд
данный спелл можно сделать 2 способами
юзаем систему снарядов и канал (необходим школьный курс геометрии и статьи про движение)
через отлов урона и даммик (герой кастует канал на врага - создаётся дамми юнит - дамми юнит кастует спелл на врага; срабатывает событие юнит получил урон, условие: тип юнита (источник урона) равен типу дамми юнита, действие: удаляем юнита источник урона и проверяем баффы, наносим доп урон и т.д. )
quq_CCCP, не самая лучшая реализация (куча триггеров и прочее)
у меня просто нет слов
это не стол заказов
и точно не место для размещения своего скайпа
не говоря уже о том что вопрос поднимался в статьях раз 10 как минимум
DracoL1ch, + у разных игроков один и тот же объект имеет разные координаты
надо синхронизировать координаты камеры игроков между всеми игроками и создавать эффекты для всех игроков
вот статья
Extremator, таймеры на гуи могут крепиться лишь на триггер что тянет за собой целую кучу лишних действий
это не особо критично для постоянных таймеров но имеет большое значение для часто создаваемых таймеров(придётся динамически добавлять события триггеру для регистрации новых таймеров)
ClotPh, делаем все спелы без ограничения ренджа
когда кастуем спелл проверяем расстояние до цели и кастуем спелл либо если слишком далеко то приказываем двигаться к цели каста
потом проверяем таймером расстояние до цели и отдаём приказ каст если расстояние подходит
если отдан любой приказ за исключением "движение в точку" то прекращаем проверку
что значит обращаться?
к библиотеке как к объекту обращаться нельзя ибо библиотека это не объект а лишь область кода
обращаться можно лишь к не приватным функциям и переменных из библиотеки
советую перечитать что такое библиотека либо научиться правильно формулировать свои вопросы
триггерно
отлавливаем получаемый урон и наносим часть этого урона врагу
добавляем проверки на физ урон по желанию
наработок и статей отлова урона чуть больше чем дофига ClotPh, и нафига нам это?
Ред. nvc123
» WarCraft 3 / Import Management
» WarCraft 3 / как отключить защиту одиночной игры в рпг мапах типа TBW?
Ред. nvc123
» WarCraft 3 / Размер имеет значение
в данном случае лучше всего генерировать объекты порциями(например по 200 точек на порцию) с помощью циклов и отделять порции друг от друга вейтами (для избежания лимита потока)
это будет выглядеть как то так:
Ред. nvc123
» WarCraft 3 / как отключить защиту одиночной игры в рпг мапах типа TBW?
вот по пунктам
Ред. nvc123
» WarCraft 3 / Не срабатывает триггер на получение урона
кроме того не забывай что враг может отбежать и тогда урон будет нанесён раньше чем долетит снаряд
данный спелл можно сделать 2 способами
» WarCraft 3 / Триггер, для хождения юнитов аля дота.
» WarCraft 3 / 1.26 или 1.27+ ?
подобным обсуждениям место в блоге
» WarCraft 3 / Способность не прожимается
Ред. nvc123
» WarCraft 3 / Триггер, для хождения юнитов аля дота.
это не стол заказов
и точно не место для размещения своего скайпа
не говоря уже о том что вопрос поднимался в статьях раз 10 как минимум
Ред. nvc123
» WarCraft 3 / Создание предметов.
ему надо было просто поменять значение поля "урон" в способности
нафига мемхак
» WarCraft 3 / Константы
заливай на сайт скрины
Ред. nvc123
» WarCraft 3 / Помогите с триггером
в этих ваших компьютерах пишется /
на бумаге как правило пишут : или горизонтальную черту(знак дроби)
» WarCraft 3 / Хочу создать AoS карту + нужна наработка)
я вот например умею но не делаю(за исключением 2 полу мёртвых проектов)
так что нужно и уметь и хотеть
» WarCraft 3 / Неправильная мини-карта
Ред. nvc123
» WarCraft 3 / Где десинхронизация?
надо синхронизировать координаты камеры игроков между всеми игроками и создавать эффекты для всех игроков
вот статья
» WarCraft 3 / Не видно сколько ресов у союзника
» WarCraft 3 / Нестандартное управление юнитом
» WarCraft 3 / Создание предметов.
» WarCraft 3 / Sleight of Fist - второй скилл Эмбера из доты
это не особо критично для постоянных таймеров но имеет большое значение для часто создаваемых таймеров(придётся динамически добавлять события триггеру для регистрации новых таймеров)
» WarCraft 3 / Неограниченный рендж каста
когда кастуем спелл проверяем расстояние до цели и кастуем спелл либо если слишком далеко то приказываем двигаться к цели каста
потом проверяем таймером расстояние до цели и отдаём приказ каст если расстояние подходит
если отдан любой приказ за исключением "движение в точку" то прекращаем проверку
Ред. nvc123
» WarCraft 3 / Вопрос по Библиотекам
к библиотеке как к объекту обращаться нельзя ибо библиотека это не объект а лишь область кода
обращаться можно лишь к не приватным функциям и переменных из библиотеки
советую перечитать что такое библиотека либо научиться правильно формулировать свои вопросы
» WarCraft 3 / Немогу найти карту!
» WarCraft 3 / Обратка против дальнего боя.
отлавливаем получаемый урон и наносим часть этого урона врагу
добавляем проверки на физ урон по желанию
наработок и статей отлова урона чуть больше чем дофига
ClotPh, и нафига нам это?
» Администрация XGM / Почему мой проект скрыт?
» WarCraft 3 / JASS => vJASS
он ничего не убирает а лишь дополняет
если в vjass чтото не работает то и в jass это тоже не работает