heeb0957 发表于 2022-11-5 04:35:45

关于完美服务端替换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吧

替换上就保存吧

这样一个炉子就替换出来了

至于怎么加,以后再放出

zhq8008 发表于 2022-11-5 09:09:03

激动人心,无法言表!

rrssttrst 发表于 2022-11-6 19:33:58

激动人心,无法言表!

wyqihw 发表于 2022-11-7 19:14:38

激动人心,无法言表!

338382 发表于 2022-11-8 16:34:48

淡定,淡定,淡定……

nigouride 发表于 2022-11-10 04:30:41

看到这帖子真是高兴!

nzwennet2011 发表于 2022-11-13 23:22:56

无回帖,不论坛,这才是人道。

was9527 发表于 2022-11-17 05:45:41

真是被感动的痛哭流涕……

deltero 发表于 2022-11-18 16:31:59

我只是路过打酱油的。

imrandom 发表于 2022-11-19 12:47:30

楼主加油,我们都看好你哦。
页: [1] 2
查看完整版本: 关于完美服务端替换NPC的方法