千骑卷平XX 发表于 2011-7-10 15:49:02

【已解决】停止mm采集草料动作后,无法再次执行指派效果?

本帖最后由 千骑卷平冈 于 2011-7-12 09:56 编辑

电影《了得?》遗留下一个问题:停止mm第一次剥衣动作(采集草料)后,再指派mm至自我进驻的草料丛无法执行。

最近的测试:指派mm至某未自我进驻的草料丛;中途停止mm;不久再次指派mm至该草料丛,而无法执行(多次测试已发现即使是简单的指派mm移动也无法执行。。。)

实在不知何故,故在此开帖求解,谢谢!




PS发现我的鹰币又破万了。。。悬赏一千,神职帮帮忙。。。。

--------------------------------------------------------------------
原剧情需要,问题更新:mm自始至终在某点,自由控制其采集、站立。(这点狂哥二楼的方法经测试不可行,磨坊放置在草料一格内,停止mm,她把资源入库后又会马上蹲下采集。。。)

终于解决了,感谢狂哥和hongqing的讨论和解答,正解见9楼。
https://www.hawkaoe.net/bbs/forum-redirect-goto-findpost-ptid-34278-pid-322003-fromuid-25558.html


狂~劇情狂 发表于 2011-7-10 17:22:10

放一個磨坊

hongqing 发表于 2011-7-10 18:17:12

因为你的村民太少了,这样你的触发与电脑AI有矛盾,多加几个村民就行。

狂~劇情狂 发表于 2011-7-10 18:39:26

多加了村民沒有磨坊供放置也是不行的

千骑卷平XX 发表于 2011-7-10 18:49:48

本帖最后由 千骑卷平冈 于 2011-7-10 18:52 编辑

谢谢狂哥解答。1000悬赏金请收下。。。。

磨坊放在草料丛一格内,mm停止后把资源放到磨坊,紧接着又趴了下去。。。于是先指派mm到某鱼(拿着渔网就像拿着件衣服,正合所需),再停止,轻松解决。终于可以自由控制mm原地站立、趴下了!

hongqing 发表于 2011-7-10 23:09:21

狂~劇情狂 发表于 2011-7-10 18:39 static/image/common/back.gif
多加了村民沒有磨坊供放置也是不行的

不是一定要磨坊的才能上交的。
我只加多一个村民,中间的触发多加了一条更改村民的砍树任务,没磨坊。

狂~劇情狂 发表于 2011-7-10 23:21:23

回复 hongqing 的帖子

這樣你上邊應該說明改了觸發...(而且改了觸發就沒有"停止物件"的問題了...){:5_146:}
因為放磨坊的作法不用改觸發, 而且我用附件測過加了村民不改觸發是無效的

當然放了磨坊不放村民也可能有問題,因為AI有機會將那唯一村民放給探索任務(如果村民放下食物的時間剛好與重新指派的觸發接近, AI指令就可能覆蓋觸發指派效果),故此最好法子自然是兩樣一起辦

說一說停止物件效果的原理, 它約等於人類玩家為單位按S鍵停止的作用, 但對電腦單位來說有一定限制,像巡邏指令不會取消等,而在本例村民的工作雖然停止了, 不過因為它被AI判定成為帶有資源的無工作村民, 所以AI會先叫它將資源入庫,然後再委任它到其他任務 (例如不動AI在只有一個村民時, 會將那村民派去探索); 可是若無資源點供其入庫, 那麼村民無所依歸, AI叫它將資源入庫的指令也一直存在, 因此就覆寫了觸發的指派效果

hongqing 发表于 2011-7-11 00:19:55

本帖最后由 hongqing 于 2011-7-11 00:29 编辑

命令村民的砍树任务,就是要清零她身上的资源,她就不会上交,自己给她下命令不让给AI,但还得对她命令停止或冻结,不然她还会跑去砍树了。
试过放磨坊,发现一上交资源后就乱跑,才想到是AI问题。
就改了那砍树任务,后来才发现有2个以上的村民就安全,就把那触发忘了,以为没用的触发。
你一说我才去验证我的方法,原来我没写全。

千骑卷平XX 发表于 2011-7-11 11:31:45

本帖最后由 千骑卷平冈 于 2011-7-11 11:41 编辑

其实电影中的设定跟LS提到的是一个意思,无磨坊,村民>2。因为剧情需要,不能用草料采集者站立时的提篮模样,且村民自始至终不论采集、站立都在原来那点。所以剧中先指派其到某损坏的建筑物,随即紧接一个效果“停止单位”,让村民呈现修理者的模样,原来身上携带的资源也清零了,但后来重新指派其到原草料而失败。

刚才的测试:①村名>2,无磨坊,指派村名到某鱼,随即停止,村名呈现渔夫模样。不久重新指派成功。(5楼的方法显然麻烦了。)
②仅有1村民时,测试失败。
③指派村民修理建筑,无法清零村民携带的资源。

结论:显然无需磨坊亦可实现此例效果。前提:村民数≥2
通过指派村民至其他资源并停止,使村民原来携带的资源清零,重新指派至原资源即可成功。



PS昨天草率地就给帖子前缀【已解决】,所幸LS二位跟踪讨论,才避繁就简,纠正了5楼方案,真正解决了本例。谢谢!!!



页: [1]
查看完整版本: 【已解决】停止mm采集草料动作后,无法再次执行指派效果?