果子 发表于 2020-1-19 16:27:51

战神引擎添加怪物和NPC教程

战神引擎添加怪物和NPC教程

[*]战神引擎如何添加怪物与NPCmonsterdb: 是关于怪物的攻击,经验,还有等级方面的东西
[*]怪物CoolEye 调到100 ,再用隐身戒指也没用了
[*](1)sid 怪物代号
[*](2)name 怪物名称
[*](3)race 行动模式及死亡时的效果代码
[*]race代码---81 对象进入范围自动攻击
[*]82 2x2范围内毒液攻击-弱
[*]90 贴身麻痹石化攻击-弱
[*]92 遇到攻击对象在范围外时会瞬移
[*]93 边攻击边躲避
[*]95 对象进入攻击范围内会从地下爬出来
[*]100 召唤的骷髅
[*]101 进入范围会从石像状态激活
[*]102 在攻击的同时召唤mir200\!setup.txt文件里的zuma1~4里特定的怪
[*]103 自身不移动,通过释放mir200\!setup.txt文件里的bee特定的怪来攻击对象
[*]105 麻痹石化攻击-强
[*]106 麻痹石化攻击-弱
[*]107 全屏攻击+麻痹+中毒
[*]113 召唤的神兽-小
[*]114 召唤的神兽-大
[*]115 自身不移动,通过地刺来攻击对象
[*]116 自身不移动,通过释放mir200\!setup.txt文件里的spider特定的怪来攻击对象
[*]117 自身没有攻击力,通过自暴来攻击对象
[*](4)racelmg 攻击模式代码
[*]racelmg代码---15 抛斧头
[*]16 贴身喷毒
[*]21 电火花
[*]22 喷针
[*]40 击电
[*]45 射箭
[*]52 高空喷毒效果
[*]53 低空喷毒效果
[*]49 丢火球 祖玛教主攻击动作
[*]33 大范围喷毒 触龙神攻击动作
[*]触龙神外形编号 140 攻击动作编号 33
[*]祖玛教主外形编号 63 攻击动作编号 49
[*]火焰沃玛外形编号 31 攻击动作编号 20
[*]沃玛教主外形编号 34 攻击动作编号 21
[*](5)appr 怪物外观形象代码
[*](6)lvl 怪物等级
[*](7)undead 是否属不死系 0-否,1-是[不死系不可招,死系可召]
[*](8)cooleye 是否主动攻击(反隐形范围,并和等级有关)
[*](9)exp 怪物的经验值
[*](10)hp 怪物生命
[*](11)mp 怪物魔法
[*](12)ac 怪物防御力
[*](13)ac2 防御力上限
[*](14)mac 魔法防御力
[*](15)dc 物理攻击力
[*](16)dcmax 最大物理攻击力
[*](17)mc 魔法攻击力
[*](18)sc 道士精神力
[*](19)speed 速度
[*](20)hit 攻击命中率
[*](21)walk-spd 行走速度间隔
[*](22)walkstep 行走步伐
[*](23)walkwait 行走等待时间
[*](24)attacr-spd 攻击速度间
[*]
[*]
[*]
[*]怪物添加在RS的config文件包 monster.json 修改添加
[*]{
[*]      "id": 78219,    78 对应数据可以攻击代码219对应Appr
[*]      "name": "魔龙教主",
[*]      "race": 78,
[*]      "appr": 219,
[*]      "img": "mon22",
[*]      "imgIdx": 2700,
[*]      "canMove": true
[*]    },
[*]
[*]
[*]monster.json 与 frame.json 78219一定要对应
[*]frame.json
[*]{
[*]      "id": 78219,
[*]      "roleName": "魔龙教主",
[*]      "state": "stand",
[*]      "dress": {
[*]            "start": 0,
[*]            "frame": 4,
[*]            "skip": 6,
[*]            "ftime": 250
[*]      }
[*]    },
[*]    {
[*]      "id": 78219,
[*]      "roleName": "魔龙教主",
[*]      "state": "walk",
[*]      "dress": {
[*]            "start": 80,
[*]            "frame": 6,
[*]            "skip": 4,
[*]            "ftime": 210
[*]      }
[*]    },
[*]    {
[*]      "id": 78219,
[*]      "roleName": "魔龙教主",
[*]      "state": "attack",
[*]      "dress": {
[*]            "start": 160,
[*]            "frame": 6,
[*]            "skip": 4,
[*]            "ftime": 110
[*]      }
[*]    },
[*]    {
[*]      "id": 78219,
[*]      "roleName": "魔龙教主",
[*]      "state": "critical",
[*]      "dress": {
[*]            "start": 580,
[*]            "frame": 20,
[*]            "skip": 0,
[*]            "ftime": 135
[*]      }
[*]    },
[*]    {
[*]      "id": 78219,
[*]      "roleName": "魔龙教主",
[*]      "state": "struck",
[*]      "dress": {
[*]            "start": 240,
[*]            "frame": 2,
[*]            "skip": 0,
[*]            "ftime": 120
[*]      }
[*]    },
[*]    {
[*]      "id": 78219,
[*]      "roleName": "魔龙教主",
[*]      "state": "die",
[*]      "dress": {
[*]            "start": 260,
[*]            "frame": 20,
[*]            "skip": 0,
[*]            "ftime": 130
[*]      }
[*]    },
[*]    {
[*]      "id": 78219,
[*]      "roleName": "魔龙教主",
[*]      "state": "death",
[*]      "dress": {
[*]            "start": 260,
[*]            "frame": 20,
[*]            "skip": 0,
[*]            "ftime": 130
[*]      }
[*]    },


页: [1]
查看完整版本: 战神引擎添加怪物和NPC教程