找回密码
 注册
X系列官方授权正版
搜索
楼主: 黑暗枪骑兵

Nexus数据修改研究进展 (添加武器部分47L)

 火.. [复制链接]
发表于 2009-7-6 19:32:30 | 显示全部楼层
现在最大的问题看来都是这个,如何把修改的武器加入配置单。。。。
回复

使用道具 举报

发表于 2009-7-8 20:00:48 | 显示全部楼层
楼主的帖子看着实在是晕....很多东西不懂....
回复

使用道具 举报

发表于 2009-7-8 23:48:39 | 显示全部楼层
redcar用了你改的天使 除了激光武器 别的武器装了都没用啊
回复

使用道具 举报

发表于 2009-7-9 00:50:42 | 显示全部楼层
改完是直接可以用了还是要怎么搞?武器那个修改的我添加进去了,在游戏里面好像没有东西出来,这个是这么回事?
回复

使用道具 举报

发表于 2009-7-9 09:55:56 | 显示全部楼层
本帖最后由 bonesys 于 2009-7-9 09:57 编辑

我用汉化版修改长期跳出,用全E版本。没出任何问题。目前武器问题只有修改游戏中原有武器来达到效果了,

修改时最好只动Civilization 0 -种族,   种族0似乎代表的就是玩家特有的种族。免得自己改的武器自己承受。。

自己增加的武器目前还没找到添加进配置单的办法。。。。还无法在游戏中出现。。。期待高手解答
回复

使用道具 举报

 楼主| 发表于 2009-7-9 12:57:33 | 显示全部楼层
自己添加的武器必须在.rules 文件里修改...最近没时间发...大家忍忍吧..
回复

使用道具 举报

 楼主| 发表于 2009-7-9 13:40:09 | 显示全部楼层
Datool不会用的看教程

武器添加教程,发完就失踪一段时间

universe\story\rules 文件夹里

里面有 episode_2.rules 这样的文件..数字是1到6如果我没记错的话
加武器的话,建议在Raptor Raid这个任务里加,之前我搞了,游戏变的不稳定(我没有详细的改,所以是应该可以修复的)

(修改Rules文件用笔记本/Notepad修改就可以了)
先拿我修改过的Episode_2来做示例(这个示例就是Raptor Raid任务,里面有乱码,因为机器不支持Unicode的文字,红色部分为我自己加的武器,蓝色部分就是你拿来加武器的数量,以及种类)
////////////////////////////////////////////////////////////////////////////////
// mission 2/1

中间的都不要改

        //// Difficulty ////

                ChooseFirst(
                        uDifficultyLevel()=1, ------难易度,1是简单,2是中级,3是高级

                                // Resource pontok a hajokhoz
                                AngelwingC:uSetResourcePoints(20);

                                // Hajo javitas, inicializalas
                                //Res:1, Rep:0
                                uRepairPlayersFleet(1,1);

                                // Devtype lock, unclock
                                // uEnableDevType(devtype, enable)

                                /////////////////////////////////////////////////////////////
                                // Raktarkeszlet
                                uClearResourceStock();

                                //Fegyverek
                                        uAddDevicesToStock(#weap_eShell2,5);
                                        uAddDevicesToStock(#weap_blinder,2);
                                        uAddDevicesToStock(#weap_eBomb,2);
                                        uAddDevicesToStock(#weap_Plasma,5);
                                        uAddDevicesToStock(#weap_liLaser2,5);
                                        uAddDevicesToStock(#weap_heLaser2,5);
                                        uAddDevicesToStock(#weap_Flak2,5);
                                        uAddDevicesToStock(#weap_Torp2,5);
                                        uAddDevicesToStock(#weap_Gun2,5);
                                        uAddDevicesToStock(#weap_Miss2,2);                                
                                        uAddDevicesToStock(#weap_eShell3,5);
                                        uAddDevicesToStock(#weap_eTorp,2);
                                        uAddDevicesToStock(#weap_eBomb2,2);                                
                                        uAddDevicesToStock(#weap_Plasma2,5);
                                        uAddDevicesToStock(#weap_Plasma3,4);
                                        uAddDevicesToStock(#weap_eBomb3,2);
                                        uAddDevicesToStock(#weap_liLaser3,4);
                                        uAddDevicesToStock(#weap_heLaser3,4);
                                        uAddDevicesToStock(#weap_Flak3,10);
                                        uAddDevicesToStock(#weap_Torp3,5);
                                        uAddDevicesToStock(#weap_Gun3,5);
                                        uAddDevicesToStock(#weap_Miss3,2);
                                        uAddDevicesToStock(#weap_eSkeeter,10);
                                        uAddDevicesToStock(#weap_laserx2,10); -装备名字后面跟着的数字是可用数量
                                        uAddDevicesToStock(#weap_laserx3,10);
                                        uAddDevicesToStock(#weap_AAflak,10);


                                // Squads
                                        uAddDevicesToStock(#weap_Fighter,15);
                                        uAddDevicesToStock(#weap_Marine,8);
                                        uAddDevicesToStock(#weap_Gunboat,13);
                                        uAddDevicesToStock(#weap_Bomber,10);
                                        uAddDevicesToStock(#weap_Cyborg,6);
                                        uAddDevicesToStock(#weap_aFighter,16);
                                        uAddDevicesToStock(#weap_aGunboat,14);
                                        uAddDevicesToStock(#weap_aBomber,12);
                                        uAddDevicesToStock(#weap_flaker,100);

                                // Shields
                                        uAddDevicesToStock(#shld_1_b123,2);
                                        uAddDevicesToStock(#shld_1_s123,2);
                                        uAddDevicesToStock(#shld_1_b124,3);
                                        uAddDevicesToStock(#shld_1_s124,3);
                                        uAddDevicesToStock(#shld_1_b125,3);
                                        uAddDevicesToStock(#shld_1_s125,3);

                                // Engines
                                        uAddDevicesToStock(#eng_sPlasEng,2);
                                        uAddDevicesToStock(#eng_bPlasEng,2);
                                        uAddDevicesToStock(#eng_secPlasEng,4);
                                        uAddDevicesToStock(#eng_sPhotEng,3);
                                        uAddDevicesToStock(#eng_bAmatEng,2);
                                        uAddDevicesToStock(#eng_comDrive,3);
                                        uAddDevicesToStock(#eng_tacDrive,4);
                                        uAddDevicesToStock(#eng_atacDrive,2);

                                // Support
                                        uAddDevicesToStock(#supp_sensor2,3);
                                        uAddDevicesToStock(#supp_sensor3,4);
                                        uAddDevicesToStock(#supp_ecm,2);
                                        uAddDevicesToStock(#supp_ecm2,3);
                                        uAddDevicesToStock(#supp_eccm,2);
                                        uAddDevicesToStock(#supp_eccm2,3);

                                        uAddDevicesToStock(#supp_bWGen2,3);
                                        uAddDevicesToStock(#supp_cWGen2,4);
                                        uAddDevicesToStock(#supp_tWGen2,4);
                                        uAddDevicesToStock(#supp_secWGen,4);
                                        uAddDevicesToStock(#supp_secWGen2,4);

                                        uAddDevicesToStock(#supp_sSGen2,4);
                                        uAddDevicesToStock(#supp_mSGen2,4);
                                        uAddDevicesToStock(#supp_bSGen2,3);

                                        uAddDevicesToStock(#supp_res2,5);
                                        uAddDevicesToStock(#supp_res3,5);



大家还记得把,之前我提到的,Info_Category "info_flaker_squad",那是给舰载机的,如果没有_Squad的话,就算你加在这里也用不了,如果是防空炮,就得这样: Info_AAFlak_Spec,平时的武器无需加后缀,游戏会给你自动分类


武器进了游戏之后只会显示Weap_武器的代号名,因为有一个语言文件没搞好,但是由于我的机器不支持Unicode文字,所以没有深入研究
回复

使用道具 举报

 楼主| 发表于 2009-7-9 13:55:04 | 显示全部楼层
PS:不要用新舞器杀得太觉..因为有些敌舰是必须在下一关出现..你这关把它爆了..游戏会崩溃!
回复

使用道具 举报

发表于 2009-7-9 16:23:54 | 显示全部楼层
黑大出现了~~  请问 为什么武器改了之后战舰无法攻击? E版 汉化版都不行
回复

使用道具 举报

发表于 2009-7-9 16:25:20 | 显示全部楼层
本来是可以用的但是攻击太强 自己都被打得受不了 然后我又重新改的低等级武器 然后就出现无法攻击的情况 哪位大大能给解释下? 在线等
回复

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|DeepTimes.NET 太空游戏站