Добавлен DopaMine
Увидел тему по поводу фреимов. Типо как создать свои фреимы. Там был такои ответ:
"Разумеется не забудьте импортировать fdf и создать toc файл". Я там вчера задал вопрос, мне не ответили. Подскажите подробно, куда и что вставлять? Вот ссылки на темы:
"Разумеется не забудьте импортировать fdf и создать toc файл". Я там вчера задал вопрос, мне не ответили. Подскажите подробно, куда и что вставлять? Вот ссылки на темы:
Принятый ответ
Ток файл, это просто текстовый файл, но с одним нюансом..
раскрыть
в конца файла должна быть пустая новая строка
main.fdf
newsupercustomFDF.fdf
Этот файл должен быть помещен в карту через импорт или через режим папки
Чтобы этот файл сработал и подтянул кастомные fdf?которые прописаны внутри него
нужно выполнить код
Чтобы этот файл сработал и подтянул кастомные fdf?которые прописаны внутри него
нужно выполнить код
BlzLoadTOCFile("Main.toc")
лучше использоваться как
if not BlzLoadTOCFile("Main.toc") then
print("errloadtoc")
end
Чтобы получить сообщение об ошибке, если мы что-то делаем не так
если хотите больше узнать о fdf , то читаем тут
если хотите больше узнать о fdf , то читаем тут
или вот тут
Но это всё не нужно если честно
стандарт позволяет покрыть 99% всех задач, дело всё всё в том, что внутри самого движка варика есть свой toc и свои fdf, там функционал ниже, наверное 80% всего что есть, но и этого уже достаточно
Вот пример
стандарт позволяет покрыть 99% всех задач, дело всё всё в том, что внутри самого движка варика есть свой toc и свои fdf, там функционал ниже, наверное 80% всего что есть, но и этого уже достаточно
Вот пример
Для создания фреймов и конок с рамочками при наведении не использовался ни toc ни fdf
я бы ещё скинул сюда пеонов
я бы ещё скинул сюда пеонов
где так же этого ничего нет, но я совру, при борьбе с десинхами, я всё таки использовал кастомные fdf, но это оказалось ошибкой, десинхи были в другом, но назад я уже не стал переделывать ибо это пару килобайт веса
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Чтобы этот файл сработал и подтянул кастомные fdf?которые прописаны внутри него
нужно выполнить код
если хотите больше узнать о fdf , то читаем тут
стандарт позволяет покрыть 99% всех задач, дело всё всё в том, что внутри самого движка варика есть свой toc и свои fdf, там функционал ниже, наверное 80% всего что есть, но и этого уже достаточно
Вот пример
я бы ещё скинул сюда пеонов
Я вижу только готовые решения на форуме, типо скрыть весь интерфеис.
Где есть база с командами для интерфеиса и пояснения, через что эти команды реализовывать? Типо через триггеры или в самом фаиле?
Отредактирован Берги
есть кусок статьи он Назара
Начните вот с этого, если не понимаете меня
Вспомните по аналогии, как вы создавали текстаг?
Была функция CreateTerxtag? потом мы задавали размер, сам текст, время жизни, движение и т.д.
тут всё тоже самое, это такое жасс апи как было:
Отредактирован DopaMine
ЗАДАЧА:
Скрыть верхнее меню на пустои только что созданнои карте и создать в центре экрана кнопку, на которую можно навести мышь(чтоб высветилось описание, как у абилки, путь такое "ВЫ МОЖЕТЕ НАЖАТЬ НА КНОПКУ") и которую можно нажать, чтоб проигрался стандартныи звук и при нажатии к примеру просто высветилось сообщение в чат "ВЫ НАЖАЛИ КНОПКУ".
Если я поиму логику создания такои кнопки и скрытия меню на пустои карте(которая пока не имеет никаких триггеров и импортированных фаилов и вообще пока нет нигде никаких fdf или toc), то я смогу создать любые кнопки. ПЛИЗ, ПОМОГИТЕ!
Но непонятно, что вот именно сделать надо для этого на абсолютно пустои карте.
Чтоб я мог не тупо скопировать чеи-то код и обрадоваться, мол, "О, РАБОТАЕТ!", а именно увидеть, как работает у другого чела, прочитать его код и создать своё похожее, но написанное своими руками!
ЗАРАНЕЕ СПАСИБО!))
как скрыть верхнюю панель? это уже отдельная тема для разговора, верхняя панель это
4 кнопки Меню, квесты, союзники
или же вот так
Следовательно этого кода должно быть уже достаточно чтобы убрать всю верхнюю панель, может ещё что-то
BlzFrameSetVisible(BlzGetOriginFrame(ORIGIN_FRAME_SYSTEM_BUTTON, 0), false)
BlzFrameSetVisible(BlzGetOriginFrame(ORIGIN_FRAME_SYSTEM_BUTTON, 1), false)
BlzFrameSetVisible(BlzGetOriginFrame(ORIGIN_FRAME_SYSTEM_BUTTON, 2), false)
BlzFrameSetVisible(BlzGetOriginFrame(ORIGIN_FRAME_SYSTEM_BUTTON, 3), false)
https://www.hiveworkshop.com/threads/ui-what-are-backdrops.31596...
https://www.hiveworkshop.com/threads/ui-creating-a-bar.316254
DopaMine:
Есть поддержка Tesh подсветка для рефа, минимум надо это установить, чтобы не в отдельном файле смотреть
Есть даже вот такой изврат, где кнопки можно создавать на гуи