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

Project1

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

[已经过期] 这段伤害公式有什么问题吗?

[复制链接]

Lv4.逐梦者

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

开拓者

跳转到指定楼层
1
发表于 2013-7-12 17:53:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 chd114 于 2013-7-12 18:16 编辑

RUBY 代码复制
  1. ($Skill_Addition[$Skill_Lv[0]].to_i+100).to_i/100*a.atk * 4 - b.def * 2
我设定了一个魔法体系
RUBY 代码复制
  1. =begin
  2. 冷却减免的效果为百分比效果,当技能冷却时间极短的则按秒计算
  3. =end
  4. $Skill_Lv=[]#体系等级
  5. $Skill_Name=[]#体系等级名称
  6. $Skill_Addition=[]#施法伤害加成
  7. $Skill_Reduction=[]#受到伤害减免
  8. $Skill_Cd=[]#冷却减少百分比/秒
  9. $Skill_Mp=[]#消耗Mp减免
  10. $Skill_Tp=[]#消耗Tp减免
  11. $Skill_Decision=[]#额外判定概率
  12.  
  13. #土系魔法体系
  14. $Skill_Lv[0]=-1#体系等级
  15. $Skill_Name[0]=["入门","进阶","宗师","","本源"]#体系等级名称
  16. $Skill_Addition[0]=[10,20,30,40,50]#施法伤害加成
  17. $Skill_Reduction[0]=[10,20,30,40,50]#受到伤害减免
  18. $Skill_Cd[0]=[10,20,30,40,50]#冷却减少百分比/秒
  19. $Skill_Mp[0]=[10,20,30,40,50]#消耗Mp减免
  20. $Skill_Tp[0]=[0,10,20,30,40]#消耗Tp减免
  21. $Skill_Decision[0]=[0,0,10,20,30]#额外判定概率

为什么这个伤害计算公式的技能在魔法体系为0时打到怪物身上伤害都是0,而在非0级时打出的伤害都是普通攻击的伤害···
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

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

GMT+8, 2024-9-28 03:31

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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