骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买霸主CDKEY 购买战帆CDKEY
查看: 17160|回复: 33

[建议] npc队友做完任务之后,显示为HOLDING,一直不回来。

[复制链接]

11

主题

69

回帖

29

积分

扈从

Rank: 2Rank: 2

UID
3168781
第纳尔
192
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-15
鲜花(1) 鸡蛋(0)
发表于 2020-4-26 10:39:47 | 显示全部楼层 |阅读模式
本帖最后由 mabisgreat 于 2020-4-26 11:19 编辑

npc队友派出去做完任务之后,一直显示为HOLDING,然后看百科显示队友最后一次是出现在 艾因.巴力克 附近。然后过去之后,找不到。
正常情况下昨晚任务就会返回的,最多隔几天,但是这个过了几个月还是显示HOLDING。
然后,这个bug,我看steam社区也有人说了,4月初就有这个问题了,现在貌似还没修复?http://bbs.mountblade.com.cn/forum.php?mod=post&action=newthread&fid=190

解决方法是将这个npc队友踢出家族,然后重新招募回来。但是重新招募回来之后,还是会显示“这个英雄正忙于事件”,不能再给他们指派任何的任务,并且,也不能用来他们来创建部队或商队。
这个错误也许是因为任务已经完成了,但是却没有改变英雄的状态?导致英雄一直不回来,并且回来了也显示还忙于事件,不能用他们建新的部队,也不能建商队,也不能指派出去做任何任务。这个npc相当于没有用了,都不敢派npc出去做任务了。

如果是程序员要解决这个问题,很简单,只要每次接一个任务的时候,看一下当前激活的任务,如果npc没有接当前未完成的任何任务,那么npc的状态就不应该设置为正忙,要修改这个npc的状态(只有接了还未完成的任务的npc的状态才需要设置为正忙或holding)。这个很容易做到。并且因为本来拥有的npc也不会多。并且接任务也不会太频繁,所以也不会有什么性能问题。或者就游戏里面定时每天或两天检查下npc队友的状态是否正确就好了。
(当然正常的做法是任务完成就直接将做对应任务的npc的状态改为正常的就好了,但是,如果现在的存档已经有npc出现了这个问题,后续的更新要改正原始存档的错误,使之前的npc可用的话,就只能再每次检查所有的npc队友的状态是否正常了,不正常就改正。)(最低限度的话,至少踢出npc队友之后,npc的状态应该变为正常,因为都已经踢出了npc,怎么可能还有需要忙的任务?)

游戏版本是:
1.2.0  没有安装任何mod;
游戏版本截图如下:




做任务之后,没有回来的holding截图以及停留的地方的截图如下:







重新招募回来之后的状态截图如下:



















评分

参与人数 1第纳尔 +10 收起 理由
Aomine Daiki + 10 感谢您对骑砍中文站的支持!

查看全部评分

11

主题

69

回帖

29

积分

扈从

Rank: 2Rank: 2

UID
3168781
第纳尔
192
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-15
鲜花(1) 鸡蛋(0)
 楼主| 发表于 2020-4-27 06:26:20 | 显示全部楼层
jy02050831 发表于 2020-4-26 19:33
HOLDING我记得是被抓了把,得知道触发原因才好办。

有的holding是被俘虏了,但是我这个是没有被俘虏的。被俘虏的在百科界面可以看到他们被俘虏了的消息。

11

主题

69

回帖

29

积分

扈从

Rank: 2Rank: 2

UID
3168781
第纳尔
192
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-15
鲜花(1) 鸡蛋(0)
 楼主| 发表于 2020-4-27 06:29:05 | 显示全部楼层
youxi12 发表于 2020-4-26 19:35
如果被抓。一应该有赎回的选项才对,没有!

被俘虏的在百科界面可以看到他们被俘虏了的消息,不知道有没有赎回的选项。。被领主抓了,也许一段时间之后,可以在酒馆的奴隶贩子那里赎回。

11

主题

69

回帖

29

积分

扈从

Rank: 2Rank: 2

UID
3168781
第纳尔
192
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-15
鲜花(1) 鸡蛋(0)
 楼主| 发表于 2020-4-27 06:29:42 | 显示全部楼层
aaronm 发表于 2020-4-26 21:17
还有个方法,如果你有城,把这个人任命为总督再撤掉,人就在城里了。

嗯嗯,这个方法也可以,但是还是不能派出去执行任务吧?

11

主题

69

回帖

29

积分

扈从

Rank: 2Rank: 2

UID
3168781
第纳尔
192
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-15
鲜花(1) 鸡蛋(0)
 楼主| 发表于 2020-4-27 06:30:41 | 显示全部楼层
599819 发表于 2020-4-26 19:42
我解散老婆军队的时候遇到过,还是在城里,问题是之前解散能自动进城,这次就不行,生生给hold丢了。最后发 ...

哈哈哈。。

11

主题

69

回帖

29

积分

扈从

Rank: 2Rank: 2

UID
3168781
第纳尔
192
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-15
鲜花(1) 鸡蛋(0)
 楼主| 发表于 2020-4-27 06:31:51 | 显示全部楼层
youxi12 发表于 2020-4-26 19:33
还没修复。我的天。任务都自己做,

嗯嗯,任务只能自己做,这个是有几率发生这个bug的,不是每次派出去做任务都会这样,但是如果发生次数多了,那么没有英雄可以用了。。

11

主题

69

回帖

29

积分

扈从

Rank: 2Rank: 2

UID
3168781
第纳尔
192
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-15
鲜花(1) 鸡蛋(0)
 楼主| 发表于 2020-4-27 06:32:50 | 显示全部楼层
fff963369 发表于 2020-4-26 19:30
这就是个BUG,目前没有解决的办法

嗯呢

11

主题

69

回帖

29

积分

扈从

Rank: 2Rank: 2

UID
3168781
第纳尔
192
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-15
鲜花(1) 鸡蛋(0)
 楼主| 发表于 2020-4-27 08:19:15 | 显示全部楼层
江左/Tsavo 发表于 2020-4-27 08:10
嗯,被迫踢人的爬过

。。

11

主题

69

回帖

29

积分

扈从

Rank: 2Rank: 2

UID
3168781
第纳尔
192
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-15
鲜花(1) 鸡蛋(0)
 楼主| 发表于 2020-4-27 11:11:33 | 显示全部楼层

...

11

主题

69

回帖

29

积分

扈从

Rank: 2Rank: 2

UID
3168781
第纳尔
192
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-15
鲜花(1) 鸡蛋(0)
 楼主| 发表于 2020-4-27 11:13:05 | 显示全部楼层
继续探寻自由 发表于 2020-4-27 08:25
要被这个bug气死了太阳母亲的

我的npc一身好装备弄不回来了。。重新招募要十几万。。

11

主题

69

回帖

29

积分

扈从

Rank: 2Rank: 2

UID
3168781
第纳尔
192
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-15
鲜花(1) 鸡蛋(0)
 楼主| 发表于 2020-4-27 11:13:33 | 显示全部楼层
a13607354344 发表于 2020-4-27 09:35
hhhh 我7个NPC 5个不能用

。。。

11

主题

69

回帖

29

积分

扈从

Rank: 2Rank: 2

UID
3168781
第纳尔
192
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-15
鲜花(1) 鸡蛋(0)
 楼主| 发表于 2020-4-27 11:14:17 | 显示全部楼层
des.rafael 发表于 2020-4-27 10:55
可以用控制台,强行刷性所有任务的状态.

任务状态是完成了,是对的。npc的状态忙于事件,是npc的状态不对?

11

主题

69

回帖

29

积分

扈从

Rank: 2Rank: 2

UID
3168781
第纳尔
192
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-15
鲜花(1) 鸡蛋(0)
 楼主| 发表于 2020-5-4 17:35:29 | 显示全部楼层
继续探寻自由 发表于 2020-5-2 14:53
兄弟你比我惨,我现在决定派出去之前都会先保存
不行就sl呗

sl也行,,不过有的任务npc要10天才完成,如果出错了,中间的进度丢的太多了。现在我都自己做任务。
一般也很少做很长时间的任务,因为我发现,如果自己建个军团,然后带着家族队伍到城市等待一会,就会一直涨和城市的要人的关系,比做任务快多了,不过这个对于村庄没有用。

11

主题

69

回帖

29

积分

扈从

Rank: 2Rank: 2

UID
3168781
第纳尔
192
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-15
鲜花(1) 鸡蛋(0)
 楼主| 发表于 2020-8-19 14:44:47 | 显示全部楼层
havoc123 发表于 2020-5-4 18:47
n网有个fix holding的mod能修复

有几个月没玩了。。玩不动了,,更新一个版本,有的时候上一个存档就用不了了。我还是等这游戏真的稳定了再晚。

11

主题

69

回帖

29

积分

扈从

Rank: 2Rank: 2

UID
3168781
第纳尔
192
精华
0
互助
1
荣誉
0
贡献
0
魅力
0
注册时间
2020-4-15
鲜花(1) 鸡蛋(0)
 楼主| 发表于 2020-8-19 14:46:19 | 显示全部楼层
samsong16 发表于 2020-5-6 01:29
我的是踢出家族,找个城镇酒馆重新召回来,没有出现不能委任部队的情况。1.1.0版本

有几个月没玩了。。玩不动了,,更新一个版本,有的时候上一个存档就用不了了。我还是等这游戏真的稳定了再晚。
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

Archiver|手机版|小黑屋|骑马与砍杀中文站

GMT+8, 2025-12-17 22:32 , Processed in 0.114552 second(s), 20 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表