if(!isTable())throwELuaNotATable(NLMISC::toString("Trying to set a value '%d"NL_I64"' at key %s on object '%s' of type %s (not a table).",value,key,getId().c_str(),getTypename()));
if(!isTable())throwELuaNotATable(NLMISC::toString("Trying to set a value '%"NL_I64"d' at key %s on object '%s' of type %s (not a table).",value,key,getId().c_str(),getTypename()));