找回密码
 立即注册

[其他] 关于完美服务端替换NPC的方法

[复制链接]
heeb0957 发表于 2022-11-5 04:35:45 | 显示全部楼层 |阅读模式
这个教程只是替换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 | 显示全部楼层
楼主加油,我们都看好你哦。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|游戏淘宝湾

GMT+8, 2024-11-21 19:27 , Processed in 0.129629 second(s), 53 queries .

Powered by Discuz! X3.5

Copyright © 2001-2024, Oddpp Cloud.

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