Цитата (ivanthefool @ 27.1.2021)
весь бокс:
[%]|{[effSprNextStreet]@2}
старз
Было бы интересно, конечно, на все настройки ХАДа посмотреть, а также на скрины с вариантами проблемы, но ок. Скорее всего я знаю, в чём причина.
ХАД реализован таким образом, что обновление значения формулы само по себе не вызывает перерисовку ХАДа. Она делается только тогда, когда один из тегов, отображаемых в ХАДе, меняет своё значение. Если у тебя никаких больше тегов нет в ХАДе, которые постоянно меняют значение (например [timeToAct] раз в секунду меняется), то возможны ситуации, когда ХАД перерисован не будет, несмотря на изменение значения этой формулы.
Собственно если у тебя никаких других переменных тегов в ХАДе нет, то перерисовку будет инициировать только изменение тега [effSprNextStreet], который находится внутри формулы - именно изменение текстового значения тега, а не числового, т.е. если СПР меняется с 1.21 до 1.24, текстовое значение тега всё равно останется 1.2 и ХАД перерисован не будет.
Инициировать перерисовку в такой ситуации можно, добавив в ХАД тег, который будет заведомо менять значение при изменении значения в бетбоксе, например [stackAfterBet], [potNextStreet] или любой другой из группы бетбокс тегов. Если сами эти значения тебе не нужны, то можешь просто добавить один из этих тегов в панель и задвинуть её за край стола.
Спасибо.
Но в идеале лучше сделать скрытие кнопок по отдельности, каждую кнопку. Допустим, мне нужно всего две-три кнопки в верху стола реплеер, лобби, Table(иногда старзы принудительно вкл. тему-лейаут на столе(пример Grand tour, новогодняя тема) и чтоб вернуть нормальную тему, только через кнопку Table.
А лучше чтоб можно было их переместить, каждую по отдельности. И все остальные примочки (хоткеи, автообнова тегов, лобби) будут работать. И, или для кнопок лобби и Table сделать возможность изменить шрифт, прозрачность, цвет, чтоб были, работали(и доп. плюшки СтарзКап), но глаза не мозолили и не отвлекали.