如何编写当你对某联盟敌对敌人也对你敌对
如何编写当你对某联盟敌对敌人也对你敌对 (defrule(players-stance 1 ally)
=>
(set-stance 1 ally)
)
这个可以,以上这段的意思是:当玩家1对此NPC关系为联盟时外交改变成联盟。
同理,ally是联盟,neutral是中立,enemy是敌人。 十分感谢!!!!波一个~ 幻影的初吻就这样被夺走了:L ....
话说还有个any-参数,比如说
(defrule
(players-stance any-ally enemy)
=>
(set-stance this-any-ally enemy)
)
如果玩家多的话,这个就比较简便。可惜大点的参数貌似只有any-computer和any-human,没有any-player的,不知道可不可以用(又懒得测试瞭:P )……
页:
[1]