易北河之鹰吧 关注:638贴子:8,628
  • 7回复贴,共1

自制锁本方以及援军士气的脚本,有要的吗

取消只看楼主收藏回复

吧主让我来关注下本吧,我就来了,来了就带点干货儿吧.自己做的HTB锁士气脚本,你可以不带将军,用满编城镇民兵在极难下打到最后一兵一卒,再也不用担心将军辣鸡了,有需要的吗?留言超过10条我就发,你可以说我骗回复,我就骗啦咋地


1楼2018-11-09 20:36回复
    教程在这里
    首先,打开campaign_script,搜索city upkeep,然后把代码全部复制在下面就好了,相信吧友都知道自检怎么解决,我就不赘述了.然后上图:


    第一张图是未做修改的样子,第二张图是添加代码后的样子,位置其实可以换,怕出错就统一放这里


    4楼2018-11-09 21:00
    收起回复
      说明:
      1. 锁定本方士气以及援军士气
      2. 只可以锁定一编的援军士气,如果该战斗你有多个满编的援军,那么只会锁定第一个入场的满编援军士气
      3. 锁定援军士气要求战前勾选托管给电脑操作才有效
      4. 锁定援军士气对盟友的部队无效, 只对本方势力的援军有效
      5. 极少数情况下会出现锁定延迟,以及失效的bug,但是很少很少,百分之1吧
      6. 会发疯的单位锁定士气也会疯,所以别问我满编农民为什么没死光就输了
      7. 可能还有遗漏,有的话后面会加楼补充


      5楼2018-11-09 21:07
      回复
        认真来讲其实是山寨旗子的代码,并不是纯原创,闲着无聊拿来爽一下,用垃圾海淹没蒙古精锐很刺激,想认真玩就不要用了


        13楼2018-11-10 11:59
        收起回复
          链接在12楼各位,中间各种被吞,看的乱请问候度娘


          15楼2018-11-10 14:03
          收起回复
            if I_LocalFaction france ;派系法兰西
            and I_CompareCounter feudal >= 5 ;点数大于5
            if I_SettlementSelected London ;当前选择名城伦敦
            console_command process_rq London ;控制台瞬间招募
            inc_counter feudal -5 ;减5封臣点数
            end_if


            16楼2018-11-10 15:31
            回复(5)
              monitor_event FactionTurnEnd not FactionIsLocal ;触发器为非我方回合结束
              and FactionType slave;叛军回合结束开始判定
              if I_CompareCounter dafantian_timer >= 1;你设的timer若不为0就每回合减1
              inc_counter dafantian_timer -1
              end_if
              if I_CompareCounter dafantian_timer <= 0;若timer为0,设置变量dafantian为0
              set_event_counter dafantian 0
              end_monitor
              这个dafantian就是控制building文件中加成是否生效的变量
              以上是控制timer的语句,timer设置多少就是多少回合后关闭效果


              19楼2018-11-12 22:55
              回复(3)
                恭pan.bai喜du.com/s/1m发o00_9khE-Opr财su_rmLT1Q
                链接去掉汉字
                提取码:j8o4


                25楼2020-05-31 01:29
                收起回复