- Версия MoonLoader
- .025-beta
При использование json, не могу извлечь из таблицы ответ True или False ( оставляет свободное место), как его правильно извлечь, чтобы появилось True или False?
Это отрывки из кода, но основные по работе с конфигом.
Это отрывки из кода, но основные по работе с конфигом.
код:
do
if not doesFileExist("moonloader/config/" ..script_name.. "/MainSettings.json") then
MainSettingsJson = {
AutoLogin = {Password = u8"Введите пароль от аккаунта", enable = false},
}
local f = io.open("moonloader/config/" ..script_name.. "/MainSettings.json", "w")
f:write(encodeJson(MainSettingsJson))
f:close()
else
local f = io.open("moonloader/config/" ..script_name.. "/MainSettings.json", 'r')
if f then
MainSettingsJson = decodeJson(f:read('*a'))
end
f:close()
end
AutoLogin = {}
CheckBox = {}
AutoLoginPassword = imgui.ImBuffer(MainSettingsJson["AutoLogin"].Password, 64)
AutoLoginCheckBox = imgui.ImBool(MainSettingsJson["AutoLogin"].enable)
end
if imgui.InputText(u8('##pass'), AutoLoginPassword) then
lua_thread.create(function()
wait(5000)
MainSettingsJson["AutoLogin"].Password = AutoLoginPassword.v
SaveJson(MainSettingsJson, "moonloader/config/" ..script_name.. "/MainSettings.json")
end)
end
imgui.SetCursorPos(imgui.ImVec2(270,90))
if imadd.ToggleButton("##passwA", AutoLoginCheckBox) then
MainSettingsJson["APAutoLogin"].enable = AutoLoginCheckBox.v
SaveJson(MainSettingsJson, "moonloader/config/" ..script_name.. "/MainSettings.json")
end
imgui.SetCursorPos(imgui.ImVec2(250,290))
if imgui.Button(u8("Сохранить")) then
SaveSettings(true)
end
imgui.SetCursorPos(imgui.ImVec2(740,90))
imgui.Text(u8"Автовход в аккаунт")
imgui.SetCursorPos(imgui.ImVec2(740,40))
imgui.Text(u8"Ваш пароль от аккаунта")
imgui.SetCursorPos(imgui.ImVec2(150,120))
imgui.End()
end
end
function SaveSettings(bool)
print("POPAL")
MainSettingsJson["AutoLogin"].Password = AutoLoginPassword.v
MainSettingsJson["AutoLogin"].enable = AutoLoginCheckBox.v
SaveJson(MainSettingsJson, "moonloader/config/" ..script_name.. "/MainSettings.json")
end
Последнее редактирование: