这次录像机改版,我们分别从www.clan-sy.com 和 www.tauniverse.com 获得了播放器(初始版本)和录像部分(1.0.0.545)的源代码,以前一直没弄过delph,i这次要大力感激sulbon的帮忙,让我也趁机也学学delphi。
首先,我们定义了一个mod清单,列出了一些常见的MOD
00:OTA3.1;totala.exe
01:TA32ISE&TA32I;tacnse.exe,taense.exe
02:TA33SE&TA33;33cnse.exe,33ense.exe
03:TAAC1.1(猫版);taac.exe
04:ULTIMATE TA 0.4;UTA.EXE
05:Absulate Annihilation 6.0;TAAA.exe
06:TAWP;TAWP.exe
07:TAUCP;taucp.exe
08:Uberhack;uberhack.exe
09:UTASP;utasp.exe
10:TAWD;tawd.exe
11:Final Frontier;TAff.exe
12:Talon;talon.exe
13:The lost legend;tll.exe
如第一行 00:OTA3.1;totala.exe
00表示MOD ID,用’:‘结束,只支持2位字符。
OTA3.1表示MOD 名称,也就是原版TA3.1,用’;‘结束
最后的totala.exe则表示 原版TA地执行文件名,如果有多个执行文件,如分开的ta32,ta33中英文版,则可以使用多个执行文件,只见用’,'分开。
如果你的录像机提示你没有正确安装某个moD,请根据以上清单修改执行文件名。
另外,该清单将会在将来的mod升级和录像机升级中进行扩展。
录像机部分是复制到TA目录的一些动态链接库,当TA开始联机对战时自动被载入并且记录录像文件,新版录像机会根据上面的清单,记录下MOD ID,
然后在播放时,播放器会根据清单进行判别,选择正确的执行文件运行。因此安装了新版录像机后再打局形成的录像,观看时不需要使用不同的播放器,
由播放器自动判别。
那么以前的录像怎么办呢?播放器为您提供了将录像设定为上述清单中的某一种的功能,并随时可以更改。发布老版录像,发布者应该先做标记,方便下载者观看。
下载地址:
ftp://vip:[email protected]:33301/unitademosetup.exe
BUG请在此后跟贴,最好是有截图。
2007/09/09 23点 第一次更新包
http://bbs.taclub.net/taclub/newTA/viewthread.php?tid=6173&page=1&extra=page%3D1
修改的内容:
恢复增加录像注释的功能。
修复再未选定文件情况下标记版本出现错误的问题。
在battlerom和游戏中增加.modinfo命令,可以察看各人使用的mod信息。
[ 本帖最后由 chaosch 于 2007-9-9 14:51 编辑 ]
unitademosetup.rar (3.42 MB)