SASA 扩展

调试 Debug

调试输出、断点与日志

sa · 扩展 debug · 需对应 CLEO 扩展

写法见 Lua / Redux

写调试串

WRITE_DEBUG · 0662

写调试字符串到游戏 debug 输出。

0662 WRITE_DEBUG
in: text

调试串 + 整数

WRITE_DEBUG_WITH_INT · 0663
0663 WRITE_DEBUG_WITH_INT
in: text, number

调试串 + 浮点

WRITE_DEBUG_WITH_FLOAT · 0664
0664 WRITE_DEBUG_WITH_FLOAT
in: text, number

断点

BREAKPOINT · 2100
Debugger.Breakpoint

断点暂停脚本;blocking 控制是否卡死。可用 F5–F12 一类继续(看插件)。

2100 BREAKPOINT
in: blocking, text, args...

TRACE

TRACE · 2101
Debugger.Trace

屏上打调试字并写入 .cleo.log

2101 TRACE
in: text, args...

写日志文件

LOG_TO_FILE · 2102
Debugger.LogLine

往文件追加一行。timestamp 为真则带日期时间前缀。不受 debug 开关影响。

2102 LOG_TO_FILE
in: filename, timestamp, text, args...

On this page