设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1847|回复: 1
打印 上一主题 下一主题

[已经解决] 自动战斗中优先使用耗费MP多的技能

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
116 小时
注册时间
2009-7-17
帖子
139
跳转到指定楼层
1
发表于 2014-11-5 23:27:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 morningboo 于 2014-11-6 21:31 编辑

请问在自动战斗中如何可以优先使用耗费MP多的技能?


自己解决了,版主可以结贴了,感谢这位朋友的脚本注释https://rpg.blue/thread-373377-1-1.html

解决方法很简单,将原来这部分:
RUBY 代码复制
  1. #--------------------------------------------------------------------------
  2.   # ● 技能/物品的评价(对指定目标)
  3.   #--------------------------------------------------------------------------
  4.   def evaluate_item_with_target(target)
  5.     target.result.clear
  6.     target.make_damage_value(subject, item)
  7.     if item.for_opponent?
  8.       return target.result.hp_damage.to_f / [target.hp, 1].max
  9.     else
  10.       recovery = [-target.result.hp_damage, target.mhp - target.hp].min
  11.       return recovery.to_f / target.mhp
  12.     end
  13.   end
  14. end


改为这样就可以了
RUBY 代码复制
  1. #--------------------------------------------------------------------------
  2.   # ● 技能/物品的评价(对指定目标)(item.mp_cost).to_i
  3.   #--------------------------------------------------------------------------
  4.   def evaluate_item_with_target(target)
  5.     target.result.clear
  6.  
  7.  
  8.       return (item.mp_cost).to_i  #返回消耗MP多的技能
  9.  
  10.  
  11.       end
  12.   end
  13. end

@taroxd   

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

2
发表于 2014-11-6 21:59:21 | 只看该作者
@怪蜀黍 这个移到技术发布区吧?- -|||对于新手来说还是很好用的···

点评

我刚才用了这个了···这个帖子我现在想建议你删掉可以吗(误)  发表于 2014-11-7 21:51
这样不科学的改法还要推荐问答祸害人?C神你认真的吗?  发表于 2014-11-6 23:20
不是AR吗?  发表于 2014-11-6 22:17
AC分类的,汝和AC说~  发表于 2014-11-6 22:16
那就改成推荐问答吧- -这个对一窍不通的新手来说还是很好用的···(如果是我的话按照我的风格我只会直接加其他莫名其妙的东西进去)···  发表于 2014-11-6 22:14
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-15 05:50

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表