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

Project1

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

[已经解决] 如何制作出“绝对回避反击”的武器

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
353 小时
注册时间
2010-12-27
帖子
68
跳转到指定楼层
1
发表于 2015-4-17 00:15:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
制作了“弓”系列的武器,想要这些武器在攻击时,令敌人无法反击,怎样才能达到这种效果呢?谢谢

Lv1.梦旅人

梦石
0
星屑
108
在线时间
1006 小时
注册时间
2008-11-9
帖子
1658
2
发表于 2015-4-17 10:23:43 | 只看该作者
如果不要求物理抗性和魔法抗性的严格边界的话,为什么不试试在弓类武器的附加属性中禁用默认攻击技能,然后添加远程类技能呢?
魔法攻击不会被判定反击,所以远程技能都设定为魔法伤害就可以了
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
135
在线时间
450 小时
注册时间
2015-2-25
帖子
365
3
发表于 2015-4-17 11:52:06 | 只看该作者
本帖最后由 howhow1314 于 2015-4-17 11:57 编辑

RUBY 代码复制
  1. class Game_Battler  
  2.   alias item_cnt_old item_cnt
  3.   def item_cnt(user, item)
  4.     return 0 if user.weapons.find {|w| w.wtype_id == 6} if user.actor?
  5.     item_cnt_old(user, item)
  6.   end
  7. end


話說 標題可以再牛逼點

点评

谢谢,十分感谢!!  发表于 2015-4-17 12:11

评分

参与人数 1梦石 +1 收起 理由
taroxd + 1 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
353 小时
注册时间
2010-12-27
帖子
68
4
 楼主| 发表于 2015-4-17 12:10:25 | 只看该作者
判约之轮 发表于 2015-4-17 10:23
如果不要求物理抗性和魔法抗性的严格边界的话,为什么不试试在弓类武器的附加属性中禁用默认攻击技能,然后 ...

也有想过,不过我有设定拥有“魔法反弹”的敌人,那样的话,弓箭普攻就会被拥有魔法反弹的敌人反击了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-7-18 21:47

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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