- Версия MoonLoader
- .026-beta
Есть json файл:
Как из него вытащить значение значение "dayOnline"? Нашел код, но он выдает значение nil в лог:
Lua:
{
"online":{
"dayOnline":6666,
"dayWorkOnline":5555
}
}
Как из него вытащить значение значение "dayOnline"? Нашел код, но он выдает значение nil в лог:
Lua:
local keys = require "vkeys"
local sampev = require 'lib.samp.events'
function main()
if not isSampLoaded() or not isSampfuncsLoaded() then return end
while not isSampAvailable() do wait(100) end
sampRegisterChatCommand("json", cmd_json)
while true do wait(0)
end
end
function cmd_json()
local jsonFilePath = getGameDirectory() .. "\\moonloader\\config\\test.json"
local file = io.open(jsonFilePath, "r+")
local jsonInString = file:read("*a")
file:close()
local jsonTable = decodeJson(jsonInString)
print(jsonTable['dayOnline'])
end