Game服务端添加NPC教程

这里详细讲解一下
NPC模型在tlbb\Public\Scene这个目录里面
你打开以后 会发现有各个城市的NPC脚本
例子:
现在我们要在大理 加一个卖东西的NPC
找到 dali_monster.ini 打开

[info]
monstercount=160
代表着NPC总数
现在我们要多加1个 就 写161
[monster159]
guid=3897821
type=189
name=元宝小富翁
title=元宝领取
pos_x=162.0
pos_z=164.0
dir=27
script_id=2093
respawn_time=1000
group_id=-1
team_id=-1
base_ai=3
ai_file=0
patrol_id=-1
shop0=-1
shop1=-1
shop2=-1
shop3=-1
ReputationID=-1
level=5
这些显而易见
pos_x=162.0
pos_z=164.0
代表着坐标
name=元宝小富翁
title=元宝领取
称谓和名字
script_id=2093 脚本所调用的ID
我们按照上面的 继续往下加一个 就可以的

然后打开
tlbb\Public\Data下面的
Script.dat
002090=\obj\dali\odali_ruisi.lua
002093=\obj\dali\odali_liuzhongfu.lua
我们将相应的ID加上 对应好
然后 打开
\tlbb\Public\Data\Script\obj\dali
这个目录下面的
odali_liuzhongfu.lua
里面的脚本–脚本号 都要一一对应
然后重启服务器 NPC加入成功

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
在地图里面添加NPC,先在npc.csv里面做一个NPC。然后再把这个NPC的id加到你所要想给它出现的地图里面,然后上传,重启 下面我们来做一个NPCNPC的id不能重复,它的坐标就在游戏里面你想让它出现的坐标,比如现在我想让这个新NPC出现在这们位置,写下它的X 和Y,然后用工具算,把换算好的这个坐标粘贴到npc.csv里面,坐标后面是名字,这个你可以随便写,我这里要放个船,所以就不写了,而它的类型是0,就是没有作用的NPC,只能拿来看的,这个NPC类型大家往上看就能知道它们所代表的意思了,像这个名叫冯铁匠的它的类型是12,你可以到游戏里面看看这个类型是12的有哪些功能就知道它代表的意思了,这个大家想加什么样功能的NPC就往上面来看来找,找到直接复制粘贴到最下面那行,改开头的id ,我这里加个船样子的NPC,我已经做好了素材,现在我把这个素材的编号写到它的皮肤那栏里,它的方向就是后面那个数字了,搞错的话它是不显示出来的,写好NPC然后把它的id写到map.csv里面,我要放到长安城,那么就找到长安的地图,1207,这些都是出现在长安的NPC的id了,你不在这里写它id的话它是不会显示出来的,这个素材我没有调好位置, 所以它就这样了,不过基本的添加NPC就是这样做了,好了这个暂时讲到这里,如果想知道它们的关系请看“map npc door之间的关系”那篇教程吧!
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

_404root

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值