3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 2478|回复: 4
打印 上一主题 下一主题

[原创] 关于自制MOD时的错误处理,以及查看log的方法等

[复制链接]

3

主题

147

帖子

204

积分

中级玩家

Rank: 3Rank: 3

贡献度
9
金元
1680
积分
204
精华
0
注册时间
2009-10-29
跳转到指定楼层
主题
发表于 2012-6-8 22:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
好久没发帖,来展示下存在,避免被大家遗忘 一个小诀窍

如果你喜欢制作MOD,那么你必然会遇到一些BUG。最容易处理的是会弹出错误报告的BUG,你可以根据错误报告找到BUG所在;但有时候你只是少打一个括号或者一个字母什么的,结果连游戏都进不去,这就很令人讨厌。进不去游戏,也就得不到错误报告,这时候咋整?

复制你的游戏快捷方式,右键点击复制的快捷方式,选“属性”,在“目标”栏的内容后面加入 --flush-stdout,这样游戏就会在主目录(就是t-engine.exe所在的文件夹)输出log文件te4_log.txt。在log中查找Lua Error,就可以找到进入游戏时的错误了。

复制一个快捷方式的原因是,你平时并不会想要那个log文件,只有进不去游戏时才会用到。另外,每次查完错误之后最好把log文件删掉或是改个名,因为似乎tome写log文件的方式很操蛋,假如你的log文件有500K以上,运行游戏时你就可以听见你硬盘在咕噜咕噜响……好吧,也许是我硬盘太烂了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-4-10 18:01 , Processed in 0.028498 second(s), 15 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表