Нужно мне для машинимы сделать так, что бы от нескольких персов шла магическая энергия к одному. Знакомый предложил вариант, когда на позиции персов создаётся дамми кастер, и они атакуют одного центрального дамми, абилкой Грозовая атака с очень большой скоростью. Выглядит так, как будто один юнит тянет из других юнитов энергию молнией. Что мне, собственно и нужно. Теперь о проблемах, при создании дамми на позиции юнитов, физический размер дамми, влияет на местоположение самих юнитов и они смещаются со своих заданных мест. Для наглядности прикрепил скрин:
Если же я, даю этим дамми способность Москиты, то тогда они не влияют на местоположение юнитов, но тогда не проходит по ним атака молнией. Карту с примером прикрепил также к сообщению. Что мне нужно, если возможен вариант, что дамми не влияют на позиции юнитов и по ним проходит атака молнией, отлично, сделаю как скажете. Если нет, нужны другие варианты, при которых будет аналогичный визуальный эффект. Нужно мне это просто позарез, потому что от этого отталкиваются другие вещи, сюжетные, в финальной экшен сцене. Выслушаю любые предложение, главное, что бы они были=)

koloff:
Объявляются переменные в начале.
local lightning l
call AddLightningEx(codeName, true, GetLocationX(where1), GetLocationY(where1), GetLocationZ(where1), GetLocationX(where2), GetLocationY(where2), GetLocationZ(where2))
set l = bj_lastCreatedLightning
`
ОЖИДАНИЕ РЕКЛАМЫ...
24
спутать маленькую L и большую I эт конечно мощно)
Да их 3 штуки, с другой текст запостил, вот и всё, сейчас заново париться будем. Всё работает теперь, но не так, блин, опять=)
Итак, поехали! Всё, дожал синтаксис на джассе, теперь карта сохраняется и запускается, но, блин, молнии не удаляются всё равно=) Выкладываю два скрина показывающие, как код в триггере выглядит теперь:
Всё правильно теперь, но не работает, и всё тут. Может быть дело в том, о чём я выше писал? Я создаю РАСШИРЕННУЮ молнию, а не обычную, может, её как-то нужно по другому прописывать? Вот скрин про это:
21
Ты, ТС, вначале дела доделывай, а потом сознание расширяй... А то L с I путаешь, переменные после вейтов задаешь и закономерности после этого у тебя интересные выводятся...
Модеры, ну не трите плз... )
24
ClotPh, Я между постами непрерывно экспериментирую, предыдущий пост исчерпывающие описывает положение на данный момент. Не можешь по делу ничего написать, не пиши ничего, а то закономерности у тебя интересные выводятся.
Я не джассер даже 1 день, понятно, что для меня всё непонятно и сложно сейчас.
21
Да не обижайся, у меня тут просто как раз тоже сознание расширенное. Ладно, думаю, все равно модеры потрут этот пост и 2 предыдущих, в любом случае сворачиваюсь.
24
Парни, ну помогите дожать молнии, получается, как не сохраняй и не удаляй их, всё равно не работает. Значит, дело в чём-то ещё, а не в локалках. Может, всё таки, из-за расширенной молнии?
21
Объявляются переменные в начале.
local lightning l
О май гадбл
Тебе нужно создать столько переменных, сколько у тебя молний будет или одну но с массивом
Что ж ты лепишь то, ептить
Почитай статьи про переменные, про джасс
Как ты без элементарных знаний собрался что-то делать?
koloff:
Парни, ну помогите дожать молнии, получается, как не сохраняй и не удаляй их, всё равно не работает. Значит, дело в чём-то ещё, а не в локалках. Может, всё таки, из-за расширенной молнии?
То, что мы поможем тебе их дожать, тебе погоды не сделает.
Только разобравшись во всём сам, ты будешь на высоте.
Я WE дожимал 10 лет, и сейчас вот шарю во всём почти.
24
Что ж ты лепишь то, ептить
Ты пост #26 мой видел? Скрины видел? Ты хоть читай, ептить, то, про что пишешь. Сейчас у меня три разные локальные переменные, а не массив. Повторюсь,
koloff:
получается, как не сохраняй и не удаляй их, всё равно не работает. Значит, дело в чём-то ещё, а не в локалках. Может, всё таки, из-за расширенной молнии?
Как ты без элементарных знаний собрался что-то делать?
Да не собираюсь я джассером становиться, я машиниму делаю, а не рпг мультиплеер, для 10 игроков. Моих знаний хватает с избытком для этого. А если раз в году что-то понадобится про джасс, я помощи у вас попрошу.
21
Ну за компом я сижу, не только чтобы на твои вопросы отвечать здесь. Мысль ясна, надеюсь.
Ещё раз
Proshel_Doty:
Объявляются переменные в начале.
24
Вот скрин из поста #26, мысль ясна, надеюсь.
Загруженные файлы
21
koloff:
Мысль чего?
Я вижу и говорю тебе последний раз, переменные объявляются в начале!
24
переменные объявляются в начале!
В начале чего? Я объявляю вначале, прежде чем создавать и писать в неё, или ты про самое начало триггера, что ли?
26
koloff:
переменные объявляются в начале!
В начале чего? Я объявляю вначале, прежде чем создавать и писать в неё, или ты про самое начало триггера, что ли?
пожалуйста, прочтите. и вам легче будет, и нам.
24
Proshel_Doty, Когда знаешь как правильно, можно объяснить одним постом, но, блин, это не так интересно, как выдавливать из себя не развёрнутые мысли, в 4-5 слов, на протяжении часа. Объявил я в самом начале триггера, и эффекта ноль. Не удаляются молнии и всё=) Сейчас буду опять постить скрины.
Итак, вот как выглядят действия в триггере, на данный момент. Прямо по порядку скрины идут - 1,2,3, как они в триггере располагаются.
Не удаляются молнии. Карта сохраняется-запускается, молнии при проверке создаются как надо, но, блин, не удаляются о_О
Если джассеры с опытом не могут разобраться, что про меня говорить-то? У меня больше нет вариантов, которые я мог бы проверить, вся надежда на вас.
24
Да не могу, он экранов на 10 длиной, это вторая часть экшен сцены, которая минут 6 видео длится.
21
koloff:
Да не могу, он экранов на 10 длиной, это вторая часть экшен сцены, которая минут 6 видео длится.
Значит смирись)))
Вот в моей карте всё работает почему-то с такими же функциями
А ты по ходу хакнул вар, вот и не работает)
koloff:
Бывает, что действие записанное следующей строчкой, не срабатывает, а ставишь wait между строчками и работать начинает. Вот я сразу всё и наразделял=)
24
Вот в моей карте всё работает почему-то с такими же функциями
Сейчас карту пример сделаю с нуля, где будет только это. Потом подумаю, что дальше делать.
Блин, парни, то же самое и всё=( Я тупо скопировал триггер из карты с машинимой, удалил всё, кроме относящегося к молниям. И при запуске, та же фигня 1:1, карта сохраняется-запускается, молнии создаются, но не удаляются, и всё тут! Карту прикреплю к сообщению, я уже замахался с экспериментами, вся надежда на вас.
Только не говорите мне, что на ваших компах, карта пример работает=)
Proshel_Doty:
А ты по ходу хакнул вар, вот и не работает)
koloff:
Бывает, что действие записанное следующей строчкой, не срабатывает, а ставишь wait между строчками и работать начинает. Вот я сразу всё и наразделял=)
Нет людей, которые всегда правы, это иллюзия, есть люди, которые ошибаются чаще, чем правы. Есть люди, которые чаще правы, чем ошибаются. И уж точно нет людей, которые знают всё. Я с таким сталкиваюсь периодически, вот к примеру, в этой карте у меня, при запуске очередного триггера со следующим куском машинимы, в самом начале не запускалась музыка, действие по её запуску стояло самым первым. Поставил wait 0.10, и всё как часы. Я нормальный человек, что бы там кто, с чужих слов не думал. Мне нет нужды врать или пытаться что-то изобразить из себя. А тебе стоит знать о таких вещах как: или А, или Б, и всегда есть вариант 3, "или одно из трёх", что-то, что лежит за пределами твоего сознания, то, что ты не учитываешь. Люди понимающие это, никогда не категоричны до конца, и уж всяко, они не пытаются насмехаться над тем, что они не понимают.
Итак, парни, вот такой полный ноль и неумеха в джассе, как я, оказался прав. Всё дело в этом:
koloff:
получается, как не сохраняй и не удаляй их, всё равно не работает. Значит, дело в чём-то ещё, а не в локалках. Может, всё таки, из-за расширенной молнии?
Вот, если я создаю обычную молнию, она прекрасно удаляется. С теми же cs и переменными, что я использую для расширенной молнии. Есть какие-либо идеи, как нужно работать с расширенной молнией? Она мне нужна обязательно, так как простая не перемещается по высоте. Огромная просьба, писать только по делу, если вы не можете ответить на последний мой вопрос - не пишите ничего.
Загруженные файлы
26
вы используете функции UMSE в которых используется нативная функция, где не задается значение bj_lastCreatedLightning
оно всегда пустое, null
24
Hate, Получается, что дело именно в использовании расширенной молнии, у меня нет стажа даже одного дня в джассе, я не смогу понять, что ты мне будешь про джасс рассказывать. Мне нужно просто, создать молнию и удалить её.Только это мне и нужно, я прикладываю скрин с триггером из карты примера, я тебя очень прошу, просто покажи в каком месте, что именно нужно прописать, что бы молния удалилась. Я сегодня достаточно наслушался уже про то, какой недокодер и потратил кучу сил, что бы меня хотя бы правильно поняли. Хотя я с самого начала писал про расширенную молнию, с поста №17 и потом ещё пару раз, просто кто дураков слушает? Над дураками стебутся для фана.
На Перст смерти не обращай внимания, в действиях в триггере, это тоже молния, только красная. Надеюсь, я смогу сейчас вернуться к своей машиниме, а джасс оставлю умным людям и не буду касаться его как можно дольше.
Загруженные файлы
24
Hate, Ты не поверишь но я это нашёл ещё вчера, и даже пытался понять, что к чему, открыв спойлер с надписью "code". Ты хочешь, что бы я эту систему поставил себе в карту? Или я должен что-то там понять, через "уже говорящий за себя" намёк?
Вкратце сделаю подводку всей эпопеи, всем миром выдавили из себя код триггера на создание и удаление молний. Триггер содержит именно тот код, который мне насоветовали тут бывалые джассеры. Триггер нормально работает для создания и удаления обычной молнии, но не работает для создания и удаления расширенной молнии. Что нужно изменить, что бы триггер начал работать и для расширенной молнии? Скрин триггера я выложил в посте #45.
Всё же просто как гвозди, конкретно в каком действии триггера, что нужно прописать? Если я захочу стать джассером, я полезу во все статьи и разные системы, и буду повышать свой уровень кодера. Мне же нужно, просто создать три молнии на нужной высоте и удалить потом, и всё. Я смогу продолжить делать свою машиниму, для которой гуи хватает за глаза, а если возникнет нужда в исключении в виде джасса, я опять полезу на xgm за советом.
26
Всё же просто как гвозди
нет не просто.
зачем вам лезть в код системы? скопировали и забыли, только функции используете какие вам нужно и все
24
Всё же просто как гвозди
Я про то, что мне нужно. Итак, нужно ставить систему в карту, и что, я смогу сам, с нулевым уровнем это сделать? Это единственный вариант, что бы использовать расширенные молнии?
По логике, если я создаю расширенную молнию на гуи, я её могу и удалить, иначе какой в ней смысл?
Ну вот, смотри требования системы: "От вас требуется:Инициализированная хэш-таблица (в коде используется название udg_Hash) Умение использовать Custom Script" Я не могу ни того, ни другого.
26
По логике, если я создаю расширенную молнию на гуи, я её могу и удалить, иначе какой в ней смысл?
те кто добавлял эту функцию в расширенный редактор почему то над этим не задумались.
либо вы конвертируете 10 страничный триггер в код, либо используете систему выше. и поверьте, использовать систему гораздо проще вариант
есть еще вариант с абилками на похищение жизни, но там надо переделать слк таблицу молний
яхз как вам что либо советовать если вы абсолютно ничего не умеете делать
Чтобы оставить комментарий, пожалуйста, войдите на сайт.