一窍不开 发表于 2015-10-1 18:03:37

酒馆抢答活动[第一期]

本帖最后由 一窍不开 于 2015-10-10 19:23 编辑

酒馆抢答活动[第一期]酒馆抢答活动第一期开始啦,本期主题是:战役制作~
具体活动规则请看https://www.hawkaoe.net/bbs/thread-135094-1-1.html

答题开始!!!{:149:} 切记不要编辑,可以连贴!

注:带颜色的字为已经被回答的正确答案

【简单题】
[已回答]1.以下哪些效果是1.0版没有但是1.4版中有的?
A.改变单位速度 B.改变单位生命值上限 C.改变单位攻击力 D.改变单位护甲

[已回答]2.以下哪些效果是1.4版做不到但用aokts能做到的?
A.自我进驻 B.密铺 C.进贡隐藏资源 D.旋转墓碑、树桩、植物

[已回答]3.改名触发的对象最多为多少个?
22


【中等题】
[已回答]4.如何在无提示的情况下给玩家资源?
玩家1进贡负资源

[已回答]5.进驻式随机法的原理是什么?一般情况下用什么玩家的单位最优?
冲车内单位被卸下后会随机出现在冲车周围的位置上。盖亚。

[已回答]6.请写出让单位0血无敌的触发。
效果:1,改变目标生命值上限(-全部血量)。2,减损目标当前生命值(-1)。3,改变目标的生命值上限(1)


【困难题】
7.请说出阴影中普通单位可见效果的原理。
花朵、小路等大面积单位,若其坐标点位置在阴影中,则其整个图像包括被其覆盖的打亮区域都会显示为阴影。

[已回答]8.如何让玩家1的步兵进驻到玩家2的箭塔里后箭塔射箭数增加。
玩家1研究条顿特殊科技【垛口】

[已回答]9.假设你要做一个RPG游戏,升到n+1级的经验值是升到n级需要经验值的1.3倍,假设杀1人获得1经验值,并且从1级到2级需要经验值10,试详细写出达成此升级系统的触发和AI。(经验值满则激活“升级触发”)本题提高奖励为64gz640yb
(defconst exp-need-each 101)
(defconst exp-get 102)
(defconst level 103)
(defconst exp-need-all 104)
;变量定义



(defrule
(true)
=>
(up-modify-goal exp-need-each c:= 10)
(up-modify-goal exp-need-all c:= 10)
(up-modify-goal exp-get c:= 0)
(up-modify-goal level c:= 0)
(disable-self)
)
;赋初值


(defrule
(true)
=>
(up-get-fact 34 3 exp-get)
)
;玩家2的黄金表示玩家1得到的经验

(defrule
(up-compare-goal exp-get g:>= exp-need-all);当经验值满足升级值时
=>
(up-modify-goal exp-need-each c:* 13)
(up-modify-goal exp-need-each c:/ 10);升到下一级级需要的经验乘以1.3
(up-modify-goal exp-need-all g:+ exp-need-each);需要的总经验加上升到下一级需要的经验
(cc-add-resource wood 1);玩家2得一点木头,则代表玩家1升一级,然后可以用触发将玩家2的木头进贡给盖亚,这样就可以用“堆积属性:玩家2,木材1点”为条件设置升级触发
(up-modify-goal level c:+ 1)
(up-chat-data-to-player 1 "你升级了!你的等级为%d" g: level)
)


【突破题】
10.假设在一个守城战役中,敌人每隔5分钟会出现一个魔王BOSS(假设同时最多只有一个魔王BOSS),若此BOSS与城中任何一座镇魔塔(了望塔之类)的距离小于7,则其生命值每秒减少10点。若与多座镇魔塔距离都在7以内,则伤害叠加。玩家可以建造镇魔塔。试详细写出达成此效果所需的触发和AI。

此题奖励256gz2560yb。先到先得~若有scx+ai文件,再补充128gz1280yb。

Redapple 发表于 2015-10-1 18:06:04

本帖最后由 Redapple 于 2015-10-1 18:10 编辑

1、A D
2、A C
3、22?
4、玩家1进贡负资源。。。。。
5、用aokts 玩家1 。。。。。。。。。。
6、(1)改变要无敌的单位血值的负数。。。。。。。。。
   (2)减损目标生命值-1
   (3)改变目标生命值 1

酸甜苦辣咸 发表于 2015-10-1 18:12:48

6、效果:1,改变目标生命值上限(-全部血量)。2,减损目标当前生命值(-1)。3,改变目标的生命值上限(1)。

Redapple 发表于 2015-10-1 18:14:17

7、用aokts
8、玩家1为条顿研究科技【垛口】
9、 。。。

Heresy 无相君 发表于 2015-10-1 18:14:46

1。A.D
2。A.C
3.22
4.玩家1资源进贡为负
5.Aokst。玩家1单位
6.改变生命值-x
损坏目标-x
改变生命值x
7.盖亚女神
8.

我不是纠纷哦 发表于 2015-10-1 18:19:30

本帖最后由 纠纷经过 于 2015-10-1 18:27 编辑

1、a D
2、a c
4、玩家1进贡负资源给盖亚
5、用aokts 玩家 盖亚
6、改变生命血量;-单位生命值最大
   损坏血量;-1
   改变生命血量;1
8、用条顿专属科技“垛口”
9、假设木材为经验
   积累资源“13”
   送出交谈“主角等级升级到3级”
   名称(可以选择不要) ;主角(LV3)
   增加攻击力/血;1~10Hp 1~2AT
   进贡木材 1p进贡 盖亚 13木材
10、    积累黄金;9999
    血量损坏20

积累木材;9999
血量损坏10

AI;(defconst position-object 12) ;
(defconst gl-kuang-x 100) ;(defconst gl-kuang-y 101)(defconst gl-nick-x 200) ;(defconst gl-nick-y 201)(defconst gl-distance 300) ;(defrule      (true)=>      (set-goal 1 0);      (disable-self))(defrule      (true)=>      (up-set-target-by-id c: 0) ;      (up-get-point position-object gl-kuang-x) ;      (up-set-target-by-id c: 1) ;      (up-get-point position-object gl-nick-x) ;      (up-get-point-distance gl-kuang-x gl-nick-x gl-distance) ;);(defrule      (goal 1 0) ;      (up-compare-goal gl-distance < 2) ;=>      (chat-to-all "魔王靠近瞭望塔,损伤重叠")      (cc-add-resource gold 1) ;      (set-goal 1 1) ;)(defrule      (goal 1 1);      (up-compare-goal gl-distance >= 2) ;=>      (chat-to-all "魔王远离瞭望塔 损伤不重叠")      (cc-add-resource wood 1) ;      (set-goal 1 0) ;)

我不是纠纷哦 发表于 2015-10-1 18:19:58

本帖最后由 纠纷经过 于 2015-10-1 18:34 编辑

我去我后悔8道题都打字

Redapple 发表于 2015-10-1 18:27:41

7、使用G2
8、用条顿专属科技“垛口”

Redapple 发表于 2015-10-1 18:34:59

8:玩家1研究条顿特殊科技【垛口】。。。。。。。。。

Redapple 发表于 2015-10-1 18:39:13

7、此单位必须不能拥有视野,并且得改成阴影中可视。

Redapple 发表于 2015-10-1 18:49:00

7、使用可采集资源的各种盖亚单位(和野马)。。。。。。。。。。。。
或者

Heresy 无相君 发表于 2015-10-1 19:16:24

7.转化为盖亚单位

我是谁004 发表于 2015-10-1 19:57:12

好像都被答上来了,没的可答了

郁闷之神 发表于 2015-10-1 20:59:25

额,来晚了,发现简单的题都答完了,剩下的都好难啊{:168:}{:168:}{:168:}

郁闷之神 发表于 2015-10-1 21:02:35

话说最好在每一道题前面直接注明已答或未答,反正我刚开始进来看到蓝字感到特别奇怪

郁闷之神 发表于 2015-10-1 21:14:42

7.有一种是枫叶自创的用尸体来弄成如题所示的效果,还有一种是公认的方法,即Night Scene,是外国做出来的,还附带一个小战役来作具体介绍(记得萨巴托好像也用过这种效果)

不科学的小默默 发表于 2015-10-1 21:54:11

按照许多好友的说法,进驻式随机系统属于比较智障的方法了,也只有我们这些不爱研究AI的人用用罢了,AI随机系统靠谱多了。

不过那些涉及到盖亚本身性质的原理还是很简单的,居然没有人来回答。

扎马克 发表于 2015-10-2 01:18:11

楼主确定十可行?楼主确定能够检测触发产生的单位与新建造的箭塔的距离?即使是使用1.4ai?

一窍不开 发表于 2015-10-2 06:56:18

扎马克 发表于 2015-10-2 01:18
楼主确定十可行?楼主确定能够检测触发产生的单位与新建造的箭塔的距离?即使是使用1.4ai?

理论上应该可行,只待大神来试试啦~

一窍不开 发表于 2015-10-2 07:16:48

不科学的小默默 发表于 2015-10-1 21:54
按照许多好友的说法,进驻式随机系统属于比较智障的方法了,也只有我们这些不爱研究AI的人用用罢了,AI随机 ...

事实上进驻式随机系统比AI随机系统简单得多,也直观得多,很多情况下其实进驻式随机是更好的选择
页: [1] 2
查看完整版本: 酒馆抢答活动[第一期]