Project1

标题: 怎么做这几个技能? [打印本页]

作者: 429259591    时间: 2010-7-31 21:19
标题: 怎么做这几个技能?
1.伤害反弹
2.吸收固定数值伤害
3.吸血技能,给对方的伤害一半回复自身HP
作者: 429259591    时间: 2010-7-31 21:19
自己顶一下,高手帮帮忙
作者: wangswz    时间: 2010-7-31 21:30
LZ以后能别直接自顶 还说什么高手帮忙的下限话么
1.反击 魔法反弹http://ytomy.sakura.ne.jp/tkool/ ... amp;tech=reflection
2.只能做到百分比抵消伤害或者吸收
3.吸血有自带的Game_Battler
  1.   #--------------------------------------------------------------------------
  2.   # ● 计算吸收效果
  3.   #     user : 技能或物品的使用者
  4.   #     obj  : 使用的技能或物品
  5.   #    @hp_damage 和 @mp_damage 必须先在此之前计算好。
  6.   #--------------------------------------------------------------------------
  7.   def make_obj_absorb_effect(user, obj)
  8.     if obj.absorb_damage                        # 若「吸收伤害」
  9.       @hp_damage = [self.hp, @hp_damage].min    # 体力伤害范围校正
  10.       @mp_damage = [self.mp, @mp_damage].min    # 魔力伤害范围校正
  11.       if @hp_damage > 0 or @mp_damage > 0       # 伤害为正数?
  12.         @absorbed = true                        # 打开吸收标志
  13.       end
  14.     end
  15.   end
复制代码
if obj.id == XX
用技能ID号来制造半分吸血
作者: 429259591    时间: 2010-8-1 09:21
这个脚本放在哪?

作者: 我的米呀    时间: 2010-8-1 11:29
打开脚本编辑器,插在Main前
作者: wangswz    时间: 2010-8-1 12:49
5L别胡说。。
如果不明白 请仔细看看我的话 学习一下脚本

作者: 429259591    时间: 2010-8-1 13:38
我对脚本一窍不通
作者: 小鱼子    时间: 2010-8-4 16:00
Game_Party吧……
作者: 429259591    时间: 2010-8-4 18:34
貌似自己去翻了翻数据库,第三个技能已经解决了
作者: 辛甘    时间: 2010-8-4 19:37
提示: 作者被禁止或删除 内容自动屏蔽
作者: maliut    时间: 2010-8-4 20:14
不是说了吗

3.吸血有自带的Game_Battler
作者: 小闵    时间: 2010-8-5 10:29
10L纯水贴,以后别发纯水的帖...




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1