本帖最后由 德国球迷 于 2016-7-30 21:19 编辑
今天来介绍一下泰坦的构成
图1 泰坦根目录
可以看到泰坦根目录分为以下几个部分
部分1:两个exe 分别对应64位和32位游戏客户端
部分2:zh-CN与zh-TW 分别对应国服和台服,里面是什么东西原谅我并看不懂
部分3:Logs 日志文件,包括以后方案的调试记录,泰坦的运行记录,都保存在这里
部分4:Data 负责存放库文件,输出方案
下面主要介绍Logs和Data
图2 Logs结构
Logs文件夹下的机构如图2,Logs-->游戏服务器类型-->配置服务器类型-->配置名。因为我只玩国服,可以看到我的路径就是国服-->德国球迷,下面是我的两次调试记录,727log与729log。
图3 Log日志
如图3可以看到Log中的具体内容,这里不多讲,都能看懂,成功会有记录,失败也会有记录。
下面介绍Data部分
图4 Data结构
可以看到与Logs类似Data也分服务器,这里显示的是官方魔兽,也就是国服,不过这都不重要,重点在于下面的Library与Rotation。
Library文件夹用于存放库文件,库文件由大神编写,方案作者通过选用不同大神编写的库来实现自己想要的功能,目前看来,泰坦可以实现现有科技中的所有功能。
Rotation文件夹用于存放方案作者所写的脚本,无论是PVE输出脚本,PVP竞技场脚本,乃至于任务脚本,升级脚本,都存放在这。换句话说,这里是方案作者的主场,在Rotation文件夹中,你可以尽情创作,doing whatever you want。
图5 Rotation文件夹结构
打开RotationScripts文件夹,里面就是方案作者所写的方案了,如图5,这里我有两个正在编辑的方案,OutLawPVE和testRotation。
图6 testRotation示例
以testRotation为例,Script用于存放脚本的基本信息,比如脚本名称,脚本作者身份信息,创建时间,脚本唯一识别码等。
Configuration用于存放配置文件,例如你需要用“德国球迷”这个配置调用testRotation脚本,那么在这里面会有相应记录。
Bodies是脚本最重要部分,存放具体内容,也就是你要干什么,怎么干。脚本作者的一切劳动成果就在这里体现。
今天就先写到这里,如果你对这部分感兴趣,请参与投票。因为我实在不知道我应该介绍一点什么方面的学习心得。
|