关于完美服务端替换NPC的方法
这个教程只是替换NPC,怎么加后面会放出
首先你要下个 浮点数转16的工具,本站有的下,
浮点数转16的工具,下载
下面开工,
先把人物开到你要加NPC的地方,FB也行,世界也OK 这步是取点
然后打开iweb 的 角色信息修改 选择 xml 修改
后找到
variable name=posx type=float-198.48866variable
variable name=posy type=float560.2162variable
variable name=posz type=float-47.255287variable
就在上面不远 ,看到了吧,posx posy posz 这就是当前的人物坐标,用浮点数转16的工具
把-198.48866转为16进制,点四位再点八位得到C3467D19值,
这还不是我们要的值,我们要把他倒过来读得到 197D46C3 这才是我们要的
下面的YZ坐标一样取值. 好了,我们取值完毕
下面用UE或winhex打开gamed下的地图文件夹下的npcgen.data文件
我们就拿a27神月来开刀吧
0A000000DE0000000000000003000000
3B0100000100000001000000D3D7E2C3
297E584366B538C100000000000000000
000803F000000000000000000000000010
00000000000000101010000000000000000
0000000000000000AC40000001000000000
000000000000000000000000000000000000000000
0000000000000000000000101010000000000000000000
0000000000000
好了,上面的是取最上面的一段前面的几个我也不知道是什么
3D7E2C3297E584366B538C1这个是坐标 用我们上面算来的值写进去
正好XYZ 3组,记好了,要倒过来读,
下面的803F就是我们的炉子ID了,ID查法,用花飞的那个工具自己找55段NPC的ID吧
替换上就保存吧
这样一个炉子就替换出来了
至于怎么加,以后再放出
首先你要下个 浮点数转16的工具,本站有的下,
浮点数转16的工具,下载
下面开工,
先把人物开到你要加NPC的地方,FB也行,世界也OK 这步是取点
然后打开iweb 的 角色信息修改 选择 xml 修改
后找到
variable name=posx type=float-198.48866variable
variable name=posy type=float560.2162variable
variable name=posz type=float-47.255287variable
就在上面不远 ,看到了吧,posx posy posz 这就是当前的人物坐标,用浮点数转16的工具
把-198.48866转为16进制,点四位再点八位得到C3467D19值,
这还不是我们要的值,我们要把他倒过来读得到 197D46C3 这才是我们要的
下面的YZ坐标一样取值. 好了,我们取值完毕
下面用UE或winhex打开gamed下的地图文件夹下的npcgen.data文件
我们就拿a27神月来开刀吧
0A000000DE0000000000000003000000
3B0100000100000001000000D3D7E2C3
297E584366B538C100000000000000000
000803F000000000000000000000000010
00000000000000101010000000000000000
0000000000000000AC40000001000000000
000000000000000000000000000000000000000000
0000000000000000000000101010000000000000000000
0000000000000
好了,上面的是取最上面的一段前面的几个我也不知道是什么
3D7E2C3297E584366B538C1这个是坐标 用我们上面算来的值写进去
正好XYZ 3组,记好了,要倒过来读,
下面的803F就是我们的炉子ID了,ID查法,用花飞的那个工具自己找55段NPC的ID吧
替换上就保存吧
这样一个炉子就替换出来了
至于怎么加,以后再放出
- 上一篇文章:完美世界不能注册中文名字的解决办法
- 下一篇文章:完美世界划拨元宝代码参数解析
热门文章
热门标签