夜游神 发表于 2022-5-23 15:43:52

GSR引擎自定义怪物AI脚本命令

Near Far LowHp JumpTo JumpAway Hide Show RunAway Surrounded HighHp Speak Stand与旧版相同。
Say//怪物说话。
Mongen 白野猪 1 8//8为最多召唤8个,直到死亡才可继续召唤。
Time 4//设置4秒后执行,可以用ONTIME判断,如果已经在计时则此命令不生效。
OnTime//判断是否已经到了计时时间。
Motion共3个参数
参数1:0-4 表示动作 1-4分别表示怪物的4个动作,0表示无动作
参数2:0-3, 魔法效果类型,如果此动作在MonAttack和MonMagic有动作魔法的话有意义, 0表示在自身释放动作完毕后播放魔法如神兽喷火,1表示在自身释放随动作播放如霸王教主挥刀, 2在目标释放动作完毕后播放,如远程魔法 3在目标释放随着动作释放,如吸血
参数3:此次动作时间,可省略,默认700,最小200,即动作多久后产生伤害(HIT类),如果是远程动作会+距离时间
SPELL共6个参数
参数1:攻击类型
-说明:
HIT近战攻击,动作完成后立刻伤害,如果参数6为非ENEMY的范围攻击则为近战攻击
FLY飞行攻击,动作完成后计算距离再产生伤害
WALL的持续时间固定6秒 ,
LINE八码线性地面攻击
THUNDER八码线性攻击(不包含边缘,如电僵尸)
SHORTTHUNDER四码线性攻击(不包含边缘,如震天首将)
SHORTBOLDTHUNDER四码线性攻击如诺玛司令,宽度3
参数2:攻击附加效果

-说明:若是等类型的持续效果可指定时间,默认3秒, BOMB在目标周围都有伤害
参数3:数据库设定的攻击力百分倍数,如果攻击元素是PHYSICS则为dc倍数,其他为mc倍数最大65535即655.35倍
参数4:魔法id:魔法效果类型 魔法id指的是monlight的id,魔法效果类型参考Motion的参数2,如果省略则为0即在自身释放动作完毕后播放魔法如神兽喷火
参数5:攻击元素 MAGIC|FIRE|ICE|LIGHT|WIND|SANC|DARK|PHANTOM|PHYSICS,其中MAGIC是纯魔法攻击,只能魔法防御抵消
参数6:目标选择类型 TARGET|SELF|FAN|HALFMOON|FULLMOON|FANBRANDISH|FRIEND|MASTER|ENEMY
-说明:
TARGET 目标
SELF 自身
FRIEND配合治疗效果目标为血量不满的某一友方目标(包括主人),
MASTER仅针对主人为目标,且只能是治疗,随从不能攻击主人
ENEMY可指定范围, 若不指定则为6
FAN前方扇形,HIT则取近战
HALFMOON前方半屏,HIT则取近战
FULLMOON表示全屏,如果是LINE攻击类型则8个方向,HIT则取自身四周
BRANDISH类似霸王教主挥刀刀型范围,始终取近战目标
示例: 默认怪物的动作时间为700ms
Spell 120 (0) PHYSICS //近战攻击,700ms后1.2倍物理攻击
Spell 2000 (11) DARK //近战所有目标,700ms后麻痹,附带20倍魔法攻击,暗黑元素
Spell 200 (5) WIND //范围10内所有目标,飞行类技能,击中击退,
Spell 800 (6) ICE //8个方向线性,8倍魔法攻击,击中后寒冷效果(玩家除外),默认3秒
Spell 800 (1:2) LIGHT //8个方向线性,8倍魔法攻击,击中后电击昏迷4秒 ,只有线上有伤害
Spell 800 (26) PHANTOM //近战四周目标清除效果
Spell 800 (5) FIRE //目标被攻击且范围3x3范围同时受到攻击
Spell 800 (10) SANC //治疗5码内盟友方不包括自己
Spell 800 (22) FIRE //目标脚下一个持续6秒的火墙

页: [1]
查看完整版本: GSR引擎自定义怪物AI脚本命令