翔鹰帝国网|帝国时代论坛|帝国时代系列|神话时代
 找回密码
 注册翔鹰会员(昵称)
搜索
查看: 349|回复: 2

[求助] 单位建造建筑多次

[复制链接]

14

主题

0

精华

1165

积分

伯爵

耕战
100
鹰币
320
天龙币
0
回帖
30
附庸关系0
 楼主| 发表于 2020-5-30 21:49:15 | 显示全部楼层 |阅读模式
本帖最后由 wangzhen 于 2020-5-30 21:52 编辑

(defrule
(game-time > 0)
=>
         (set-strategic-number sn-percent-civilian-gatherers  90)
        (set-strategic-number  sn-percent-civilian-builders  10)
        (set-strategic-number sn-enable-new-building-system  1)
        (set-strategic-number sn-enable-training-queue  1)
        (set-strategic-number sn-maximum-food-drop-distance 15)
        (set-strategic-number sn-maximum-wood-drop-distance 15)
        (set-strategic-number sn-maximum-gold-drop-distance 15)
        (set-strategic-number sn-maximum-stone-drop-distance 15)
        (set-strategic-number sn-maximum-hunt-drop-distance 8)
        (set-strategic-number sn-cap-civilian-explorers 0)
        (set-strategic-number sn-percent-civilian-explorers 0)
        (set-strategic-number sn-percent-enemy-sighted-response 100)
        (set-strategic-number sn-hits-before-alliance-change 25)
        (set-strategic-number sn-number-explore-groups 1)
        (set-strategic-number sn-percent-attack-soldiers 0)
        (set-strategic-number sn-task-ungrouped-soldiers 0)
        (set-strategic-number sn-number-attack-groups 0)
        (set-strategic-number sn-enemy-sighted-response-distance 10)
        (set-strategic-number sn-total-number-explorers 0)
        (set-strategic-number sn-relic-return-distance 0)
    (disable-self)
)   

(defrule
  (true)
=>
   (set-strategic-number sn-food-gatherer-percentage 55)    采集分配
   (set-strategic-number sn-wood-gatherer-percentage 30)
   (set-strategic-number sn-gold-gatherer-percentage 10)
   (set-strategic-number sn-stone-gatherer-percentage 5)
   (disable-self)
)

建造建筑
(defrule
    (population-cap > 0)
        (housing-headroom < 6)
        (can-build house)
=>
           (build house)
)        



(defrule
(unit-type-count-total  villager  c:>  22)
(building-type-count-total barracks c:< 2)
=>
(build barracks)
)        

(defrule
    (building-type-count-total town-center c:< 3)
        (can-build town-center)
=>
           (build town-center)
)        

(defrule
    (building-type-count-total market c:< 1)
        (can-build market)
=>
           (build market)
)        

(defrule
    (building-type-count-total blacksmith c:< 1)
        (can-build blacksmith)
=>
           (build blacksmith)
)        

(defrule
    (unit-type-count-total  villager  c:==  5)
        (building-type-count-total lumber-camp c:< 1)
        (can-build lumber-camp)
        
=>
    (build lumber-camp)
        (disable-self)
)

(defrule
    (unit-type-count-total  villager  c:>=  15)
        (building-type-count-total lumber-camp c:== 1)
        (can-build lumber-camp)
        
=>
    (build lumber-camp)
        (disable-self)
)

(defrule
    (unit-type-count-total  villager  c:>=  15)
        (building-type-count-total mining-camp c:< 2)
        (can-build mining-camp)
        
=>
(build mining-camp)
)

(defrule
    (unit-type-count-total  villager  c:>  5)
        (building-type-count-total 68 c:< 1)
        
        
=>
    (build 68) 磨坊建造多次


(defrule
   (building-type-count-total farm c:< 10)
   (can-build farm)
=>
           (build farm)
)

科技
(defrule
    (food-amount < 50)
        (can-research ri-loom)
        =>
        (research ri-loom)
        )

(defrule
    (unit-type-count-total  villager  >=  25)
        (research-available feudal-age)
        =>
        (research feudal-age )
        )

(defrule
    (unit-type-count-total  villager  >=  25)
        (research-available castle-age)
        =>
        (research castle-age )
        )

训练单位
(defrule
  (unit-type-count-total  villager  c:<  30)
  (food-amount greater-than 50)
=>
  (train villager)
  )

军营建造无数个
磨坊建造无数个 除非在建造后面加disable self不然不会停止。

回复

使用道具 举报

183

主题

9

精华

2万

积分

教皇

耕战
3325
鹰币
15196
天龙币
0
回帖
1200

翔鹰建站十周年纪念章

附庸关系3
发表于 2020-5-31 16:52:49 | 显示全部楼层
请问,你这是在求助还是分享,请选择正确的分类,方便他人理解。
如果是求助,请指明你遇到的问题。
如果是分享,我个人建议加点注释帮助读者理解,并告诉我们代码的核心功能和意义。。。
索引:
Userpatch 实用技术贴索引←点击进入
决定版精品贴大索引←点击进入

战役:
《 兔与豹》——柔弱奴隶公主  猛兽口中求生←点击进入
《敛由国的统一》←点击进入

殊途战役制作群 QQ: 616317226
翔鹰帝国Ⅱ:决定版交流群 QQ: 112822759
回复

使用道具 举报

14

主题

0

精华

1165

积分

伯爵

耕战
100
鹰币
320
天龙币
0
回帖
30
附庸关系0
 楼主| 发表于 2020-5-31 19:10:37 | 显示全部楼层
newtonerdai 发表于 2020-5-31 16:52
请问,你这是在求助还是分享,请选择正确的分类,方便他人理解。
如果是求助,请指明你遇到的问题。
如果是 ...

谢谢 在求助 按上面代码 磨坊和军营只建造一次 运行后结果他建造超过一个 不懂哪里出问题了
回复

使用道具 举报

本版积分规则

排行榜|小黑屋|翔鹰帝国

GMT+8, 2024-4-24 03:43 , Processed in 0.110208 second(s), 45 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

Copyright © 2001-2023, Hawkaoe.net All Rights Reserved

快速回复 返回顶部 返回列表