藏宝游

 找回密码
 立即注册
查看: 1326|回复: 0

[页游GM工具] 御剑江湖添加NPC教程

[复制链接]

 成长值: 540

  • TA的每日心情
    开心
    2024-3-24 02:35
  • 签到天数: 5 天

    [LV.2]圆转纯熟

    灌水成绩
    47583
    8
    247935
    主题
    帖子
    积分

    等级头衔

    ID : 2

    超级版主

    积分成就 威望 : 1
    贡献 : 0
    杰币 : 105168
    在线时间 : 165 小时
    注册时间 : 2022-1-8
    最后登录 : 2024-4-17

    荣誉勋章
    最佳新人热心会员大富翁龙年大吉
    发表于 2022-3-22 15:08:01 | 显示全部楼层 |阅读模式
    御剑江湖添加NPC教程
    (1)首先在数据库表wb_npc中添加自己定义的NPC。具体参数如下
    "id"                                   648                   //NPC ID
    "name"                                      "黑娃儿"    //NPC名称
    "level"                                      "0100"             //怪物等级   
    "lookface"                     "4"        //头像图标,在\Resources\Face\文件夹下
    "mapid"                     "1001"        //头像图标,在\resource\Scene文件夹下
    "cellX",”cellY"    "82",”101"   填你想添加的地图上的坐标位置(小地图左上角有显示)
    “action”                  “501106”     与自己在第三步定义的ID相同
    其它的与原来的默认相同就可以了!

    (2)\Resources\GameData\ModelOffsetXML.swf   中添加NPC的动作图像
    用硕思闪客精灵企业版反编译ModelOffsetXML.swf 文件,然后用Adobe Flash Professional CS5.5编辑(不会这两种软件的自己看论坛的其它教程。)
    现在我搜索“春节活动”(“春节活动”为原来定义了的NPC),我看到这样的代码:Id=""645"" Title=""春节活动"" Swf=""203"" Dir=""7"" X=""114"" Y=""-24"" H=""-20""/>  
    我们添加这样相同一行,ID等于648(刚刚自己定义的ID)
    Title等于一个你自己喜欢的名字如“黑娃御剑”(NPC人物名字之上显示的那个字段)
    Swf等于后面,你自己到这里“htdocs\resource\Resources\NPC”照一个自己喜欢的NPC动画ID填在这里,当然,动画你也可以自己制作或添加,这里就不介绍了。
    后面的默认即可,然后发布成Swf格式替换原来的(注意,Swf原始文件只能做一次编辑,二次编辑后将会造成无法进入游戏。)。

    (3)在数据库表wb_action中添加自己定义的NPC的功能动作

    "id";        "id_next";      "id_nextfail";         "type";              "data";               "param"
    501106        0000              0000                     6001                0                NPC\NPC_20002.lua

    //重点是将动作代码501106与脚本NPC_20002.lua联系起来

    (4)在服务端的\main\MsgServer\script\ NPC\  下面新建NPC\NPC_20002.lua,定义自己要掉落的物品
    具体的脚本命令代码这里就不详细讲了,自己多看NPC脚本方面的教程。
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    小黑屋|手机版|Archiver|RSS|藏宝游 ( 豫ICP备2021017492号 )|网站地图

    GMT+8, 2024-4-28 04:37 , Processed in 0.046870 second(s), 10 queries , Redis On.

    Powered by Discuz! X3.4

    本站不储存任何资源,所有资源均来自用户分享的网盘链接。
    本站为非盈利性站点,不会收取任何费用,所有内容不作为商业行为。

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