家园吧 关注:4,655贴子:31,206

家园1 真正无限人口 修改方法

收藏回复

  • 58.217.164.*
用Bigviewer解开 homeworld.big 看文件列表最后的几个
unitlimitcaps.script
unitlimitcaps1.script
...
unitlimitcaps8.script

ShipTotalCaps   舰船总数量 向改多少改多少

下面的是具体每一种类型船的数量上限,也改多点把 运输舰改多了怎么早怎么Lanuch 自己研究去

舰船火力,速度,建造时间,血量自己研究其他.shp文件

记得每个unitlimitcap文件都要改,外文网站说他们是关联的。。。。


改成功了以后就真正做到了无限建造。。 试试看吧


1楼2008-06-24 12:11回复
    • 59.52.27.*
    另存的文件有更高的优先级!!
    我翻遍百度,google,逛了好几个论坛,空间(有这类资料的地方少了点)
    看遍了吧里的每张帖子
    要得就是这句


    4楼2008-06-24 13:27
    回复
      2025-08-28 03:16:36
      广告
      不感兴趣
      开通SVIP免广告
      • 59.52.27.*
      -overridebigfile??
      应该没错家园2都是用这个

      文件是放在游戏目录吗
      看到有种说法是游戏目录下的date目录


      6楼2008-06-24 14:07
      回复
        • 58.217.164.*
        HW1 木有data 目录

        我原来也考虑过目录结构的问题,

        实际上直接保存就行了 软件本身可以保持目录结构。比如直接保存r1中的某个文件,bigviewer 会在游戏目录建立 r1 文件


        7楼2008-06-24 14:29
        回复
          • 59.52.27.*
          难最后一关的超级ACV(Super Acolyte)大乱战大家应该都很有印象,但是平常的时候想看超级ACV要怎么办呢?这次我就来说说怎样把ACV换成超级ACV吧。
           
          首先,把race_derelict资料夹里的(注意!不是race_trader)dacolyte资料夹和所有主文件名是dacylote的档案解开,这个就是超级ACV。用笔记本打开dacolyte,lod,把里面所有的
          dAcolyte\rl0\lod*\dAcolyte.peo
          改成
          sAcolyte\rl0\lod*\sAcolyte.peo
          但是如果只是这样,进入游戏时会发现有时会有贴图错误的状况发生。事实上,在置换任何船舰的时候都有可能遇到这种情形。要处理置换船舰时遭遇到的贴图错误,首先要找到有问题的lod。
          以现在来说,出问题的是lod1,lod2和lod3。把他们分别改成lod0,lod0,和lod2。因为lod1和lod3直接用的话,贴图会有"很大"的问题。lod2的问题比较少,所以把它放远一点就看不出来了 ^^U
           
          打开.shp,把
          LODFile _____ dAcolyte.lod
          pMexData ____ dAcolyte\Rl0\LOD0\dAcolyte.mex
          改成
          LODFile _____ sAcolyte.lod
          pMexData ____ sAcolyte\Rl0\LOD0\sAcolyte.mex
          (差别在于sacolyte和dacolyte)
           
          NUMBER_OF_GUNS改成4。之后加上gun2和gun3,内容如下:
          Type GUN_MissileLauncher
          GunSize GUNSIZE_SMALL
          StartUpgradeLevel WEAPON_MISSILE
          EndUpgradeLevel WEAPON_MISSILE
          DamageMult 7.0
          MaxMissiles 1
          BulletRange 5000.0
          BulletSpeed 200.0
          FireTime 13.0
          TriggerHappy 60
          其实就是把原来ACV的飞弹架搬过来用(从那里copy过来的)这样在用特殊能力时才不会跳出游戏。但是要增加武器的话,还要修改MEX档案才行。把dAcolyte\Rl0\LOD0\dAcolyte.mex用mex editor打开(不要用Visual Mex Editor,那个不能用在地动上)。增加武器点gum2和gun3,特性分别和gun0和gun1一样(也就是飞弹会从原来离子炮的位置发射),之后存盘。
           
          最后,把所有的文件名和资料夹名凡是有dacolyte的改成sacolyte,另外dAcolyte\Rl0\里的lod1和lod3可以砍掉,节省空间(反正没用到)把资料夹sacolyte下的 acolyte.shp、 acolyte.lod、acolyte.mad这三个档案丢到race_sect资料夹里就可以啦。如果还是不行的话,可以下载这个超级ACVmod看看有何不同之处
           
          虽然说这一篇说的是超级ACV,但是其实要置换任两艘船的技巧都是类似的。特别要注意的就是特殊功能常会造成置换上的问题,所以要帮萨族换船比更换异兽的船舰要麻烦的多。


          9楼2008-06-24 15:03
          回复
            • 59.52.27.*
            [kHeavyCruiser]
             
            ;Source Files
            ;==
             
            pMexData            kHeavyCruiser\Rl0\LOD0\kHeavyCruiser.mex
            LODFile              kHeavyCruiser.lod
            设定相对应的mex和lod的位置,建议不要动这两个设定
             
            ;Ship Physics
            ;==
            mass              10000;船只质量
            momentOfInertiaX        10000;X方向的转动惯量
            momentOfInertiaY        10000;Y……
            momentOfInertiaZ        10000;Z……
            转动惯量的设定会影响到船只受外力时容不容易旋转,越大越不容易转
            不过船本身的移动和此无关
             
            maxvelocity            250 ;船舰的极速
            maxrot             10   ;最大旋转速度,不得大于10
            thruststrength[TRANS_UP]    39   ;向上平移的加速度
            thruststrength[TRANS_DOWN]   39   ;向下……
            thruststrength[TRANS_RIGHT]    39   ;向右……
            thruststrength[TRANS_LEFT]   39   ;向左……
            thruststrength[TRANS_FORWARD]   39   ;前进的加速度
            thruststrength[TRANS_BACK]   39   ;后退……
            rotstrength[ROT_YAWLEFT]    0.36  ;左转的加速度,单位是(米/秒^2)
            rotstrength[ROT_YAWRIGHT]     0.36  ;右转……
            rotstrength[ROT_PITCHUP]    0.06  ;舰首抬高的加速度
            rotstrength[ROT_PITCHDOWN]   0.06  ;舰首压低……
            rotstrength[ROT_ROLLRIGHT]   0.06  ;左滚翻的加速度
            rotstrength[ROT_ROLLLEFT]     0.06  ;右滚翻……
            turnspeed[TURN_YAW]        0.2 ;船只左右转的最大速度
            turnspeed[TURN_PITCH]       0.2 ;舰首上下移动的……
            turnspeed[TURN_ROLL]      0.2 ;船只滚翻的……
            这里的设定相当于引擎的调整.不论这艘船多重,只要maxvelocity是1000
            船的极速就是1000.适当的调整还能为船只营造出厚重或轻盈的质感
             
            ;Basic Ship Stats
            ;==
            shipclass             CLASS_HeavyCruiser
            以灾难来说,船舰的等级有
            CLASS_Micro     CLASS_Fighter   CLASS_Corvette
            CLASS_Frigate    CLASS_Destroyer  CLASS_Carrier
            CLASS_HeavyCruiserCLASS_Resource CLASS_Noncombat
            CLASS_MotherShip CLASS_Component
             
            其中component class指的是指挥舰的各部位(舰桥,引擎,等等……),所有的module以及研究过反动波科技后会出现在超努舰腹的半球型dreadnought cannon
            isCapitalShip           TRUE  ;是否为主力舰(TURE/FALSE)
            buildCost             3700  ;建造所需要的RU
            buildTime             420 ;多少秒可以做好
            supportUnits          30   ;所需的SU
            providesSU           0  ;建造好以后会提供的SU
            TimeShockedByEMP        0.75  ;这个数值乘上放出EMP攻击的ACV数量,就是这艘船被EMP攻击时被瘫痪的秒数
            maxhealth             90000;生命值
            groupSize             1  ;size of group ships of this type tend to form <= 用途不明
            repairTime           5  ;非战斗时每隔这么多秒
            repairDamage          320 ;补多少血
            repairCombatTime        10   ;战斗时每隔这么多秒
            repairCombatDamage       100 ;补多少血
            以灾难天惊来说,若是还没有自我修复的科技的话,单位的生命值是完全不会回复的
            repairDroids          20   ;维修机器人的数量
            externalBuild           FALSE;决定船只是否在指挥舰的外部建造(Ture/False)
            若是的话,萨族的指挥舰必须要有Hanger Module才能建造此艘船
            fowRadius             9000 ; 探测范围(感应器中兰色球体)
            forceFieldProtectionDistanceScale 1.1
            approxcollmodifier       1.0 ; use only % of collspheresize for rough approximations
            avoidcollmodifier         0.8 ; use only % of collspheresize for collision avoidance
            这三个我不清楚他的用途,推测跟碰撞的判定有关
            blastRadiusShockWave      1.0 ;被打爆时震波的伤害范围,不过用的单位比游戏中的公尺大
            blastRadiusDamage         125 ;在爆炸范围内的单位受到的伤害有多大
            minimumZoomDistance        825 ;摄影机可以拉到多近的距离
             
            ;Special
            ;==
            Overlay_Selection_Scalar    1.35  ;scale the tactical overlay by this amount
            RKOEatMeTime          60   ;RKO吃掉这艘船要花多少秒
            RKOGetsMissiles          5  ;number of missiles the RKO will get while eating <= 用途不明
            ; Pilot View
            ;==
            pilotViewOffsetX        50.0
            pilotViewOffsetY        0.0
            pilotViewOffsetZ        800.0
            设定"驾驶舱视野"时摄影机相对于船的质心的位置.
            X是上下,Y是左右,Z是前后


            10楼2008-06-24 15:04
            回复
              • 59.52.27.*
              右边是.big文件里的档案类型列表,照字母顺序排列
              有加 * 的表示是文字文件,可以用文字编辑器编辑
              有加 ! 的表示家园1和地动所用的格式有不同的地方
              有加 ? 的表示我对该档案的的一切都不清楚

              .bin(?)
              功能与特性未知的档案类型
               
              .bmp
              bmp,jpg和tga早就是常用的图形格式了,而家园1使用.jpg作为不少画面的储存格式.例如加载游戏时的画面,全破后的工作人员表......等.而且家园1本身的screenshot也是存成jpg的格式.而相较之下bmp和tga的使用量就少的多.
               
              .bnk
              bnk指的是Sound Bank,里面存的是家园1的音效文件,像是战机开火的声音之类的.至于编辑的工具可以到mods.relicnews.com 去下载BNK Extractor.解开来的东西可以用资源区的winamp外挂来播放
               
              .btg
              BTG是家园1齐发地图中所使用的背景图片档案(像是游戏中会看到的星云等背景图案).有专门的转换工具可以把一般的图片文件转换成BTG
               
              .cred(?)
              功能与特性未知的档案类型
               
              .dist(*)
              dist,level,mdb,mdr,mission,missphere,
              这些档案记载了家园1地图的信息,或者说,他们就是家园1的地图.有用过mission man的人对他们应该不会太陌生才对.虽然说是纯文字格式,可以用笔记本编辑.不过对于其文件格式不清楚者,个人建议还是用光盘里面附的Mission Man来开启比较好.
              其中mission和level档案是差不多的东西,差别只在于mission是用在对战地图,level是单人战役中每一关的地图档
               
              .fib(?)
              功能与特性未知的档案类型
               
              .geo(!)
              geo,peo
              geo跟peo是家园1齐发和地动天惊里面的船只3D模型格式,可以用3D Exploration来观看
               
              .hff(?)
              功能与特性未知的档案类型
               
              .hsf(?)
              功能与特性未知的档案类型
               
              .jpg
              bmp,jpg和tga早就是常用的图形格式了,而家园1使用.jpg作为不少画面的储存格式.例如加载游戏时的画面,全破后的工作人员表......等.而且家园1本身的screenshot也是存成jpg的格式.而相较之下bmp和tga的使用量就少的多.
               
              .level(*)
              dist,level,mdb,mdr,mission,missphere,
              这些档案记载了家园1地图的信息,或者说,他们就是家园1的地图.有用过mission man的人对他们应该不会太陌生才对.虽然说是纯文字格式,可以用笔记本编辑.不过对于其文件格式不清楚者,个人建议还是用光盘里面附的Mission Man来开启比较好.
              其中mission和level档案是差不多的东西,差别只在于mission是用在对战地图,level是单人战役中每一关的地图档
               
              .lif
              lif(Layer Image Format)是家园1大量使用的一种图档格式,包括3d模型表面的贴图,甚至接口的图形,鼠标光标都是使用这个格式.要编辑LIF需要专用的editor(不过有程序可以将特定格式的Photo Shop用的psd档转成lif)以及一定程度的mod功力(有可能需要编辑texture.ll)
               
              .lod(*)
              如同许多其它的3D游戏,家园1齐发会在单位离视点比较远的时候使用精细度比较低的3D模型,而在距离近的时候才使用精细度高的模型,节省资源.这种设计称做lod(我不知道这是什么的缩写,不过这个词汇并不是家园1独有的)
              家园1的lod设定是每个单位都不一样,分别存在name.lod里面,其中name是单位的名称.家园1的lod档使用笔记本就可以编辑了
               
              .lut(?)
              功能与特性未知的档案类型
               
              .mdb
              dist,level,mdb,mdr,mission,missphere,
              这些档案记载了家园1地图的信息,或者说,他们就是家园1的地图.有用过mission man的人对他们应该不会太陌生才对.虽然说是纯文字格式,可以用笔记本编辑.不过对于其文件格式不清楚者,个人建议还是用光盘里面附的Mission Man来开启比较好.
              其中mission和level档案是差不多的东西,差别只在于mission是用在对战地图,level是单人战役中每一关的地图档
               
              .mdr
              dist,level,mdb,mdr,mission,missphere,
              这些档案记载了家园1地图的信息,或者说,他们就是家园1的地图.有用过mission man的人对他们应该不会太陌生才对.虽然说是纯文字格式,可以用笔记本编辑.不过对于其文件格式不清楚者,个人建议还是用光盘里面附的Mission Man来开启比较好.
              


              11楼2008-06-24 15:05
              回复
                • 59.52.27.*
                其中mission和level档案是差不多的东西,差别只在于mission是用在对战地图,level是单人战役中每一关的地图档
                 
                .mission(*)
                dist,level,mdb,mdr,mission,missphere,
                这些档案记载了家园1地图的信息,或者说,他们就是家园1的地图.有用过mission man的人对他们应该不会太陌生才对.虽然说是纯文字格式,可以用笔记本编辑.不过对于其文件格式不清楚者,个人建议还是用光盘里面附的Mission Man来开启比较好.
                其中mission和level档案是差不多的东西,差别只在于mission是用在对战地图,level是单人战役中每一关的地图档
                 
                .missphere(*)
                dist,level,mdb,mdr,mission,missphere,
                这些档案记载了家园1地图的信息,或者说,他们就是家园1的地图.有用过mission man的人对他们应该不会太陌生才对.虽然说是纯文字格式,可以用笔记本编辑.不过对于其文件格式不清楚者,个人建议还是用光盘里面附的Mission Man来开启比较好.
                其中mission和level档案是差不多的东西,差别只在于mission是用在对战地图,level是单人战役中每一关的地图档
                 
                .nis
                NIS是Non-Interactive Sequence(非交互式场景?不太会翻)缩写,指的是家园1的实时运算过场动画(第一关的母舰出港,遇到Bemtushi时派大使过去的镜头,诸如此类....)
                NIS档里面存的是家园1实时运算的过场画资料,像是如何运镜,有哪些单位出现,如何移动...等等
                 
                .peo(!)
                geo,peo
                geo跟peo是家园1齐发和地动天惊里面的船只3D模型格式,可以用3D Exploration来观看
                 
                .plug(?)
                功能与特性未知的档案类型
                 
                .script(*)
                script档案存放各种游戏的各种设定.从空间跳跃的时间到计算机玩家难易度的设定,甚至船只的上限.有志于mod的人除了shp档案以外,还可以从修改script下手.这两种档案算是家园1里最容易修改的两种档案类型了.只要用笔记本就可以编修,而且一般来说"比较容易"看懂.不过script里面还是有很多看不懂的未知领域就是了.
                 
                .tga
                bmp,jpg和tga早就是常用的图形格式了,而家园1使用.jpg作为不少画面的储存格式.例如加载游戏时的画面,全破后的工作人员表......等.而且家园1本身的screenshot也是存成jpg的格式.而相较之下bmp和tga的使用量就少的多.
                 
                .shp(!*)
                dist,level,mdb,mdr,mission,missphere,
                这些档案记载了家园1地图的信息,或者说,他们就是家园1的地图.有用过mission man的人对他们应该不会太陌生才对.虽然说是纯文字格式,可以用笔记本编辑.不过对于其文件格式不清楚者,个人建议还是用光盘里面附的Mission Man来开启比较好.
                其中mission和level档案是差不多的东西,差别只在于mission是用在对战地图,level是单人战役中每一关的地图档
                 
                .txt(*)
                大家对纯文字txt文件不会太陌生吧,big也有少量的txt档


                12楼2008-06-24 15:05
                回复
                  2025-08-28 03:10:36
                  广告
                  不感兴趣
                  开通SVIP免广告
                  • 59.52.27.*
                  哦 审查了


                  13楼2008-06-24 15:12
                  回复
                    • 221.227.107.*
                    小心内存溢出就行


                    14楼2008-06-24 20:45
                    回复
                      补充:lod=level of details=细节程度


                      禁言 |15楼2008-07-04 00:51
                      回复
                        • 124.162.2.*
                        话说有那么麻烦吗?你直接修改运载舰的人口 它里面有个增加人口的数值,你们每次玩的时候造出运载舰后人口不是要增长吗?providesSU           0  ;建造好以后会提供的SU 把0改成你想要的值!比改unitcaps好多了!偷懒就这样改吧!
                        by:lix621966


                        18楼2009-06-29 00:01
                        回复
                          • 221.7.120.*
                          楼上的放个文件出来吧!或者做几个图,听起很费解的。


                          19楼2009-06-30 21:09
                          回复
                            • 124.162.231.*
                            我下载Bigviewer3.0,用它打开Homeworld.big文件后,怎么修改不了啊?键盘上所以的数字都按完了,就是没一点反映。


                            20楼2009-06-30 23:41
                            回复