发新帖  新投票  回帖  关闭侧栏
2980个阅读者,6条回复 | 打印 | 订阅 | 收藏
隐身或者不在线

发表时间:2006-3-4 13:46

【原创】关于特殊武将NPC的修改



李时 发表在 单机综合 华声论坛 http://bbs.voc.com.cn/forum-90-1.html


  很多朋友问武将的造型代码,关于这一点,历史武将一般都容易找。难找的是特殊武将和NPC的代码。因为普通武将和妖魔武将的形象代码是分开存放的,二者之间无法通用。

  所以要修改形象的话:普通武将只能修改出普通武将的形象;妖魔武将,也只能修改出妖魔类武将的形象。

  举例来说:

  白玉麒麟的形象为24,修改为23,则为水妖皇;

  同样地貂婵的形象也为24,修改为23,则会变为吕布;

  而如果选择地新登陆武将,无论你如何修改形象代码,都只能得到历史武将的形象,而无法选择妖魔类武将。

  但因为很多NPC的造型可爱,很多朋友一直以来想用自创的角色来扮演NPC,所以这三天来我通过各种方法,利用了金山游侠、存档修改器、RPGViewer三个法宝,终于找到了一个可以将任意武将修改为NPC的方法。其中主要是利用了:RPGViewer提供的形象代码、金山游侠提供的武将内存地址、存档修改器的属性修改功能。

  修改方法如下:

  一:直接用金山游侠的文件修改读取任意一个存档,选取武将代码或者经验值为修改对象,找到要修改的武将的内存地址。一般用经验值查到的数目最少,最佳。

  二:单击右键进入地址编辑(实际上第一步在确认正确武将地址时就要做这一步。一般情况下查看内存状态很容易确认正确的武将地址。)找到武将的种族代码(位置在第二十一至二十二个4字节中),因为NPC皆为妖魔武将,其代码统一为0104,将之修改,即种族转换。确定了种族后,即可在第十八至十九个4字节里输入你想要的NPC武将造型。至此你的NPC新武将已经打造成功。

  如下图:以我自创的新武将为例子:

  第一个4字节代表武将编号754

  第二个4字节代表意义不明,似乎所有武将的这个数值都为4D61726B

  第三个4字节,如果第3个字节数值为01,代表是自建武将。

  第四个4字节同第二个。

  第五个4字节代表武将已经装备的物品数目,数值在00-03之间。

  第六个4字节代表装备栏物品1(无物品不显示,字节位置取消)

  第七个4字节代表装备栏物品2(无物品不显示,字节位置取消)

  第八个4字节代表装备栏物品3(无物品不显示,字节位置取消)

  第九个4字节代表初始武力值(92)

  第十个4字节代表初始智力值(83)

  第十一个4字节代表当前体力值(228)

  第十二个4字节代表最大体力值(228)

  第十三个4字节代表当前技力值(172)

  第十四个4字节代表最大技力值(172)

  第十五个4字节代表义理

  第十六个4字节代表相性

  第十七个4字节代表士气

  第十八——十九个4字节015C代表NPC武将造型代码(无颜色的框框)

  第21——22个4字节0104代表武将种族(灰色的框框)

  第25个4字节属性未知(原认定为专用必杀代码,后来发觉错误,也就没弄懂)

  第27个4字节代表忠诚度(85)(紫色框框)

  第28个4字节属性未知(数值为91)

  第29个4字节属性未知

  第30个4字节代表经验值(29772)

  第31-33个4字节01-00-01属性未知

  第34个4字节代表兵种代码

  第35个4字节代表兵数

  后面的黄色框框均为兵种经验值。
按此在新窗口浏览图片




----------------------------------------------
刀锋烈,笑语寒,古今失意万事难,

砥血剖心志可砺,世无人识瞒瞒瞒。

欢离别,黯纠缠,情投意合事不堪。

生来不如死去好,红尘休恋憨憨憨!
隐身或者不在线

回复时间:2006-3-4 13:58
  NPC新武将创造后,因为其种族转变为妖魔类武将,固而原有的官职提升也会提升为妖魔类官职。而且在游戏中你无法替换他原来装备的武器,但是可以通过存档修改器进行替换。不过需要注意的是因为NPC形象并非如同普通武将一般武将、坐骑、兵器分开制作,而是单独整体制作,你所装备的武器、坐骑都无法显示在NPC的形象变化上。而且用这种方法改出的NPC武将虽然不会出现什么大的错误,但是在千人战中他的台词会出现错误而无法显示正确的台词。
  以下是方才所修改的NPC形象自创武将效果图:
  
  
  按此在新窗口浏览图片
  
  按此在新窗口浏览图片




----------------------------------------------
刀锋烈,笑语寒,古今失意万事难,

砥血剖心志可砺,世无人识瞒瞒瞒。

欢离别,黯纠缠,情投意合事不堪。

生来不如死去好,红尘休恋憨憨憨!
隐身或者不在线

回复时间:2006-3-4 14:00
同类型的武将之间可以直接修改造型,以下是普通武将和名将造型:
1、曹操 2、司马懿 3、夏侯惇 4、张辽 5、典韦 6、张合
7、刘备 8、诸葛亮 9、关羽 10、张飞 11、赵云 12、马超
13、黄忠 14、孙权 15、周瑜 16、太史慈 17、甘宁 18、孙仁
19、陆逊 20、小乔 21、张角 22、董卓 23、吕布 24、貂婵
25、许褚 26、卑弥呼 27、庞统 28、孙策 29、孟获 30、祝融
31、大乔 32、孙坚 33、黄月英 34、魏延 35、夏侯渊 36、徐晃
37、郭嘉 38、文丑 39、颜良 40、姜维 41、周泰 42、吕蒙
43、荀或 44-61、登陆造型男1-18 62-78、登陆造型女1-17
79-93、登陆造型男19-33 94-108、登陆造型女18-32
109、程昱110、曹植 111、徐庶 112、关凤 113、黄盖 114、鲁肃
全部造型cly1982兄也已放出,在
特殊武将全代码 帖子的43楼,大家可以尽快下载,如果不想下的话,也可以直接用存档修改器里,里面早已提供齐全的形象编号。
以下是我将白玉麒麟修改为水妖皇形象的图片:


按此在新窗口浏览图片




----------------------------------------------
刀锋烈,笑语寒,古今失意万事难,

砥血剖心志可砺,世无人识瞒瞒瞒。

欢离别,黯纠缠,情投意合事不堪。

生来不如死去好,红尘休恋憨憨憨!
隐身或者不在线

回复时间:2006-3-4 14:11
用RPGViewer查看形象代码,可以确认以下编号代表的形象没有大地图移动、静止形象代码或者直接以聚宝洞府显示:0、29-42、49、50、93-97
某些NPC,并没有制作大地图移动形象,那么他在大地图上移动时,就会替代性地借用静止形象,从而给人一种漂移的感觉,而非行走奔跑感。如神仙、妖虎、水妖、神兽等……

以下是水妖皇陆地行军时借用的半身骑马武将形象:


按此在新窗口浏览图片
按此在新窗口浏览图片




----------------------------------------------
刀锋烈,笑语寒,古今失意万事难,

砥血剖心志可砺,世无人识瞒瞒瞒。

欢离别,黯纠缠,情投意合事不堪。

生来不如死去好,红尘休恋憨憨憨!
隐身或者不在线

回复时间:2006-3-4 15:05
  一些武将内存截图对比:
  青龙的内存编辑截图:
  注意它的第5—8个4字节,因为没有装备任何装备,第5个四字节数值为0,第6-8字节取消,直接连接到武力、智力的数值代码。
  
  按此在新窗口浏览图片

  贼将:
  中间标注的黄色框框就是NPC的形象代码,注意:数值是5C,换算成十进制也就是92,和修改器中有所不同,目前这个代码的排列顺序还没摸清楚,如果想方便快捷地换成自己想要的代码,可以利用存档修改器的形象转换功能。
    
  按此在新窗口浏览图片

  匈奴族——穆塔儿:只装备了两件武器:  
  
  按此在新窗口浏览图片

  倭寇——须势理姬:日本女人,有几项属性还是弄不懂:
    
  按此在新窗口浏览图片

  李时——自建的新武将君主,也有几个地方弄不懂:
    
  按此在新窗口浏览图片
  
  黄月英——诸葛的老婆:
  
  按此在新窗口浏览图片
  
  石碑——最有意思的武将形象:
  
  按此在新窗口浏览图片

  孟获——南蛮王:

  按此在新窗口浏览图片




----------------------------------------------
刀锋烈,笑语寒,古今失意万事难,

砥血剖心志可砺,世无人识瞒瞒瞒。

欢离别,黯纠缠,情投意合事不堪。

生来不如死去好,红尘休恋憨憨憨!
隐身或者不在线

回复时间:2006-3-4 15:09
虽然说起来很多,但真正去做的话,只要两步就可以了。
第一步找到要修改的正确的武将代码位置;
第二步修改武将的种族为妖魔类武将(代码0104),形象设定因为还没摸清楚代码排序,可以随意填写。
至于之后其他的修改你都可以不去理会,用存档修改器进行就可以了。




----------------------------------------------
刀锋烈,笑语寒,古今失意万事难,

砥血剖心志可砺,世无人识瞒瞒瞒。

欢离别,黯纠缠,情投意合事不堪。

生来不如死去好,红尘休恋憨憨憨!
隐身或者不在线

回复时间:2006-3-5 12:25
小春~~感动~~就你来支持~~




----------------------------------------------
其实我是正常人
——神经
发新帖 新投票
 回帖
查看积分策略说明快速回复主题
你的用户名: 密码:   免费注册(只要30秒)


使用个人签名

(请您文明上网理性发言!并遵守相关规定
   



Processed in 0.030377 s, 8 q - 无图精简版,sitemap,