NecroButton - Альтернативная таблица поднятия нежити - Страница 4 - Форум HeroesWorld-а

Быстрая навигация по основным разделам форума:
Турниры
КАРТЫ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Ответ
Страница 4 из 4
 
Опции темы
#46
Старый 04.09.2022, 18:15
  #46
^
Mооnst@r
📖
Регистрация: 07.08.2019
Сообщения: 76
Регистрация: 07.08.2019
Сообщения: 76
По умолчанию
Re: NecroButton - Альтернативная таблица поднятия нежити

vova2112Холостой клик не куда не денется т.к. у кнопки есть два состояния (нажата|отжата), и я не знаю как сообщить кнопке что-бы её состояние изменилось если закрыть окно которое она отображает, поэтому я не нашел ничего лучше как оставить у кнопки одно состояние(нажатие) которое вызывает (полупрозрачное)окно, с которым уже можно взаимодействовать по средствам другой кнопки и|или горячих клавиш, т.е. если нажал на кнопку появилось окно с нужной инфой и на нём уже есть другая кнопка способная закрыть это окно 😎 .

С твоего комбатмода забрал содержимое NecroHider.(WindowMSButton).xdb и NecroHider.(WindowMSButtonShared).xdb с подставлением своих. Кнопка открывает окно, но не закрывает, закрыть можно по Esc, горячей клавиши и по кнопке с exitbutton, которую установил внизу на таблице. Вопрос такой: как сделать неактивный затемнённый фон (как если открыть книгу заклинаний на глобальной) вокруг таблицы, чтобы и некрокнопка под ним оказалась, раз она всё равно не выключает таблицу, но хотя бы всегда достаточно одного клика для включения?
Mооnst@r вне форума
Ответить с цитированием
#47
Старый 04.09.2022, 18:40
  #47
^
vova2112
 
Аватар для vova2112
📖
Регистрация: 01.09.2020
Адрес: EAO
Сообщения: 64
Регистрация: 01.09.2020
Адрес: EAO
Сообщения: 64
По умолчанию
Re: NecroButton - Альтернативная таблица поднятия нежити

Mооnst@rВопрос такой: как сделать неактивный затемнённый фон (как если открыть книгу заклинаний на глобальной) вокруг таблицы, чтобы и некрокнопка под ним оказалась, раз она всё равно не выключает таблицу, но хотя бы всегда достаточно одного клика для включения?
Сам долго искал как сделать неактивный затемнённый фон который используется при вызове меню или открытии книги заклинаний но..., предполагаю что эта функция как и многие другие ништяки и фишки вшиты в EXE файле, поэтому надо пользоваться другими доступными способами - тобишь выкручиваться как получится и тем функционалом что нам достался от разработчиков 🤪 .
__________________
Невозможное - невозможно. Например, невозможно двигаться быстрее света... Впрочем, если это и было бы возможно - стоит ли стараться? Все равно никто не увидит и не оценит.
К. Прутков-инженер, мысль No 17

Многие вещи нам непонятны не потому, что наши понятия слабы; но потому, что сии вещи не входят в круг наших понятий.
© Козьма Прутков
Невозможное - невозможно. Например, невозможно двигаться быстрее света... Впрочем, если это и было бы возможно - стоит ли стараться? Все равно никто не увидит и не оценит.
К. Прутков-инженер, мысль No 17

Многие вещи нам непонятны не потому, что наши понятия слабы; но потому, что сии вещи не входят в круг наших понятий.
© Козьма Прутков
vova2112 вне форума
Ответить с цитированием
#48
Старый 05.09.2022, 08:25
  #48
^
}{0TT@6bI4
 
Аватар для }{0TT@6bI4
📖
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1649
Выставка наград
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1649
Выставка наград
По умолчанию
Re: NecroButton - Альтернативная таблица поднятия нежити

Можно добавить полупрозрачную чёрную текстуру в дети к окну 🤔
Но Priority поставить меньше, чем у основной таблицы, чтобы она спереди висела.
__________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
_________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
_________________
}{0TT@6bI4 вне форума
Ответить с цитированием
#49
Старый 05.09.2022, 20:33
  #49
^
Mооnst@r
📖
Регистрация: 07.08.2019
Сообщения: 76
Регистрация: 07.08.2019
Сообщения: 76
По умолчанию
Re: NecroButton - Альтернативная таблица поднятия нежити

Взял прозрачную текстуру некробутона 58х34, сделал её главной, разместил её точно на кнопке некробутона, заменил текстуры кнопок экзитбутона на жёлтые некробутоновские. При клике на бутон он делался жёлтым аля активный и никакого подвоха не заметить и по этому же бутону его выключаю кликом, красота. Но стоило поменять разрешение экрана, как текстура с экзетбутоном на несколько пикселей сдвинулась, а настройки у людей индивидуальны. Получается опять жопа. Если себе я настроил и забыл, то скачавшие люди хотят получить всё "из коробки" без чтения на фиг никому не нужного к простому моду файла readme где будет инструкция о том как подрубить хоткей и прочие танцы с бубном.
Попытался прикрутить большую прозрачную текстуру типа затемнённый фон, но опять 25. Картинка больше 1024 крашит игру, а как растянуть на весь экран, походу никак. Может совет какой на этот счёт есть? Если пилить из кусков...
Mооnst@r вне форума
Ответить с цитированием
#50
Старый 05.09.2022, 21:01
  #50
^
}{0TT@6bI4
 
Аватар для }{0TT@6bI4
📖
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1649
Выставка наград
Регистрация: 05.09.2019
Адрес: Серебряные Города, Аль-Сафир
Сообщения: 1649
Выставка наград
По умолчанию
Re: NecroButton - Альтернативная таблица поднятия нежити

Вообще, сдвигов быть не должно, если одинаково настроены координаты, в том числе центрирование. Объекты могут быть в одной точке, ну одного координаты по EPA_LOW_END, а у другого по EPA_HIGH_END, например.

По поводу размера — в свойствах Shared'а указать Size нужный размер, а в графах ниже (не помню названия, пишу с мобильного) поставить MARGIN. Чтобы растягивалось по размеру экрана. У себя поэкспериментирую
__________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
_________________
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
_________________
}{0TT@6bI4 вне форума
Ответить с цитированием
#51
Старый 05.09.2022, 23:01
  #51
^
Mооnst@r
📖
Регистрация: 07.08.2019
Сообщения: 76
Регистрация: 07.08.2019
Сообщения: 76
По умолчанию
Re: NecroButton - Альтернативная таблица поднятия нежити

}{0TT@6bI4Вообще, сдвигов быть не должно, если одинаково настроены координаты, в том числе центрирование. Объекты могут быть в одной точке, ну одного координаты по EPA_LOW_END, а у другого по EPA_HIGH_END, например.
Возможно напортачил я, но разрешить так и не смог.
По поводу размера — в свойствах Shared'а указать Size нужный размер, а в графах ниже (не помню названия, пишу с мобильного) поставить MARGIN. Чтобы растягивалось по размеру экрана. У себя поэкспериментирую
Нашёл и сделал, спасибо.
В архиве readme, там инструкция по настройке горячей клавише. Продублирую тут.
Чтобы включать/выключать таблицу поднятия нежити по клавише 'F', пройдите по пути: Компьютер/Локальный диск C/Пользователи/юзернейм/Мои документы/My Games/Heroes of Might and Magic V — Tribes of the East/Profiles/Название профиля/input_a2.cfg. В файле input_a2.cfg найдите // adventure и в нём пропишите bind input_necrobutton 'F'
Теперь мод открывает/закрывает таблицу поднятия нежити по горячей клавише (надо прописать команду в профиле), по самой кнопке некробутона и закрывает таблицу по Esc.
картинка

картинка2

картинка3
Вложения
Тип файла: zip NecroButton.zip (450.9 Кбайт, 5 просмотров)
Mооnst@r вне форума
Ответить с цитированием
Ответ
Страница 4 из 4


Опции темы



Часовой пояс GMT +4, время: 04:29.


vBulletin v3.5.0, Copyright ©2000-2022, Jelsoft Enterprises Ltd. (Русский)

Яндекс цитирование    Top.Mail.Ru