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

Project1

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

想要走几步就恢复一些HP和SP要怎么做到呢?

 关闭 [复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-10-16
帖子
67
跳转到指定楼层
1
发表于 2008-11-13 03:06:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽

Lv1.梦旅人

梦石
0
星屑
50
在线时间
75 小时
注册时间
2007-6-25
帖子
2276

开拓者第1届Title华丽大赛亚军

2
发表于 2008-11-13 03:32:17 | 只看该作者
并行处理判断步数,每次+N步就恢复一些~

或者条件分歧:$game_player.moving?
新浪微博~求粉ING~
  怕麻烦~不擅表达~希望永远是萝莉ING~最擅长浪费时间~^-^~扭头~ →_→ ~
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-10-16
帖子
67
3
 楼主| 发表于 2008-11-13 03:58:39 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

綾川司の姫様<

梦石
0
星屑
50
在线时间
796 小时
注册时间
2007-12-20
帖子
4520

贵宾第3届短篇游戏大赛R剧及RMTV组亚军

4
发表于 2008-11-13 05:05:20 | 只看该作者
修改Game_Party部分关于连续伤害掉血的部分:
  def check_map_slip_damage
    for actor in @actors
      if actor.hp > 0 and actor.slip_damage?
        if actor.state?(17)
actor.hp += [actor.maxhp / 100, 1].max
else
        actor.hp -= [actor.maxhp / 100, 1].max
end
        if actor.hp == 0
          $game_system.se_play($data_system.actor_collapse_se)
        end
        $game_screen.start_flash(Color.new(255,0,0,128), 4)
        $game_temp.gameover = $game_party.all_dead?
      end
    end
则角色中17号状态时不掉血而加血。(勾选连续伤害)

生命即是责任。自己即是世界。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

粉蜘蛛秀秀

梦石
0
星屑
76
在线时间
39 小时
注册时间
2007-6-4
帖子
384

贵宾第1届Title华丽大赛新人奖

5
发表于 2008-11-13 05:43:04 | 只看该作者
走几步的话 可以根据步数
获取步数是方法:
$game_party.steps
在 Game_Map 类的 updata方法中 加入:
if $game_party.actors[0].states.include?(10)
  if $game_party.steps % 10 = 0
    $game_party.actors[0].hp += 50
  end
end
意思是 队伍1号角色包含状态10的话 每10步增加50HP
明白了不?{/hx}
http://rpg.blue/upload_program/files/hide_xiu_96911465.png
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-9-22
帖子
21
6
发表于 2008-11-13 06:18:43 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-10-16
帖子
67
7
 楼主| 发表于 2008-11-13 06:19:30 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

粉蜘蛛秀秀

梦石
0
星屑
76
在线时间
39 小时
注册时间
2007-6-4
帖子
384

贵宾第1届Title华丽大赛新人奖

8
发表于 2008-11-13 06:30:29 | 只看该作者
= =
$game_party.actors[0]
少了个s
http://rpg.blue/upload_program/files/hide_xiu_96911465.png
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-10-16
帖子
67
9
 楼主| 发表于 2008-11-13 06:47:32 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
594
在线时间
169 小时
注册时间
2008-10-29
帖子
431
10
发表于 2008-11-13 07:14:56 | 只看该作者


写了个回血的公共事件

系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-21 17:57

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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