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

Project1

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

[已经解决] 想修改默认的防御加成方式

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
554 小时
注册时间
2007-6-25
帖子
1188
跳转到指定楼层
1
发表于 2011-7-6 17:03:10 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 DeathKing 于 2011-7-10 22:38 编辑

默认的防御似乎完全无视了普通攻击和魔法攻击的设
我希望修改成普通防御将所有伤害减半
超级防御将普通攻击减半、魔法攻击无效
  1. def apply_guard(damage)
  2.     if damage > 0 and guarding?                     # 防御判定
  3.       damage /= super_guard ? 4 : 2                 # ダメージ減少
  4.     end
  5.     return damage
  6.   end
复制代码
↑默认的防御算法
m(_ _)m拜托大家了

Lv1.梦旅人

梦石
0
星屑
50
在线时间
554 小时
注册时间
2007-6-25
帖子
1188
2
 楼主| 发表于 2011-7-7 07:53:04 | 显示全部楼层
Kimu 发表于 2011-7-6 21:10
SOU前辈,话说VX数据库本身没有物理和魔法的区分,你是想在武器或者特技的注释中加标志还是直接按武器=物理, ...

就是按照特技的关系度来判断吧
或者用属性来判断也可以
总之谢谢你=w=

点评

我做了一下改动,加入了属性判断,你看一下是不是这种效果  发表于 2011-7-7 10:01
哦,你的意思是还要区分“物理技能”和“魔法技能”么?这个可以给技能挂属性继续判断  发表于 2011-7-7 09:43
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-18 09:04

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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