您当前的位置:首页 > 传三技术

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

本文出处:网游动力作者:本站发布时间:2022-12-25阅读次数:
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|FLY|WALL|LINE|THUNDER|SHORTTHUNDER|SHORTBOLDTHUNDER]
-说明:
HIT近战攻击,动作完成后立刻伤害,如果参数6为非ENEMY的范围攻击则为近战攻击
FLY飞行攻击,动作完成后计算距离再产生伤害
WALL的持续时间固定6秒 ,
LINE八码线性地面攻击
THUNDER八码线性攻击(不包含边缘,如电僵尸)
SHORTTHUNDER四码线性攻击(不包含边缘,如震天首将)
SHORTBOLDTHUNDER四码线性攻击如诺玛司令,宽度3
参数2:攻击附加效果
[NONE|SLOW|PUSH|PUSHDIR|GREENPOISON|REDPOISON|STONE|PULL|CLEAR|HEALING|BOMB]
-说明:若是[POISON|STONE|SLOW]等类型的持续效果可指定时间,默认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 [HIT] [NONE] 120 (0) PHYSICS [TARGRT]//近战攻击,700ms后1.2倍物理攻击
Spell [HIT] [STONE:3] 2000 (11) DARK [FULLMON]//近战所有目标,700ms后麻痹,附带20倍魔法攻击,暗黑元素
Spell [FLY] [PUSH] 200 (5) WIND [ENEMY:10]//范围10内所有目标,飞行类技能,击中击退,
Spell [THUNDER] [SLOW] 800 (6) ICE [FULLMON]//8个方向线性,8倍魔法攻击,击中后寒冷效果(玩家除外),默认3秒
Spell [THUNDER] [STONE:4] 800 (1:2) LIGHT [FULLMON]//8个方向线性,8倍魔法攻击,击中后电击昏迷4秒 ,只有线上有伤害
Spell [HIT] [CLEAR] 800 (26) PHANTOM [FULLMON]//近战四周目标清除效果
Spell [HIT] [BOMB] 800 (5) FIRE [TARGRT]//目标被攻击且范围3x3范围同时受到攻击
Spell [HIT] [HEALING] 800 (10) SANC [FRIEND:5]//治疗5码内盟友方不包括自己
Spell [WALL] [NONE] 800 (22) FIRE [TARGRT]//目标脚下一个持续6秒的火墙