20

» WarCraft 3 / А почему же все таки тормозит варик?

Да ну нафиг,или я не правилно говорю или меня не правильно понимают
Думаю, два в одном.
20

» WarCraft 3 / А почему же все таки тормозит варик?

Миллионы раз,народ созавал свои "Левые" редакторы и блин,никто не догадался добавить локалку в триггерную функцию,чтобы ее можно было создать из списка.
Потому что такие редакторы не рассчитывались на GUI пользователей. Гаишнику, думаю, и стандартного хватает. А "левые" как раз ориентированы на работу с кодом.
Гаишник, ору, т9 исправил.
Clamp, как unit может получить effect?
20

» WarCraft 3 / Официально стал доступен PTR 1.31

Naadir, Свойство карты -> Параметры -> Наборы игровых -> Сражение (последняя версия)
20

» WarCraft 3 / Изменить скорость перемещения юнита

LordDracula, установлю я, например, дефолтную скорость, а если например у героя ботинки или другие баффы на скорость?
20

» WarCraft 3 / Скрытые в .mpq модели

Только сегодня скачал хаосного мурлока, где было еще таких моделей. Но уже не помню, т.к почистил историю.
Может сейчас поищу.
Не уверен, что это то, что тебе нужно, но вот.
Загруженные файлы
20

» WarCraft 3 / Восстановление. Кулдауны.

Подскажите пожалуйста. Возможно ли, не используя никакого jass-программирования в world editore смастерить окно-таймер
Нет.
20

» WarCraft 3 / Официально стал доступен PTR 1.31

Воу, тоесть можно создавать абсолютно рандомные предметы, еще и с соответствующим его характеристикам описание.
Ну, тут возможностей открывается так много, что я и не знаю что придумать.
20

» WarCraft 3 / Официально стал доступен PTR 1.31

PrincePhoenix, новые патчи выглядят все более аппетитно.
PornoMishka, ну я сижу на 1.26, не знал об этом, а вот менять тип атаки, дальность, заменять модельку юниту, это выглядит просто чудесно. Если там, конечно, можно все поля менять.
20

» WarCraft 3 / Официально стал доступен PTR 1.31

Добавлены функции типа Set, Add, Remove по взаимодействию с полями Редактора Объектов. Аналоги таких же функций из common.j с сохранением статуса вызванной операции в bj_lastInstObjFuncSuccessful.
То есть мы сможем, к примеру, изменять атаку, хп или скорость юнитов, минуя костыли?
20

» WarCraft 3 / Официально стал доступен PTR 1.31

Хмм, хмм, все меньше хочется сидеть на 1.26.
Тогда избавлюсь от мемхака, и если что, то смогу перенести карту.
20

» WarCraft 3 / Выбрать юнитов, выделенные игроком при условии.

quq_CCCP,
Я же написал, что уже все исправил.
    void CreekKeepersSwitchAttack_Action() {
        if GetUnitAbilityLevel(GetEnumUnit, 'A00N') > 0 {
            BuferCounter[1]++
        } esle {
            BuferCounter[2]++
        }
    }
    boolean CreekKeepersSwitchAttack_Condition() {
        return (GetUnitTypeId(GetFilterUnit()) == 'n005')
    }
    void CreekKeepersSwitchAttack (unit u) {
        group g = CreateGroup()
        GroupEnumUnitsSelected(g, GetOwningPlayer(u), Condition(function CreekKeepersSwitchAttack_Condition))
        BuferCounter[1] = 0
        BuferCounter[2] = 0
        ForGroup(g, function CreekKeepersSwitchAttack_Action)
        if BuferCounter[1] >= BuferCounter[2] {
            //
        }
        DestroyGroup(g)
        g = null
        u = null
    }
20

» WarCraft 3 / Выбрать юнитов, выделенные игроком при условии.

    void CreekKeepersSwitchAttack_Action() {
        BJDebugMsg(GetUnitName(GetEnumUnit()))
    }
    
    boolean CreekKeepersSwitchAttack_Condition() {
        if GetUnitTypeId(GetFilterUnit()) == 'n005' { 
            return true
        }
        return false
    }
    
    void CreekKeepersSwitchAttack (unit u) {
        group g = CreateGroup()
        ForGroup( GroupEnumUnitsSelected(g, GetOwningPlayer(u), Condition(function CreekKeepersSwitchAttack_Condition)), function CreekKeepersSwitchAttack_Action)
        DestroyGroup(g)
        g = null
    }
Ошибка в строке
call ForGroup(GroupEnumUnitsSelected(g, GetOwningPlayer(u), Condition(function CreekKeepersSwitchAttack_Condition)), function CreekKeepersSwitchAttack_Action)
Cannot convert nothing to group
Все исправил, спасибо.
20

» WARTRACK / WARTRACK V0.3

SNART, назови хотя-бы пару хороших игр, где верна 1 стратегия, которая приводит к победе.
20

» WarCraft 3 / Как уменшить блокатор пути от склона?

Никак. Обычно все отказывается от склонов и манипулируют с высотой рельефа.
20

» WARTRACK / WARTRACK V0.3

NazarPunk, то есть вся сложность этой карты заключается в том, чтобы найти это единственное правильное расположение башен?
20

» WarCraft 3 / Выбор героя для РПГ

Rare, создаю RTS компанию, используя только cJass. Получается создавать интересные связки юнитов и необычные тактические возможности, а также расы, которые сильно отличаются друг от друга во всех сферах, что сильно улучшает разнообразие. Конечно 100% будет проблемы баланса некоторых новых новшеств, которые вы введёте, но, я думаю, это лучше, чем расы которые отличаются модельками.
Самое банальное, например, увеличенный урон в ближнем бою по тем, кто окутан сетью. Что на GUI будет сделать сложно.
И подобных примеров много.
В общем, JASS значительно расширяет твои возможности, и не важно RTS это или нет.
Имею ввиду UMS Melee, RTS - это стратегия а реальном времени.
20

» WarCraft II: The Rebirth / Скриншоты Иконок (17.04.19)

NazarPunk, разница не большая, пиксельное изображение не сможет стать не пиксельным.
  1. Через A.I. Gigapixel и Фотошоп
  2. Оригинал.
Хотя, вроде что-то получилось:
  1. Через A.I. Gigapixel и Фотошоп.
  2. Оригинал.
Кат
20

» WarCraft 3 / Усиление нейтралов после смерти

Создаем группу, куда предварительно заносим требуемых юнитов.
Ловим смерть юнита и проверяем жив ли кто-то в группе, если нет, то очищаем группу и создаем новых, которых заносим в нашу группу.
Также можно добавить счётчик уровня убитой группы. Допустим, при каждой полной смерти группы добавлять к счетчику + 1, а затем сравнивать чему равен счетчик, создавая соответствующего уровня группу.
Также, если вы хотите использовать тех же юнитов, но с увеличенным хп или атакой, то можно воспользоваться улучшениями, а не копированием юнитов.
Допустим, при каждой полной смерти группы воскрешать их и улучшать уровень исследования, которые добавляют параметры.
20

» WarCraft 3 / Создание формации

NazarPunk, ну это все есть внутри наработки. Хотя она довольно сложная... 3к строчек кода для такого...
Я вообще не понимаю, почему автоиндексирование занимает 600 строчек кода... У меня подобная функция всего на 100 строк.