Подскажите как вернуть окраску юнита после перевоплощения какая и была до его применения у юнита. Если у юнита не стандартная окраска где все по 250, а пара пунктов изменена, то после применения перевоплощения акраска выравнивается в стандарт где все 3 пункта становятся в стандартное значение по 250. Как триггерно поменять окраску с помощию триггера - "Анимация - Изменить окраску верха", только не задавать каждое значение в ручную, т к способность могут применять разные юниты с разной окраской, а указать каждое из трех значений что бы были скажем как у ''типа юнита - применяющий юнит". За ранее очень благодарен.
Кучу вариантов испробовал и только если задаешь в ручную, то работает. Не знаю какой пункт триггера даст нужный результат. Пытал указывать значение умирающий юнит, но в таком случае юнит становится на всегда черным как тень.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
6
как понять утекает по хэндлу?
Я подозреваю дело вот в чем, если бы ты не сказал, то сам бы не додумался, во всяком случае долго бы к этому шел.
Когда указываешь в триггерах определенную точку в приказах для чего либо - спела или передвижения, то система ставит эту точку на карту и не удаляет что является утечкой, нужно просто указывать переменную точкой, указывать переменную в точке действия приказа и затем удалять ее функцией call Remove. Или могут быть еще причины возникновения утечек в приказах помимо того что точки приказов не удаляются функцией call Remove, как считаешь? Может когда указываешь в приказах не только точку, но и боевую единицу, то ее тоже нужно указывать переменной и удалять call Remove что бы не было утечки или на единицы не распространяется? Только в этом случае не знаю удалится метка на единице или сама единица, не полностью разбираюсь.
Там разбираться то нечего. Триггеры приказов - это папка Squads и начиная с третьего верхнего Point, Object, Work Resourses, No Target - это от прежнего хозяина изначальной сырой системы но и в них я некоторое дорабатывал т к в изначальном виде было реализовано не все. Далее это Magic уже мое.
30
как понять утекает по хэндлу?
Это значит, что за каждого юнита в группе утечёт хэндл. Я за минуту просто отдавая приказы 1000 хэндлов насобирал.
Когда указываешь в триггерах определенную точку в приказах для чего либо - спела или передвижения, то система ставит эту точку на карту и не удаляет что является утечкой, нужно просто указывать переменную точкой, указывать переменную в точке действия приказа и затем удалять ее функцией call Remove.
Нужно не мучаться с гуй, перейти на zinc и работать сразу с координатами.
6
zinc, я даже на знал про его существование, не говоря о том что это.
Я почистил указал удаление целевых точек приказа после отдачи приказа. Можешь еще раз затестить не в падлу? Хз, обновлял лаунчер и скачивал проги, не запускается система утечек.

Для Handle Counter оказывается нужен еще War lua, он поддерживает максимальную версию 1.28f, а у меня 1.29

Читаю как установить uJPI и War lua, в инструкциях захлебнулся, как помещать в корень карты и как в файл War3_lua.dll вписывать какие то строчки, жесть. Не проще ли было бы видос им выложить сколько всего нужно скачать, как это все совместить что бы заработало и настроить.
Загруженные файлы
8
Вот готовая карта, в которой показано как можно сбросить цвет юнита на дефолтный, ну или на другой заданный.
Вероятно, большего вам и не требуется.
Совместимо с +- всеми патчами, возможно несколько не оптимизировано, но под пиво покатит.
Где-то я это все использовал, в общем-то вот.
Там всего 4 триггера на все скопируйте, настройте цвета, сбрасывайте цвет когда нужно на здоровье.
Тем не менее, редактор с встроенным цинков вам понадобится, чтобы карту таки скомпилировать.
Загруженные файлы
30
Для Handle Counter оказывается нужен еще War lua, он поддерживает максимальную версию 1.28f, а у меня 1.29
Warcraft III - Lua уже включён в UjAPI ничего отдельно ставить не нужно.
Для Handle Counter оказывается нужен еще War lua, он поддерживает максимальную версию 1.28f, а у меня 1.29
Скачай 1.26 дополнительно. Патч популярный и тестить на нём тоже желательно.
Читаю как установить uJPI и War lua, в инструкциях захлебнулся, как помещать в корень карты и как в файл War3_lua.dll вписывать какие то строчки, жесть.
Эти инструкции нужны для тех, кто на lua разрабатывать будет. Для теста нужен поддерживаемый патч и лаунчер инструкция к которому на одной картинке помещается.
Можешь еще раз затестить не в падлу?
Спасибо. С встроенным цинк это и есть JNGP?
Любой JNGP подойдёт, но я бы посоветовал этот.
Загруженные файлы
6
Спасибо. Мдэ... по поводу теста, ситуация ужасна. У тебя какая версия вара на которой тестил?
А как ты предлагал систему отрядов самому написать? С помощью кода? Мне нужно было что бы люди, как я например, могли в этой системе сами создавать свои отряды, в триггерах достаточно по шаблону скопировать нужный триггер и заменить боевые единицы на свои, а человек не знающий код как это зделает?
30
У тебя какая версия вара на которой тестил?
1.26
в триггерах достаточно по шаблону скопировать нужный триггер и заменить боевые единицы на свои
Копипаст триггеров ни к чему хорошему не приводит.
а человек не знающий код как это зделает?
Если человек не может заполнить текстовый файл по инструкции, то ему лучше не заниматься картостроением.
А как ты предлагал систему отрядов самому написать?
Как обычно эти системы и пишут, кодом.
6
Ты можешь написать код с системой отрядов, что бы человек, как я например, мог легко дополнить нужные пункты для создания новых отрядов из созданных своих боевых единиц? Этот код будет очень сложный и большой?
30
Ты можешь написать код с системой отрядов
Могу
что бы человек, как я например, мог легко дополнить нужные пункты для создания новых отрядов из созданных своих боевых единиц?
Ты умеешь править текстовые файлы по шаблону?
Этот код будет очень сложный и большой?
Не знаю, зависит от ТЗ.
6
Если ты имеешь виду именно простые текстовые файлы, то ясен пень. А не подскажешь куда выложить мою систему на обнаружение источников утечек и устранения их, а то чувствую если отлажу нужный вар и Ujapi под него, то не известно когда, да и не факт что устраню их, согласно моим знаниям из статей утечки возникают из за своевременно не удаленных триггерами указанных точек локация, спецэффектов и еще чего то, забыл. Но возможно это не единственные возможные источники. Ты говорил что возникает куча утечек из за отдачи приказа отрядам, в триггерах указывается команда 12 юнитам отряда перейти в определенную точку при отдаче приказа командиру, я установил эту точку как переменную и сразу ее удаление после перехода, патрулирования, либо же перехода нападая к этой точке отряда, но утечки все еще есть судя по твоему ролику. По этому тут скорее всего у меня возникнут большие проблемы в поиске причин их. Остальные триггеры там ерундовые, инициализация и создание самих отрядов при обучении, найме либо же при инициализации карты на установленных на карте единиц командиров которые должны быть с отрядом.
Ты тз за бабос делаешь?
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.