Project1

标题: 自动判断武器类型,实现近战移动到敌人面前攻击,远程..... [打印本页]

作者: xuyaoai2    时间: 2016-3-10 12:27
标题: 自动判断武器类型,实现近战移动到敌人面前攻击,远程.....
从yanfly论坛里搬运的,yep-actseqpack2脚本使用的注释
<setup action>
display action
immortal: targets, true
</setup action>

<target action>
if user.attackMotion() !== 'missile'
move user: targets, front, 20
else
perform start
end
wait for movement
motion attack: user

attack animation: target
wait for animation
action effect
</target action>
写在一号技能“攻击”的注释里。
需要脚本YEP_BattleEngineCore,YEP_X_ActSeqPack2
作者: 燃烧绳命    时间: 2016-3-10 12:37
谢谢楼主
作者: 小叮鈴    时间: 2016-3-10 16:55
有沒有甚麼比較帥的技能
作者: seedj13    时间: 2016-3-11 11:37
谢谢分享,很实用
作者: 翻滚牛宝宝    时间: 2016-3-13 15:06
武器的远程和近战怎么分的?
作者: xuyaoai2    时间: 2016-3-15 23:01
翻滚牛宝宝 发表于 2016-3-13 15:06
武器的远程和近战怎么分的?

貌似是人物动作,除了missile(直译是导弹的意思)都移动到敌人面前攻击
作者: 燃烧绳命    时间: 2016-3-16 17:19
翻滚牛宝宝 发表于 2016-3-13 15:06
武器的远程和近战怎么分的?

在系统那一项里有设定武器的SV,如果要判断近战就改成挥舞或者突刺,如果是远程就改成飞行道具
作者: RM无节操小分队    时间: 2016-3-22 11:05
本帖最后由 RM无节操小分队 于 2016-3-22 11:13 编辑

有一点小BUG,近身攻击的时候,如果使用怪物使用侧视图插件,被攻击怪物的位置会微微变动,导致人物背对着怪物挥舞武器。。。。请问要怎么解决?






我去,我竟然自己就搞定了,放出来大家一起学习下把

<setup action>
display action
immortal: targets, true
</setup action>
<target action>
if user.attackMotion() !== 'missile'
move user: target, FRONT BASE, 20
face user: target
wait for movement
motion attack: user
action animation
wait for animation
action effect
else
perform start
wait for movement
motion attack: user
attack animation: target
wait for animation
action effect
end
</target action>

QQ截图20160322110452.png (82.17 KB, 下载次数: 35)

QQ截图20160322110452.png

作者: 007dd007    时间: 2016-10-28 22:42
谢谢分享!!!!!!!
作者: 蔷薇儿    时间: 2016-10-31 18:35
RM无节操小分队 发表于 2016-3-22 11:05
有一点小BUG,近身攻击的时候,如果使用怪物使用侧视图插件,被攻击怪物的位置会微微变动,导致人物背对着 ...

我想问下。。要怎样进行连砍。。
作者: 18808582227    时间: 2019-4-1 05:16
有个问题,请问下各位大佬,为什么我用了这个插件之后角色攻击敌方然后瞬间自己的血量就变成了1呢?然后敌方攻击我方角色也会清空血条,是什么bug吗?应该怎么解决呢、?
作者: 1206210405    时间: 2019-4-19 16:27
好东西!收了!!
作者: play337    时间: 2019-4-21 08:55
6666666666666666666666




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1