When i try to encode a vehicle in glon, it sends back an error stating that "Vehicle" is not a valid type. I even double checked on the gmod wiki and it states that glon supports vehicle encoding. Any ideas on how to fix this? Thnx in advance. =)
I'm aware of this. I e-mailed an update to Garry, but he hasn't replied nor acted on the issue
Here's a temporary fix (untested, should work):
[lua]
require("glon")
for i = 1, math.huge do
local k,v = debug.getupvalue(glon.encode, i)
if not k then
break
elseif k == "type" then
debug.setupvalue(glon.encode, i, function(t)
t = type(t)
return t == "Vehicle" and "Entity" or t
end)
break
end
end
[/lua]
Same problem with the "Weapon" entity.
I inserted the code just above from where glon.encode is called and i'm still recieving the error "Failed: includes/modules/glon.lua:154: Tried to write unwriteable type: Vehicle". Did I put it in the wrong place??
[editline]12:44PM[/editline]
I've looked around online some more and played with the code a bit, but still nothing. Anyone have a different fix or maybe an alternative way to encoding vehicles?
Sorry, you need to Log In to post a reply to this thread.