尤里的复仇吧 关注:41,074贴子:890,613
  • 3回复贴,共1

作战模式的制作与修改(用的着的就看吧)!

取消只看楼主收藏回复

其实以前我发过这样的帖子,但并不详细,这次说清楚点,高手们就不用看了!
http://tieba.baidu.com/p/1646804943 这是原来的帖子!


1楼2014-08-17 15:53回复
    所有模式都在mpmodesmd.ini里面注册(这个要用XCC mixer提取出来),比如小队联盟
    [Cooperative]
    3=GUI:Cooperative, STT:ModeCooperative, MPCoopMD.ini, cooperative, false
    GUI:Cooperative是在游戏中显示的模式名称,STT:ModeCooperative是在游戏中显示这个模式的说明,这两条要在CSF语言中修改和增加,
    MPCoopMD.ini,这个是关键,也就是这个模式的内容
    总的来说,游戏模式就是把这INI里面的内容覆盖RulesMD.INI里面的内容(可以这么理解)。比如生死斗(不能生存高科技单位),只需要设置实验室不能造就可以了,方法比较多,但简单的办法就是修改建造前提和科技等级,比如苏联实验室,
    Prerequisite(建造前提)=GAWEAP(盟军车厂),苏联不能造盟军车厂,当然就造不了苏联实验室,不过这样hi是不保险,最好就是把建造等级直接改为-1(根本不能造)。
    上面说的内容一定要加到此模式所使用的INI文件里面!
    免费模式(就是生产任何东西都不要钱):
    有3种方案 1直接给任何能建造的单位的 COST(造价)改为0,但这样一来弊端较为明显。
    2使用工业工厂代码,这种方法一般是给基地加上工业工厂代码(只要基地车一展开造东西就不要钱,但基地不能被摧毁),做法
    [GACNST]------盟军基地
    InfantryCostBonus=0-----造步兵需要的钱的倍数,
    UnitsCostBonus=0-----建筑
    AircraftCostBonus=0----飞机
    BuildingsCostBonus=0-------造建筑要花的钱
    DefensesCostBonus=0-----防御建筑
    FactoryPlant=yes------这是关键的一句,是否为工业工厂
    3直接给该国家的单位打折(要在国家里面设置)以美国为例
    [American]
    ……
    CostInfantryMult=0 ;步兵花费为原0倍
    CostAircraftMult=0 ;空军
    CostUnitsMult=0 ;陆军
    CostBuildingsMult=0 ;建筑


    4楼2014-08-17 16:10
    回复
      陨石风暴模式(据说是心灵终结里面的,没有玩过)
      这个就复杂一点,首先,在RulesMD.ini里面给AI搞个作弊建筑(不要注册),然后我们在AIMD.INI里面加一条触发(当然要相应的小队和脚本,这个自然要先注册,不用说了吧,不明白的就看耗神的AI教程吧)比如我们触发搞成AI拥有XXX后就出动300辆光棱坦克,这个XXX就要在你的作战模式里面注册,这样只有在你建立的这个模式里面AI才能造XXX,如果还要变态点的话可以给该建筑写上Factory=BuildingTupy(此建筑是基地,你知道会有什么情况吧,还可以无耻的写上油井代码,给AI提供无限的钱)
      末日审判模式
      这个据说是可以让玩家建造所有超级武器,其实非常简单,把超级武器建筑的建造前提修改
      比如我们把这些建筑建造前提搞成
      Prerequisite=TECH这样有实验室就可以建造,当然你还可以无耻的搞成Prerequisite=none没有前提,有基地就能 造!此方法还可以用于英雄无敌模式(玩家可以造所有英雄),邪恶联盟模式!
      但要是你限制了此单位的建造国家就麻烦一点!
      邪恶联盟模式
      这个模式在尤里里面有点不一样,你无法得到3方基地车,木人说要修改Owner这代码,把3方基地车的此代码加上所有的国家(我没试过,但木人乃大神,应该没有问题),不过我的方法是修改建造前提,就是麻烦点。


      5楼2014-08-17 16:27
      回复
        至于其他的模式,都可以用此方法来套,比如你要搞个生化危机模式(任何步兵被杀都变为狂兽人),就只需要修改所有弹头的死亡方式!而超时空风暴模式(所有单位移动方式为超时空),则修改运动模式!还有什么模式,就看各位的创新能力了!
        我已说完,高手们可以来喷人了,但我还是希望有高手前来指教!


        6楼2014-08-17 16:33
        回复