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

Project1

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

[已经解决] 所有地图战斗队伍中只要拉尔夫死亡战斗失败。。怎么设...

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
130 小时
注册时间
2012-4-5
帖子
117
跳转到指定楼层
1
发表于 2013-4-9 15:12:06 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
所有地图战斗队伍中只要拉尔夫死亡就战斗失败,或退出。怎么设置..?.

点评

结束游戏还是结束战斗?  发表于 2013-4-9 19:59
哥 你现在告诉我吧.....  发表于 2013-4-9 16:39
如果没人回答我晚上回家就告诉你=A=  发表于 2013-4-9 15:40

Lv1.梦旅人

梦石
0
星屑
50
在线时间
130 小时
注册时间
2012-4-5
帖子
117
2
 楼主| 发表于 2013-4-9 15:45:17 | 只看该作者
哥 你现在告诉我吧.....

点评

你回个贴先- -我不能连贴  发表于 2013-4-10 00:13
回城“不到”指定的地点?  发表于 2013-4-9 22:56

评分

参与人数 1星屑 -5 收起 理由
怪蜀黍 -5 请使用点评,12小时内不要自顶.

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
38
在线时间
1165 小时
注册时间
2012-3-16
帖子
5336
3
发表于 2013-4-9 20:08:41 | 只看该作者
新建个脚本页,应该会吧=A=

插入以下脚本~
  1. class Game_Battler
  2.   #--------------------------------------------------------------------------
  3.   # ● 附加状态
  4.   #     state_id : 状态 ID
  5.   #--------------------------------------------------------------------------
  6.   def add_state(state_id)
  7.     state = $data_states[state_id]        # 获取状态资料
  8.     return if state == nil                # 资料是否为空?
  9.     return if state_ignore?(state_id)     # 状态是否无视?
  10.     unless state?(state_id)               # 状态是否存在?
  11.       unless state_offset?(state_id)      # 状态是否抵销?
  12.         @states.push(state_id)            # 加入状态
  13.       end
  14.       if state_id == 1                    # 如状态是「无法战斗」(1号状态)
  15.         @hp = 0                           # 设体力为0
  16.         if self.is_a?(Game_Actor)         # 附加1号状态的是角色
  17.         if self.id == 1         # 附加1号状态的是1号角色
  18.             $game_temp.next_scene = nil
  19.             $scene = Scene_Gameover.new   # 游戏结束
  20.         end
  21.           if $game_party.members == []    # 队伍为无角色的情况下
  22.             $game_temp.next_scene = nil
  23.             $scene = Scene_Gameover.new   # 游戏结束
  24.           end  
  25.         end  
  26.       end
  27.       unless inputable?                   # 除非角色无法输入命令
  28.         @action.clear                     # 清除所有行动
  29.       end
  30.       for i in state.state_set            # 获取「移除状态」列表
  31.         remove_state(i)                   # 移除状态
  32.         @removed_states.delete(i)         # 清除
  33.       end
  34.       sort_states                         # 依照优先度排列状态
  35.     end
  36.     @state_turns[state_id] = state.hold_turn    # 设置回合数
  37.   end
  38. end  
复制代码
经测试已成功。吐槽:我把1号角色HP设置为1,结果每次敌人都打不中他=A=!把所有属性设为1去掉所有装备才成功了....
P叔这是以前你帮我做的死亡退出队伍脚本改的~
@protosssonny  

点评

意思是。。。。。战斗失败后不显示Gameover.new 游戏结束 , 而是直接回城。每次都读档麻烦!  发表于 2013-4-9 23:24
非常感谢,,可以弄成死亡回城不到指定的地点,而不是死亡游戏结束!  发表于 2013-4-9 22:29
我什么时候帮你做过?  发表于 2013-4-9 21:30
抢饭菜……QAQ  发表于 2013-4-9 20:25

评分

参与人数 1星屑 +100 收起 理由
怪蜀黍 + 100 经查证,果然是抄袭P叔的做法

查看全部评分

我想要到的是保护同伴的力量,能与同伴一起欢笑的未来的力量,如果无法做到的话,那就无需继承,如果是这样的彭格列的话,那我亲手毁掉它!
  
                       欢迎加入我们的家族~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
2 小时
注册时间
2013-3-23
帖子
11
4
发表于 2013-4-10 00:34:56 | 只看该作者
面君~P叔借你附体~

评分

参与人数 1星屑 -5 收起 理由
怪蜀黍 -5 纯水,P叔不因为你长得像P叔就放过你.

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
38
在线时间
1165 小时
注册时间
2012-3-16
帖子
5336
5
发表于 2013-4-10 00:37:00 | 只看该作者

将脚本内的

  1.         if self.id == 1         # 附加1号状态的是1号角色
  2.             $game_temp.next_scene = nil
  3.             $scene = Scene_Gameover.new   # 游戏结束
  4.         end
复制代码
【给为】
  1.       screen =  $game_troop.screen
  2.       screen.start_fadeout(30)
  3.       screen =  $game_map.screen
  4.       screen.start_fadeout(1)
  5.       $game_switches[1] = true
  6.       $game_temp.next_scene = "map"
复制代码
【然后增加个公用事件】

事件内的脚本为
  1. screen =  $game_troop.screen
  2. screen.start_fadein(30)
复制代码

点评

你太猛了,先是脚本调用事件,然后事件调用脚本。可以不用并行处理,你应该知道直接调用公共事件的脚本语句吧?《P叔的RM考场1》的脚本题啊。  发表于 2013-4-10 10:17
我想要到的是保护同伴的力量,能与同伴一起欢笑的未来的力量,如果无法做到的话,那就无需继承,如果是这样的彭格列的话,那我亲手毁掉它!
  
                       欢迎加入我们的家族~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
130 小时
注册时间
2012-4-5
帖子
117
6
 楼主| 发表于 2013-4-10 01:07:40 | 只看该作者
彭格列第XI代 发表于 2013-4-10 00:37
将脚本内的【给为】【然后增加个公用事件】

事件内的脚本为 ...

大神  这个两个脚本怎么加入到死亡脚本里去..没有看懂..

QQ截图20130410010727.png (16.14 KB, 下载次数: 18)

大神 这个两个脚本怎么加入到死亡脚本里去..没有看懂..

大神  这个两个脚本怎么加入到死亡脚本里去..没有看懂..

Project3.rar

239.07 KB, 下载次数: 59

麻烦你给我改下

点评

把原来的脚本那部分替换成下面的啊=A=  发表于 2013-4-10 01:38
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-12 04:05

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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