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

[求助] 为什么我的attack now指令到20多分钟的时候会鬼畜。。。

[复制链接]

83

主题

9

精华

11万

积分

宗主教

耕战
21563
鹰币
10968
天龙币
281
回帖
2821

翔鹰建站十周年纪念章三级帝国勋章特级翔鹰勋章三级嘉禾勋章雄鹰勋章第九届火箭筒杯优秀战役第九届火箭筒杯最佳新人第十届火箭筒杯最佳战役第十二届火箭筒杯最佳战役

附庸关系2
发表于 2014-7-9 20:57:31 | 显示全部楼层 |阅读模式
RT,AI是这样写的:

(defrule
    (event-detected trigger 3)
=>
    (set-strategic-number sn-percent-attack-boats 100)
    (attack-now)
)

进攻的单位是用触发建立的,开始的时候很正常,但是在20分钟的时候电脑单位就变得一卡一顿的,好像既想往这边走,又想往那边走。。。求高手解释。

ps,我在15分钟的时候用了一次改权把进攻中的单位改成了盟友并停止产生新的进攻单位,不久后又改了回来并继续产生新单位,并增加了一个boss(boss原本是盟友,通过改权成为敌人),但奇怪的是这个boss的表现正常。。。

在线等!我的战役已经全部完工了,就差这1个bug啊~~~
Annie's Wonderland
第一章:海与山(已发布,点击进入)
第二章:杏花宵(已发布,点击进入)
第三章:沙漠之星(先行版已发布,点击进入)
终章:风神的歌谣(地图0% 触发0/1000 状态:未开始)
回复

使用道具 举报

119

主题

7

精华

5万

积分

枢机主教

耕战
9015
鹰币
120460
天龙币
3
回帖
3966

第二届千涛拍岸杯贴图比赛冠军翔鹰建站十周年纪念章一级翔鹰勋章三级嘉禾勋章二级帝国勋章雄鹰勋章翔四电影节亚军冒险七王者翔五电影节冠军

附庸关系0
发表于 2014-7-9 21:05:58 | 显示全部楼层
你得确定电脑能看见他要进攻的单位在哪里
当你不能再拥有的时候,唯一可以做的,就是令自己不要忘记
回复

使用道具 举报

83

主题

9

精华

11万

积分

宗主教

耕战
21563
鹰币
10968
天龙币
281
回帖
2821

翔鹰建站十周年纪念章三级帝国勋章特级翔鹰勋章三级嘉禾勋章雄鹰勋章第九届火箭筒杯优秀战役第九届火箭筒杯最佳新人第十届火箭筒杯最佳战役第十二届火箭筒杯最佳战役

附庸关系2
 楼主| 发表于 2014-7-9 21:07:55 | 显示全部楼层
枫叶の飘零 发表于 2014-7-9 21:05
你得确定电脑能看见他要进攻的单位在哪里

能,我给他放了地图启示者
Annie's Wonderland
第一章:海与山(已发布,点击进入)
第二章:杏花宵(已发布,点击进入)
第三章:沙漠之星(先行版已发布,点击进入)
终章:风神的歌谣(地图0% 触发0/1000 状态:未开始)
回复

使用道具 举报

119

主题

7

精华

5万

积分

枢机主教

耕战
9015
鹰币
120460
天龙币
3
回帖
3966

第二届千涛拍岸杯贴图比赛冠军翔鹰建站十周年纪念章一级翔鹰勋章三级嘉禾勋章二级帝国勋章雄鹰勋章翔四电影节亚军冒险七王者翔五电影节冠军

附庸关系0
发表于 2014-7-9 21:10:15 | 显示全部楼层
Howerds 发表于 2014-7-9 21:07
能,我给他放了地图启示者

多用触发控制下吧,吾辈当初做1日成的时候也是这样他乱跑,原因是他想寻找第二个路径进攻...
当你不能再拥有的时候,唯一可以做的,就是令自己不要忘记
回复

使用道具 举报

83

主题

9

精华

11万

积分

宗主教

耕战
21563
鹰币
10968
天龙币
281
回帖
2821

翔鹰建站十周年纪念章三级帝国勋章特级翔鹰勋章三级嘉禾勋章雄鹰勋章第九届火箭筒杯优秀战役第九届火箭筒杯最佳新人第十届火箭筒杯最佳战役第十二届火箭筒杯最佳战役

附庸关系2
 楼主| 发表于 2014-7-9 21:12:07 | 显示全部楼层
枫叶の飘零 发表于 2014-7-9 21:10
多用触发控制下吧,吾辈当初做1日成的时候也是这样他乱跑,原因是他想寻找第二个路径进攻...

但是之前都正常啊,到20分钟就鬼畜了。。。
Annie's Wonderland
第一章:海与山(已发布,点击进入)
第二章:杏花宵(已发布,点击进入)
第三章:沙漠之星(先行版已发布,点击进入)
终章:风神的歌谣(地图0% 触发0/1000 状态:未开始)
回复

使用道具 举报

119

主题

7

精华

5万

积分

枢机主教

耕战
9015
鹰币
120460
天龙币
3
回帖
3966

第二届千涛拍岸杯贴图比赛冠军翔鹰建站十周年纪念章一级翔鹰勋章三级嘉禾勋章二级帝国勋章雄鹰勋章翔四电影节亚军冒险七王者翔五电影节冠军

附庸关系0
发表于 2014-7-9 21:16:03 | 显示全部楼层
Howerds 发表于 2014-7-9 21:12
但是之前都正常啊,到20分钟就鬼畜了。。。

看看是不是触发作怪
当你不能再拥有的时候,唯一可以做的,就是令自己不要忘记
回复

使用道具 举报

11

主题

1

精华

5846

积分

国王

耕战
1030
鹰币
1905
天龙币
0
回帖
52

二级嘉禾勋章

附庸关系0
发表于 2014-7-9 21:30:59 | 显示全部楼层
本帖最后由 断幺平和 于 2014-7-9 21:32 编辑

尝试使用十秒钟进攻一次的AI?就像10秒钟循环一次指派触发要比直接开循环的指派触发更加流畅一些,不会卡顿。


(defrule
    (event-detected trigger 3)
=>
    (attack-now)
    (enable-timer 10 10) ;开启编号为10的定时器,10s后激活。10s进攻一次或许可以避免由于进攻路线的不断改变而造成的卡顿。
    (disable-self)
)

(defrule
    (timer-triggered 10)
=>
    (set-strategic-number sn-percent-attack-boats 100)
    (set-strategic-number sn-attack-intelligence 1) ;智能化进攻,某种意义上可以缓解寻路问题。
    (attack-now)
    (disable-timer 10)
    (enable-timer 10 10)
)
回复

使用道具 举报

83

主题

9

精华

11万

积分

宗主教

耕战
21563
鹰币
10968
天龙币
281
回帖
2821

翔鹰建站十周年纪念章三级帝国勋章特级翔鹰勋章三级嘉禾勋章雄鹰勋章第九届火箭筒杯优秀战役第九届火箭筒杯最佳新人第十届火箭筒杯最佳战役第十二届火箭筒杯最佳战役

附庸关系2
 楼主| 发表于 2014-7-9 21:35:33 | 显示全部楼层
枫叶の飘零 发表于 2014-7-9 21:16
看看是不是触发作怪

触发我也检查很多遍了,应该AI的问题
Annie's Wonderland
第一章:海与山(已发布,点击进入)
第二章:杏花宵(已发布,点击进入)
第三章:沙漠之星(先行版已发布,点击进入)
终章:风神的歌谣(地图0% 触发0/1000 状态:未开始)
回复

使用道具 举报

83

主题

9

精华

11万

积分

宗主教

耕战
21563
鹰币
10968
天龙币
281
回帖
2821

翔鹰建站十周年纪念章三级帝国勋章特级翔鹰勋章三级嘉禾勋章雄鹰勋章第九届火箭筒杯优秀战役第九届火箭筒杯最佳新人第十届火箭筒杯最佳战役第十二届火箭筒杯最佳战役

附庸关系2
 楼主| 发表于 2014-7-10 23:35:09 | 显示全部楼层
断幺平和 发表于 2014-7-9 21:30
尝试使用十秒钟进攻一次的AI?就像10秒钟循环一次指派触发要比直接开循环的指派触发更加流畅一些,不会卡顿 ...

谢谢您的指导

不过还是无法从根本上解决问题啊,只不过由“鬼畜”变成“徘徊"了。。。

但是还好,发现这种异常只会持续几十秒,之后又会恢复正常

还是想把它解决,尽求完美,求大神?@条顿武士 @Tak_小源 @狂~劇情狂 @。。。

点评

“。。。” 是在闹哪样……  发表于 2014-7-11 11:00
Annie's Wonderland
第一章:海与山(已发布,点击进入)
第二章:杏花宵(已发布,点击进入)
第三章:沙漠之星(先行版已发布,点击进入)
终章:风神的歌谣(地图0% 触发0/1000 状态:未开始)
回复

使用道具 举报

119

主题

7

精华

5万

积分

枢机主教

耕战
9015
鹰币
120460
天龙币
3
回帖
3966

第二届千涛拍岸杯贴图比赛冠军翔鹰建站十周年纪念章一级翔鹰勋章三级嘉禾勋章二级帝国勋章雄鹰勋章翔四电影节亚军冒险七王者翔五电影节冠军

附庸关系0
发表于 2014-7-11 21:45:55 | 显示全部楼层
可能是不分批次的问题,试试这个
(defrule
    (wood-amount >= 2000)
    (wood-amount < 2200)
=>
    (set-strategic-number sn-number-attack-groups 3)
    (set-strategic-number sn-maximum-attack-group-size 20)
    (set-strategic-number sn-minimum-attack-group-size 12)
    (set-strategic-number sn-percent-attack-soldiers 100)
    (set-strategic-number sn-attack-intelligence 0)
    (cc-add-resource wood -2000)
;// (chat-to-all "现在开始进攻") //
    (attack-now)
)
给他2000木头进攻一次
当你不能再拥有的时候,唯一可以做的,就是令自己不要忘记
回复

使用道具 举报

83

主题

9

精华

11万

积分

宗主教

耕战
21563
鹰币
10968
天龙币
281
回帖
2821

翔鹰建站十周年纪念章三级帝国勋章特级翔鹰勋章三级嘉禾勋章雄鹰勋章第九届火箭筒杯优秀战役第九届火箭筒杯最佳新人第十届火箭筒杯最佳战役第十二届火箭筒杯最佳战役

附庸关系2
 楼主| 发表于 2014-7-12 20:50:25 | 显示全部楼层
枫叶の飘零 发表于 2014-7-11 21:45
可能是不分批次的问题,试试这个
(defrule
    (wood-amount >= 2000)

谢谢枫叶君的指导。

可惜

可惜

可惜我tmd没有多余的资源栏了啊!!!!!!!

可以先解释下“不分批次”是什么意思么?
Annie's Wonderland
第一章:海与山(已发布,点击进入)
第二章:杏花宵(已发布,点击进入)
第三章:沙漠之星(先行版已发布,点击进入)
终章:风神的歌谣(地图0% 触发0/1000 状态:未开始)
回复

使用道具 举报

119

主题

7

精华

5万

积分

枢机主教

耕战
9015
鹰币
120460
天龙币
3
回帖
3966

第二届千涛拍岸杯贴图比赛冠军翔鹰建站十周年纪念章一级翔鹰勋章三级嘉禾勋章二级帝国勋章雄鹰勋章翔四电影节亚军冒险七王者翔五电影节冠军

附庸关系0
发表于 2014-7-13 01:48:01 | 显示全部楼层
Howerds 发表于 2014-7-12 20:50
谢谢枫叶君的指导。

可惜

意思就是具体到分成多少人1组为1个巡逻队,并且分批次进攻不是持续的,防止堆兵
当你不能再拥有的时候,唯一可以做的,就是令自己不要忘记
回复

使用道具 举报

本版积分规则

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

GMT+8, 2024-11-23 04:58 , Processed in 0.139341 second(s), 138 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

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

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