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

[求助] 请教一个boomII的问题(闲闲请进来一下)-->yesgqt转移

 关闭 [复制链接]

8

主题

0

精华

8

积分

扈从

耕战
-2
鹰币
5
天龙币
0
回帖
41
附庸关系0
发表于 2005-6-29 13:58:15 | 显示全部楼层 |阅读模式
(defrule
(difficulty <=  hard)
(goal GOAL-ADDRESOURCE 1)
(unit-type-count-total villager > 98)
=>
(cc-add-resource food 20)
)
这段代码可以翻译为“假如难度小于等于难,取消了资源补偿系统,并且村民数量大于98,则加食物20”?
.

这是不是意味着在普通难度下,boomII也会自动给自己加小量资源?
回复

使用道具 举报

8

主题

0

精华

8

积分

扈从

耕战
-2
鹰币
5
天龙币
0
回帖
41
附庸关系0
 楼主| 发表于 2005-6-29 14:37:12 | 显示全部楼层
哦搞错了,GOAL-ADDRESOURCE 1是补偿资源的意思,另外一个问题:boomII里怎么实现难度在难以上则加开启资源补偿的?关于作弊的语句太多了,不知道哪几个合在一起实现了这个效果
回复

使用道具 举报

66

主题

3

精华

1768

积分

圣徒

耕战
0
鹰币
26
天龙币
0
回帖
932

一级嘉禾勋章

附庸关系0
发表于 2005-6-29 15:02:36 | 显示全部楼层
喂,这是随机地图区。发错区啦!
[B]……[/B]
回复

使用道具 举报

38

主题

4

精华

6486

积分

圣徒

耕战
865
鹰币
1684
天龙币
0
回帖
513

二级嘉禾勋章二级帝国勋章

附庸关系0
发表于 2005-6-29 21:53:43 | 显示全部楼层

请教一个boomII的问题(闲闲请进来一下)-->yesgqt转移

首先请shavy兄明确一个问题,
难易度设定的次序是反向而非正向的!  请您确定在自己在使用&lt;难易度&gt;参数进行比较式运算时符合以下次序:  最易&gt;标准&gt;中&gt;难&gt;最难
所以 (difficulty &lt;= hard) 代表的是难或极难。  BoomII中,实际实现这个效果的是这些语句:  ;=========== add resource every 30 sec ==========
(defrule
(true)
=&gt;
(enable-timer TIMER-RESOURCE 30)
(set-goal GOAL-ADDRESOURCE 0)
(disable-self)
)  (defrule
(timer-triggered TIMER-RESOURCE)
(goal GOAL-DISABLE-CHEAT 0)
(difficulty &lt;= hard)
=&gt;
(set-goal GOAL-ADDRESOURCE 1)
)
;=====================================================  还有  (defrule
(goal GOAL-ADDRESOURCE 1)
=&gt;
(set-goal GOAL-ADDRESOURCE 0)
)  (defrule
(timer-triggered TIMER-RESOURCE)
=&gt;
(disable-timer TIMER-RESOURCE)
(enable-timer TIMER-RESOURCE 30)
)  即每30秒将GOAL-ADDRESOURCE设为1一次,如果不满足(difficulty &lt;= hard)的话就根本不会设定了
回复

使用道具 举报

本版积分规则

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

GMT+8, 2024-12-23 04:27 , Processed in 0.135562 second(s), 57 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

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

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