查看: 2462|回复: 3

[已经过期] 每回合强化属性

[复制链接]
梦石
0
星屑
344
在线时间
233 小时
注册时间
2016-2-21
回帖
70
发表于 2017-12-30 18:14:38 | 显示全部楼层 |阅读模式

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

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

×
请教各位大佬,怎么让一个BOSS战斗中每回合都能增加属性,攻击防御敏捷什么的,可以不听叠加的那种无上限,比如第1回合不变,第2回合攻击增加10%,第3合增加20%,第4合增加30%,以此类推!谢谢!
梦石
0
星屑
9292
在线时间
2504 小时
注册时间
2011-5-20
回帖
14521

开拓者

发表于 2018-1-1 03:06:01 | 显示全部楼层
Game_Battler的部分找到这里,先把最大程度从2层改到更高(缺点是这样一来任何单位都是无限叠加,不过你可以加判定让这个无限叠加buff只针对某类单位)
然后给boss的每个行动都加上buff就可以了
  1.   #--------------------------------------------------------------------------
  2.   # ● 判定能力强化是否为最大程度
  3.   #--------------------------------------------------------------------------
  4.   def buff_max?(param_id)
  5.     @buffs[param_id] == 2
  6.   end
复制代码
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复

使用道具 举报

梦石
0
星屑
344
在线时间
233 小时
注册时间
2016-2-21
回帖
70
 楼主| 发表于 2018-1-5 15:45:12 | 显示全部楼层
chd114 发表于 2018-1-1 03:06
Game_Battler的部分找到这里,先把最大程度从2层改到更高(缺点是这样一来任何单位都是无限叠加,不过你可 ...

就是想设定一个BOSS能力就是攻击无限强化,每回合5%,貌似在敌群里只能设置角色能力值增减,不能设置敌人的,因为强化无上限,也不知道多少回合战斗结束,所以你说的BOSS的每个行动都加上BUFF不好办啊,缺点倒无所谓,有没有简单的脚本实现这个功能?只此一个怪,感激不尽!
回复

使用道具 举报

梦石
0
星屑
2920
在线时间
713 小时
注册时间
2010-7-25
回帖
659

开拓者

发表于 2018-1-5 17:57:31 | 显示全部楼层
$game_troop.turn_count 这是判断敌人的回合数,你的BOSS的技能的伤害公式里面将这个计算进去,可以变相的做到攻击力随回合增加的效果,而且不用修改任何脚本。
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部