33

» WarCraft 3 / Как настроить получение золота за убийство крипов.

Принятый ответ
Сделать полностью триггерное получение опыта и отключить стандартное

Есть наработка, она правда на jass и хештаблицах, но работает, нужно лишь добавить условие НЕПОЛУЧЕНИЯ опыта, просчитав разницу в уровнях
33

» WarCraft 3 / Пассивка бристлбека в доте

Вообще пассивка бристл бека в доте не правильная надо делать свою по способу ниже:
За основу берём Если патч 1.31+ просто вычесть процент урона, и пассивка должна иметь заряд и кд,
Кд даже 1 сек достаточно, просто чтобы предотвратить, бесконечное срабатывание ну и для баланса (в 2д был баг обратки врага и пассивки бриста), пассивка продолжает работает блокировать урон и накапливать заряды.
Заряды показывают, сколько хп осталось до следующего автоматического срабатывания, то бишь либо 10 урона либо ещё 299
Ну а про угол уже написали всё...
33

» WarCraft 3 / Запретить выбор юнита

agentex, М а не важно что... мне главное было активировать режим нажатой клавиши, только тогда баг левого клика проходит, можно хоть атаку хоть патруль, но в твоём случае это не подойдёт, раз ты не отказался от инвентаря и панели приказов

М это приказ "Move", может у тебя у юнита нет его, так как нет вообще возможности ходить..
33

» WarCraft 3 / Запретить выбор юнита

В общем то задача в том, чтобы всегда был выбран только 1 юнит а остальные не выбирались кликом, но можно было по прежнему тригерно отловить клик на них
Если так то даже проще... но не всегда подойдёт, лично мне подошло
Я боролся с багом залипания левого клика, и успешно его одолел, но случайно сделал именно то, о чем ты спрашиваешь
	TimerStart(CreateTimer(), 0.01, true, function()
		-- hero - твой юнит
		ForceUIKeyBJ(GetOwningPlayer(hero),"M")
	end)
У меня юнит ходит триггерно на WASD и стандартная панель приказов на прочь убрана, так что мне это подходит
Как результат - не возможно выбрать другого юнита даже на 0,00001 сек, мельканий нет, хоть левой хоть правой жми
33

» WarCraft 3 / Запретить выбор юнита

Принятый ответ
От контекста зависит, например на текущем патче я бы сделал так...
  1. При создании заносим юнит в переменную, юнит создаётся с москитом
  2. Далее юнита можно всегда выбирать триггерно
  3. Если надо снова начать выделять юнита, можно ловить клик мыши рядом с юнитом....
Если любой патч и нодо чтобы враг был невыделяем, например типа способность, невыделяемый и нельзя навести... например сларк в ульте, срабатывают только скилы по площади, есть 1 старый баг по возвращению выделения после москита, я его не особо помню но на форуме 3жды упоминался (мне не надо и я не запомнил)
Исходные данные: юнит не выделяем и он москит, нужно вернуть выделение
  1. Удалить москита
  2. Скрыть юнита
  3. Показать юнита
как-то так
33

» WarCraft 3 / Warcraft 3 Reforged: Патч 1.32.9

Нужно пользоваться сборщиком, а не копировать блоки.. для начала всё просто и можно привыкнуть но в проектах где 10+ блоков и 2к+ строк я вам не завидую
33

» WarCraft 3 / Релиз Warcraft 3: Reforged

А ещё можно в режиме папки работать, щас импорт одно удовольствие, особенно в сочетании с внешним сборщиком карт
33

» WarCraft 3 / Конвертнуть карту на луа?

Принятый ответ
Это действие либо для новой карты...
Либо надо отключить все триггеры с кастом кодом (можно оставить ГУИ триггеры), и тогда пункт LUA в свойствах карты, станет активным
33

» WarCraft 3 / Warcraft 3 Reforged: Патч 1.32.9

Mechanicus, а какжесвовестимостьсостарымикартами... старая "Вставляем название любой популярной карты" карта обязательно должна работать в рефордже, возможно они сами пожалели но назад дороги уже не было =(
33

» Game Dev / Artificial Intelligence ( Genetic Algorithm )

Editor, у нас тут варкрафт основная тема, какую эмулятор, пусть кампанию проходит
33

» WarCraft 3 / Warcraft 3 Reforged: Патч 1.32.9

я про абилки
BlzSetAbilityExtendedTooltip(spellId,"описание",0) -- вообще не работает
BlzSetAbilityTooltip(spellId,"название",0) -- работает только с цифрами
А щас всё норм
33

» WarCraft 3 / Warcraft 3 Reforged: Патч 1.32.9

А последний патч не такой то и плохой оказался:
Починили Тултипы (динамическая смена описания способностей)
мы пришли к выводу, что это была случайность
33

» WarCraft 3 / Не открывается обычный редактор

надо сделать REG файл, и подвязать его к запуску старого редактора

Я сделал, (протестировано на W10x64)
REG
Загруженные файлы
33

» WarCraft 3 / Не открывается обычный редактор

Obelick, вопрос тот же, а решения нет... у меня тоже 126 jngp не стартует, но он и не нужен особо... хотя было вполне неудобно MPQ мастером открывать вместо редактора, чтобы подсмотреть код или вытащить модельку..
кто первым найдёт решение проблемы получит пирожок...
а вообще надо просто подумать всем вместе
33

» WarCraft 3 / Можно ли добавить пасивке звук?

Benni, только на мемхаке отслеживаются дефолтные криты, если вы не знаете что это такое, то и не стоит лезть
На новом патче нет флага для отславливания критов тоже,
Поэтому как сказал товарищ noyl, лучше сделать свои криты через отлов урона

Это и универсально на любом патче и на ГУИ можно сделать
33

» Game Dev / Artificial Intelligence ( Genetic Algorithm )

С удовольствие прочитал, но понят только до середины, дико много терминов, но очень инетерсно... надо как-то статью перестроить немного... и разместить видео с конечным результатом в начало, таким образом это заинтригует читателя "А как же он это сделал"
И не понятно:
  1. как в итоге сохранено конечное поведение, в каком виде?
  2. как в конечном итоге и в последующие разы вызывать сразу алгоритм до которого додумалась нейросеть?