怪物做法教程
常规怪物为360张图片一个。
补丁包monster.json和frame.json均需要设置。
数据库改好数值,然后配置上边的两个补丁包
服务器类型,客户端类型必须是匹配的攻击模式,如果不是系统默认的类型,会造成游戏里看不到。类似雷炎BOSS不显示就这种问题
monster.json补丁制作方法
“id”: 11160,(客户端类型加APPR值生成的)
“name”: “鸡”,
“race”: 11, (客户端里类型,怪物攻击效果)
“appr”: 160, (素材包计算方法,为mon17减1,在乘以10.如果一个包里有以下的怪物,就为161,162等,算下)
“img”: “mon17”,(素材包)
“imgIdx”: 0, (起始图片)
“canMove”: true (是否移动,true为移动)
frame.json补丁制作方法
{
“id”: 40040, (与monster.json对应)
“roleName”: “电僵王”,(与monster.json对应)
“state”: “stand”, (站立)
“dress”: {
“start”: 0, (其实图片)
“frame”: 4, 4张行动图片
“skip”: 6, 6张空图片
“ftime”: 200 时间间隔,毫秒
}
},
{
“id”: 40040,
“roleName”: “电僵王”,
“state”: “walk”, (走路)
“dress”: {
“start”: 80,
“frame”: 6,
“skip”: 4,
“ftime”: 160
}
},
{
“id”: 40040,
“roleName”: “电僵王”,
“state”: “attack”, (攻击)
“dress”: {
“start”: 160,
“frame”: 6,
“skip”: 4,
“ftime”: 100
},
“otherEffect”: { (魔法攻击) 例如给怪物换雷电术之类的,就是这种效果图片替换。自己多开发外观图
“img”: “mon5”, (在MON5里可查看)
“begin”: 350, (起始图片350)
“frame”: 6, (6张有用图片)
“skip”: 14 (14张空图片)
}
},
{
“id”: 40040,
“roleName”: “电僵王”,
“state”: “critical”, (强力攻击)
“dress”: {
“start”: 0,
“frame”: 0,
“skip”: 0,
“ftime”: 0
}
},
{
“id”: 40040,
“roleName”: “电僵王”,
“state”: “struck”, (被攻击)
“dress”: {
“start”: 240,
“frame”: 2,
“skip”: 0,
“ftime”: 100
}
},
{
“id”: 40040,
“roleName”: “电僵王”,
“state”: “die”, (死亡效果)
“dress”: {
“start”: 260,
“frame”: 10,
“skip”: 0,
“ftime”: 140
},
“otherEffect”: {
“img”: “mon5”, (参考魔法攻击)
“begin”: 340,
“frame”: 10,
“skip”: 0,
“isFixed”: true
}
},
{
“id”: 40040,
“roleName”: “电僵王”,
“state”: “death”, (死亡以后效果)
“dress”: {
“start”: 340,
“frame”: 1,
“skip”: 0,
“ftime”: 140
}
},
可以的哦,学习一下
www-52gm-cn接手游搭建、棋pai类游戏定制。