- ׼,תesm/esptxtʽ:

ԭ3esmͺ3espļ(tes3cn_*.esp)ŵ openmw\scripts Ŀ¼,
,  openmw\scripts Ŀ¼, 漸, ɳӦ6txtļ:
luajit tes3dec.lua Morrowind.esm        1252 > Morrowind.txt
luajit tes3dec.lua Tribunal.esm         1252 > Tribunal.txt
luajit tes3dec.lua Bloodmoon.esm        1252 > Bloodmoon.txt
luajit tes3dec.lua tes3cn_Morrowind.esp gbk  > tes3cn_Morrowind.txt
luajit tes3dec.lua tes3cn_Tribunal.esp  gbk  > tes3cn_Tribunal.txt
luajit tes3dec.lua tes3cn_Bloodmoon.esp gbk  > tes3cn_Bloodmoon.txt

- 鲢ؼ

һ6txtļtopics.txt,ͨ3tes3cn_*_fix.txt:
luajit check_topic.lua topics.txt > errors.txt

ЩϢкerrors.txt, ʾ"ERROR:"ͷĴ, Ҫ.
ִϢĽ:
invalid topic [xxx] at line ... ԭtxtҲxxxؼ(txtDIAL.NAME "xxx"ҽбDIAL.DATA [00])
invalid check topic [xxx] at line ... txtҲxxxؼ
duplicated topic [xxx] at line ... topics.txtԭxxxظ
duplicated checkTopic [xxx] at line ... topics.txtxxxظ
undefined topic [xxx] ԭtxtֹؼxxx,topics.txtû
undefined check topic [xxx], ref [yyy] txtֹؼxxx,topics.txtû,ܶӦԭؼyyy

- תtxtespʽ

luajit tes3enc.lua tes3cn_Morrowind_fix.txt tes3cn_Morrowind_fix.esp
luajit tes3enc.lua tes3cn_Tribunal_fix.txt  tes3cn_Tribunal_fix.esp
luajit tes3enc.lua tes3cn_Bloodmoon_fix.txt tes3cn_Bloodmoon_fix.esp

˵:
1. topics.txtҪӢĸȫСд.
2. жesm/espļҪ, ҲҪתtxt, ޸check_topic.lua:
   src_filenamesԭtxtļ, dst_filenames人浼txttxtļ.
3. modӹؼ, Ҫtopics.txt
4. tes3dectes3encܵesm/esp, תΪıļ, ޸, 
   Ŀǰ֧Ϲž3/4/5,3/nv/4, Ϲž5ͷ4ֲŵesm/esp.
