крашит скрипт

ktait

Активный
Автор темы
147
34
Версия MoonLoader
.026-beta
[16:23:12.599336] (error) GHA: C:\Users\grand\Desktop\12390\moonloader\osnova (1).lua:354: attempt to index global 'deleteSymbols' (a nil value)
stack traceback:
C:\Users\grand\Desktop\12390\moonloader\osnova (1).lua:354: in function 'OnDrawFrame'
C:\Users\grand\Desktop\12390\moonloader\lib\imgui.lua:1378: in function <C:\Users\grand\Desktop\12390\moonloader\lib\imgui.lua:1367>
[16:23:12.600331] (error) GHA: C:\Users\grand\Desktop\12390\moonloader\osnova (1).lua:739: attempt to index global 'deleteSymbols' (a nil value)
stack traceback:
C:\Users\grand\Desktop\12390\moonloader\osnova (1).lua:739: in function <C:\Users\grand\Desktop\12390\moonloader\osnova (1).lua:727>
[16:23:12.600331] (error) GHA: Script died due to an error. (257650B4)
[16:23:12.631247] (error) imgui_notf.lua: cannot resume non-suspended coroutine
stack traceback:
[C]: in function 'SetMouseCursor'
C:\Users\grand\Desktop\12390\moonloader\imgui_notf.lua:103: in function <C:\Users\grand\Desktop\12390\moonloader\imgui_notf.lua:99>
[16:23:12.631247] (error) imgui_notf.lua: Script died due to an error. (2576649C)
 

Rice.

Известный
Модератор
1,753
1,661
Тебе нужно зарегистрировать переменную в начале скрипта, а не просто использовать в Checkbox.
local deleteSymbols = config.setting.deleteSymbols
Использовать так:
imgui.Checkbox(u8' Удаление символов с диалога', deleteSymbols)
Сохранение в ini оставь таким-же.
 

ktait

Активный
Автор темы
147
34
Тебе нужно зарегистрировать переменную в начале скрипта, а не просто использовать в Checkbox.
local deleteSymbols = config.setting.deleteSymbols
Использовать так:
imgui.Checkbox(u8' Удаление символов с диалога', deleteSymbols)
Сохранение в ini оставь таким-же.
[ML] (error) GHA: C:\Users\grand\Desktop\12390\moonloader\osnova (1).lua:20: attempt to index global 'config' (a nil value)
stack traceback:
C:\Users\grand\Desktop\12390\moonloader\osnova (1).lua:20: in main chunk

1655120160002.png
 

Rice.

Известный
Модератор
1,753
1,661
[ML] (error) GHA: C:\Users\grand\Desktop\12390\moonloader\osnova (1).lua:20: attempt to index global 'config' (a nil value)
stack traceback:
C:\Users\grand\Desktop\12390\moonloader\osnova (1).lua:20: in main chunk

Посмотреть вложение 152276
Так ты это вставляешь перед своей таблицей ini, конечно скрипт не увидит. После 48 строчки можешь ставить.
 
  • Нравится
Реакции: ktait

ktait

Активный
Автор темы
147
34
Так ты это вставляешь перед своей таблицей ini, конечно скрипт не увидит. После 48 строчки можешь ставить.
[17:03:27.491799] (error) GHA: C:\Users\grand\Desktop\12390\moonloader\osnova (1).lua:355: attempt to index global 'deleteSymbols' (a nil value)
stack traceback:
C:\Users\grand\Desktop\12390\moonloader\osnova (1).lua:355: in function 'OnDrawFrame'
C:\Users\grand\Desktop\12390\moonloader\lib\imgui.lua:1378: in function <C:\Users\grand\Desktop\12390\moonloader\lib\imgui.lua:1367>
[17:03:27.492796] (error) GHA: C:\Users\grand\Desktop\12390\moonloader\osnova (1).lua:738: attempt to index global 'deleteSymbols' (a nil value)
stack traceback:
C:\Users\grand\Desktop\12390\moonloader\osnova (1).lua:738: in function <C:\Users\grand\Desktop\12390\moonloader\osnova (1).lua:726>
[17:03:27.493795] (error) GHA: Script died due to an error. (1229B67C)
[17:03:27.520731] (error) imgui_notf.lua: cannot resume non-suspended coroutine
stack traceback:
[C]: in function 'SetMouseCursor'
C:\Users\grand\Desktop\12390\moonloader\imgui_notf.lua:103: in function <C:\Users\grand\Desktop\12390\moonloader\imgui_notf.lua:99>
[17:03:27.520731] (error) imgui_notf.lua: Script died due to an error. (1229BB14)

все равно
 

Rice.

Известный
Модератор
1,753
1,661
[17:03:27.491799] (error) GHA: C:\Users\grand\Desktop\12390\moonloader\osnova (1).lua:355: attempt to index global 'deleteSymbols' (a nil value)
stack traceback:
C:\Users\grand\Desktop\12390\moonloader\osnova (1).lua:355: in function 'OnDrawFrame'
C:\Users\grand\Desktop\12390\moonloader\lib\imgui.lua:1378: in function <C:\Users\grand\Desktop\12390\moonloader\lib\imgui.lua:1367>
[17:03:27.492796] (error) GHA: C:\Users\grand\Desktop\12390\moonloader\osnova (1).lua:738: attempt to index global 'deleteSymbols' (a nil value)
stack traceback:
C:\Users\grand\Desktop\12390\moonloader\osnova (1).lua:738: in function <C:\Users\grand\Desktop\12390\moonloader\osnova (1).lua:726>
[17:03:27.493795] (error) GHA: Script died due to an error. (1229B67C)
[17:03:27.520731] (error) imgui_notf.lua: cannot resume non-suspended coroutine
stack traceback:
[C]: in function 'SetMouseCursor'
C:\Users\grand\Desktop\12390\moonloader\imgui_notf.lua:103: in function <C:\Users\grand\Desktop\12390\moonloader\imgui_notf.lua:99>
[17:03:27.520731] (error) imgui_notf.lua: Script died due to an error. (1229BB14)

все равно
Так ты файл удалил, чем я тебе помогу?