Вопрос Как сделать не ломающийся чекбокс

life is cheap, death is free!
Эксперт
Статус
Оффлайн
Регистрация
9 Дек 2019
Сообщения
1,603
Реакции[?]
517
Поинты[?]
2K
берем например тот же pingspike on key
при активации самого скрипта тот делает невозможным включить/выключить сам чекбокс
как это пофиксить?
 
Забаненный
Статус
Оффлайн
Регистрация
20 Дек 2020
Сообщения
178
Реакции[?]
35
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
life is cheap, death is free!
Эксперт
Статус
Оффлайн
Регистрация
9 Дек 2019
Сообщения
1,603
Реакции[?]
517
Поинты[?]
2K
JavaScript:
UI.AddHotkey("pingspike")

function pingspike()
{
    if (UI.IsHotkeyActive("Misc", "JAVASCRIPT", "Script items", "pingspike"))
    {
        UI.SetValue ("Misc", "GENERAL", "Miscellaneous", "Extended backtracking", true);
    }
    else
    {
        {
        UI.SetValue ("Misc", "GENERAL", "Miscellaneous", "Extended backtracking", false);
        }
    }
}

Cheat.RegisterCallback("Draw", "pingspike")
 
Забаненный
Статус
Оффлайн
Регистрация
20 Дек 2020
Сообщения
178
Реакции[?]
35
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
JavaScript:
UI.AddHotkey("pingspike")

function pingspike()
{
    if (UI.IsHotkeyActive("Misc", "JAVASCRIPT", "Script items", "pingspike"))
    {
        UI.SetValue ("Misc", "GENERAL", "Miscellaneous", "Extended backtracking", true);
    }
    else
    {
        {
        UI.SetValue ("Misc", "GENERAL", "Miscellaneous", "Extended backtracking", false);
        }
    }
}

Cheat.RegisterCallback("Draw", "pingspike")
ой блять я тупой
фиксануть никак
и это из-за
UI.IsHotkeyActive
он ждет пока хоткей будет нажат
пока бинд не будет нажат чекбокс бектрека не будет работать а если удалить строчку скрипт не будет работать))
 
Бульдозер
Эксперт
Статус
Оффлайн
Регистрация
18 Июл 2019
Сообщения
1,231
Реакции[?]
508
Поинты[?]
2K
как я понял если у тебя кебинд активен то включаешь чекбокс, если неактивен но пользователь сам может по кнопке включать/выключать функцию, а в твоём коде, если чекбокс не активен то функция отключена и ничего с ней не сделать
то есть по идее без этого оно будет работать

else { { UI.SetValue ("Misc", "GENERAL", "Miscellaneous", "Extended backtracking", false); } }
 
Сверху Снизу