请问如何找到MOD中的NPC代码 我要飞到NPC的身边 已经解决了
本帖最后由 wfengqingw 于 2013-7-31 22:06 编辑file:///C:\Users\lishuai\AppData\Roaming\Tencent\Users\81143428\QQ\WinTemp\RichOle\ENZHBWI7NZF1[@S}(4S_U`S.jpg 就这个NPC 我在tes4edit 里面查出来是这样 怎么查代码飞到他身边
那个NPC:0207595C不就是么。。。 player.moveto
代码到底要怎么查出来 请好心人斑斑我 xigenamu 发表于 2013-7-30 22:36 static/image/common/back.gif
那个NPC:0207595C不就是么。。。
可是我打了代码 飞不过去 没有反应的
xigenamu 发表于 2013-7-30 22:36 static/image/common/back.gif
那个NPC:0207595C不就是么。。。
你知道怎么弄么 那个代码是飞不过去的 到底要怎么着呀
wfengqingw 发表于 2013-7-30 22:38 static/image/common/back.gif
player.moveto
代码到底要怎么查出来 请好心人斑斑我
你确定上古4有这个控制代码??
LZ不会是把帖子发错区了吧???
内容当然有啊,我就是查不到代码,班主大人呢 本帖最后由 Serip 于 2013-7-31 08:28 编辑
可以让NPC飞到你身边……详见 http://bbs.3dmgame.com/thread-3678020-1-1.html 查出来的是NPC人物代码,又不是地区代码,COC不会起效的……
RE: 请问如何找到MOD中的NPC代码 我要飞到NPC的身边
想做饕餮怕肥 发表于 2013-7-31 08:16 static/image/common/back.gif查出来的是NPC人物代码,又不是地区代码,COC不会起效的……
那请问到底要怎么弄呢 Serip 发表于 2013-7-31 08:05 static/image/common/back.gif
可以让NPC飞到你身边……详见 http://bbs.3dmgame.com/thread-3678020-1-1.html
你这个是直接刷新一个同样的NPC到身前 刷了之后就有2个同样的NPC了 我想直接飞到NPC身边~~~
网站找到的 先放这里 晚上实验一下
游戏运行到中期或后期,很大可能会有些NPC在郊游时迷路了,导致一些任务无法完成。或者有些迷路了,到哪都找不到。比如Bruma法师工会的那个耍隐身的虎人J'star,在后期法师工会任务Bruma灭门的时候的唯一幸存者,却在跑回法师大学的时候迷路失踪了。记得前几天有朋友发帖说存了半辈子钱跑到Skingrad买房子 可那绿色兽人却怎么也找不到,也许是交通意外了。那么游戏的控制台命令可以让你找到你所想要找的人。只要知道他的名字。
1、需用命令:
save --存档。 具体用法:"save filename 1" filename为自己随便取的存储名,后边加个“1”代表同时生成一个filename.ess.txt文件在存档目录下。
prid --取得名字及编码。 具体用法:“prid reference” 则会在屏幕中上方显示并锁定reference的名字及编码,就象在控制台模式中用鼠标点取一个人或者物时一样。而reference的值由于比较负责会在下边介绍。
moveto --移动到某人或物身边。 具体用法:控制台锁定一个目标,用鼠标点击或者用prid命令,然后 “player.moveto” 就可瞬移到目标身边。
enalbe --显示已消失的人或物。 具体用法:首先要用"prid“命令锁定该人或物的名字和编码,(当然,用鼠标点取也可以锁定,但该人或物已经消失了,鼠标哪里去点?)输入 “enable” 。
disable --使某人或物从世界上消失。 具体用法:进入控制台,用鼠标点取某人或物将其锁定,输入 “disable” 。
resurrect --复活目标。 具体用法:打开控制台输入 “resurrect” 用鼠标点取目标 回车。
2、步骤
①、首先用"save filename 1"命令将现在游戏存档。生成filename.ess及filename.ess.txt两个文件,filename.ess.txt文本文件为filename.ess存档文件的文本数据,比较大所以存档会花一小会时间。
②、切出游戏画面,进入 "我的文档\My Games\oblivion\Saves" ,找到filename.ess.txt文本文件,打开。
③、用Ctrl+F来搜索自己想要找的人名,如 Adoring Fan,由于文本内容较多,搜索会很慢。
④、Adoring Fan后看这一行的第一串字符,这个就是"prid"命令中所需要的reference参数了。这时再持续搜索Adoring Fan,还会搜索到一串。也就是说在该txt文件中,每个人有至少两个reference参数。但只有一个是可以被"prid"命令调用的。另外一个参数是为了另一个命令 “player.placeatme”* 调用的
⑤、比如找到的reference参数分别为“000AED41”及"000AED40"。回到游戏,用命令"prid 000AED41"如果这个reference是错误的,那么会提示参数错误。调用下一个reference--"000AED40"。正确的参数会在图像中上部分显示出参数相对应人或物名字及编码如 Adoring Fan(000AED41)。
⑥、"player.moveto 000AED41"命令就会使主角自动移动到Adoring Fan所在的位置。
⑦、这时失踪的人或尸体就可以找到了,但也有可能这人死了很久尸体已经消失掉了,那么就调用"enable"命令将其显示出来。如果死掉的用 resurrect复活。
3、一些说明:
该方法操作起来相当麻烦,如果那位朋友有简单点的方法不妨共享出来大家一起分享。
该方法可以找出失踪或死亡的人口,但一般来说已死亡并且尸体消失的人,复活后可能人物的行为的AI丧失,即一直傻站在重生点,不会吃饭不会睡觉等等。但该人的对话及战斗AI是应该为正常的。
已遇到bug:在完成了法师工会后,Bruma工会的幸存虎人J'skar没有回到法师大学。后在寻找J'skar的时候出现了bug。可能是用命令的顺序有关。首先找到并锁定J'skar的编码,“resurrect”命令复活J'skar,然后"kill"命令杀死,再"enable"将其显示出来,最后才用“player.moveto”。结果发现自己被传送到未发生灾难前的Bruma法师工会。并且工会所有人都健在,除了J'skar(因为刚才用了kill命令),并且能够正常对话,人物行为也正常。但是出了法师工会大门,再次进入却又到了火海和一片废墟中,再次调用"player.moveto"命令,又进入了世外桃源。 大家可以试一下,但是最好不要存档,因为不知会导致将来什么样的bug产生。
标志"*"的“player.placeatme”命令的作用是复制一个目标NPC到自己面前来。据说该命令会导致再次保存的存档损坏,所以尽量不要用。当然输入多次"player.placeatme"会复制出多个相同的NPC出现在面前。包括自己。 1111111111111111111111
页:
[1]