From 3345070132eab7fe6e551ccfd45dcd15b1949075 Mon Sep 17 00:00:00 2001 From: youyihj Date: Thu, 31 Mar 2022 20:16:22 +0800 Subject: [PATCH] the layer --- advanced/common-errors.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/advanced/common-errors.md b/advanced/common-errors.md index 2da20ec..7ed43dd 100644 --- a/advanced/common-errors.md +++ b/advanced/common-errors.md @@ -4,11 +4,9 @@ 语法错误最好在 /ct syntax 检查出来,在游戏加载时加载脚本可能脚本有语法错误,却依旧尝试编译,导致又臭又长的也看不懂的字节码错误。有时候一个错误会导致很多别的错误。比如没导包的错误,可能会导致之后一堆 `any type is not supported` 错误。但是只有第一条错误 `cannot find XXX` 才是最重要的。而游戏聊天栏显示数量有限,第一条报错就顶掉了,所以报错请第一时间看日志。解决报错也请按照日志报错的顺序一个个解决,因为有可能后面的脚本是因为所依赖的脚本(如跨脚本引用)出了问题才报错,实质上没有问题,当前面的报错解决了,后面的报错也有可能一起解决了。 -## 报错格式 - 程序报错不是只是告诉你「我出问题了!」,而会或多或少告诉你哪里出错了以及报错的原因。若要成为一个合格的魔改人,学会看报错是一门必修课。报错分为编译时错误和运行时错误。 -### 编译时错误 +## 编译时错误 该类错误一般可用 `/ct syntax` 发现,且报错相对比较简短。