DNF阿拉德游戏论坛

 找回密码
 立即注册
查看: 1713|回复: 0
打印 上一主题 下一主题

[PVF] 让怪物变聪明的代码,进图怪物直奔你而来

[复制链接]

签到天数: 1 天

[LV.1]无主之魂

363

主题

365

帖子

644

积分

网站编辑

Rank: 8Rank: 8

积分
644
怒气
64
声望
100
战力
15
跳转到指定楼层
楼主
发表于 2020-4-10 12:42:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式


by:阳光般的地狱
http://tieba.baidu.com/p/4092096029


RT
研究了一天怪物AI代码,攻击机制。奈何智商有限,专业不精
怪物的AI代码捉摸不透,不过给怪物(.mob)添加一串代码,可以让怪物稍微聪明点!
楼下放代码和说明

[sight]
5000
[targeting time term]
100
[targeting nearest]
1
[warlike]
1000
[attack delay]
100
[superarmor on attack]
1 50


[sight]
5000
视野 下面数字是范围


[targeting time term]
100
发现目标所需时间 大概是这个意思


[warlike]
1000
好战性 但是貌似没啥卵用 默认的boss一般都是80 小怪 20 30不等 精英 50


[attack delay]
100
攻击延时 大家都懂的


[superarmor on attack]
1 50
攻击时霸体


[targeting nearest]
1
这个忘了说 靠近目标的意思
这串代码 总体意思大概是 视野范围5000内出现目标 发现这个目标需要0.1秒 然后靠近目标 再然后AI代码里面发现目标后 进行攻击或者释放技能
部分怪物有技能 把技能cd降低 你会发现 boss类的怪物 跟打了鸡血一样


目前就发现了这么多,还有其他代码,比如 跟紧目标 多少范围内。
个别怪物和boss的技能释放顺序搞不懂,如果弄清楚了boss技能代码 和AI机制(AI太蠢了,每隔几秒范围漫游 就是打酱油,比如碰到障碍,要在障碍上面撞个几秒才绕路,而且绕路还不一定绕得过来),理论上能够移除或者添加怪物的技能,或者让怪物什么时候释放 释放哪个技能。

我的理想是让哥布林称霸阿拉德大陆,把最BT的技能都移植给哥布林!
希望有大神来指点一二



“今天也是充满希望的一天!”——赛丽亚
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|DNF阿拉德游戏论坛 ( 渝ICP备13007431号1 )

GMT+8, 2024-4-27 09:56 , Processed in 0.188441 second(s), 35 queries .

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

阿拉德大陆的勇士们!今天也会是充满希望的一天!