找回密码
 立即注册
搜索
查看: 3367|回复: 9

[PC] [上古5]要保护好npc真是件头疼的事啊。

[复制链接]
     
发表于 2014-1-5 18:31 | 显示全部楼层 |阅读模式
装了when vampire attacks和run for your lives,还打开了deadly dragon中的关键npc不死选项。
原以为万无一失了,结果安装immersive creatures后,某次访问村庄,发现golbin在屠村。。。
死了两个npc,不是guard或worshipper这类无名npc,其中一人还是潜在的可结婚对象、且会提供radiant quest。这次还算好,被我看到还可以resurrect,万一死在哪个角落里,尸体再被刷新掉,岂不冤死?
所以上nexus找保护npc的mod,无果。。。不知各位是如何保护上古世界里脆弱的npc的?
回复

使用道具 举报

     
发表于 2014-1-5 18:33 | 显示全部楼层
本帖最后由 trentswd 于 2014-1-5 18:36 编辑

setessential 1

setessential <base ID> <1/0>
Set a character as immortal (1) or mortal (0).
This command can be used to make any NPC unkillable. When a character set as essential takes nearly fatal damage, they collapse onto their hands and knees (Also known as Bleedout) and stumble around for a period of time, instead of dying.
Note that the base ID and not the ref ID must be used. The ref ID is what appears when clicking on an object with the console open. To find an NPC's base ID, however, you can either a) browse to their respective page (see: People and/or NPCs) or b) use the help function in-game to search for them by name, recording whatever value matches their name under the "NPC_" category of result. Once you have the base ID, enter the command using either 1 to set him/her immortal or 0 to set him/her mortal. For example, setessential a2c8e 1 would set Lydia as immortal.
  • Be careful when making an Essential NPC mortal, if they die you will likely be unable to access the associated quest or story. However, a simple save reload will fix if you haven't save over all the files where the character is still alive(and either non-essential or essential)
  • Related functions: To check whether an NPC is essential to begin with, select him/her in the console (so that the ref ID appears), and enter IsEssential - if the console returns "1.00", the NPC is essential.
  • It is also possible to set the player them self as essential with the base ID of 00000007, However upon entering the 'bleedout' stage, the player will sometimes not get back up (usually upon the first time in a new area or after having recently set yourself as essential), however, simply entering your inventory and drinking a health potion will fix this immediately (any health potion used during bleedout will return you to full health). Usually, your character will drop down to their hands and knees, and then immediately get back up with full health.


这个从辐射3开始就可以用,只有上古四麻烦点
不过上古5多了一个状态,叫protect还是什么,就像随从那样濒死了就失去仇恨,应该比不死好一点,但是没找到相关的命令行,只能去ck里面设置

回复

使用道具 举报

     
发表于 2014-1-5 21:31 | 显示全部楼层
顺便一个关于已经死无全尸的NPC复活办法
http://bbs.saraba1st.com/2b/foru ... 01&pid=23823012
回复

使用道具 举报

     
 楼主| 发表于 2014-1-5 21:49 | 显示全部楼层
LS这方法我之前试过,不巧挑到一个反例:41856,这是in my time of need任务里被我k死的Kematu。貌似是被系统级删除了,用prid-enable-resurrect也救不活。
@mhfdt
回复

使用道具 举报

头像被屏蔽
     
发表于 2014-1-5 21:57 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
 楼主| 发表于 2014-1-5 22:12 | 显示全部楼层
LS说的对头,不过集体一键复活也有问题。最好有mod能显示出已死npc的ist。
回复

使用道具 举报

     
发表于 2014-1-5 22:15 | 显示全部楼层
任务NPC是不是会有限制我不清楚
但是理论上来讲console除了随机NPC以外任何NPC都可以“造”出来
比如你的kematu,因为是副本NPC而且当完成任务就消失之后,你moveto只会到地图中央(也就是说地图中央其实有什么东西存在的,只是看不见而已,tc指令甚至是有效的,但是无法移动)
不过placeatme baseID(kematu是21601)却可以把这个NPC叫回身边
回复

使用道具 举报

     
发表于 2014-1-5 22:19 | 显示全部楼层
plateatme baseid是造一个新的refid,等于是复制了一个新的出来,后果是存档变大不能删除

一些和任务相关的可能有问题,比如死亡导致任务stage推前,stage只能加不能减的
回复

使用道具 举报

     
发表于 2014-1-5 23:49 | 显示全部楼层
这种屠村事件是你来到那个村落才开始比如随机龙屠城那样
还是不管你在哪只要满足条件了都会开始
前者的话尽量不去或者从远处跑步过去,后者的话没办法
不过我都是Ysolda啊Lydia啊这几个漂亮妹子不死就行了,其他人随便死
从马卡斯地牢出来直接放大师法术屠城,不爽了吼个龙下来一扫一片任务失败
回复

使用道具 举报

发表于 2014-1-6 09:14 来自手机 | 显示全部楼层
不进任何村,一口气把吸血鬼屠了。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-8-31 20:37 , Processed in 0.073066 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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