18

» WarCraft 3 / Подсветка функций в TESH

PT153, скачаю нужный, только чтоб на версию 1.26 ставился. И если такая функция есть, то какие манипуляции нужны?
18

» WarCraft 3 / TESH для Reforged

WorldEditorTESH открывается, но подсветка не работает. Путь прописал к оригинальному WorldEditor-у. Меню TESH в редакторе триггеров нет. Может еще какие настройки надо добавить?
18

» WarCraft 3 / Чем заменить CreateNUnitsAtLoc

SсRealm, CreateUnitAtLoc(), вместо х,у задаешь точку

Просто сама точка - это и есть х,у. Одной переменной и действием обнуления больше
18

» WarCraft 3 / Отмена способности

Сделать на основе "берсерк", "стремительность" или "огненый плащ"
18

» WarCraft 3 / Папка => w3x

Bergi_Bear, а если работать через "папку" на 1.26, есть возможность через ctrl+click просмотреть свою функцию?
18

» WarCraft 3 / Нативка SetUnitTimeScale

rsfghd, если ты на юните тестишь, то у него установленна обратная анимация. Сначала ее проигривает, пока не дойдет до места анимации которая вперед производится... На низких скоростях они встретятся в конце проигрования.
18

» WarCraft 3 / Нативка SetUnitTimeScale

rsfghd:
проверил, от скорости атаки не зависит
Как я понимаю, там при проигровании анимации атаки и ходьбы, уже стоят значения. Которые меняются на время проигривания, а после возвращаются в установленное.
От 0.02 до 0.05 время ~25сек. получилось
От 0.05 до 0.09 время ~12сек. получилось
От 0.1 до 0.08 время ~8сек. получилось
Дальее уже сложнее замерять
18

» WarCraft 3 / Воскрешение в форме друида

SсRealm, Когда то я делал так: при касте записал в переменную, ждал время превращения, после присваивал глобалке юнита из переменной каста. Вроде так было...
18

» WarCraft 3 / Нативка SetUnitTimeScale

Я подозреваю что это в процентах указывается. Если базовая скорость анимации = 1 сек., то с 0.2, скорость должна быть 0.2 сек. А с 5ед. анимация за 5 сек. должна проигратся
18

» WarCraft 3 / Обнуление массива отрядов

Venommm, Не, не параноя. Если нужно чекать всю карту и работать с большим количеством объектов, то такой вариант как у меня плохой. Она для обработки нужной групи, а не всех на карте.
18

» WarCraft 3 / Воскрешение в форме друида

Морф считается другой БЕ, ссилка shakal[1] пустая будет. При входе на карту юнита с типом морфа, перезаписывай переменную.
18

» WarCraft 3 / Обнуление массива отрядов

Есть у меня наработка, правда сделал удобной для ГУИ.
Она создавалась для триггерных аур, но и с групами работает
Загруженные файлы
18

» WarCraft 3 / Сломался редактор

PT153, Что странно, раньше работало без галочек. Началось, как мне кажется, когда во второй раз проверкой запустил тестовую карту рендера, а открывается совсем другая карта
18

» WarCraft 3 / Сломался редактор

map_maiker, любой выключеный триггер, там неважно какой код, этот же код работает если его вставить во включенный триггер.

Эта ошибка.

Также карта не запускается с отключенным дебаг модом. Подключен рендер едж(в самой карте не используется).
Загруженные файлы
18

» WarCraft 3 / MUI ли этот триггер?

А как мне без других игроков проверить? Мне проще у знатоков спросить, нежели кого-то звать
Выбрать всех юинтов и триггером отдать юниту приказ кастовать способность. Вот и проверка MUI
18

» WarCraft 3 / Функция проверки спелла в Lua

Fly123, Есть костыльный вариант. Но на нем нужно,
1 - отказаться от маг.защит, и пилить свою маг защиту
2 - описание урона способностей надо писать ручками
Если такое устраивает, карта прилагается
Загруженные файлы
18

» WarCraft 3 / Как выяснить какой игрок попал под условие?

function Trig_IsUnitSelected_Conditions takes nothing returns boolean
	if(not(IsUnitSelected(imbaUnit, GetTriggerPlayer())==true))then
		return false
	endif
		return true
endfunction

function Trig_IsUnitSelected_Actions takes nothing returns nothing
	call ClearSelectionForPlayer(GetTriggerPlayer())
	//здесь будут какие-то действия с игроком, который выбрал юнита
	//но как понять какой именно игрок кликнул на юнита?
endfunction
18

» WarCraft 3 / Ошибка синтаксиса языка

Что значит на структуре? Это как? (где?)
Как то так, какой предмет и какой у него вес ты задаешь в начале, а дальше происходит магия.
Попробовал подробно описать
Загруженные файлы
18

» WarCraft 3 / Утекают ли не обнулённые переменные типа handle

Obelick, Возможно, что из-за количества "трупов" начинает лагать. Измени KillUnit на RemoveUnit и проверь

И set u = null можно в конце обнулять, в цыкле она перезаписывается
18

» WarCraft 3 / Помощь в реализации формулы

PT153, я к примеру приводил, если в функцию на х будет передаваться значение 0.
Идея такая. Есть предметы уровня 1...n, и способности имеющие уровней 1...n(требубт мин уровень предмета).
При получении предмета, дается способность и уровень не может быть выше уровня предмета. Циклом от 0 до уровня предмета. В цыкле надо получить шанс установить уровень способности. Чем выше уровень предмета тем выше шанс получить способность равную уровню предмета.
Если предмет 8 уровня, то шанс 1ур. способности = 20 и все больше растет к 8 уровню. На 8 ур. шанс будет равен 100

Спасибо, дома проверю.
18

» WarCraft 3 / Помощь в реализации формулы

PT153, в функции в вопросе у-х, то есть х=0 будет 4-0=4, 5 иттераций из 5, до значения в 100. Если х=1 то 4-1=3, осталось 4 иттерации из 5 до значения 100.
Убывает в зависимости от того, сколько шагов от 0 к последнему. Или растет если шаг приближается к 0

В принципе диаграму можно построить с возрастанием. Изобразил первое что пришло в голову
18

» WarCraft 3 / Помощь в реализации формулы

rsfghd, а как получить нужное число по формуле, именно в этом вопрос

К примеру:
y = 4
Itter = y
Должно возвращать при
x = 0 return 20
x = 1 return ~25
x = 2 return ~42
x = 3 return ~68
x = 4 return 100
18

» WarCraft 3 / shoot & Run как во втором старкрафте

Попробуй в Ро изменить анимацию атаки на 0. Наверно будет стрелять спиной, но суть останется