查看: 2486|回复: 12

【改】500分~仙剑四里的“水毒”效果该如何做?

  [复制链接]
梦石
0
星屑
50
在线时间
3 小时
注册时间
2007-6-8
回帖
386
发表于 2008-9-17 03:08:02 | 显示全部楼层 |阅读模式

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

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

×
水毒,该状态下,使用治疗效果的法术效果为0,我想做一个类似该效果的状态,在该状态下,受到的治疗特技效果减半..
谁能做?或者给个思路?谢谢大家
===========
只要求特技 不要求物品..刚才写的不对,抱歉啊!

版务信息:本贴由楼主自主结贴~
囧...总算是有图片菜单了, 我不是X党!!!强烈抗议!

逃兵

发表于 2008-9-17 03:25:36 | 显示全部楼层
首先
把“水毒”做成一个状态

然后
改Game_Battler 3的item_effect(item)
系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
「If you judge people, you have no time to love them.」—— Mother Teresa
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-9-12
回帖
769
发表于 2008-9-17 03:31:22 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

逃兵

发表于 2008-9-17 03:32:19 | 显示全部楼层
比如,把

      if recover_hp < 0
        # 防御修正
        if self.guarding?
          recover_hp /= 2
        end
      end

改成

      if recover_hp < 0
        # 防御修正
        if self.guarding?
          recover_hp /= 2
        end
      elsif self.state?(水毒的id)
        recover_hp /= 2
        recover_sp /= 2
      end

「If you judge people, you have no time to love them.」—— Mother Teresa
回复

使用道具 举报

梦石
0
星屑
50
在线时间
3 小时
注册时间
2007-6-8
回帖
386
 楼主| 发表于 2008-9-17 03:32:21 | 显示全部楼层
以下引用地龙于2008-9-16 19:31:22的发言:

主站上有一个五毒,你去里面看吧:
http://rpg.blue/web/htm/news1035.htm
至于其他的呢,你多想想吧,我的问题都是想出来的.

这是仙剑三里的效果,这个效果只是在折扣HP上做文章。
囧...总算是有图片菜单了, 我不是X党!!!强烈抗议!
回复

使用道具 举报

梦石
0
星屑
50
在线时间
3 小时
注册时间
2007-6-8
回帖
386
 楼主| 发表于 2009-6-12 08:00:00 | 显示全部楼层
以下引用轮回者于2008-9-16 19:32:19的发言:

比如,把

     if recover_hp < 0
       # 防御修正
       if self.guarding?
         recover_hp /= 2
       end
     end

改成

     if recover_hp < 0
       # 防御修正
       if self.guarding?
         recover_hp /= 2
       end
     elsif self.state?(水毒的id)
       recover_hp /= 2
       recover_sp /= 2
     end




[本贴由作者于 2008-9-16 19:33:51 最后编辑]

这个是物品对人造成伤害的时候的计算方法吧 不是恢复的时候的计算方法
囧...总算是有图片菜单了, 我不是X党!!!强烈抗议!
回复

使用道具 举报

逃兵

发表于 2008-9-17 03:37:00 | 显示全部楼层
哦,那把skill_effect相应部分也改成这样就是了
「If you judge people, you have no time to love them.」—— Mother Teresa
回复

使用道具 举报

逃兵

发表于 2008-9-17 03:38:05 | 显示全部楼层
      # 伤害符号正确的情况下
      if self.damage > 0
        # 防御修正
        if self.guarding?
          self.damage /= 2
        end
      elsif self.state?(水毒的id)
         self.damage /= 2

      end
「If you judge people, you have no time to love them.」—— Mother Teresa
回复

使用道具 举报

梦石
0
星屑
50
在线时间
3 小时
注册时间
2007-6-8
回帖
386
 楼主| 发表于 2008-9-17 03:45:34 | 显示全部楼层
以下引用轮回者于2008-9-16 19:38:05的发言:

     # 伤害符号正确的情况下
     if self.damage > 0
       # 防御修正
       if self.guarding?
         self.damage /= 2
       end
     elsif self.state?(水毒的id)
        self.damage /= 2

     end

那样是不是 受到伤害也会减半???
囧...总算是有图片菜单了, 我不是X党!!!强烈抗议!
回复

使用道具 举报

逃兵

发表于 2008-9-17 03:47:24 | 显示全部楼层
连帖

屏蔽
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部