你需要用到一个反推的思路。
例子:
case id
when 30
return "黯然销魂照"
end
以上句子的意思是,对于30ID的技能,会使用已经设定好的“黯然销魂掌”的动作。此时,你需要使用搜索功能,找到脚本中对“黯然销魂掌”设定的相关代码。
然后你就会找到类似如下的东西
"黯然销魂照" => ["目标向前移动","武器挥动攻击","对象动画","坐标初始化"],
但是对于【】中的东西是什么意思,比如"目标向前移动",就是使角色移动到目标跟前32像素的地方,"武器挥动攻击"是手上的武器会挥动一下,"对象动画"是播放技能的动画并产生效果(这里对象动画写几次,技能就产生几次效果。),"坐标初始化"是角色回到最开始的地方。你要找到这些动作是在什么地方设定好的,设定方法是什么。
到了这里,你所要做的就是处理细节上的东西,依葫芦画瓢,做出自己想要的动作。
在范例中是没有黯然销魂掌的,但是在你使用范例的战斗测试过程中,看到某个技能有酷炫的动作,那就可以直接对这个技能名进行搜索,找到when xx renturn "技能名"的地方即可。