ENAleksey, замечательно! значит, все фреймы уже найдены? а то мне уже надоело баловаться с CE =)
И еще вопрос насчет фреймов - что из себя представляет фрейм? Изменяя координаты точек (top, left, и т.д.), можно ли создать произвольный 3-8угольник или фрейм всегда будет принимать форму прямоугольника?
ENAleksey, возможно ли в RenderEdge_mini добавить вывод текста на экран (поверх интерфейса) из основной версии? и планируешь ли расширять функционал редактирования интерфейса?
Пример функций, которые были бы кстати
function GetFrameWidth takes integer address returns real
function GetFrameHeight takes integer address returns real
function GetFramePointX takes integer address, integer point returns real
function GetFramePointY takes integer address, integer point returns real
function GetFrameParent takes integer address returns integer // возвращает адрес родителя
и кое-какие новые функции для редактирования
function SetFrameFont takes string font returns nothing
function SetFrameFontColor takes integer rgba returns nothing // 0xRRGGBBAA - ну вы поняли)
function SetFrameFontColor takes integer red, integer green, integer blue, integer alpha returns nothing
function SetFrameTextLength takes integer returns nothing // длина текста во фрейме
if GetRandomInt(0, 99) < GetUnitAbilityLevel(GetAttacker(), 'A000') then // вместо 'A000' твоя способность
call CreateItem('shrs', GetUnitX(GetTriggerUnit()), GetUnitY(GetTriggerUnit())) //'shrs' предмет
endif
//добавляем способности в "список"
AddDoubleClickSkillID('A000')
AddDoubleClickSkillID('A001')
ToggleClickHelper(GetLocalPlayer() == Player(0)) // активируем двойной клик для игрока(0)
PT153, я с таким не сталкивался, т.ч. понятия не имею, в чем дело. Попробуй менять индекс с помощью "вырвать дерево", если проблема сохраниться, то жди ответа дальше.
Таурен Тауреныч, сфера может только включить индекс атаки, но не выключить или переключить. Переключить индекс можно с помощью способности "вырвать дерево", т.е. триггерно.
P.S. кажется совсем недавно на хайве была наработка по переключению атаки
MadWay, нет. Обе иконки (как активная так и пассивная) могут иметь одну общую неактивную (DIS-иконка), если у них общее название.
Например, у тебя есть активная и пассивная иконки одной способности Headshot
ReplaceableTextures\CommandButtons\Headshot.blp - вот путь до активной иконки
ReplaceableTextures\PassiveButtons\Headshot.blp - вот до пассивной
ReplaceableTextures\CommandButtonsDisabled\DISHeadshot.blp - и до неактивной
Префиксы BTN, PASBTN в отличии от DIS не имеют никаких функций и фактически являются частью имени
Префиксы BTN и PAS и суффиксы On и Off ничего не значат и их применение не обязательно.
Путь к "отключённой" иконке варик ищет по пути ReplaceableTextures\CommandButtonsDisabled\DISимя_файла.расширение , поэтому не обязательно с каждой иконкой импортировать её отключённую версию, можно вообще использвать левую (только это будет тупо смотреться).
» WarCraft 3 / Пассивная способность с перезарядкой и с мана костом
» RenderEdge / [RenderEdge] Memory Hack
И еще вопрос насчет фреймов - что из себя представляет фрейм? Изменяя координаты точек (top, left, и т.д.), можно ли создать произвольный 3-8угольник или фрейм всегда будет принимать форму прямоугольника?
» RenderEdge / [RenderEdge] Memory Hack
» RenderEdge / [RenderEdge] Memory Hack
Пример функций, которые были бы кстати
» WarCraft 3 / Как использовать % ?
» WarCraft 3 / Как использовать % ?
Отредактирован Ige
» WarCraft 3 / Хак на память Warcraft3
Отредактирован Ige
» WarCraft 3 / Хак на память Warcraft3
» WarCraft 3 / Хак на память Warcraft3
Какие аргументы передавать в функцию?
» WarCraft 3 / Проверка включенного триггера используя триггеры
» WarCraft 3 / Триггерное изменение индексов атаки
» WarCraft 3 / Триггерное изменение индексов атаки
» WarCraft 3 / Герой не морфается
» WarCraft 3 / Герой не морфается
Отредактирован Ige
» WarCraft 3 / Менять тип атаки
P.S. кажется совсем недавно на хайве была наработка по переключению атаки
» WarCraft 3 / Кастомные звуки, много ифзенэлсов мб = лаг
» WarCraft 3 / Кастомные звуки, много ифзенэлсов мб = лаг
» WarCraft 3 / дисбтн пассивки
Например, у тебя есть активная и пассивная иконки одной способности Headshot
» WarCraft 3 / дисбтн пассивки
» WarCraft 3 / Не работает DISBTN модели
» WarCraft 3 / Не работает DISBTN модели
BTN - ненужный префикс