Hey, ich hab ein kleines Problem mit dem LA Script.
Und zwar immer wenn ich Morgens in die Serverlog schaue sieht sie so aus...
Spoiler anzeigen
[2014-03-19 15:40:17] INFO: Weatherchange
[2014-03-19 15:40:41] ERROR: [gamemodes]\la_reallife\core\data.lua:20: attempt to index global 'elementData' (a nil value)
[2014-03-19 15:45:16] ERROR: [gamemodes]\la_reallife\core\data.lua:20: attempt to index global 'elementData' (a nil value)
[2014-03-19 15:45:18] ERROR: [gamemodes]\la_reallife\core\data.lua:20: attempt to index global 'elementData' (a nil value)
[2014-03-19 15:50:41] ERROR: [gamemodes]\la_reallife\core\data.lua:20: attempt to index global 'elementData' (a nil value)
[2014-03-19 15:55:18] ERROR: [gamemodes]\la_reallife\core\data.lua:20: attempt to index global 'elementData' (a nil value)
[2014-03-19 16:00:40] ERROR: [gamemodes]\la_reallife\core\data.lua:20: attempt to index global 'elementData' (a nil value)
[2014-03-19 16:00:41] ERROR: [gamemodes]\la_reallife\core\data.lua:20: attempt to index global 'elementData' (a nil value)
[2014-03-19 16:05:17] INFO: Weatherchange
[2014-03-19 16:05:18] ERROR: [gamemodes]\la_reallife\core\data.lua:20: attempt to index global 'elementData' (a nil value)
[2014-03-19 16:10:41] ERROR: [gamemodes]\la_reallife\core\data.lua:20: attempt to index global 'elementData' (a nil value)
[2014-03-19 16:15:17] ERROR: [gamemodes]\la_reallife\core\data.lua:20: attempt to index global 'elementData' (a nil value)
[2014-03-19 16:15:18] ERROR: [gamemodes]\la_reallife\core\data.lua:20: attempt to index global 'elementData' (a nil value)
[2014-03-19 16:20:41] ERROR: [gamemodes]\la_reallife\core\data.lua:20: attempt to index global 'elementData' (a nil value)
[2014-03-19 16:25:18] ERROR: [gamemodes]\la_reallife\core\data.lua:20: attempt to index global 'elementData' (a nil value)
[2014-03-19 16:30:17] INFO: Weatherchange
[2014-03-19 16:30:40] ERROR: [gamemodes]\la_reallife\core\data.lua:20: attempt to index global 'elementData' (a nil value)
[2014-03-19 16:30:41] ERROR: [gamemodes]\la_reallife\core\data.lua:20: attempt to index global 'elementData' (a nil value)
[2014-03-19 16:35:18] ERROR: [gamemodes]\la_reallife\core\data.lua:20: attempt to index global 'elementData' (a nil value)
[2014-03-19 16:40:41] ERROR: [gamemodes]\la_reallife\core\data.lua:20: attempt to index global 'elementData' (a nil value)
[2014-03-19 16:45:17] ERROR: [gamemodes]\la_reallife\core\data.lua:20: attempt to index global 'elementData' (a nil value)
[2014-03-19 16:45:18] ERROR: [gamemodes]\la_reallife\core\data.lua:20: attempt to index global 'elementData' (a nil value)
[2014-03-19 16:50:41] ERROR: [gamemodes]\la_reallife\core\data.lua:20: attempt to index global 'elementData' (a nil value)
[2014-03-19 16:55:17] INFO: Weatherchange
[2014-03-19 16:55:18] ERROR: [gamemodes]\la_reallife\core\data.lua:20: attempt to index global 'elementData' (a nil value)
[2014-03-19 17:00:40] ERROR: [gamemodes]\la_reallife\core\data.lua:20: attempt to index global 'elementData' (a nil value)
[2014-03-19 17:00:41] ERROR: [gamemodes]\la_reallife\core\data.lua:20: attempt to index global 'elementData' (a nil value)
[2014-03-19 17:05:18] ERROR: [gamemodes]\la_reallife\core\data.lua:20: attempt to index global 'elementData' (a nil value)
[2014-03-19 17:10:41] ERROR: [gamemodes]\la_reallife\core\data.lua:20: attempt to index global 'elementData' (a nil value)
[2014-03-19 17:15:17] ERROR: [gamemodes]\la_reallife\core\data.lua:20: attempt to index global 'elementData' (a nil value)
[2014-03-19 17:15:18] ERROR: [gamemodes]\la_reallife\core\data.lua:20: attempt to index global 'elementData' (a nil value)
[2014-03-19 17:20:17] INFO: Weatherchange
[2014-03-19 17:20:42] ERROR: [gamemodes]\la_reallife\core\data.lua:20: attempt to index global 'elementData' (a nil value)
[2014-03-19 17:25:18] ERROR: [gamemodes]\la_reallife\core\data.lua:20: attempt to index global 'elementData' (a nil value)
[2014-03-19 17:30:40] ERROR: [gamemodes]\la_reallife\core\data.lua:20: attempt to index global 'elementData' (a nil value)
[2014-03-19 17:30:42] ERROR: [gamemodes]\la_reallife\core\data.lua:20: attempt to index global 'elementData' (a nil value)
[2014-03-19 17:35:18] ERROR: [gamemodes]\la_reallife\core\data.lua:20: attempt to index global 'elementData' (a nil value)
Ich habe eine Lösung sehr lange *such* aber nichts gefunden...
Auch wenn ich dann was Probiert habe musste ich immer bis zum Nächsten Morgen warten weil dann dort erst der Fehler auftrat.
Der Lua Code sieht so aus :
Spoiler anzeigen
elementData = {}
function laSetElementData ( player, dataString, value )
if player and dataString and value ~= nil then
if not elementData[player] then
elementData[player] = {}
end
elementData[player][dataString] = value
setElementData ( player, dataString, value )
else
return nil
end
end
function laGetElementData ( player, dataString )
if player and dataString then
if not elementData[player] then
elementData[player] = {}
return nil
end
if elementData[player][dataString] then
return elementData[player][dataString]
elseif not elementData[player][dataString] and dataString ~= "adminlvl" and dataString ~= "loggedin" then
elementData[player][dataString] = getElementData ( player, dataString )
return elementData[player][dataString]
end
else
return nil
end
end
function freeElementData ()
if elementData then
if getElementType ( source ) ~= "player" then
if elementData[source] then
elementData[source] = nil
end
end
end
endaddEventHandler ( "onElementDestroy", getRootElement(), freeElementData )
Habe den Lua code in einen Spoiler gepackt weil, bei der Lua Box alles nebeneinander steht...
Joa, Ich hoffe ihr könnt mir Helfen
Besten Dank im Voraus.
//Edit : Ich habe noch vergessen, wenn die Errors kommen geht das Register_login auch nicht mehr!