0
13
3 года назад
0

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

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

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

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

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

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

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

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

Эта ошибка.

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

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

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

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

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

» 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
0
13
3 года назад
0

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

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

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

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

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

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

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

Спасибо, дома проверю.
0
13
3 года назад
0

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

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

В принципе диаграму можно построить с возрастанием. Изобразил первое что пришло в голову
0
13
3 года назад
Отредактирован Borodach
0

» 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
0
13
3 года назад
0

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

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

» WarCraft 3 / Мемхак - возня с фреймами.

ofeerist, что делает FindCLayerUnderCursor ?
0
13
3 года назад
0

» WarCraft 3 / Как настроить такой триггер?

Дабавить в отряд, и если количество живих юнитов больше 0 запускать метку
2
13
3 года назад
2

» WarCraft 3 / Добавление и удаление предметов из списка

Так как автор гуишник, вариант будет актуальным.
Переменные:
item - массив предметов(заполняется нужными предметами 0-7)
max - целочисленная (равна количеству предметов 7)
random - целочисленная
Второй триггер:
random = случайное число от 0 до max
цыкл А от 0 до max
Добавить предмет item[A]
Конец цикла
item[random] = item[max]
max = max - 1
0
13
3 года назад
Отредактирован Borodach
0

» WarCraft 3 / Что с LoadTOCFile

ofeerist, Проверил с временем регистарции. Вот время регистрации для клавиш и загрузки .toc файла должно совпадать, иначе каша.
0
13
3 года назад
Отредактирован Borodach
0

» WarCraft 3 / Что с LoadTOCFile

ofeerist, Поле для тестов, что то удалил, а что то с такой табуляцией осталось
Я пробовал так, тогда загрузка файла .toc не произойдет
	if LoadTOCFile("uitoc.toc") == 0 then
        call BJDebugMsg("Load failure")
    endif
0
13
3 года назад
Отредактирован Borodach
0

» WarCraft 3 / Что с LoadTOCFile

Работет temp1

Не работает temp2
Загруженные файлы
0
13
3 года назад
0

» WarCraft 3 / FrameText для 1.26

МрачныйВорон, Это и описивает то что я ищу, расширение текста относительно точки. Если там много информации по фреймам, кинь ссылку.
0
13
3 года назад
Отредактирован Borodach
0

» WarCraft 3 / FrameText для 1.26

МрачныйВорон, Вероятно SetPoint, либо создание отдельных фреймов
Я создаю фрейм, прописиваю ему текст, а с низу еще один такой фрейм с текстом.
Вот что получается:
....... Стрелок Смотрящая в ночь
А хотелось:
Стрелок Смотрящая в ночь

Еще раз прочитал шаблон, и вот кажется я понял в чем может быть причина. Дома протестирую.
0
13
3 года назад
0

» WarCraft 3 / FrameText для 1.26

МрачныйВорон, О функционале не знаком, тому применил LEFT к FontJustificationV , считая что у них одинаковые константы.
Когда создаю текст внутри фрейма, он создается всередине и ростягивается влево-право, а вот если перевести строчку с помощью "|n", тогда выравняетя по верхней строчке. Я хотел узнать, можно та слелать чтоб он созавался слева и растягивался вправо.
А то что в рефрдже схожий, если не такой же функционал, не знал, спасибо.
0
13
3 года назад
0

» WarCraft 3 / KeyCode - структура, для работы с клавишами

А есть кнопка или действие обозначающее что кнопка не зажата?
2
13
3 года назад
2

» WarCraft 3 / Магазин на фреймах

С періодом в 0.05 сек. фпс очень сильно проседает. Не для слабых компов.
0
13
3 года назад
0

» WarCraft 3 / Создание Trackable

WarCraft не перестает удивлять