Добавлен
Доброго времени суток. В вообщем такая проблемка. Суть тригера такова. Простите я с телефона и не могу делать скрины.
В вообщем.
Каждую секунду выбираются все разрушаемые на карте если тип выбранной равно 1 то...
Если позиция выбранного разрушаемого в порче то воспроизвести анимацию
Так вот я даже пытался через созданые переменные но не получаеися через личный сценарий обнулять группу из декораций... или они вообще не считаются группой? Или как по другому можно отследить положения определенных декораций совершать такие же действия и удалать точку чтобы утечки небыло. Фух как же сложно с телефона

Принятый ответ

Что-то типа такого.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
19
6 лет назад
0
Похожие вопросы:

ответ
Какой ужас
Делай вот так.
бронепоезд
создать.
направить на 128 точек наверх(90)
сделать неперманентным
текст удалится через 3 секунды
текст затухнет до 100% прозрачности через 3 секунды
Вот чёрт. не успел приплюснуть к посту.
ответ
Steal nerves:
инструкции как таковой нет, могу описать, но здесь миллион примеров нужно, чтобы разжевать новичку (и случаи уникальны у каждого, и их очень много. Не знаю с чего начать). А вообще что там сложного? знаешь jass, и все. Тебе нужно знать является ли объект хэндл, и нужно ли его удалять (или побочная нативка удалит, как например у текстагов. Текстаги можно не удалять напрямую, есть у него функция, задающая время жизни. Текстаг сам исчезнет. Или вот фильтр удалять не обязательно, она не утекает). Все одинаково: нужно удалить объект (помню, у меня жестко мультиборд утекал, пока не узнал, что есть функция обновляющая ячейку, она еще дает не плодит новые). Поэтому нужно знать можно ли удалить (умирающего юнита например удалять не нужно, сам разложится. А вот например предметы как руны нужно, при подборе руны, руна остается в игре. Например, миллионы книжек в магазине, если игрок будет покупать миллионами, он будет плодить. Поэтому при получении удаляй сразу). Чистить содержимое в хэш-таблице, и обнулять локалки. Функции BJ могут утекать, там не обнуляют локалки. Раскрыть функции BJ, там где есть локалка не обнуленная подправить и др. Помню, хотел взять координаты от точки, там x и y. Я вызвал (создал) два раза точки, раньше не понимал, что создаю точки. Нужно найти альтернативные, что возвращают не точку, а координаты (реальные числа), например, юнита. Чтобы знать, это надо смотреть на сайте (попался необычный хэндл, вбиваешь в поиск). Тебе нужна библиотека всех функции и нативок. Очень удобная библиотека есть в jngp. Щас нубы очень не любят jngp, так как не отображает ошибки и не компилирует что-то. Так выключите плагин UMSWE, и Vjass и Cjass тоже выключите. Пользуйтесь библиотекой и новыми триггерными менюшками, доступны в hNGP без этого. Все придет с опытом, просто подольше посиди с кодом.

0
18
6 лет назад
0
Декорации же вроде по 64 штуки за раз только можно выбрать. Попробуй в начале занести их в массив, а потом проверять циклом.
0
17
6 лет назад
0
Maniac_91:
Декорации же вроде по 64 штуки за раз только можно выбрать. Попробуй в начале занести их в массив, а потом проверять циклом.
А как?
0
18
6 лет назад
0
При запуске карты записать каждую нужную декорацию в переменную set D[1] = дерево 0001.
А потом цикл: от 1 до максимального количества декораций - делать проверку, в порче декорация или нет.
Тоже с телефона, триггеры не могу прислать.
0
17
6 лет назад
0
Maniac_91:
При запуске карты записать каждую нужную декорацию в переменную set D[1] = дерево 0001.
А потом цикл: от 1 до максимального количества декораций - делать проверку, в порче декорация или нет.
Тоже с телефона, триггеры не могу прислать.
Задам другой вопрос есть функция...
Воспроизвести анимацию не персонажей в регионе. Так вот как выбрать по всей карте регионы зараженные порчей и воспроизвести анимацию. Уже обычного спецэффекта
0
18
6 лет назад
0
bazeba, нужно спецэффект в точке или что?
Объясни, не понимаю.
0
17
6 лет назад
0
Maniac_91:
bazeba, нужно спецэффект в точке или что?
Объясни, не понимаю.
Ну смотри заместо разрушаемого буду использовать декорацию. Эта декорация раставлена по всей карте в разных местах. Так вот если она окажется на порче то воспроизвести анимацию смерти иначе стандартная. И да как вы поняли в тригерах не шарю и создаю по примерам добавляя свои функци
0
18
6 лет назад
Отредактирован Maniac_91
0
bazeba, тогда можно спецэффектами. Так же заносить их в массив и убивать, если проверка покажет порчу.
Спецэффект тоже создаёт утечку, поэтому нужно удалять его после уничтожения:
call DestroyEffect(udg_D[1])
0
17
6 лет назад
Отредактирован bazeba
0
Крч это мой тригер
Загруженные файлы
0
7
6 лет назад
0
Кстати, а при проверки позиции точка не утекает ? А то, сдаётся мне, что ее тоже в переменную.
0
18
6 лет назад
0
bOrissko, утекает.
bazeba, щас попробую написать триггер.
2
7
6 лет назад
2
Что-то типа такого.
Загруженные файлы
Принятый ответ
0
18
6 лет назад
Отредактирован Maniac_91
0
bazeba, вот карта:
В ней один массив декораций и нет утечек.
Вот только базу данных заполнять долго.
Загруженные файлы
0
17
6 лет назад
0
bOrissko:
Что-то типа такого.
Спасибо. Все работает но я попытался добавить еще одно условие. Когда выбран определеная декорация. Так вот как ее связать с теми переменными?
Все я понял.... просто думал что не та переменная
Чтобы оставить комментарий, пожалуйста, войдите на сайт.