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

Project1

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

[已经解决] 如何制作【一打就会醒的睡眠状态】

[复制链接]

Lv4.逐梦者

素材区好人

梦石
3
星屑
7837
在线时间
3543 小时
注册时间
2011-7-21
帖子
2284

极短25参与极短24参与极短23参与极短22参与极短21参与

跳转到指定楼层
1
发表于 2012-8-15 22:20:03 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
睡眠状态下不会行动,但是一打就会醒,但那仅仅是被物理攻击打中下才会醒
如何制作,不管是物理还是魔法。只要受到伤害就会被打醒的睡眠状态

Lv4.逐梦者

梦石
3
星屑
6420
在线时间
1131 小时
注册时间
2007-12-26
帖子
2402
2
发表于 2012-8-16 10:17:27 | 只看该作者
Game_Battler 3的● 应用特技效果  if self.damage > 0 下面添加:

                    if self.states.include?(20)
                      self.remove_state(20)
                    end
囡囚囨囚囨図囨囧
回复

使用道具 举报

Lv4.逐梦者

素材区好人

梦石
3
星屑
7837
在线时间
3543 小时
注册时间
2011-7-21
帖子
2284

极短25参与极短24参与极短23参与极短22参与极短21参与

3
 楼主| 发表于 2012-8-16 12:03:13 | 只看该作者
幻耶 发表于 2012-8-16 10:17
Game_Battler 3的● 应用特技效果  if self.damage > 0 下面添加:

                    if self.states.i ...

这样,如果技能的攻击力F是0,还是无法打醒
回复

使用道具 举报

Lv4.逐梦者

梦石
3
星屑
6420
在线时间
1131 小时
注册时间
2007-12-26
帖子
2402
4
发表于 2012-8-16 12:13:17 | 只看该作者
本帖最后由 幻耶 于 2012-8-16 12:21 编辑

那么就 Scene_Battle 4 下面

  #--------------------------------------------------------------------------
  # ● 刷新画面 (主回合步骤 5 : 显示伤害)
  #--------------------------------------------------------------------------
  def update_phase4_step5
    # 隐藏帮助窗口
    @help_window.visible = false
    # 刷新状态窗口
    @status_window.refresh
    # 显示伤害
    for target in @target_battlers
      if target.damage != nil
        target.damage_pop = true
                if target.damage.to_i > 0
          target.remove_state(20)
        end

      end
    end
囡囚囨囚囨図囨囧
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
558
在线时间
256 小时
注册时间
2010-8-25
帖子
371
5
发表于 2012-8-16 13:40:54 | 只看该作者
在睡眠的状态下,这样设置

受到物理攻击后 100% 解除

点评

魔法攻击怎么也打不醒  发表于 2012-8-16 14:42
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3657
在线时间
4466 小时
注册时间
2008-6-12
帖子
802
6
发表于 2012-8-16 13:45:37 | 只看该作者
ls说的那样就可以实现吧,给你截个图

1.jpg (4.37 KB, 下载次数: 4)

1.jpg
本人三无老人,请大神轻拍
回复

使用道具 举报

Lv4.逐梦者

素材区好人

梦石
3
星屑
7837
在线时间
3543 小时
注册时间
2011-7-21
帖子
2284

极短25参与极短24参与极短23参与极短22参与极短21参与

7
 楼主| 发表于 2012-8-16 14:46:13 | 只看该作者
幻耶 发表于 2012-8-16 12:13
那么就 Scene_Battle 4 下面

  #--------------------------------------------------------------------- ...

请问需要在第几行插入,Game_Battler 3的那段代码还需要同时插入吗
回复

使用道具 举报

Lv4.逐梦者

梦石
3
星屑
6420
在线时间
1131 小时
注册时间
2007-12-26
帖子
2402
8
发表于 2012-8-16 15:10:11 | 只看该作者
无忧谷主幻 发表于 2012-8-16 14:46
请问需要在第几行插入,Game_Battler 3的那段代码还需要同时插入吗

自己搜索:     (主回合步骤 5 : 显示伤害)
加入紫红色的部分。Game_Battler 3的那段不用了
囡囚囨囚囨図囨囧
回复

使用道具 举报

Lv4.逐梦者

素材区好人

梦石
3
星屑
7837
在线时间
3543 小时
注册时间
2011-7-21
帖子
2284

极短25参与极短24参与极短23参与极短22参与极短21参与

9
 楼主| 发表于 2012-8-16 17:31:12 | 只看该作者
幻耶 发表于 2012-8-16 15:10
自己搜索:     (主回合步骤 5 : 显示伤害)
加入紫红色的部分。Game_Battler 3的那段不用了 ...

虽然不想麻烦你了(这是最后一次了)
这样修改,还是需要有攻击力F才能打醒,而我很多技能只设了威力,没设置攻击力F
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-27 11:35

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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