Там много триггеров с таким событием) Имел ввиду, что есть в карте категория инициализации с разными триггерами, один из них содержал два события, что юнит входит в область.
А события playerunitevent какие? Сейчас проверил в категории Боевая единица, только с событиями на вход и выход из области или приближение к радиусу не работает.
Скорее удивило то, что не увидел столько объектов на карте, сколько переменных для них есть.
Вроде работает, но не знаю, так ли у тебя работало ранее. Проверь. Касательно проблем с триггерами не уверен, но вроде бы видел триггеры с одинаковым названием на русском. На всякий случай изменил все названия триггеров с кириллицей на латиницу, так как проблемы с этим уже упоминали. В триггере инициализации было два события, что в итоге приводило бы к двойному срабатыванию, одно из них удалил. Также удалил несколько ретурнов, чтобы с одной стороны увидеть работоспособность триггеров, так удалил ретурн перед постановкой заданий в инициализации, с другой сомневался, что они корректно работают, а проверять было некогда, например, в цикле от 1 до 350 ретурн мог не пустить выполнение цикла дальше первого элемента. Но главное в том, что ты вводишь лишнии глобальные переменные вместо указателей (Triggering unit) или (Item being manipulated), причём их порой даже не используешь, просто устанавливаешь сначала, а в конце обнуляешь. Так не надо делать, пользуйся стандартными указателями на юнитов, типа (Triggering unit) или (Attacking unit), не удаляя или обнуляя их, а то только лишнюю нагрузку создаёшь для памяти, процессора и очереди операций. Обычно (Triggering player) по умолчанию является владельцем (Triggering unit), тоже используй сразу, а не плоди переменные. После удаления точки, не обнуляй её. А ещё попробуйте использовать какие-то оптимизаторы для карты, потому что её загрузка просто жесть - более 50 тысяч переменных для объектов редактор показывал) Только после оптимизации карта будет годна лишь для игры, а в редакторе не будет открываться.
Печатал уточнение и заснул)
Не указал, что вроде бы видел два триггера Безымянный триггер 002 или Безымянный триггер 005, одинаковые имена как раз могли быть причиной проблемы.
AllChosen, в менеджере объектов посмотри, там указано, что их 187. И они некрасиво сделаны, считаю. Закончу, проверю и оставлю комментарий, что не так с ними.
Грубо выражаясь, компилятор получает файл по пути с кириллицей, не понимает её и заменяет символы знаками нижнего подчёркивания, делает компиляцию и возвращает файл со скомпилированным кодом по этому пути со знаками нижнего подчёркивания, а пути нет, потому скомпилированный код никуда не поступает.
P. S. Очень долго карта грузится в редакторе и игре. Вот только запустил.
AllChosen, скидывай, только лучше не в ЛС, а сюда. Так как нет гарантии, что у меня получится, а здесь другие смогут попробовать. Есть предположение, что могла возникнуть какая-то ошибка во время редактирования, ведь карта большая и работа ведётся несколькими людьми, но вариантов таких ошибок бесчисленное множество.
Hate, кстати, да. Думал об этом тоже спросить, если в лобби карты отображает игроков, то ошибки компиляции, если не отображает, то файл не скомпилирован. Только смысл от этой информации, если решать такие узкоспециализированные задачи не смогу)
Пробовал и в JNGP, и в стандартном редакторе делать перенос триггеров? И какая история этой карты, ты её создал с нуля или вскрыл защищённую и переделал, а может вместе с кем-то над ней работаете?
Способность сделана на основе Жара Преисподней, потому будет несовместима с другими способностями из Жара Преисподней у героя. Копируй себе в карту все триггеры из категории с соответствующим названием, три нестандартные способности и два заклинания. В этой карте отключил у героя урон от атаки, чтобы увидел лишь повреждения от способности, вдруг захочешь что-то сменить, так как очень по-разному получают урон юниты с разной бронёй. Описания способности сам вставишь. Важно ещё и то, что непонятно, как ты хочешь сделать перезарядку, исходил из того, чтобы перезарядка шла во время прожимания способности, чтобы не мог её, образно выражаясь, 10 раз в секунду включать/отключать, а также после нанесения удара перезарядка начинается заново. Перезарядку после удара сделал через блокировку способности у игрока на соответствующее время, но если очень надо, то можно сделать иконку, по которой идёт перезарядка, добавляя игроку после блокировки способности такую же пассивку на основе Создать труп у Труповозок Нежити, которой запускать перезарядку, дав и убрав способность Пассажир. Но сначала определись со стоимостью маны и описанием.
PT153, а какие вещи ты искал в скрытых комментариях через Ctrl+F, либо просто в качестве примера привёл? А то даже и не помнил, что удалённые комментарии скрывать можно было кнопкой, нужды не было.
Господа, извините, меня утром переглючило и думал, что (Integer A) и Number одно и тоже, а цикл перебирается не от 1 до 4, а от 4 до 1)
Конечно, это рабочий вариант! Но автор уже решает проблему со случайным расположением самих игроков, может оставите свои рекомендации?
» WarCraft 3 / Нашествие нежити(Недоделано)
» WarCraft 3 / Нашествие нежити(Недоделано)
» WarCraft 3 / Нашествие нежити(Недоделано)
» WarCraft 3 / Темный участок в меню варкрафта
» WarCraft 3 / Проблема инициализации карты
» WarCraft 3 / Проблема инициализации карты
Не указал, что вроде бы видел два триггера Безымянный триггер 002 или Безымянный триггер 005, одинаковые имена как раз могли быть причиной проблемы.
» WarCraft 3 / Проблема инициализации карты
» WarCraft 3 / Проблема инициализации карты
» WarCraft 3 / Проблема инициализации карты
» WarCraft 3 / Проблема инициализации карты
P. S. Очень долго карта грузится в редакторе и игре. Вот только запустил.
» WarCraft 3 / Проблема инициализации карты
» WarCraft 3 / Проблема инициализации карты
» WarCraft 3 / Проблема инициализации карты
» WarCraft 3 / Проблема инициализации карты
» WarCraft 3 / Проблема инициализации карты
» WarCraft 3 / Проблема инициализации карты
» WarCraft 3 / Вот такая проблема с триггерами
» WarCraft 3 / Отключить отображание полученного опыта в Reforged
» WarCraft 3 / Способности и алгоритмы на заказ
Заклинание готово!
Способность: Удар дьявола
Выполнено: Да
» WarCraft 3 / Темный участок в меню варкрафта
» WarCraft 3 / [1.32] Как исправить метаморфозу
» WarCraft 3 / Заряды способности
» WarCraft 3 / Измененный взрыв (общая текстура для изменения оттенков)
» Администрация XGM / Просмотр удалённого комментария
» WarCraft 3 / Случайная раса без повторений.
Конечно, это рабочий вариант! Но автор уже решает проблему со случайным расположением самих игроков, может оставите свои рекомендации?