Помощь с lua

- |2347| -

Известный
Автор темы
342
115
Версия SA-MP
  1. 0.3.7 (R1)
  2. 0.3.7-R2
  3. 0.3.7-R3
  4. 0.3.7-R4
  5. 0.3.7-R5
  6. 0.3DL
  7. 0.3e (R1) / CR-MP
  8. CR-MP 0.3.7
  9. Любая
  10. Другая
через какое-то время скрипт сам по себе крашится

консоль SAMPFUNCS:
[ML] (exception) MiniCrHelper: CJSON: Expected value but found T_END at character 1
[ML] (error) MiniCrHelper: D:\ARZ\moonloader\MiniCrHelper.lua:741: attempt to index local 'proc_table' (a nil value)
stack traceback:
D:\ARZ\moonloader\MiniCrHelper.lua: in function 'resolve'
D:\ARZ\moonloader\MiniCrHelper.lua:665: in function 'threadHandle'
D:\ARZ\moonloader\MiniCrHelper.lua:727: in function <D:\ARZ\moonloader\MiniCrHelper.lua:720>
[ML] (error) MiniCrHelper: Script died due to an error. (3A800DC4)
 
Решение
736 строка, докинь pcall и доп проверку после
Lua:
function processing_telegram_messages(result) -- функция проверОчки того что отправил чел
        -- тута мы проверяем все ли верно
        local proc_result, proc_table = pcall(decodeJson, result)
        if proc_result and proc_table and proc_table.ok then

Andrinall

Известный
701
518
736 строка, докинь pcall и доп проверку после
Lua:
function processing_telegram_messages(result) -- функция проверОчки того что отправил чел
        -- тута мы проверяем все ли верно
        local proc_result, proc_table = pcall(decodeJson, result)
        if proc_result and proc_table and proc_table.ok then
 
  • Нравится
Реакции: - |2347| -