帝国狂战士 发表于 2011-1-18 21:40:39

如何输入一串数字,激活一个效果?

如何输入一串数字,激活一个效果?急需啊,各位高手请帮帮忙吧

from 发表于 2011-1-20 15:57:50

是指先打出比如:9
                        激活背包,
然后再打 使用物品
这样?

如果是用贡品的话,
人工智能设置接收到9进贡1个?给某玩家
然后有了这1?开下面触发

和上面一样接受到 然后有效果

但为了区别在没有打出9前打出其他数字
需要在有了上面这个1?后关掉相关触发

不知是否有跟简洁的方法
有请提出

Yun丶 发表于 2011-1-20 18:39:41


作为一个新手
完全不明白LS说神马
{5} 这就叫做杯具?
{40}

帝国狂战士 发表于 2011-1-25 14:12:40

回复 2楼 的帖子

是的啊,我急求啊啊啊啊啊啊啊啊

from 发表于 2011-1-25 18:25:03

看不懂我说的?{36}
,,,,方法已经说出来了
急求的是什么?

具体的?
那么我的AI知识有限,你还是去随机地图与AI专区问吧

三国迷 发表于 2011-1-25 22:42:12

原帖由 帝国狂战士 于 2011-1-18 21:40 发表 https://www.hawkaoe.net/bbs/images/common/back.gif
如何输入一串数字,激活一个效果?急需啊,各位高手请帮帮忙吧


举个例子,输入数字50就激活一个效果
在AI中加入以下代码:
(defrule
(taunt-detected 1 50)
=>
(acknowledge-taunt 1 1)
(set-signal 50)
)

触发(开启 不循环)
条件 AI信号 AI信号50 (判断玩家1是否输入了数字50,若输入正确,则激活以下效果)
效果"自己定"

PS:这个是一次性的数字激活。
PS:2楼说得太"深奥"……





[ 本帖最后由 三国迷 于 2011-1-25 22:45 编辑 ]

舞墨飞 发表于 2011-1-25 23:03:48

首先你要弄懂AI是什么。

再看:

https://www.hawkaoe.net/bbs/viewthread.php?tid=6820

看懂了可以再看:

https://www.hawkaoe.net/bbs/viewthread.php?tid=23626&highlight=

耐着性子多去找找技术帖看看吧,对你大有好处的。

Ikarus 发表于 2011-1-25 23:05:13

很好,就像老五这样用链接回答就可以

帝国狂战士 发表于 2011-1-26 15:32:43

原帖由 三国迷 于 2011-1-25 22:42 发表 https://www.hawkaoe.net/bbs/images/common/back.gif



举个例子,输入数字50就激活一个效果
在AI中加入以下代码:
(defrule
(taunt-detected 1 50)
=>
(acknowledge-taunt 1 1)
(set-signal 50)
)

触发(开启 不循环)
条件 AI信号 AI信号50 (判断玩家 ...

问:AI中?是在触发名称里吗?

帝国狂战士 发表于 2011-1-26 15:34:03

原帖由 浮云是神马 于 2011-1-20 18:39 发表 https://www.hawkaoe.net/bbs/images/common/back.gif

作为一个新手
完全不明白LS说神马
{5} 这就叫做杯具?
{40}


呵呵,还需好好学习啊,你全当浮云算了,帝国的精通度要求很高啊

from 发表于 2011-1-26 17:57:33

无语,,,三国

说得深奥——————{14}

以后我会改进的,,,

AI的题用编辑语来回答
页: [1]
查看完整版本: 如何输入一串数字,激活一个效果?