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

Project1

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

小弟有事情请教。。高手帮忙

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
60
在线时间
44 小时
注册时间
2008-8-18
帖子
46
跳转到指定楼层
1
发表于 2008-8-19 06:20:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
我想设置一个
战斗失败后金钱减半
体力全部恢复的脚本

知道的告诉我基本过程就可以。。谢谢哥哥姐姐
版务信息:本贴由楼主自主结贴~
活着,只为活

Lv1.梦旅人

梦石
0
星屑
60
在线时间
5 小时
注册时间
2008-6-28
帖子
292
2
发表于 2008-8-19 06:31:17 | 只看该作者
Scene_Battle 1中def judge(胜负判定)中会调用这个
  1.     # 全灭判定是真、并且同伴人数为 0 的情况下
  2.     if $game_party.all_dead? or $game_party.actors.size == 0
  3.       battle_end(0)
  4.       # 允许失败的情况下
  5.       if $game_temp.battle_can_lose
  6.         # 还原为战斗开始前的 BGM
  7.         $game_system.bgm_play($game_temp.map_bgm)
  8.         # 战斗结束
  9.         battle_end(2)
  10.         # 返回 true
  11.         return true
  12.       end
  13.       # 设置游戏结束标志
  14.       $game_temp.gameover = false
  15.       # 返回 true
  16.       return true
  17.     end
复制代码

其中$game_temp.gameover = true改为false试试,还有就是battle_end(2)也改改参数为0和位置复制它到if $game_temp.battle_can_lose这句前面,我看你也是高手就不和你讲那么详细了。。。因为我本身没有做过这个特效不能立刻回答你的问题,def battle_end(result)方法在它的下面,看着它调用了什么方法顺着改下去就可以了。。。。基本思路就是把战斗全灭换为战斗胜利(像我上面的改法),然后在胜利处理方法中分为两种,一种是正常的,一种就是你的那种就可以了,可能返回值还要全部变为false才行,不过我这个只能是思路而已具体你自己改吧。。。

系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
不要小看偶哦~~偶可是雨血2和历史2的主系统哦
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
44 小时
注册时间
2008-8-18
帖子
46
3
 楼主| 发表于 2008-8-19 06:43:55 | 只看该作者
不太懂,我新手。最多只会基本的
脚本我还是一窍不通
活着,只为活
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
5 小时
注册时间
2008-6-28
帖子
292
4
发表于 2008-8-19 06:48:09 | 只看该作者
  1. 不太懂,我新手。最多只会基本的
  2. 脚本我还是一窍不通
复制代码

晕。。。你都要做脚本了。。。还说是新手。。。等我在看下,我也没做过这个可能要点时间。。
不要小看偶哦~~偶可是雨血2和历史2的主系统哦
回复 支持 反对

使用道具 举报

Lv1.梦旅人

辉瑞中国首席研究员<

梦石
0
星屑
50
在线时间
142 小时
注册时间
2008-1-18
帖子
2129
5
发表于 2008-8-19 06:49:35 | 只看该作者
SCENE_BATTLE

UPDATE
  if $game_temp.gameover
      # 切换到游戏结束画面
      $scene = Scene_Gameover.new
      return
    end

改为
if $game_temp.gameover
  $scene = Scene_Map.new
  $GAME_PARTY.GOLD ......

下面的自己写....
不培养SSD
版主对此帖的认可:『补充:剩下的3句脚本内容为“金钱减半”、“HP全满”、“SP全满”(版主能力低下,详细脚本写不出来,只有把思路补充上来了...)。这也是正确解答,补上积分100分+1卡(=250分),感谢你的热心回答...』,积分『+350』。
来6r就是等某位仁兄的巨坑

褴褛着身行无端,囊中羞涩空心酸。
平生几无得意事,倒塔泡面宅寝室。
惟羡隔壁高帅富,雨露春风月夜声。
青丝无处觅其踪,只有硬盘苍井空。
莫云男儿空悲愁,鸿鹄岂不天际游。
坐断天下执鹿首,千百金帛万兜鍪。
夜深忽梦某年月,再见女神欲语迟。
吊丝终有逆袭日,木耳再无回粉时。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
5 小时
注册时间
2008-6-28
帖子
292
6
发表于 2008-8-19 06:51:35 | 只看该作者
  1. 下面的自己写....
  2. 不培养SSD
复制代码

这个或许是你dbshy说得最对的一句话了。。。伸手是不好的。不过只改刷新是不够的。。。还要修改其他的方法,让他配对。。。总之就是在战斗场景类的1,2分割定义中改就行了。。。
不要小看偶哦~~偶可是雨血2和历史2的主系统哦
回复 支持 反对

使用道具 举报

Lv1.梦旅人

辉瑞中国首席研究员<

梦石
0
星屑
50
在线时间
142 小时
注册时间
2008-1-18
帖子
2129
7
发表于 2008-8-19 06:58:43 | 只看该作者
以下引用lhbadsl于2008-8-18 22:51:35的发言:


   本帖相关代码如下:
下面的自己写....
不培养SSD

这个或许是你dbshy说得最对的一句话了。。。伸手是不好的。不过只改刷新是不够的。。。还要修改其他的方法,让他配对。。。总之就是在战斗场景类的1,2分割定义中改就行了。。。


[本贴由作者于 2008-8-18 22:55:00 最后编辑]


懒得跟你多说,我看你连默认的SCENE_BATTLE都不懂,未免也太弱了
请你去搞懂再来把
我只是来打酱油的{/hx}
来6r就是等某位仁兄的巨坑

褴褛着身行无端,囊中羞涩空心酸。
平生几无得意事,倒塔泡面宅寝室。
惟羡隔壁高帅富,雨露春风月夜声。
青丝无处觅其踪,只有硬盘苍井空。
莫云男儿空悲愁,鸿鹄岂不天际游。
坐断天下执鹿首,千百金帛万兜鍪。
夜深忽梦某年月,再见女神欲语迟。
吊丝终有逆袭日,木耳再无回粉时。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
5 小时
注册时间
2008-6-28
帖子
292
8
发表于 2008-8-19 07:06:15 | 只看该作者
我也懒得跟你讲不过我连SCENE_BATTLE也不懂你也太小看我了吧。。。。。不过我真的不想和你吵了,难道你就这么小气。。。。晕,还有不要把话说太绝。。。我看到时候雨血2的战斗系统会让你惭愧的(虽然我也不否认你也可能写出来,不过你的这句话未免太小看天下人了。)。。。。不过我真的是懒得理了,怎么就怎么吧。。。大家都是玩玩而已,何必认真。。。
不要小看偶哦~~偶可是雨血2和历史2的主系统哦
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-7-25 12:14

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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