错误代码之桌

错误405:比404更严重的错误。

我们每个人都会犯错,这是很正常的现象。但是当你的游戏忽然丢出一堆数字的时候,这时你就会发慌不知道是什么出了问题。在这里分别由所有的错误码以及其他错误现象的原因和解决方法。

注意:以下的错误码旧编辑器和新编辑器都可使用。

介于PB2是在flash的环境下运行,也可以参考以下错误代码: https://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/runtimeErrors.html

常见错误代码

错误代码可能问题解决方案

2015

  • 地图没墙壁

  • 施力方块覆盖范围太大,导致玩家无法在DM/TDM生成

  • 加墙壁/把地图弄大点

  • 缩小使力方块的大小

0/1009

  • 模型ID输入拼写错误

  • 地图有超过99个的爆炸桶,武器,载具和角色

  • 【旧编辑器】请检查ID输入是否有误

  • 移除一些实体,并且用克隆的方法来缓冲角色数量

1905

  • 太多元件造成过度卡顿而让游戏崩溃(尤其是光源太亮)

  • 移除一些元件来缓解卡顿,并开始思考是否要把地图拆成两个地图ID

1090

  • 跟1905相似,但更常出现于旧编辑器

  • 也有可能是因为旧编辑器中用了", < 和 > 等xml解读会崩溃的符号

  • 移除所有的<和>,然后用双'来替代"

1502

  • 地图加载时间超过15秒

  • 跟电脑的性能和当前装填有关

  • 用光影标记工具来缓解影子的材质

  • 减少光源数量

  • 换游览器

  • 把地图做小

2004

  • 元件同步错误

  • 请把整个新编辑器缩到最小,然后把地图全部框选起来

  • 然后看看你的Objects list里面看有什么元件是没有被选中的,如果有请点击他们并且重新调整他们,让编辑器知道他们存在

1010

  • 地图加载失败

  • LoadMap_StopAddress 为 8 是关于水的bug有关(更多可能是水与实体碰撞的问题)

  • 有些物体的出口指向不存在的ID

  • 【新编辑器】点击所有的元件 来找有没有写着ERROR的数值

  • 更新你的游戏

新版编辑器的错误讯息

错误讯息/现象可能问题解决方案

左上角的讯息(按Q就可以看到前几条错误讯息)

  • 常见于新版编辑器,更常见于触发器的问题。

  • 从旧版导入一些新版不存在的ID(例如:M4A1,绿爆炸桶, Glock,narl等)

  • 有必要的时候请一一修正他们

显示未知模型

  • 一些未知模型就会保持黑色背影

  • 有些可能纯粹是eric在偷懒(?

  • 重选并确定模型名称是否正确(见上)

黄色输入框

  • 通常是在你填入一些xml会崩溃的符号会给与的颜色。

  • 你仍然可以enter确认,只是会让xml崩溃的符号自动移除。

红色输入框

  • 一个不被新版编辑器接受的数值

  • 一个很著名的例子就是在施力区域的X轴输入字母

  • 当他是红色的时候,你就无法enter输入数字,这样的目的就是为了降低新手门槛,让新手不会跑不动地图的基本保护措施。

储存的时候出现很多xml格式代码

  • 存档的时候网络出现问题

  • 最佳建议是一直试着保存,直到恢复正常为止,检查自己的网络是否正常。否则你的地图将会消失无法复原。

Local 储存失败

  • 游览器的local储存失败

  • 可以试着再次储存地图试试

  • 如果你关掉地图的时候出现一个询问框,请点取消,然后试着把所有的地图元件复制贴在新的地图ID,然后储存。如果成功的话,就把这些地图元件搬回去储存。

其他错误讯息

错误现象可能问题解决方案

Flash播放器崩溃,中间出现一个死掉的拼图脸

  • 当一张地图占用太多的ram的时候就会发生

  • 光源太大的时候也会发生

  • 降低光源的强度(推荐强度小过1)

  • 别制造太大的爆炸强度

地图一片漆黑

  • 玩家不存在

  • 请添加玩家

  • 检查你的“玩家”是否误放成“敌方/演员”

玩家无法在水里游泳

  • 水有可能是“假水”

    假水的制造方法请点这里

  • 重新制作水替代有问题的水

玩家走进区域的时候游戏冻结

  • 很大可能是区域所连接的触发器ID不存在【旧编辑器更常见】

  • 检查出问题的区域的触发器ID是否正确

Last updated