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

Project1

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

[已经解决] 求Falcao Pearl ABS Liquid V3战斗失败跳转事件【有偿】

[复制链接]

Lv1.梦旅人

梦石
0
星屑
163
在线时间
445 小时
注册时间
2013-7-18
帖子
109
跳转到指定楼层
发表于 2015-12-11 03:02:15 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
原脚本地址  https://rpg.blue/forum.php?mod=viewthread&tid=367782
求战斗失败后不会game over ,而是触发公共事件的插件,比如自动传送到某地点
论坛上各种方法,以及外站死亡触发公共事件的脚本都试过了,但只对原来V2版本有效,这个V3版本不.好.使
求完整解决方案,我三次元工作太忙没时间学ruby了 ,这里的报酬是15元,第一个回帖解决这问题,经测试过好用的,我立刻支付宝转账吧,(悬赏税太高了),
非常感谢,以后有偿的委托我会陆续追加

Lv3.寻梦者

梦石
0
星屑
1763
在线时间
166 小时
注册时间
2018-12-27
帖子
345
12
发表于 2019-9-15 20:40:27 | 只看该作者
a965645462 发表于 2015-12-13 08:42
你说的是在脚本里,进行判定?加我q好联系

你现在还加好友吗有问题请教 但你QQ设置了真实姓名
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1297
在线时间
995 小时
注册时间
2014-12-14
帖子
3016

开拓者

11
发表于 2016-1-10 17:20:52 | 只看该作者
本帖最后由 Vortur 于 2016-1-10 17:33 编辑

在下有一个方法,想来可能你会满意;虽然已经有了优秀答案,但在下很不甘心啊啊@lottesong
在脚本界面全域查找“def check_for_dead_four”
将如下内容
RUBY 代码复制
  1. def check_for_dead_four
  2.     return if $game_party.members.size <= 4
  3.     SceneManager.goto(Scene_Gameover) if all_fourdead?
  4.   end

改为
RUBY 代码复制
  1. def check_for_dead_four
  2.     return if $game_party.members.size <= 4
  3.  
  4.   end

即可。
SceneManager.goto(Scene_Gameover) if all_fourdead?的意思是:如果队伍全灭,就进入gameover场景。
XXX  if all_fourdead?队伍全灭时,可以帮你做你想要的事情


另外在游戏结束时调用公共事件的方法,在下认为这样写是正确的:
$game_temp.reserve_common_event(6)
括弧里的6代表调用第六个公共事件


如果你想使用事件减血导致人物死亡、回合战斗中人物死亡、使用物品人物死亡却不结束游戏,那还需要这么做:
脚本界面全域查找“SceneManager.goto(Scene_Gameover)”,然后将该字段替换为你想要的代码。

点评

谢谢回复,我试试(^_^)还有您要对Falcao这个系统有了解的话我以后还打算有偿求一些脚本的,欢迎挑选www  发表于 2016-1-10 22:36
【RMVA教程】
---------------------
欲买桂花同载酒,终不似,少年游.
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

10
发表于 2015-12-15 07:10:45 | 只看该作者
lottesong 发表于 2015-12-15 06:52
boss战似乎没有公共事件,不能脱离、。orz   据说一般战斗长摁K键可以脱离,但不太好使
boss血条设定功能 ...

可以用变量操作 - 脚本 - $game_map.map_id 获取当前的地图ID
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
163
在线时间
445 小时
注册时间
2013-7-18
帖子
109
9
 楼主| 发表于 2015-12-15 06:52:46 | 只看该作者
taroxd 发表于 2015-12-14 10:59
没用过这个系统。请问正常情况下脱离 boss 战是怎么实现的?可以放在公共事件里面吗? ...

boss战似乎没有公共事件,不能脱离、。orz   据说一般战斗长摁K键可以脱离,但不太好使
boss血条设定功能 是在 - Pearl Life Bars 这个脚本做的插件里面
在普通怪的注释栏加上 Enemy Boss Bar = true  就变成特别的Boss长血条了
然后玩家战斗挂掉用传送脚本,它的血条没法刷掉,看不明白原理 T3T
------------------------
实在不行,可不可以把战斗失败传送脚本设定boss战输了就直接game over这样,
比如地图3号、7号、15号boss战 ,不能触发传送之类
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

8
发表于 2015-12-14 10:59:39 | 只看该作者
lottesong 发表于 2015-12-14 10:44
呃,可否抱歉在最后麻烦一下,boss战失败了,传送回去它那个长血条挂还在屏幕上,有方法可以消掉吗?(;w; ...

没用过这个系统。请问正常情况下脱离 boss 战是怎么实现的?可以放在公共事件里面吗?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
163
在线时间
445 小时
注册时间
2013-7-18
帖子
109
7
 楼主| 发表于 2015-12-14 10:44:52 | 只看该作者
呃,可否抱歉在最后麻烦一下,boss战失败了,传送回去它那个长血条挂还在屏幕上,有方法可以消掉吗?(;w;)  【我好烦…
一般的小怪就没事了。
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

6
发表于 2015-12-13 20:39:14 | 只看该作者
lottesong 发表于 2015-12-13 19:59
论坛里死亡后触发不会game over,能触发公共事件的脚本,国内国外的我都试了,和版主的一样,在不用falcao这 ...

大概就这样?

Falcao Pearl ABS Liquid V3.rar

5.22 MB, 下载次数: 148

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
163
在线时间
445 小时
注册时间
2013-7-18
帖子
109
5
 楼主| 发表于 2015-12-13 19:59:31 | 只看该作者
论坛里死亡后触发不会game over,能触发公共事件的脚本,国内国外的我都试了,和版主的一样,在不用falcao这个系统的时候都好使,但是作者falcao不知道修改了哪里,都失灵了  。所以想求个能给这个用上的。

晚些我上传个demo,这样可以测一下您免除死亡跳转的公共事件的脚本是否可用,如果很复杂的话酬劳可追加,有劳版版和大家。o_Q
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

4
发表于 2015-12-13 09:06:45 | 只看该作者
本帖最后由 taroxd 于 2015-12-13 09:14 编辑
lottesong 发表于 2015-12-13 08:30
啊 谢谢你的热心回复,我不想要公共条件随时判断这样,游戏太卡了,只想要个即插脚本的插件。另外falcao的 ...


下面脚本中的 2 是公共事件ID。
记得在公共事件里回血,不然会不断触发。
  1. class Scene_Base
  2.   def check_gameover
  3.     $game_temp.reserve_common_event 2 if $game_party.all_dead?
  4.   end
  5. end
复制代码
因为没使用过,也没研究过这个系统,所以可能会有 bug
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4543
在线时间
1107 小时
注册时间
2014-5-9
帖子
163
3
发表于 2015-12-13 08:42:50 手机端发表。 | 只看该作者
本帖最后由 a965645462 于 2015-12-13 08:44 编辑
lottesong 发表于 2015-12-13 08:30
啊 谢谢你的热心回复,我不想要公共条件随时判断这样,游戏太卡了,只想要个即插脚本的插件。另外falcao的 ...


你说的是在脚本里,进行判定?加我q好联系
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-7-12 01:40

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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