0
23
2 недели назад
0

» WarCraft 3 / Фатальная ошибка у артилерии

SсRealm, а ты про то, что он воспроизводит анимацию уничтожения перед удалением.
2
23
2 недели назад
Отредактирован konvan5
2

» Classic Asset Kit Extention / Мастерская

LongbowMan, агонь! Пусть пувер возьмет себе в проект подобное :D
0
23
2 недели назад
Отредактирован konvan5
0

» WarCraft 3 / Фатальная ошибка у артилерии

SсRealm, еще раз, опиши задачу, зачем тебе сфера. В чем проблема триггерно давать эффект, сохранить в переменную этот эффект, и удалить его в нужный момент? Почему у тебя не удаляется моментально, что ты для этого делал?
2
23
2 недели назад
Отредактирован konvan5
2

» WarCraft 3 / Toxic Weed

Так печально что со временем модели удаляются на сайтах.
Прикольная моделька.
0
23
2 недели назад
Отредактирован konvan5
0

» WarCraft 3 / Фатальная ошибка у артилерии

Сфера сама по себе влияет на тип атаки, поэтому лучше использовать другую абилку... тебе надо просто добавить эффект на юнита? Опиши изначальную задачу. А этот костыль явно не тот путь, что тебе нужен.
Эффекты можно давать триггерно.
1
23
2 недели назад
1

» WarCraft 3 / Спавн юнита

Ну что же, пора читать, что такое равкоды :D
0
23
2 недели назад
0

» Администрация XGM / Починить просмотрщик mdx

Сначала крутил вертел модельку и появилась картинка, которая мешала отменить вращение (то есть при смещении мышки модель вращалась но не останавливалась после отпускания мышки). При зажатии мышки показывается эта картинка полупрозрачная.
Потом попытался воспроизвести баг и оказывается я случайно начал выделять текст снизу, и видимо, выделил картинку эту выше, из-за чего она показалась.
Загруженные файлы
1
23
2 недели назад
Отредактирован konvan5
1

» Администрация XGM / Починить просмотрщик mdx

Может изначально при открытии модели центр сместить ниже, чтобы он был не в центре а примерно в соотношении 70% сверху и 30% снизу. Ибо большинство моделей не имеют детали ниже центра, кроме некоторых центрированных таких как снаряды, но они по размеру обычно небольшие.
В итоге будет вот так при открытии модели
Загруженные файлы
1
23
2 недели назад
1

» WarCraft 3 / Телепортация к дамми-юниту.

LastUchiha, если ответ найден - выбери коммент с правильным ответом и закрой вопрос так :)
0
23
2 недели назад
Отредактирован konvan5
0

» WarCraft 3 / Телепортация к дамми-юниту.

LastUchiha, добавить доп эффекты совсем не проблема для этой системы:
Я сделал кастом скриптом для того чтобы сразу удалять эффект после воспроизведения. Так-же можно в РО в канале эффекты добавить/менять, как уже работает на примере. Карту прикрепил.
Загруженные файлы
0
23
2 недели назад
0

» WarCraft 3 / Телепортация к дамми-юниту.

LastUchiha, Вот я немного поработал над наработкой, использовал канал и поменял в нем параметры.
Все работает. Посмотри и разберись.
Загруженные файлы
0
23
2 недели назад
Отредактирован konvan5
0

» WarCraft 3 / Телепортация к дамми-юниту.

LastUchiha, кстати, сам канал ты можешь настроить, чтобы он ничего не вырубал и проходил максимально быстро
0
23
2 недели назад
0

» WarCraft 3 / Телепортация к дамми-юниту.

LastUchiha, да. В идеале, конечно, сделать через локальную переменную, но если у тебя всего 1 способка на всю карту у одного героя то окей.
0
23
2 недели назад
0

» WarCraft 3 / Замена тайслетов

думаю будет полезно почитать статью на эту тему, как правильно делать тайлы.

Склоны можно так-же заменять (клифы).
Пример пути: ReplaceableTextures\Cliff\Cliff1.tga
Можешь подробнее почитать тут.
0
23
2 недели назад
Отредактирован konvan5
0

» WarCraft 3 / Телепортация к дамми-юниту.

LastUchiha, ибо способка не завершила свое действие а телепорт отменяет действие героя. Как уже говорил выше, делай телепортацию после задержки. Сохрани точку телепорта в переменную и после задержки для завершения способки телепортируй в точку этой переменной.
0
23
2 недели назад
0

» WarCraft 3 / Телепортация к дамми-юниту.

Еще стоит учитывать, что в моем примере способку еще не успел юзнуть а телепорт отменит действие и стоит сделать задержку телепорта, сохранив результат в локальные переменные.
1
23
2 недели назад
Отредактирован konvan5
1

» WarCraft 3 / Телепортация к дамми-юниту.

LastUchiha, примерно вот так.
Ставишь булевую переменную как флажок, найден ли юнит isFinded = fase.
Выбираешь группу юнитов вокруг точки каста способки в радиусе 210. Проверяешь каждого, является ли юнит кунаем. Если да и раньше он не был найден, то устанавливаем флажок isFinded = true, что мы нашли, и телепортируем героя на позицию найденного юнита.
Загруженные файлы
1
23
2 недели назад
1

» WarCraft 3 / Телепортация к дамми-юниту.

LastUchiha, канал, либо сделать из любой способки на область пустышку.
0
23
2 недели назад
Отредактирован konvan5
0

» WarCraft 3 / Как реализовать свитч 10 разных действий? Что быстрее

CopyPaster, нужно провести тест с нагруженным запуском триггера и со временем работы. Думаю на практике ты не будешь запускать этот триггер 1000 раз в секунду, а значит его быстродействие не так важно как читабельность. Ибо 10 else if выглядит супер не читабельно в сравнении с массивом :D
1
23
2 недели назад
1

» WarCraft 3 / Проблема с отображением таймера у игроков

Вот тебе простейший пример работы таймера, где таймер создается с окном на 5 сек, и после удаляется окно. Потом если надо повторяется.
(карту прикрепил с этим примером)
Загруженные файлы
0
23
2 недели назад
Отредактирован konvan5
0

» WarCraft 3 / Проблема с отображением таймера у игроков

У тебя там что выше, выбор игроков идет (почему используешь Picked player)?
Picked player - переменная для перебора игроков, которого у тебя нет. А именно действие "Выбрать группу игроков... и сделать действия", где каждого игрока будет записывать в переменную Picked player и ты для этого игрока что-то сделаешь.
  1. В циклах и переборах нельзя использовать wait
  2. Если ты запускаешь таймер, то зачем тебе вообще wait? Сделай отдельный триггер который ловит окончание таймера и скрывает его.
  3. Используй переменные, чтобы сохранить таймер и окно, чтобы потом на них ссылаться, а не last started timer и last created timer window по окончанию таймера. Тем более переменные у тебя есть но ты их почему-то не используешь в конце.
0
23
2 недели назад
0

» WarCraft 3 / XGM логотип - иконка Reforged

Уря. Можно юзать в карте с хигамой
0
23
2 недели назад
0

» WarCraft 3 / Как реализовать свитч 10 разных действий? Что быстрее

Кстати, ты написал что условием у тебя будет целочисленная переменная, поэтому ответ - Вариант 2 - через массив.
0
23
2 недели назад
Отредактирован konvan5
0

» Администрация XGM / Починить просмотрщик mdx

Решение для xgm.guru/p/100/RockChuncks_Light:
Проблема
В реплейсе не заменяло все символы \\ на \ ибо встречался cпецсимвол \\r.
Решение
В методе absName заменить "\\" на /\\/g.
Было:
Стало:
const absName = (n) => {
	return n.replace(/\\/g, '/').split('/').pop() || ''; // php templater also escapes
};
Правда я не знаю, насколько это рабочее решение для всех платформ, но в компиляторе решало верно.
Загруженные файлы