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

如何设置触发产生的士兵 像巡逻一样自动结队 ?

  [复制链接]

63

主题

8

精华

5万

积分

教宗

耕战
9517
鹰币
8493
天龙币
1
回帖
2201

冒险家翔鹰建站十周年纪念章特级翔鹰勋章特级嘉禾勋章特级帝国勋章雄鹰勋章鹰之智者蛟龙勋章第一玩家翔一电影节冠军

附庸关系0
发表于 2011-5-30 18:37:28 | 显示全部楼层
进攻部分中,已经预先放置好的,用群体巡逻效果(查初级宝典),不断循环进攻就行了。
而产生的士兵,用AI的attack now,注意在地图上唯一一处AI可视/已侦察区域,有一个敌方建筑即可(不一定非得是你的,也可以是一个你的盟友建筑,该盟友被进攻的AI所敌对)
怪物健康时对玩家伤害加倍。。。神patch膜拜ing。。。
——————————————————————————————
战役殿堂 精品战役下载
战役/场景发布版块
战役百家谈 作品评论、交流、攻略
回复

使用道具 举报

63

主题

8

精华

5万

积分

教宗

耕战
9517
鹰币
8493
天龙币
1
回帖
2201

冒险家翔鹰建站十周年纪念章特级翔鹰勋章特级嘉禾勋章特级帝国勋章雄鹰勋章鹰之智者蛟龙勋章第一玩家翔一电影节冠军

附庸关系0
发表于 2011-5-30 23:44:36 | 显示全部楼层
(defrule
    (stone-amount >= 1000)  有1000石头
    (unit-type-count-total militiaman-line >= 13) 至少有13名步兵
    (unit-type-count-total archer-line >= 9)  至少有9名射手
    (unit-type-count-total knight-line >= 2)  至少有2名骑兵
    (soldier-count >= 34 )   总士兵大于34人
=>
    (set-strategic-number sn-number-attack-groups 2)    设置参与进攻的士兵为2组
    (set-strategic-number sn-maximum-attack-group-size 20)  每组最大20人
    (set-strategic-number sn-minimum-attack-group-size 12)   最小12人
    (set-strategic-number sn-percent-attack-soldiers 90)  让当前闲置士兵中90%参与进攻
    (set-strategic-number sn-attack-intelligence 0)   不要启动智能进攻,启动则为1
    (cc-add-resource stone -1000)   消除自己1000石头   
    (chat-to-all "现在开始进攻")   对所有玩家显示,开始进攻,测试用。
    (attack-now)   进攻
)

以上加入Ai文件内。具体数值自行调整。
1000石头是放置重复触发。也就是你想要电脑打一波,进贡给它1000石头他就会在满足条件时自动打一波。
Ai文件初步编写请参考论坛相关技术帖。
怪物健康时对玩家伤害加倍。。。神patch膜拜ing。。。
——————————————————————————————
战役殿堂 精品战役下载
战役/场景发布版块
战役百家谈 作品评论、交流、攻略
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-4-4 12:42 , Processed in 0.096783 second(s), 32 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

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

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