Автор: FeeBeey(я) Патч варкрафт: 1.26 Жанр: Tag Ссылка на карту:Скачать здесь Цель: Проверка работоспособности. Поиск багов и недоработок. (Вероятно и советов по улучшению)
Дело не только в этом. Нет скриншотов из игры и форматирование сделано не так, как на сайте принято. Например, чтобы сделать заголовок, нужно поставить пустую строку, напечатать название, на следующей строке поставить знак равно:
Заголовок
=
Получится так:
Заголовок
А у тебя по центру выровнено слово в знаках равно по краям:
= = = = = Заголовок = = = = =
Также некоторые вещи ты, наверное, хотел выделить красным, потому поставил восклицательные знаки по краям. Но по одному восклицательному знаку работает только для одного слова без пробелов, тебе же надо было ставить по два восклицательных знака.
((центр
!!*ВАЖНО*!!
!!Для теста карты, скорость ремонта генератора была уменьшена со 120 секунд до 10.!!
))
ВАЖНО Для теста карты, скорость ремонта генератора была уменьшена со 120 секунд до 10.
8gabriel8, я думаю автор хочет чтобы радиус обзора зависел от чего то, вроде разума героя. поэтому он не может просто использовать юнитов с заранее заданным радиусом обзора в РО.
Нет, у меня будет юнит - статичный радар. Он просто будет давать обзор, пока жив. PT153:
модифицировать радиус видимости можно подзорной трубой. при постройке выдавай абилку с нужным радиусом
Ею нельзя обойти кап в 1800, если нужно больше, то только способом Extremator.
Но я бы вместо R_Max проверял, что R_Max != N.
1800 для меня и в правду очень мало, примерные размеры это 3000-6000 радиус обзора. Extremator:
Нужно произвести запись пары юнит+модификатор
И в нужный момент находить спаренный с ним модификатор
При окончании строительства здания добавляй ячейку массива и записывай пару.
set R_Max = R_Max + 1
set R_unit[R_Max] = построенный юнит
set R_vision[R_Max] = последний созданный модификатор видимо ти или сразу... = создать модификатор
В нужный момент определяешь что радар разрушен, и ищешь его пару
Цикл А от 1 до R_Max
если умерший юнит = R_unit[A]
set N = A
удалить модификатор R_vision[N]
И перезапись делаешь
if R_Max > 1 then
set R_unit[N] = R_unit[R_Max]
set R_vision[N] = R_vision[R_Max]
endif
set R_unit[R_Max] = null
set R_vision[R_Max] = null
set R_Max = R_Max - 1
Ну как-то так, я делаю обычно.
Всё работает. И принцип простой.
Извиняюсь сразу, но можно немного более подробно/наглядно? Я хоть и знаком с редактором многие года, однако в массивах, переменных и прочем не очень хорошо разбираюсь, точнее вообще не разбираюсь. :с
» WarCraft 3 / Dead By Nightlight
» Гильдия «Черамор» / Заявки на тестирование
Заказ на тестирование
Патч варкрафт: 1.26
Жанр: Tag
Ссылка на карту: Скачать здесь
Цель: Проверка работоспособности. Поиск багов и недоработок. (Вероятно и советов по улучшению)
» WarCraft 3 / Триггерный показ на миникарте врагов.
Отредактирован FeeBeey
» WarCraft 3 / Триггерный показ на миникарте врагов.
Отредактирован FeeBeey
» WarCraft 3 / Триггерный показ на миникарте врагов.
8gabriel8: Это "Отметка на мини-карте заданного цвета" в разделе "Спецэффекты"
» WarCraft 3 / Радар / временный модификатор видимости
» WarCraft 3 / Dead By Nightlight
» WarCraft 3 / Dead By Nightlight
» WarCraft 3 / Радар / временный модификатор видимости
» WarCraft 3 / Радар / временный модификатор видимости
PT153: 1800 для меня и в правду очень мало, примерные размеры это 3000-6000 радиус обзора.
Extremator: Извиняюсь сразу, но можно немного более подробно/наглядно? Я хоть и знаком с редактором многие года, однако в массивах, переменных и прочем не очень хорошо разбираюсь, точнее вообще не разбираюсь. :с