Project1

标题: 攻击回复效果范围 [打印本页]

作者: fjm    时间: 2016-4-24 18:51
标题: 攻击回复效果范围
怎样随机攻击5个,6个.7个敌人和随机回复两个,3个,四个5个己方队友的HP

QQ截图20121216141427.png (11.92 KB, 下载次数: 25)

QQ截图20121216141427.png

作者: 李牧羊    时间: 2016-5-4 16:29
本帖最后由 李牧羊 于 2016-5-4 16:32 编辑

没有找到解决办法,猜测阁下的这个【功能】,可能被【打散】在脚本的各个角落了,这是最头疼的事情

说下实验进度,顺便为阁下顶下帖

1.  【Game_Battler】第702行,有“对技能/物品使用者的效果”
2.  【Game_Party】第336行,有“获取技能/使用物品目标”;此处使用的是“$game_actors[@target_actor_id] || members[0]”
      因此“$game_actors[]”应该是【敌人】和【己方】,有“|| ”可能表示此处使用的是【穷举法】
3.  ↑ 第342行,【设置技能/使用物品目标】:
  def target_actor=(actor)
    @target_actor_id = actor.id
  end

搞不懂2. 与3. 有什么区别,看顺序,应该是2.先(它在上方),3.在后
别的就不说了吧,已经把能说的都说了,再说也就是不懂不懂不懂不懂了


作者: taroxd    时间: 2016-5-16 07:18
http://taroxd.github.io/rgss/

阅读使用说明和规约之后,找“使用目标的扩展”

内容就写 sample(4) 之类的
作者: 紫苍焰    时间: 2016-5-16 07:30
……
使用攻击技能时保存伤害数值作为变量,然后在之中添加触发公共事件,对己方发动带有回复效果的技能,目标随机,连续几次不就完了吗……




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