22

» WarCraft 3 / Способность "ТЕМНЫЙ"

Но кастомный портал не будет учитывать пути, если только их не просчитывать
22

» WarCraft 3 / Массивы и номера игроков

Принятый ответ
я забыл выставить максимальное количество массивов для группы юнитов...
тоже ща об этом хотел сказать и вспомнил как у меня была похожая проблема с группами, когда ещё на 1.26 сидел

И выяснилось, что первый игрок это все-таки 1, второй игрок это 2.
ну в твоём случае с ГУИ - да. Я ж объяснил как это работает
22

» WarCraft 3 / Массивы и номера игроков

Попробовал. Однако завершение исследование относится к игроку в том числе, например, ссылаясь на число "НынешнийУровеньИсследования" мы ссылаемся на "Игрок". Да и даже если бы он не ссылался на триггернувшегося игрока, почему другие действия срабатывают?
Так и что не помогло? Это же варкрафт, тем более я так понимаю 1.26. Возможно TriggerPlayer каким-то образом получает значение как раз красного игрока, поэтому и не работает как надо
Дело в том, что Trigger Player нужно юзать в триггере, который срабатывает на событие игрока, например, игрок написал в чат что-нибудь. А у тебя событие на юнита.
Так что ещё раз: Нужно юзать владелец юнита в этом триггере
Я попробовал всё добавляется
22

» WarCraft 3 / Перепрыгивание через предмет WARCRAFT 3 (механика)

Как ты отловишь переход через текстуру возвышенности, дерева или здания?
налепить области в тех местах, где возможно застревание, хз

Или откуда у тебя столько предметов по всей мапе, что вообще появилась эта проблема? =\
22

» WarCraft 3 / Массивы и номера игроков

попробуй не TriggerPlayer юзать, а Игрока-владельца юнита, который завершает исследование
Ибо событие на юнита, а не на игрока
22

» Game Dev / Создаем игры вместе

TERNOX, ну так воскрешай, что мешает?
у меня пока Воскрешение в КД
хотя вон недавно создал проект под одну мапу пока что
22

» Цитадель Арастиора / Книга доступна

Арастиор, это ж все которых ты читал?
Спасибо за ответы, конеш, хотелось побольше примеров) если говоришь что десятки
22

» WarCraft 3 / Массивы и номера игроков

Нумерация игроков начинается с 0
Т.е. у крсаного Id = 0, у синего 1 и т.д.
Номер можно получить по этой нативке:
native GetPlayerId takes player whichPlayer returns integer
а это BJ функция, которая работает в ГУИ и начинает нумерацию игроков с 1:
function GetConvertedPlayerId takes player whichPlayer returns integer
    return GetPlayerId(whichPlayer) + 1
endfunction
22

» Цитадель Арастиора / Книга доступна

сколько времени писал книгу? как писал, в ворде?
можно так сказать настилить опыта в этом деле))0
22

» WarCraft 3 / Крик отчаянья!

Кто нибудь может помочь покрасить бороду у модели из одного цвета в другой?
кто-нибудь мб да найдётся, но для этого есть отдельная тема
22

» WarCraft 3 / Как выставить предмету дерево-цель?

Frostfall, утечки это и есть объекты, которые были созданы и не удалены впоследствии за ненадобностью
Если на карте будет 1000 юнитов, это будет её не слабо нагружать, даже если они все нужны
22

» WarCraft 3 / Иконки на заказ

world_editor, круто! спасибо
Только вариант с каплями крови, было бы вообще найс, если бы они были по всей поверхности
Загруженные файлы
22

» СИНЕЕ ПЛАМЯ / Новости по созданию Синего пламени

блин, ну хз ) голос мужиков изменённый как-то напрягает
Вот например синематик от Тралл Иваныча - Луни против нежити, там озвучка топ
Имхо вам следует над озвучкой поработать, что-то придумать, потому что ну это слушать напрягает
Мб изменить голос на менее басовый и чтобы говорил чуть быстрее