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

Project1

 找回密码
 注册会员
搜索
楼主: 救世小树
打印 上一主题 下一主题

[原创发布] 我跟你讲,VA的计算公式,赞!通过公式实现一些功能

[复制链接]

Lv1.梦旅人

梦石
0
星屑
220
在线时间
135 小时
注册时间
2008-4-30
帖子
106
1
发表于 2014-4-13 23:57:19 | 显示全部楼层
本帖最后由 yihe74 于 2014-4-14 00:06 编辑
llkrm 发表于 2014-4-11 22:07
...自己做了很多技能,还是有些效果做不出来

1 每次普通攻击会损耗5%目标最大法力值,并且造成该数值的额 ...


主要要修改一号技能的伤害公示,把每种效果写成公式,加到脚本编辑器里,应该会比较复杂,
把你的每个发球效果做成状态,技能附加状态,伤害公示里面判断状态用不同的公示
我的工程里有这样一个效果,装备了70号武器,普通攻击附加40点神圣伤害
那么我是这样写的
if item.is_a?(RPG::Skill)
      case item.id
      when 1
        q=user.atk - user.atk*self.def/(100+self.def) #基础攻击伤害
        o=user.weapons.include?($data_weapons[70])? 40 : 0#是否装备70号武器?是的话附加伤害
      value = o+q  #最终伤害值为基础伤害加法球伤害
     end
    end

点评

看来还是要自己先学会脚本比较好....  发表于 2014-4-16 13:41
我开始的思路好像不好,我觉得武器附加一个法力燃烧的的技能效果,这个可以实现.至于狂战,我感觉很难做,主要是主要和次要目标伤害不同  发表于 2014-4-16 00:08
看36楼,和http://bbs.66rpg.com/forum.php?mod=viewthread&tid=251124&extra=page%3D1%26filter%3Dtypeid%26typeid%3D610%26typeid%3D610 你就明白了  发表于 2014-4-16 00:06
想问下, 回复生命 法力值伤害 使用者与目标的判断 这些用代码是怎么样的?  发表于 2014-4-15 17:27
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-5 06:02

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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