aka Blue Posted May 21, 2016 Share Posted May 21, 2016 Buenas, últimamente estoy teniendo varios Warnings con el guardado toJSON en la base de datos. Los datos supuestamente se almacenan correctamente pero al momento del guardado (salir del juego, reiniciar) me sale un warning en la consola algo preocupante. A continuación os dejaré lo que yo hago: Primero uso la tabla al crear el jugador y demás, fácil: tabla [ jugador ] = { nombre = "tal", apellidos = "tal", edad = "tal" } Al guardarlo utilizo toJSON, es decir, esto: local datosTabla = toJSON ( tabla [ jugador ] ) Y lo preocupante es que me suelta el siguiente Warning que sigo sin entender: [2016-05-21 13:57:07] WARNING: players/main.lua:614: Bad argument @ 'toJSON' El guardado se realiza así: tabla = '%s' Y en la parte, acabando el WHERE, coloco una coma con sus datos, algo así "WHERE characterID = "..charID, datosTabla Gracias de antemano. Link to comment
aka Blue Posted May 21, 2016 Author Share Posted May 21, 2016 if (tabla[jugador]) then ... ¿Realizar esa comprobación antes del guardado quieres decir? Link to comment
Tomas Posted May 21, 2016 Share Posted May 21, 2016 if (tabla[jugador]) then ... ¿Realizar esa comprobación antes del guardado quieres decir? Antes del toJSON. Link to comment
Recommended Posts