物集大话单机版如何修改NPC售卖的物品
物集大话单机版如何修改NPC售卖的物品,不知道在哪个表里修改,请指导,谢谢。长安桥上很多NPC,想知道对应的表本帖最后由 他的国 于 2021-6-10 21:12 编辑
整个逻辑流程
首先,在map表里要有登记注册地图上所有npc的名字和坐标及所在场景。
其次,在npc表里要有其类型和场景坐标。
最后,在shop表是npc商店说出售的物品,表里的类型type 5 就是指杂货店老板
你要在长安里把当铺老板弄出来放在桥头,就按照3步走。
你要是只是想在杂货店里加个物品,就做第三步就行了,
在item里找到物品的id填在第二列,第一列是数字编号从1到完结,每次都要自己重新拉一遍
类型填写5(杂货店里出售),皮肤是物品的皮肤。 二楼说的很详细了,改完把最左侧的序号拖动一遍,让它排列序号正常 大佬很给力。支持了 谢谢,学习到了! 他的国 发表于 2021-6-10 21:11
整个逻辑流程
首先,在map表里要有登记注册地图上所有npc的名字和坐标及所在场景。
还有一个问题请教,
我想添加一个新的NPC,我复制的袁天罡的这条,然后改了名字,修改了坐标
坐标不知道如何计算的,我X坐标不变,Y坐标袁天罡是1400多,我改成1600多了。
type写的8888,我想对应item中,让他卖8888字段的物品。
我去地图没找到呢,是不是我坐标写的不对。
我写了一个跟袁天罡一样的坐标,也没有显示。
map中已经在长安城里添加了npc的ID了。
npc表里也添加了。 clemendlin 发表于 2021-6-11 12:15
还有一个问题请教,
我想添加一个新的NPC,我复制的袁天罡的这条,然后改了名字,修改了坐标
坐标不知 ...
如果新添加NPC是不是也得更新TXT文件?
TXT文件是如何形成的? 自己更新一下,TXT文件是自动生成的。
另外NPC添加成功了,原因是ID我弄重复了。
新问题是,NPC的功能是如何定义的,比如卖矿石的NPC就是13等。
我定义的8888,item里面也有对应的物品,但是不能售卖。 类型这个我不清楚,比如黑心商人的是89你改成别的就不行。 坐标我是拿孔明灯定位的。 clemendlin 发表于 2021-6-11 14:16
自己更新一下,TXT文件是自动生成的。
另外NPC添加成功了,原因是ID我弄重复了。
买矿石的是13
黑心商人是89
这些数字编号说代表的功能是代码定义的,通过表格文件是修改不了的
你想要重新定义一个NPC出售东西,就复制一个例如杂货店,换个皮肤,换个名字,类型是5就行了 另外,表格里的NPC坐标有真实坐标和相对坐标,有偏移量,
游戏里用旗子或者孔明灯做标记时和飞行时在括号内有数字
自己对应参考个固定NPC比如驿站,就能计算出来 NPC类型再源码那个表 踩点!!!!! 他的国 发表于 2021-6-10 21:11
整个逻辑流程
首先,在map表里要有登记注册地图上所有npc的名字和坐标及所在场景。
太感谢了,这个东西太棒了。 二楼说的很详细了,改完把最左侧的序号拖动一遍,让它排列序号正常
页:
[1]