查看: 1612|回复: 3

[已经解决] 怎么让队伍中任何一人濒死就游戏结束?

[复制链接]

【欧皇】

梦石
3
星屑
2055
在线时间
1004 小时
注册时间
2013-8-19
回帖
3040

开拓者

发表于 2014-4-12 09:47:40 | 显示全部楼层 |阅读模式

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

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

×
比如要激活某件东西需要四人的法力,到达目的地后濒死的人就不能施展法力了,还不如直接在去目的地的时候濒死就游戏结束了呢。
话说这不是我游戏里的策略,我是要用来做别的事的{:7_297:}
QQ:2223942063
Q群:365819625
贪吃方1.4
梦石
0
星屑
1261
在线时间
423 小时
注册时间
2011-6-30
回帖
470
发表于 2014-4-12 10:10:40 | 显示全部楼层
设置公共事件……不断进行濒死的判定
如果你嫌这么干会使游戏变卡,还可以考虑在地图移动的时候做濒死判定……(设计个剧情类似于:“救护车,救护车,我觉得我还可以再抢救一下……”)
点这里给我发邮件
有事欢迎给我发邮件哟~~
不出意外的话都会回复的哟~~~
邮箱:disciple_sneaker@163.com
个人主页:curatorjin.github.io
回复

使用道具 举报

梦石
0
星屑
55
在线时间
116 小时
注册时间
2014-3-22
回帖
146
发表于 2014-4-12 19:49:42 | 显示全部楼层
Project1.rar (237.88 KB, 下载次数: 31)
1.PNG
[pre lang="ruby" line="1"]
class Game_Battler
  #--------------------------------------------------------------------------
  # ● 附加状态
  #     state_id : 状态 ID
  #--------------------------------------------------------------------------
  def add_state(state_id)
    state = $data_states[state_id]        # 获取状态资料
    return if state == nil                # 资料是否为空?
    return if state_ignore?(state_id)     # 状态是否无视?
    unless state?(state_id)               # 状态是否存在?
      unless state_offset?(state_id)      # 状态是否抵销?
        @states.push(state_id)            # 加入状态
      end
      if state_id == 1                    # 如状态是「无法战斗」(1号状态)
        @hp = 0                           # 设体力为0
        $game_temp.common_event_id = 1#<------------------------------
      end
      unless inputable?                   # 除非角色无法输入命令
        @action.clear                     # 清除所有行动
      end
      for i in state.state_set            # 获取「移除状态」列表
        remove_state(i)                   # 移除状态
        @removed_states.delete(i)         # 清除
      end
      sort_states                         # 依照优先度排列状态
    end
    @state_turns[state_id] = state.hold_turn    # 设置回合数
  end
end[/pre]

评分

参与人数 1星屑 +80 收起 理由
丿梁丶小柒 + 80 认可答案

查看全部评分

回复

使用道具 举报

梦石
0
星屑
986
在线时间
717 小时
注册时间
2012-12-6
回帖
4277

开拓者

发表于 2014-4-12 19:56:12 | 显示全部楼层
楼主事件白学了,时间分歧是神马?
美国圣地亚戈(金坷垃生产公司)唯一官网
我是万年大水比、大坑比,已经有好几个天坑扔了
新坑素材收集中……
我什么都不会,只是一只渣
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部