副本相关(@梦太晓)

写副本之前先来拼一个副本吧

副本相关(@梦太晓)

 

这样说
怪物mob里面定义了基本act编号(一般是普通攻击的act,这个act和mob在同个目录)
怪物ai一般有4个
Action.ai这个最主要 控制怪物基本act就这个
DestinationSelect.ai这个控制目的地 具体怎么控制不懂
Event.ai这个控制什么项目 也不太懂
MoveMethod.ai这个控制移动方法 走直线还是W型 具体怎么控制不懂

Action.ai
这个里面对好格式think /think
[think]
思考内容
(敌人玩家人偶等 在这个范围内吗 四个数字是 前后上下 )
(我的基本act编号为1的这个技能在不在cd中)
(我的血量在这个范围内吗)
[/think],分好true false的返回值
返回值调用基本act编号(返回-1不知道是调用移动还是不调用)
调用的基本act里面有ani怪物动画 有atk伤害、攻击控制 有obj特效调用
这个act产生效应
调用ani 让怪物做出相应动作贴图显示给你看 ani中定义了攻击框(可以比贴图显示的更大)
调用atk判定 玩家的受伤判定框与该动作ani中的攻击框重合 产生伤害 伤害在atk控制(有好几种写法伤害 绝对伤害 血量最大百分比伤害)
调用obj 产生相应特效 这个特效需要调用一些动画ani显示给你看,这个特效动画要有伤害那就得有atk,这个特效还反过来控制怪物那就得有act
就这样往复调用 调用完了ai再次思考使用编号为几的基本act 再次发动攻击
我看出来的就是这样了 也只是能看懂个大概 改都改不动 改了就死循环啥的副本相关(@梦太晓)有大佬指点一下吗

副本相关(@梦太晓)

map和dgn里面非常重要的走势 连通顺序
[greed]标签下
`LL CC`
这两个参数不一样我不知道是有什么含义

© 版权声明
THE END
喜欢就支持一下吧
点赞4 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容