level 6
cz363
楼主
天际野外有一种强盗,看见你后不会立即变红点,而是警告你不要再靠近了,会拔剑,但不会攻击,除非你无视警告继续靠近贴脸,跟那种只要看见你就变红冲过来的强盗不太一样,这种暂时称为警告型强盗。
然后众所周知,老滚里的NPC经常有不同人物用同样模板的情况,比如有些NPC,或者小BOSS虽然有独立名字,但其实用的是强盗的模板和属性来建立的。
现在有个关于这类警告型强盗模板做的NPC的问题,把这种警告型强盗(或强盗模板的NPC)用代码变成友好,变成随从后,能正常实现随从的功能,在随从状态也能正常跟着玩家进城与其他NPC相安无事。但如果把随从解散,虽然对玩家还是友好,但如果有其他普通NPC,就会突然变敌对(也是先警告,但其他NPC不听的,会继续靠近)。
普通的强盗NPC,只要把他的aggression设成1或0,就可以避免这种问题,但这类警告型的强盗,哪怕把aggression设成0了,他还是会警告除玩家以外的NPC,靠太近就会敌对。我试着翻了一下这种警告型强盗的faction列表,有的带着那个著名的强盗阵营faction(0001BCC0 ),有的不带。我用removefac去除掉强盗阵营faction以后,普通强盗都已经能大摇大摆进城了,这种警告型的强盗还是见人就警告不要靠近,靠近就敌对![[喷]](/static/emoticons/u55b7.png)
所以想求助下大佬们,这类NPC是有什么特殊的faction吗?或者是这类NPC是被脚本锁定的?无论怎么改faction都不会变?拉了几个有这种强盗属性的强力NPC做队友,但他们这种机制导致一进城就跟离得近的NPC打成一片,太难了
已经试着把他们身上的faction都去掉,添加比如白漫faction,裂谷faction之类的了,也已经把玩家友好faction加上了,依然没用![[泪]](/static/emoticons/u6cea.png)



2023年11月02日 01点11分
1
然后众所周知,老滚里的NPC经常有不同人物用同样模板的情况,比如有些NPC,或者小BOSS虽然有独立名字,但其实用的是强盗的模板和属性来建立的。
现在有个关于这类警告型强盗模板做的NPC的问题,把这种警告型强盗(或强盗模板的NPC)用代码变成友好,变成随从后,能正常实现随从的功能,在随从状态也能正常跟着玩家进城与其他NPC相安无事。但如果把随从解散,虽然对玩家还是友好,但如果有其他普通NPC,就会突然变敌对(也是先警告,但其他NPC不听的,会继续靠近)。
普通的强盗NPC,只要把他的aggression设成1或0,就可以避免这种问题,但这类警告型的强盗,哪怕把aggression设成0了,他还是会警告除玩家以外的NPC,靠太近就会敌对。我试着翻了一下这种警告型强盗的faction列表,有的带着那个著名的强盗阵营faction(0001BCC0 ),有的不带。我用removefac去除掉强盗阵营faction以后,普通强盗都已经能大摇大摆进城了,这种警告型的强盗还是见人就警告不要靠近,靠近就敌对
所以想求助下大佬们,这类NPC是有什么特殊的faction吗?或者是这类NPC是被脚本锁定的?无论怎么改faction都不会变?拉了几个有这种强盗属性的强力NPC做队友,但他们这种机制导致一进城就跟离得近的NPC打成一片,太难了


