Ничего ты не изменишь наивный, хак редактора нужен с заменителем функций, да и бж функций не 1, переписывать долго. Где то же были доработанный ГУИ ( вроде чувак под ником - Пушистый) делал, но сам всем этим никогда не пользовался, т.к пишу на jass.
Есть - у тебя если вар софтклаба, ты удивишься что многие вещи называются на английском по другому, ибо софтклабовцы добавили отсебятины или вольно перевели многие вещи.
Нужно будет учитывать это. С юмором тоже будет сложновато, не стоит сразу его переводить (никто не поймет).
Модель предмету без сферы кликов поставить, тогда руками никак, лиш триггерным действием (попробуй поставить предмету dummy.mdx модель и подобрать его)
Бордер, ну по типу маньяка это петры, вампы, алкоголизм норм.
Свою карту могу предложить, тоже tag жанра но нет классической стройки, kodo tag team, infection attack - у двух последних зубодробительная сложность.
function PolarProjectionBJ takes location source, real dist, real angle returns location
local real x = GetLocationX(source) + dist * Cos(angle * bj_DEGTORAD)
local real y = GetLocationY(source) + dist * Sin(angle * bj_DEGTORAD)
return Location(x, y)
endfunction
Вот это стандартное перемещение точки на гуях, но оно плодит еще одну точку, а стоит только заменить return Loacation(x,y) на MoveLocation( source, x, y) ну разумеется назвать функцию ка кто по другому и изменить аргументы и пользоваться, еще раз прошу обратить внимание что угол в радианах - angle * bj_DEGTORAD)
Кстати вот - ссылка
Почитай на досуге, там объясняется что к чему.
Мб в другойм месте, многие бж функции ГУИ создают утечки, те же действия с мультмбордами, а как приобразуется твой гуив код, ты бы глянул и упал в обморок.
Увы от утечек и кривых функций на ГУИ не избавится, ну если точнее то проще и быстрее выучить jass.
На jass-е Я не силён. Ну если не подкинут то имей ввиду ещё, что у способностей можно делать уровни, и триггерно прибавлять, или наоборот, убавлять уровни, что даёт вполне неплохой контроль над процессом. Так же можно увеличивать и скорость атаки, и прочее... Проблем больших не вижу. Вот как Я делаю прибавку максимального запаса здоровья, всего две строчки (если без дополнительных условий).
Врун, пердун и хохотун...
Нельзя добавить здоровье юнита больше максимума триггерным действием, нужно вручить способность на хп. Абилки на хп и ману не могут быть многоуровневыми, нет как бы могут но влиять на хп\мп выше 1 уровня они не будут никак.
Для этого существуют специальные системы, написанные умными людьми, там юзая баг с абилками на хп\ману добавляют или убавляют максимум здоровья юниту, как они это делают - читайте статьи, описано в 101 месте.
С атакой сложнее, белую атаку дает только 1 книжка (предмет увеличение силы атаки - однократное), а зеленую можно повышать любыми предметными способностями повышающими силу атаки, их пруд пруди.
На сайте есть система "SetAttiribute" + описание как она устроина и работает, ищим, читаем, переносим в карут и улыбаемся.
Вот вам ссылка
Экзекут это не вызов, вызов идет на jass, много вычислений на гуи? = рак мозга, пишите в кастом коде карты фукнцию на жасс а потом через кастом скрипт вызывайте в своих гуях.
Вейты - зло, не надо их использовать, в мультиплеере столько хапнете проблем что забьете на карту.
Есть множество прекрасных статей что как делать + открыте карты близзардов, 2017 год, мы все изобретаем свой велосипед на гуи.
Hate, Я скачивал мой жнгп тут на сайте и он не работает. Вы скачивали ваш жнгп тоже тут на сайте и говорите что он работает. Следуя логике можно предположить что ваш жнгп не равно мой жнгп. Но логика похоже вещь не постижимая местным джассерам.
Все работает, читаем тему с JNGP, скачиваем устанавливаем, варкравт надо норм с путями в реестре а не говно огрызки с всяких ICCUP.говно.ком и так далее. Потом следуем инструкции, что там написано? (нет я могу и написать че делать, но оно описано в теме, если вы не читали ваши проблемы)
Ну цепь молний можно прилепить, в сферу замедления засунуть обычную цепную молнию.
Ну а так, разумеется без триггеров низя. эффект молний это такой спрайт от цели до цели, а не 3д снаряд, поэтому там где молния не придусмотренна так сделать нельзя.
Насчет наработок - детект физического урона + библиотека для движения молний ( забыл как называется), нл суть в том что это достаточно сложно и на jass, для новичков эту тему лучше не трогать а ограничится стандартными способностями.
Скорее всего кривые руки, проверьте как следует пути к моделям.
микс архив - тоже самое что файлы в карте, если все правильно сделано, неважно конверт из вов это или нет.
» WarCraft 3 / Триггер не работает
» WarCraft 3 / Какие есть книги по изучению Jass-программирования?
» WarCraft 3 / Ульта с превращением
» WarCraft 3 / Удастся ли заменить GUI-функции в файле Blizzard.j?
» WarCraft 3 / Удастся ли заменить GUI-функции в файле Blizzard.j?
» WarCraft 3 / Перевод карты на английский
Нужно будет учитывать это. С юмором тоже будет сложновато, не стоит сразу его переводить (никто не поймет).
» WarCraft 3 / предметный, который невозможно подобрать
» WarCraft 3 / Как вызвать юнита на время в конкретную точку карты?
» WarCraft 3 / Посоветуйте карт
Тут нету стройки.
» WarCraft 3 / Не работает строчка Custom Script о полярных координатах?
» WarCraft 3 / Вопрос про "Раз." массива предметов
» WarCraft 3 / Посоветуйте карт
» WarCraft 3 / Посоветуйте карт
Свою карту могу предложить, тоже tag жанра но нет классической стройки, kodo tag team, infection attack - у двух последних зубодробительная сложность.
» WarCraft 3 / Откуда они берутся эти утечки...
» WarCraft 3 / Не работает строчка Custom Script о полярных координатах?
Кстати вот - ссылка
Почитай на досуге, там объясняется что к чему.
» WarCraft 3 / Антимация
» WarCraft 3 / Не работает строчка Custom Script о полярных координатах?
» WarCraft 3 / Не работает строчка Custom Script о полярных координатах?
И вот правда стоило так извращаться?
» WarCraft 3 / Откуда они берутся эти утечки...
Увы от утечек и кривых функций на ГУИ не избавится, ну если точнее то проще и быстрее выучить jass.
Ред. quq_CCCP
» WarCraft 3 / Как триггерно увеличить максимальну атаку или здоровье
Нельзя добавить здоровье юнита больше максимума триггерным действием, нужно вручить способность на хп. Абилки на хп и ману не могут быть многоуровневыми, нет как бы могут но влиять на хп\мп выше 1 уровня они не будут никак.
Для этого существуют специальные системы, написанные умными людьми, там юзая баг с абилками на хп\ману добавляют или убавляют максимум здоровья юниту, как они это делают - читайте статьи, описано в 101 месте.
С атакой сложнее, белую атаку дает только 1 книжка (предмет увеличение силы атаки - однократное), а зеленую можно повышать любыми предметными способностями повышающими силу атаки, их пруд пруди.
На сайте есть система "SetAttiribute" + описание как она устроина и работает, ищим, читаем, переносим в карут и улыбаемся.
Вот вам ссылка
» WarCraft 3 / Можно ли использовать "Run Trigger" как вызов функции?
Вейты - зло, не надо их использовать, в мультиплеере столько хапнете проблем что забьете на карту.
Есть множество прекрасных статей что как делать + открыте карты близзардов, 2017 год, мы все изобретаем свой велосипед на гуи.
» WarCraft 3 / Опять они
» WarCraft 3 / Опять они
» WarCraft 3 / Как добавить эффект молнии к любой атаке?
Ну а так, разумеется без триггеров низя. эффект молний это такой спрайт от цели до цели, а не 3д снаряд, поэтому там где молния не придусмотренна так сделать нельзя.
Насчет наработок - детект физического урона + библиотека для движения молний ( забыл как называется), нл суть в том что это достаточно сложно и на jass, для новичков эту тему лучше не трогать а ограничится стандартными способностями.
» WarCraft 3 / Модели из WoW и mix технология не совместимы?
микс архив - тоже самое что файлы в карте, если все правильно сделано, неважно конверт из вов это или нет.