Thanks Puma for answer. here is my CDU_init.lua and init.lua Does any problem can you see?
CDU_init.lua;
dofile(LockOn_Options.common_script_path.."devices_defs.lua")
ofile(LockOn_Options.common_script_path."viewporthandling.lua")
indicator_type = indicator_types.COMMON
purpoes = {render_purpose.GENERAL}
try_files_assigned_viewport("CDU_SCREEN")
dofile(LockOn_Options.script_path.."CDU/indicator/CDU_pages.lua")
init_pageID = id_CDU_Pages.CDU_PAGE_OFF
CDU_preinit_files_path = LockOn_Options.script_path.."CDU/Indicator/Preinit/"
page_subsets = {}
dofile(LockOn_Options.script_path.."CDU/indicator/CDU_subsets_init.lua")
----------------------
pages = {}
pages_by_mode = {}
clear_mode_table(pages_by_mode, 10, 10, 29)
function get_page_by_mode(master, L2, L3, L4)
return get_page_by_mode_global(pages_by_mode,init_pageID,master,L2,L3,L4)
end
dofile(LockOn_Options.script_path.."CDU/indicator/CDU_pages_init.lua")
use_parser = false
dofile(LockOn_Options.common_script_path.."devices_defs.lua")
indicator_type = indicator_types.COMMON
used_render_mask = "interleave.bmp"
dofile(".\\A10VCServer\\CDU.lua") --A10VCHook
and init.lua file
indicator_type = 0
render_target_always = true
is_server = true
source_indicator_id = 1
viewport =
{
0,
0,
LockOn_Options.cockpit.render_target_resolution,
LockOn_Options.cockpit.render_target_resolution
}