设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2100|回复: 2
打印 上一主题 下一主题

[已经解决] 请问战斗AI脚本是如何起作用的?怎么去设置?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
211 小时
注册时间
2010-12-30
帖子
85
跳转到指定楼层
1
发表于 2011-3-8 15:10:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 yanglibin0409 于 2011-3-10 15:15 编辑

战斗 AI 脚本 http://rpg.blue/forum.php?mod=viewthread&tid=81986
看了工程主要有   敌人设定 、 敌人行动核心算法 、 伤害模拟核心脚本、分类脚本、RPG类追加定义:技能分类

其中  敌人设定 的内容如下:
#格式:enemy.id => 类型号
=begin
类型号:
普通攻击型        0 以普通的物理攻击为主。
武士型                  1 以武技攻击为主。
法师型                  2 以魔法攻击为主。
牧师型                  3 以复活、回复、状态为主。
巫师型                  4 以状态攻击为主。
挡箭牌型          5 以“援护”技能为主
BOSS型      6 优先受到牧师型的回复、复活、状态,而自己以物理、魔法攻击为主。
默认随机型  -1 就是默认算法拉……
未设定的战斗时会出错,特别注意。
=end
$enemies_class =
{30 => 6, 31 => 0,  32 => 1, 33 => 2, 34 => 3 , 35 => 4 , 36 => -1 , 37 => 5}

#敌方可选技能预设
#格式:enemy.id => [skill.id]
$enemies_skill =
{32 => [1,2,3,4,5,6,7,8,9,10,11,12,13,14,49], 33 => [57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76], 34 => [31,32,33,34,35,36,37,38,39,40,41,42,49,50,51,52,77,78],35 => [15,16,17,18,19,20,21,22,23,24,25,26,53,54,55,56]}

$enemies_skill[30] = []
for i in 1..82
  $enemies_skill[30].push(i)
end

我想谈谈我的 理解是不是 对的 ,望 高手 赐教(本人刚接触vx,对脚本什么的真不懂,所以看脚本只能靠猜了)
1.在使用该脚本之前,先要设定敌人的类型,如30 => 6, 31 => 0,即 数据库中的第30号敌人为boss型,31号为普通攻击型,如果要加其他编号的敌人就得自己设定,如1=>6,即1号敌人为Boss型。
2. $enemies_skill = {32 => [1,2,3,4,5,6,7,8,9,10,11,12,13,14,49],就是指第32号敌人的技能是后面这一串
3. $enemies_skill[30] = []
for i in 1..82
  $enemies_skill[30].push(i)
End

指的是第30号敌人的技能是“1号技能到82号技能”?

以上这些设定要根据自己在“敌人数据库”以及“技能数据库”里设定而 变化的,所以要进行大量的设定。

而其他敌人行动核心算法 、 伤害模拟核心脚本  里面的内容是不是就不要动他了 ??

Lv1.梦旅人

梦石
0
星屑
202
在线时间
498 小时
注册时间
2006-10-21
帖子
907
2
发表于 2011-3-8 17:53:11 | 只看该作者
作者不是说明了么,两者可以兼容。毕竟AI部分对默认脚本修改的内容很少。
使用也就是插入脚本了,具体设置看脚本说明。

点评

不好意思,之前的问题提的太泛了,现在把问题具体化了,重新编辑过了,望赐教,谢谢  发表于 2011-3-9 16:27
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
211 小时
注册时间
2010-12-30
帖子
85
3
 楼主| 发表于 2011-3-9 15:35:00 | 只看该作者
回复 wsffx13 的帖子

其实主要 还是想问  AI 脚本 的用法,因为 脚本上好像 没看到具体的使用方法

点评

你的理解已经恨透彻了……主要就是设定这些内容,其余的不要动。一般脚本作者都会把要修改设定的内容放在最前面。  发表于 2011-3-9 18:19
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-15 21:53

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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