易北河之鹰吧
取消
取消
tieba_log
贴吧App 随时随地开启逗比模式
立即打开
tieba_log
贴吧App 更多精彩评论等你互动
立即打开
打开贴吧
跳页弹窗img立即启动
跳页弹窗img立即启动
  • 补给线,腐败扣款,领土维护费
    头像
    killer1942 13
    2019-10-30
    只看楼主
    先稍微解释一下这三项存在的意义。众所周知,HTB是一个单机游戏,单机游戏最大的问题就是如何解决可玩性的问题,如果玩家玩过时段时间后,没什么挑战,就会觉得没意思,也就弃坑了。所以,适当的限制玩家的玩法,也算是增加耐玩度。并且,这补给线和领土维护费,不只是让玩家难受的东西,玩顺手了后,一样可以让玩家受益,至少不会再有太多困扰。腐败扣款这个,纯粹是限制玩家在前中期的经济能力。如果玩家的经济不受限制,存款会很快突破百万,突破千万也只是时间问题。当然,在后期,领土面积巨大,并且大多数城都建造完后,玩家的经济突破上限也不是难事,我现在用东罗马,370回合,存款5千多万,钱只是一个数字了。。。到这种时候,你想拿钱买下全地图都不是个梦了。不过我选择正常进行游戏。只不过,部队维护费,补给线,领土维护费这些扣款已经对我没任何意义了。
    ------------------------------------------------------
    所以,我的建议是,这些东西最好别改,改了以后,游戏乐趣和耐玩度被打了很多折扣。并且,由于君王之略这个版本脚本比之前多了很多,改错一点,会出很多问题。当然,选择的权利在每个人手中,我当初也是先删了这些,然后慢慢适应了这些东西。
    --------------------------------------------------------
    先讲一下领土维护费这个。文件位置:C:\君王之略\mods\htb806\data\world\maps\campaign\imperial_campaign
    文件名称:campaign_script
    打开文件,搜索city upkeep你会看到:
    --------------------------------------------------
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;city upkeep1
    monitor_event PreFactionTurnStart FactionIsLocal
    and Treasury > 20000
    ;and I_EventCounter radiant_accepted < 1
    if I_LocalFaction england
    and I_NumberOfSettlements england >= 5
    console_command add_money -2500
    set_event_counter upkeep_5c 1
    end_if
    if I_LocalFaction france
    and I_NumberOfSettlements france >= 5
    ------------------------------------------------------
    往下还有很多,这个city upkeep 一共是1-12,全是写的领土维护费怎么计算的,比如上边复制的就有英格兰和法兰西在大于等于5座城池时,会扣2500领土维护费。然后大家可以以此类推,想怎么改看各位喜好。
    ------------------------------------------------------
    在这里还提一点,领土维护费有buff或者debuff,具体效果应用在每座城池的道路上边,也就是说,比如你现在的领土维护费交的很多,有很强的buff,但是如果你新占一个城池,但是那里没有修路,那么这些buff这个城池是不会有的。也就是说,如果想对这些buff动手,就要改建筑文件中道路那一块了。
    -------------------------------------------------------
    C:\君王之略\mods\htb806\data文件夹中的export_descr_buildings 打开后搜索building hinterland_roads
    然后会看到:
    building hinterland_roads
    {
    convert_to hinterland_castle_roads 【这个是城市的道路,城堡的是hinterland_castle_roads】
    levels roads paved_roads
    {
    roads city requires factions { northern_european, middle_eastern, eastern_european, greek, southern_european, }
    {
    convert_to 0
    capability
    {
    law_bonus bonus -2 requires event_counter upkeep_0c 1
    happiness_bonus bonus -2 requires event_counter upkeep_0c 1
    religion_level bonus -5 requires event_counter upkeep_0c 1
    -----------------------------------------------
    等等这一堆,直到这一行之前
    ------------------------------------------------
    road_level 0 requires factions { england, france, hre, scotland, middle_eastern, hungary, russia, greek, southern_european, }
    ------------------------------------------------
    全都是领土维护费的debuff或者buff,想改就改这些就行了。
    44
  • 头像
    killer1942 13 楼主
    2019-10-30
    然后说一下腐败扣款,文件位置:C:\君王之略\mods\htb806\data\world\maps\campaign\imperial_campaign
    文件名称:campaign_script,打开之后所搜1400000,这个数字应该是腐败扣款的上限,你会看到:
    --------------------------------------------
    monitor_event PreFactionTurnStart FactionIsLocal
    and Treasury > 1400000
    console_command add_money -40000
    console_command add_money -40000
    console_command add_money -40000
    console_command add_money -40000
    console_command add_money -5000
    end_monitor
    ----------------------------------------------
    往上翻,都是各个阶段的扣款,这一脚本的顶部是这个:
    ----------------------------------------------
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    monitor_event PreFactionTurnStart FactionIsLocal
    ;and FactionIncome >= 10000
    ;and not LosingMoney
    and Treasury > 100000
    and not FactionType venice
    and I_EventCounter radiant_accepted < 1
    if not I_LocalFaction byzantium
    console_command add_money -8000
    end_if
    if I_LocalFaction byzantium
    and not I_EventCounter augustus >= 1
    console_command add_money -8000
    end_if
    if I_LocalFaction byzantium
    and I_EventCounter augustus >= 1
    console_command add_money -6000
    end_if
    end_monitor
    ----------------------------------------------------
    记得没错的话,应该是从一万开始扣款。然后怎么动手看大家的意思。
  • 头像
    病_婴 3
    2019-10-30
    还是只有1楼2楼 没有关于补给线的。。
    能私信发一下吗??或者截个图发吧
  • 头像
    病_婴 3
    2019-10-30
    把补给线的内容截个图 发图片就不会被吞了吧?? 很奇怪为什么单单关于补给线的发不出来?
  • 头像
    killer1942 13 楼主
    2019-10-30

  • 头像
    病_婴 3
    2019-10-30
    OK 搞定了 感谢! 玩了10几个回合 目前看来没问题
    打开APP查看7条评论
  • 头像
    忠心红砍砍 7
    2019-10-30
    膜拜大佬
    打开APP查看9条评论
  • 头像
    病_婴 3
    2019-10-30
    @killler1942 吧主 应该是找到问题了 但是不知道怎么改。。
    campaign_script.txt 这个脚本文件我删除以后 一切都正常了 没有扣钱 补给线也删掉了。。
    把这个文件复制回来 就出现结束回合的时候扣钱的问题。。。应该是campaign_script.txt 这个里面有检测补给线的命令。。如果人物没有补给状态就会扣钱的脚本 我感觉是这样
    能帮忙分析一下吗 ~~
    打开APP查看2条评论
  • 头像
    童话家的小乖 1
    2019-12-31
    钱不是问题,修改兵种属性会自动复原啥原因
  • 头像
    发v发v5 2
    2020-8-2
    谁有易北河的手册呀!!能给我一份吗1292168763@qq.com
    打开APP查看4条评论
  • 楼主用拜占庭370回合一共打了多少时间?
  • 😂想玩这个mod,但是工作党时间有限,担心一天两小时玩不到什么游戏体验