韩版三国志11吧 关注:3,536贴子:6,669

教程:浅谈如何自定义府兵系统

只看楼主收藏回复

教大家怎么自定义府兵系统的相关参数
首先找到PK2.2文件夹script文件夹下051 府兵系统.cpp文件,记事本打开,搜索以下关键字
const int ACTION_COST = 10; // 行动力消耗 --------调大到1000等于关闭府兵系统
---------------------------------------------------------------------------------------------------
const int 封地巡防范围 = 6;//默认6,范围3-10 -------- 嫌范围太大太难可以调小一些
---------------------------------------------------------------------------------------------------
if (person_list[i].stat[武将能力_统率] > 80) -------- 把80调为90或者更高可以限定府兵可以分封的将领条件
---------------------------------------------------------------------------------------------------
f_person.base_stat[武将能力_统率] = pk::max(70, pk::min(90, int(person.base_stat[武将能力_统率] * 0.85f + ch::randint(5, 10)))); -------- 可以改客将参数,默认=分封将领统率乘0.85
---------------------------------------------------------------------------------------------------
return pk::min(8000, base_troops / i);//最多8000,最少3000 --------可以修改府兵部队兵力
---------------------------------------------------------------------------------------------------
//每回合ai府兵资源增加
if (!building0.is_player() and spec_t.troops < 24000)
{
spec_t.troops += ch::randint(200, 400);
spec_t.gold += ch::randint(200, 400);
spec_t.food += ch::randint(400, 800);
}
删除 !building0.is_player() and 即改为if (spec_t.troops < 24000),兵力在24000以下时玩家和AI府兵都会自动加资源,下面资源和参数也可以自行修改


IP属地:湖北1楼2022-07-28 12:12回复
    难得的修改贴


    IP属地:安徽来自Android客户端2楼2022-07-28 19:14
    回复
      难得


      IP属地:河南来自Android客户端3楼2022-07-29 08:18
      回复
        感谢


        IP属地:四川4楼2022-07-29 08:27
        回复
          能不能教一下 玩家府兵资源单独配置 应该加一行什么代码。 想比电脑少一些。


          IP属地:四川5楼2022-07-29 09:14
          回复
            怎么设置AI优先攻打带府兵的设施?


            IP属地:河南来自Android客户端7楼2022-07-29 12:02
            回复
              感謝🙏


              IP属地:中国台湾来自iPhone客户端8楼2022-07-29 16:52
              回复
                自己的兵也能加简直不要太好


                IP属地:广东9楼2022-07-31 01:00
                回复
                  感谢大佬,这是最有用的帖子,比那些乱七八糟答疑水贴秀优越的好太多了


                  IP属地:江西10楼2022-08-27 19:21
                  回复
                    知道府兵如何增加科技艰难行军?


                    IP属地:广东来自Android客户端11楼2022-08-29 20:12
                    收起回复
                      我已经设置成1000了还是会出


                      IP属地:上海来自Android客户端12楼2022-09-16 07:29
                      回复
                        封地的府兵默认是统领3,我想改为统领2或者统领4或者其他的需要改哪段代码?


                        IP属地:广西来自Android客户端13楼2022-10-02 15:58
                        回复
                          楼主,能够封地的箭塔跟阵,我要改他们的射程的话需要改哪段代码?可以说一下吗?


                          IP属地:广西来自Android客户端14楼2022-10-03 05:25
                          回复
                            支持


                            IP属地:河南来自Android客户端16楼2022-12-04 09:31
                            回复
                              谢谢大佬,这下府兵系统就不破坏平衡了!


                              IP属地:江西17楼2023-01-16 22:21
                              回复