地方网

搜索

[诛仙工具] 诛仙2AI编辑器doer

[复制链接]
admin 发表于 2010-11-19 02:40:15 | 显示全部楼层 |阅读模式
软件简介:
本程序实现了对诛仙2版本(Version 11)aipolicy.data的完全编辑。
可保存成11版或422的8版格式
当然,也可以将1.46MB字节版本(Version 11)的1370项aipolicy.data转换成422服务端
(Version 8)格式。转换无错,放入服务端即可运行,能使用本程序编辑。
常识:
怪物、NPC的AI策略由ELements.data怪物(第19段)的第34个项目指定。
一个策略项目(又称控制器Controller)由若干动作集合(ActionSet)组成;每个动作集合包
含一个条件和在条件满足时进行的一个动作过程;一个动作过程包含顺序执行的若干动作。
功能简介:
1、添加删除新的AI策略项目
(1)追加:添加一个新的AI。该AI将出现在所有AI的最后。
(2)删除:删除指定id号的AI
注意:在添加删除AI时必须先填写id,否则操作无效;即使你选中了一个AI,点删除也不会删除它,删除
的将是你填写的id那个。
2、对已有AI项目进行编辑
(1)动作集合ActionSet编辑
a、添加新的ActionSet
添加时,必须先给ActionSet填写一个名字。id号不必指定,当不指定id时,程序自动使用当前
未被占用的最小id值。添加的位置将出现在当前选中项之前,没有选中项时,出现在末尾。
b、删除已有的ActionSet
删除选中的ActionSet。注意:删除选中项
c、编辑一个ActionSet的名字、id、flag
(2)条件Condition编辑
点中一个ActionSet时,其条件会以表达式形式出现在条件编辑框内。可以按照语法随意编辑。
编辑时可参照已有项目,或直接复制
需要注意的几点:
a、括号要匹配
b、参数要用[]括起来,无参数可不用扩号[],程序未对参数进行检查,请确保参数正确
c、用()改变优先级
d、可使用的条件类型:
定时器到达[定时器id]
血量小于[小数形式的百分比]
战斗开始[]
随机事件[小数形式的概率]
目标已死[]
本身被杀[]
路径到达终点[路径id]
人数超过[整数表示的人数]
距离超过[整数表示的距离]
变量[变量id]
变量值[整数]
排行榜[排行榜排行]
变量运算小于
变量运算大于
=变量运算等于
!否定,逻辑运算符
添加左侧的下拉列表选择动作类型。然后在下方的编辑区填写参数,新添加
的项目将出现在当前选中项之前,没有选中时,出现在末尾。
b、删除已有的动作
删除选中的动作。注意:删除的是选中项
c、编辑选中的动作
选中一个动作,可在下方编辑区调整参数
3、搜索功能
可通过策略id、怪物名字、怪物id、条件或过程里包含的内容搜索策略
搜索区在整个界面最下方,使用比较简单,需要注意的是:
(1)搜索策略id、怪物名字和id是在整个aipolicy.data文件范围内进行;
(2)搜索条件或过程是从当前项开始向后搜索,可连续搜索,寻找所有符合的项目
(2)搜索怪物名字和id功能需要查找表(程序相同文件夹内的两个文本)支持,本程序已经自带了863版本
查找表。如果没有这两个文件需要先构建,构建查找表功能在配置菜单内。构建时需要先用蜜蜂EL编辑器导出
EL文件的第19段,整段导出。然后用本工具打开即可自动生成。
(3)EL内存在一个怪物名多个怪物id的情况,这时要以怪物id查找为准。怪物名字查找也可能找到策略,但
是找到的是相同名字怪物中第一个存在策略的怪物id对应的策略。
4、技能替换
如果发现怪物技能无效(主要是诛仙2的怪物)可手动编辑skill_replace.txt 替换成你指定的技能。
如发现bug或有建议,可联系本人。

doer
2010
374635248
161131kmardrqhi8m6izoo.jpg

下载地址:
2010-11-19 02:40 上传
下载权限:
版本vip会员
本地下载 检测资源   提取码: 需要终身vip或更高权限
免费资源区资源无需vip就可以下载!其他资源需要开通vip下载,点击→开通VIP!
回复

使用道具 举报

全部回复0 显示全部楼层

发表回复

您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表