Project1

标题: 【VX】有什么脚本,攻击对手之后再给自己施加状态? [打印本页]

作者: 卡奥尼特    时间: 2012-10-12 20:27
标题: 【VX】有什么脚本,攻击对手之后再给自己施加状态?
VX问题:有没有什么脚本,攻击对手之后再给自己施加状态?如题
作者: 卡奥尼特    时间: 2012-10-12 20:37
上条当麻的罪恶右手,是技能,物理攻击
我想实现攻击后再给当麻施加一个状态,就是这个效果
有脚本吗
作者: a364774426    时间: 2012-10-12 20:47
  1. if [xx].include?(obj.id) and obj.is_a?(RPG::Skill)  ###xx是技能的ID
  2. user.add_state(yy)  ###yy是状态的ID
  3. end
复制代码
将这几句代码插入到Game_Battler脚本计算计算伤害的地方,如
  1.     elsif obj.base_damage < 0                      # 伤害为负数
  2.       damage -= user.atk * 2 * obj.atk_f / 10      # 打击关系度: 使用者
  3.       damage -= user.spi * 2 * obj.spi_f / 10      # 精神关系度: 使用者
  4.     end
复制代码
这两句的下面。
作者: 卡奥尼特    时间: 2012-10-12 22:05
我是说,使用攻击类型的技能以后就给自己施加一个状态
有脚本吗?
作者: 卡奥尼特    时间: 2012-10-12 22:09

就是这个,技能来的
我想利用脚本来实现攻击后再给自己施加状态,我只是在这里求这个脚本的
作者: Password    时间: 2012-10-13 12:58
本帖最后由 Password 于 2012-10-13 13:02 编辑

运用公共事件,如果这技能是只有这一个人才会的那么就简单了
以下是图片教程:
1,做好一个公共事件

2,状态如果要一定附加的话记得勾上“不能抵抗”

3,在技能中加入公共事件


下面是范例:
Project1.zip (249.83 KB, 下载次数: 34)

状态什么的可以自己改

最后吐槽一下:自从VA的好人卡泛滥以后VX区的人都被挖走去做兼职了……像咱这样现在电脑上没装VA并且不会脚本的只能默默在VX区和水区混了





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