查看: 1513|回复: 9

战斗中复活的问题。。

  [复制链接]
头像被屏蔽
梦石
0
星屑
50
在线时间
122 小时
注册时间
2006-2-26
回帖
26
发表于 2008-8-3 04:12:44 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
梦石
0
星屑
50
在线时间
16 小时
注册时间
2008-2-12
回帖
247
发表于 2008-8-3 04:26:57 | 显示全部楼层
试试在队伍的设置里,增加一个每回合的条件分歧
如果某角色死亡,如果复活药水持有,显示选项.是和否,是的话复活,
哎。。。。。。。。。。。。
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-7-29
回帖
27
发表于 2008-8-3 04:28:34 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

梦石
0
星屑
50
在线时间
16 小时
注册时间
2008-2-12
回帖
247
发表于 2008-8-3 04:34:05 | 显示全部楼层
像这样,图中99号开关为允许复活.哪些地方允许复活的话,就设置一个事件自动执行的,打开99号开关就可以了
哎。。。。。。。。。。。。
回复

使用道具 举报

梦石
0
星屑
50
在线时间
16 小时
注册时间
2008-2-12
回帖
247
发表于 2008-8-3 04:36:56 | 显示全部楼层
那就没办法了,本人也是菜鸟,只能想出这种办法,脚本的话我是不会.....
哎。。。。。。。。。。。。
回复

使用道具 举报

梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-8-23
回帖
508
发表于 2008-8-3 04:50:04 | 显示全部楼层
先备份脚本
Scene_Battle大概 102行左右
用这个

  1. i = X # x是数据库物品的ID
  2. if $game_temp.battle_can_lose
  3.   # 还原为战斗开始前的 BGM
  4.   $game_system.bgm_play($game_temp.map_bgm)
  5.   # 战斗结束
  6.   battle_end(2)
  7.   # 返回 true
  8.   return true
  9. elsif $game_party.items.keys.include?(i)
  10.   $game_temp.message_text = "XX" # XX是要显示的提示内容
  11.   if Input.trigger?(Input::B)
  12.     $game_system.bgm_play($game_temp.map_bgm)
  13.     battle_end(2) # 战斗结束
  14.   elsif Input.trigger?(Input::C)
  15.     for char in $game_party.actors
  16.       char.hp = char.maxhp / 2 # 恢复一半HP
  17.     end
  18.     $game_party.lose_item(i,1)
  19.   end
  20. end
复制代码

替换

  1. if $game_temp.battle_can_lose
  2.   # 还原为战斗开始前的 BGM
  3.   $game_system.bgm_play($game_temp.map_bgm)
  4.   # 战斗结束
  5.   battle_end(2)
  6.   # 返回 true
  7.   return true
  8. end
复制代码

系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~
横版卷轴ARPG制作中... 系统80% 素材95% 剧情1%.... 有脚本问题随时吼我- -(被T出)
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
122 小时
注册时间
2006-2-26
回帖
26
 楼主| 发表于 2008-8-3 05:17:24 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
122 小时
注册时间
2006-2-26
回帖
26
 楼主| 发表于 2008-8-3 15:35:26 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-6-30
回帖
133
发表于 2008-8-3 16:39:24 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

梦石
0
星屑
42235
在线时间
6017 小时
注册时间
2006-11-10
回帖
6966
发表于 2008-8-3 22:14:11 | 显示全部楼层
以下引用cc2201323于2008-8-2 21:17:24的发言:

elsif $game_party.items.keys.include?(i)


这一行怎么老是错啊,什么意思啊?


- -因为你直接把狂人的脚本复制进去了。

看看脚本里,有很多XX的地方要自己修改成你的数据库对应ID。 他后面有注释- -...
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部