Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
If magic_numbers_file_path doesn't point to an XML file, nxml would fail to parse it.
Can you try to print that?
Around like 343 try to put the print line right inside the if block.
if magic_numbers_file_path then
print(tostring(magic_numbers_file_path))
-- keep the rest of the stuff ...
end
Lua error - [string "mods/LocationTracker/lib/nxml.lua"]:292: attempt to index local 'tok' (a nil value)
Stack traceback:
[string "mods/LocationTracker/lib/nxml.lua"]:292: in function 'parse_element'
[string "mods/LocationTracker/lib/nxml.lua"]:442: in function 'parse'
[string "mods/LocationTracker/init.lua"]:343: in main chunk
Lua (DoFile) error at 'mods/LocationTracker/init.lua': [string "mods/LocationTracker/lib/nxml.lua"]:292: attempt to index local 'tok' (a nil value)
Stack traceback:
[string "mods/LocationTracker/lib/nxml.lua"]:292: in function 'parse_element'
[string "mods/LocationTracker/lib/nxml.lua"]:442: in function 'parse'
[string "mods/LocationTracker/init.lua"]:343: in main chunk
I fixed it with claude. in nxml.lua file i replaced 2 functions:
function PARSER_FUNCS:parse_element(skip_opening_tag) And function nxml.parse(data)
saddly i cannot post these functions here.
Maybe some other mod places some invisible UI elements over it and blocks mouse events?