- 73
- 2
- Версия MoonLoader
- .026-beta
Приветствую.
Добавил строки автообновления, после этого скрипт умер.
Добавил строки автообновления, после этого скрипт умер.
SampFuncs:
[ML] (error) Admin Tools : C:\Users\troin\Desktop\CRMP\moonloader\Admin Tools.lua:542: attempt to index global 'inicfig' (a nil value)
stack traceback:
C:\Users\troin\Desktop\CRMP\moonloader\Admin Tools.lua:542: in function <C:\Users\troin\Desktop\CRMP\moonloader\Admin Tools.lua:540>
[ML] (error) Admin Tools : Script died due to an error. (07B4E1BC)
Lua:
local inicfg = require 'inicfg'
sampRegisterChatCommand('update', function(arg)
downloadUrlToFile(update_url, update_path, function (id, status)
if status == dlstatus.STATUS_ENDDOWNLOADDATA then
updateIni = inicfig.load(nill, update_path) --542 строка
if tonumber(updateIni.info.vers) > script_vers then
sampAddChatMessage('{00AAFF}[Admin Tools]:' .. main_color_text .. ' Для скрипта доступно обновление, используйте команду {00aaff}/update' ..main_color_text.. '',0xffffff)
update_state = true
elseif tonumber(updateIni.info.vers) == script_vers then
sampAddChatMessage('{00AAFF}[Admin Tools]:' .. main_color_text .. ' У вас {00aaff}последняя' ..main_color_text.. ' версия скрипта. Обновления пока нет.', 0xffffff)
update_state = false
end
end
os.remove(update_path)
end)
end)