求一个RO人工生命体自动使用技能的AI
最好是简单的教教我怎么修改,或者直接传一个修改好了的生命体可以放技能,抢怪的AI....谢了...
最好是简单的教教我怎么修改,或者直接传一个修改好了的生命体可以放技能,抢怪的AI.... 谢了
展开
3个回答
2013-03-27
展开全部
-- 玩家可设定的参数
------------------------------------------
MyState = 1 -- 最初的状态 (跟随模式=0,主动模式=1)
SPUpSide = 30 -- 当SP大於此百分比设定值时自动使用技能(范围:0~100)
AS1 = 5 -- 主动模式的自动技能等级(设为0表示不使用技能)例如飞飞的月光等级,果冻的随变[TRO、GRO为狂想曲]
AS2 = 5 -- 死守模式的自动技能等级(设为0表示不使用技能)
AS3 = 5 -- 跟随模式的自动技能等级(设为0表示不使用技能)
AS4 = 5 -- 丽芙的治愈之手技能等级(设为0表示不使用技能)
AMISTR_S1 = 5 -- 艾咪斯可鲁-位置互换等级
UseMyself = 0 -- 对自己使用治愈之手(丽芙限定,0为禁止对自己使用;1~100为生命体HP小於此百分比时对自己使用)
IsConAtk = 0 -- 是否召回后放弃原目标(0为按ALT+T后放弃,再次按下ALT+T后进入空闲状态,1则反之)
ToHitBack = 0 -- 变更此参数值,决定跟随模式下生命体被攻击是否反击(1为YES;0为NO)
HoldArea = 6 -- 死守范围(数字代表边长,目前是5 X 5)
RobEnemy = 0 -- 主动模式抢怪设定(0为不抢怪,1为抢怪)
ShieldMode = 0 -- 肉盾模式(1:开启,0:关闭)
ATKSPD = 1 -- 肉盾模式时的攻速限制,单位(秒)
HPMinLimit = 90 -- 单位(%),HP百分比的下限
SaveMyOwnerMode = 0 -- 主人坐下是否攻击(1:保护主人,0:关闭)
------------------------------------------
--[[
当HP低於HPMinLimit设定下限时的功能如下:
飞里乐 及 巴尼米乐斯 :连续使用最大等级攻击技能 "月光" 和 "善变"
羊咩咩 : 主人或自己HP低於设定值,被攻击时自动使用最大等级 "位置互换"
丽芙 : 主人HP低於设定值,会自动使用 "治愈之手"(生命体对自己使用的设定,请变更UseMyself值)
-----------------------------
-- RO的技能常数列表
-----------------------------
丽芙-治愈之手 = 8001
丽芙-轻捷移动 = 8002
丽芙-脑手术 = 8003
丽芙-智力变换 = 8004(进化后)
艾咪斯可鲁-位置互换 = 8005
艾咪斯可鲁-防御力 = 8006
艾咪斯可鲁-活命之肤 = 8007
艾咪斯可鲁-血的贪求 = 8008(进化后)
飞里乐-月光 = 8009
飞里乐-横越速度 = 8010
飞里乐-紧急回避 = 8011
飞里乐-S.B.R.44 = 8012(进化后)
巴尼米乐斯-善变 = 8013
巴尼米乐斯-混乱的祈福 = 8014
巴尼米乐斯-变更指示 = 8015
巴尼米乐斯-生物爆炸 = 8016(进化后)
-----------------------------
--]]
-----------------------------
-- state (这里的参数不要动)
-----------------------------
FOLLOW_CMD_ST = 0 -- 跟随模式(ALT+T)
IDLE_ST = 1 -- 休息(发呆)
CHASE_ST = 2 -- 追纵
ATTACK_ST = 3 -- 攻击中
MOVE_CMD_ST = 4 -- 移动
STOP_CMD_ST = 5 -- 停止
ATTACK_OBJECT_CMD_ST = 6 -- 攻击某物的状态
ATTACK_AREA_CMD_ST = 7 -- 攻击某区域
PATROL_CMD_ST = 8 -- 侦查中
HOLD_CMD_ST = 9 -- 死守中
SKILL_OBJECT_CMD_ST = 10 -- 对某物使用技能时
SKILL_AREA_CMD_ST = 11 -- 对某区域使用技能时
FOLLOW_ST = 12 -- 跟随
SHIELD_ST = 13 -- 肉盾模式
GUARD_ST = 14 -- 护卫模式 =============================================百度的
------------------------------------------
MyState = 1 -- 最初的状态 (跟随模式=0,主动模式=1)
SPUpSide = 30 -- 当SP大於此百分比设定值时自动使用技能(范围:0~100)
AS1 = 5 -- 主动模式的自动技能等级(设为0表示不使用技能)例如飞飞的月光等级,果冻的随变[TRO、GRO为狂想曲]
AS2 = 5 -- 死守模式的自动技能等级(设为0表示不使用技能)
AS3 = 5 -- 跟随模式的自动技能等级(设为0表示不使用技能)
AS4 = 5 -- 丽芙的治愈之手技能等级(设为0表示不使用技能)
AMISTR_S1 = 5 -- 艾咪斯可鲁-位置互换等级
UseMyself = 0 -- 对自己使用治愈之手(丽芙限定,0为禁止对自己使用;1~100为生命体HP小於此百分比时对自己使用)
IsConAtk = 0 -- 是否召回后放弃原目标(0为按ALT+T后放弃,再次按下ALT+T后进入空闲状态,1则反之)
ToHitBack = 0 -- 变更此参数值,决定跟随模式下生命体被攻击是否反击(1为YES;0为NO)
HoldArea = 6 -- 死守范围(数字代表边长,目前是5 X 5)
RobEnemy = 0 -- 主动模式抢怪设定(0为不抢怪,1为抢怪)
ShieldMode = 0 -- 肉盾模式(1:开启,0:关闭)
ATKSPD = 1 -- 肉盾模式时的攻速限制,单位(秒)
HPMinLimit = 90 -- 单位(%),HP百分比的下限
SaveMyOwnerMode = 0 -- 主人坐下是否攻击(1:保护主人,0:关闭)
------------------------------------------
--[[
当HP低於HPMinLimit设定下限时的功能如下:
飞里乐 及 巴尼米乐斯 :连续使用最大等级攻击技能 "月光" 和 "善变"
羊咩咩 : 主人或自己HP低於设定值,被攻击时自动使用最大等级 "位置互换"
丽芙 : 主人HP低於设定值,会自动使用 "治愈之手"(生命体对自己使用的设定,请变更UseMyself值)
-----------------------------
-- RO的技能常数列表
-----------------------------
丽芙-治愈之手 = 8001
丽芙-轻捷移动 = 8002
丽芙-脑手术 = 8003
丽芙-智力变换 = 8004(进化后)
艾咪斯可鲁-位置互换 = 8005
艾咪斯可鲁-防御力 = 8006
艾咪斯可鲁-活命之肤 = 8007
艾咪斯可鲁-血的贪求 = 8008(进化后)
飞里乐-月光 = 8009
飞里乐-横越速度 = 8010
飞里乐-紧急回避 = 8011
飞里乐-S.B.R.44 = 8012(进化后)
巴尼米乐斯-善变 = 8013
巴尼米乐斯-混乱的祈福 = 8014
巴尼米乐斯-变更指示 = 8015
巴尼米乐斯-生物爆炸 = 8016(进化后)
-----------------------------
--]]
-----------------------------
-- state (这里的参数不要动)
-----------------------------
FOLLOW_CMD_ST = 0 -- 跟随模式(ALT+T)
IDLE_ST = 1 -- 休息(发呆)
CHASE_ST = 2 -- 追纵
ATTACK_ST = 3 -- 攻击中
MOVE_CMD_ST = 4 -- 移动
STOP_CMD_ST = 5 -- 停止
ATTACK_OBJECT_CMD_ST = 6 -- 攻击某物的状态
ATTACK_AREA_CMD_ST = 7 -- 攻击某区域
PATROL_CMD_ST = 8 -- 侦查中
HOLD_CMD_ST = 9 -- 死守中
SKILL_OBJECT_CMD_ST = 10 -- 对某物使用技能时
SKILL_AREA_CMD_ST = 11 -- 对某区域使用技能时
FOLLOW_ST = 12 -- 跟随
SHIELD_ST = 13 -- 肉盾模式
GUARD_ST = 14 -- 护卫模式 =============================================百度的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询