-- В начало.
local inicfg = require 'inicfg'
local mainIni = inicfg.load({
config = {
num = -1 -- Или nil.
}
}, "test.ini")
-- Это создает конфиг сразу.
if not doesFileExist('moonloader/config/test.ini') then
inicfg.save(mainIni, 'test.ini')
end
-- Там, где рандом.
math.randomseed( os.clock() )
numbers = math.random(10000, 99999)
mainIni.config.num = numbers -- Перезаписываем число в конфиг.
inicfg.save(mainIni, 'test.ini') -- Сохраняем конфиг.
local anick = string.match(text, "^%[A%] ([a-zA-Z_]+)%[%d+%]: тест")
if anick then
sendInput('/a Test number '..mainIni.config.num) -- mainIni.config.num, чтобы бралось сохранённое число.
end