ini cfg

Kecer

Участник
Автор темы
241
11
Версия MoonLoader
.026-beta
Как сделать так что бы если нету Ini cfg, то создавалось автоматически с опеределёными значениями, прочитал документацию не понял
 

TieXoP

Известный
133
27
Парень выше видимо не дочитал вопрос...


Lua:
local DirectIni = '..\\config\\"имя файла(без"")".ini'  -- '..\\config\\123.ini'



local param = inicfg.load({

    config = {

        suda = 0,
        svoi = 1,
        dannie = 2,

    }

}, DirectIni)

function main()
    while not isSampAvailable() do wait(0) end
    if not doesFileExist(getWorkingDirectory()..'config/"имя файла(без"")".ini') -- 'config/123.ini' then
        inicfg.save(param, '"имя файла(без"")"')  -- (param, 123.ini)
        end
 while true do
        wait(0)
    end
end
 

Sidney31

Известный
1,116
383
Парень выше видимо не дочитал вопрос...


Lua:
local DirectIni = '..\\config\\"имя файла(без"")".ini'  -- '..\\config\\123.ini'



local param = inicfg.load({

    config = {

        suda = 0,
        svoi = 1,
        dannie = 2,

    }

}, DirectIni)

function main()
    while not isSampAvailable() do wait(0) end
    if not doesFileExist(getWorkingDirectory()..'config/"имя файла(без"")".ini') -- 'config/123.ini' then
        inicfg.save(param, '"имя файла(без"")"')  -- (param, 123.ini)
        end
 while true do
        wait(0)
    end
end
dyadya-petya-ty-durak_251284835_orig_.jpg


1657460442111.png
1657460623509.png


Это и есть подгрузка конфига, автоматически создаётся ini-файл по пути ./moonloader/config/
 

Вложения

  • 1657460589680.png
    1657460589680.png
    24.6 KB · Просмотры: 8
  • Нравится
Реакции: cort