天堂2单机版

QQ群号16947726
 
首页日历常见问题与解答 (FAQ)搜索会员群组注册登录

分享 | 
 

 【转载】NPC AI 写法及语法分析!!

向下 
作者留言
376455778



帖子数 : 19
注册日期 : 13-07-16

帖子主题: 【转载】NPC AI 写法及语法分析!!    周二 八月 20, 2013 11:10 am

[/color]资料格式为
`npc_id`
NPC编号
`skill_chance`
NPC使用技能的机率 (1到100) 设置, 以百分比方式计算
`primary_attack`
NPC使用普通攻击的方式.
可以设定为技能ID, 但npcskills必须要有该技能在里面
设定为0的话就是普通物理攻击
设定为1的话就是该NPC有的攻击技能代替物理攻击
设定为-1的话则是该NPC所有技能代替物理攻击
`canMove`
是否该NPC可以移动.
`minrangeskill`
大约在200距离内会放出的技能
可以设定为技能ID, 但npcskills必须要有该技能在里面
设定为0的话不会作出任何判断
设定为1的话就是该NPC有的攻击技能在200范围内自动设置
设定为1的话就是该NPC所有的技能在200范围内自动设置
`minrangechance`
近距离技能施展机率 (1至100) 百分比方式计算
`maxrangeskill`
大约在200距外内会放出的技能
可以设定为技能ID, 但npcskills必须要有该技能在里面
设定为0的话不会作出任何判断
设定为1的话就是该NPC有的攻击技能在200范围外自动设置
设定为1的话就是该NPC所有的技能在200范围外自动设置
`maxrangechance`
远距离技能施展机率 (1至100) 百分比方式计算
`soulshot`
灵魂弹数量
`spiritshot`
魔灵弹数量
`spschance`
魔灵弹使用机率 (1至100) 百分比方式计算
`sschance`
灵魂弹使用机率 (1至100) 百分比方式计算
`ischaos`
NPC疯狂状态, 设置0则取消此状态.
若设置大于1的时候则会依照数字判断范围.
在该范围内会攻击所有物件
`clan`
NPC的种类 (配合enemyClan判断用的)
`enemyRange`
NPC会攻击种类的范围判断.
`enemyClan`
NPC会攻击的种类, 只要是该种类在enemyRange的范围内会进行攻击.
`dodge`
NPC进行回避的机率 (1至100) 百分比方式计算
`ai_type`
AI的种类...此资料尚未处理好, 请勿使用.
返回页首 向下
查阅用户资料
 
【转载】NPC AI 写法及语法分析!!
返回页首 
1页/共1

您在这个论坛的权限:不能在这个论坛回复主题
天堂2单机版 :: 服务端技术区 :: 教程区-
转跳到: