轩辕春秋文化论坛 » 曹操传MOD制作交流 » 关于S剧情中我军剧情移动问题(谁帮我解决,送20通宝)


2011-1-9 22:51 shine19821118
关于S剧情中我军剧情移动问题(谁帮我解决,送20通宝)

我军进入该区域后是按照某几个位置排列的
比如 我军六个人
  1,1              2,1              3,1
   1,2                 2,2             3,2

然后我军就开始自由战斗了,消灭全部敌人后,触发剧情,我军全部重新移动位置,排到之前的位置(就是上图那六个位置)

问题出来了:
如果我军自由战斗后,有部分人仍然站在上图自己对应的位置,也就是没有动,那么剧情触发后,我军六人就不会按照剧本写好的重新移动到上图位置,会站的乱七八糟

这是为什么吗?
如果我军自由战斗后,6个人全部不在上图位置后,触发剧情再重新移动,就可以全部按顺序排列回上图的位置

也就是说 只要我设置的剧情触发后我军移动到的位置上  有我军的人在那里的话

剧情触发后 就不会按照设置的移动位置那样站好位置

不论我是采用BFINDEX 还是CHARINDEX,都一样

[color=Silver][[i] 本帖最后由 shine19821118 于 2011-1-10 10:27 编辑 [/i]][/color]

2011-1-9 23:24 shine19821118
也就是说 只要我设置的剧情触发后我军移动到的位置上  有我军的人在那里的话

剧情触发后 就不会按照设置的移动位置那样站好位置

2011-1-10 10:19 shine19821118
咋没人帮助我啊

2011-1-10 12:37 godtype
AI是死的,你是活的,AI要移动当然要你——活人发指令去移动。
AI1已经站在B1点上,而你发的指令是让AI2走到B1点上,当AI2走过去的时候发现B1已经有人了,它没可能叫那点上的人走开吧,当然就只会走到旁边的点上。
至于如何解决,还是请自己动一动脑筋,现有的指令足够解决了,除非你非要指定某个人站在某个点上。不过就算是非要指定某个人站在某个点上,还是可以做得到的。

[color=Silver][[i] 本帖最后由 godtype 于 2011-1-10 12:44 编辑 [/i]][/color]

2011-1-10 12:44 shine19821118
可是,即使是我的指令是让A1移动到B1点上
如果A1这时已经在B1点了,结果A1就会移动到B1点旁边去,而不是留在B1点

2011-1-10 12:57 godtype
还是AI问题,因为AI只看目标点是否有人,不管那个人是谁,包括自己。

2011-1-10 12:57 shine19821118
难道要先武将消失,然后再战场复活??

2011-1-10 14:17 shine19821118
好的 谢谢了
我如何送通宝给你啊???

2011-1-10 19:58 513633522
原来如此啊:hz1026:

2011-1-11 12:35 冰麒麟
如果用复活的话,复活后HPMP会恢复全满,状态恢复。所以要考虑复活后是否还原所有的这些战场状态。
用移动也可以做到,只是自由战可能出现同时互占位的极端情况,人物们可能要通过两三次移动才站好位。其实一般占位的情况也不多了,要看你的战场。

2011-1-13 17:43 sznsy35
第一步,用状态指令恢复定身或者混乱状态,
第二步,人数测定指令判断地点是否有人
然后再运用移动和其它一些指令。

页: [1]


Powered by Discuz! Archiver 5.0.0  © 2001-2006 Comsenz Inc.