查看: 3002|回复: 6

[已经解决] 求教!如何设置【复活币】这种物品!!!

[复制链接]
梦石
0
星屑
70
在线时间
175 小时
注册时间
2014-11-15
回帖
63
发表于 2014-12-31 14:09:41 | 显示全部楼层 |阅读模式

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

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

×
最近做了一个算是ARPG类的游戏吧。。。。
然后发现打怪的时候如果主角如果死亡了就直接游戏结束。。。
求教如何才能做一个复活币之类的东西。。
就是角色死亡不执行结束游戏。。
执行一个公共事件之类的。。
然后可以选择使用复活币。。。。
如果没有复活币才执行游戏结束。。。
简单说就是求教如何才能让角色死亡不结束游戏。。可以有选择的余地。。
{:5_159:}

闇吼者の災悪眷族

梦石
0
星屑
1366
在线时间
2881 小时
注册时间
2014-7-29
回帖
6408
发表于 2014-12-31 14:23:04 | 显示全部楼层
你的事件是以怎样的方式将玩家的血量扣除到0的呢?
事件指令的减少体力值?还是使用事件脚本扣除特定的数值?

做法上会稍有不同。
回复

使用道具 举报

梦石
0
星屑
22879
在线时间
8598 小时
注册时间
2011-12-31
回帖
3270
发表于 2014-12-31 14:50:05 | 显示全部楼层
本帖最后由 tseyik 于 2014-12-31 15:15 编辑

試試ゲームオーバー挙動変更
ace_actor_class_specification_change.zip (3.29 KB, 下载次数: 65)

當全滅時無需返回到標題畫面

導入方法
把『設定用スクリプト.txt』和『動作スクリプト.txt』内容copy到       
        ▼素材 ←之下

        ▼メイン ←之上
事件指令用法
例:
revive_point_here(2)
revive_point_here

revive_point_manual(1, 8, 6, 2)

no_revive_gameover

all_apply_revive(true)
all_apply_revive(false)

revive_gameover_set(true)
revive_gameover_set(false)

stop_timer_gameover(true)
stop_timer_gameover(false)

事件指令説明看
○導入方法など.txt和設定用スクリプト中的説明
回复

使用道具 举报

梦石
0
星屑
70
在线时间
175 小时
注册时间
2014-11-15
回帖
63
 楼主| 发表于 2014-12-31 22:45:42 | 显示全部楼层
三途亚梦 发表于 2014-12-31 14:23
你的事件是以怎样的方式将玩家的血量扣除到0的呢?
事件指令的减少体力值?还是使用事件脚本扣除特定的数值 ...

我用的是一个日站的脚本。。。 我也不知道他是怎么算的。。。但是靠翻译和度娘什么的。。设定大概都弄懂了。。不过那个结束游戏的东西我想了好多办法还是不行 (ps:其实不算是ARPG游戏。。是一个。。额。。横版的射击游戏?。。大概是的吧。。是一个重力系统加上一些子弹的设定。)这个是日站的原工程T  Thttp://pan.baidu.com/s/1sjFgdjR求救。。哦内该。。
回复

使用道具 举报

梦石
0
星屑
70
在线时间
175 小时
注册时间
2014-11-15
回帖
63
 楼主| 发表于 2014-12-31 22:49:39 | 显示全部楼层
tseyik 发表于 2014-12-31 14:50
試試ゲームオーバー挙動変更

果咩呐赛。。。sorry。。。我下载下来是乱码T  T不知道为什么。。。可不可以。。额。。那个。简单说明一下。。我看看我能不能懂T  T虽然几率有点小。。。。不管怎么样感谢感谢!3Q3Q!T  T阿里噶多~
回复

使用道具 举报

闇吼者の災悪眷族

梦石
0
星屑
1366
在线时间
2881 小时
注册时间
2014-7-29
回帖
6408
发表于 2015-1-1 03:26:25 | 显示全部楼层
本帖最后由 三途亚梦 于 2015-1-1 03:28 编辑

你提供的网盘链接似乎有点问题,我打开之后进入的页面有些奇怪……

总之你下在尽量往下的地方插入下面这段试试
[pre lang="ruby" line="1"]class Scene_Base
  def check_gameover
    $game_temp.reserve_common_event(1) if $game_party.all_dead?
  end
end
[/pre]

它的理论效果是:
覆盖掉默认脚本的方法,在达到“全灭”条件(也就是队伍中全员都处在“战斗不能”状态)时执行公共事件1。

注意:请新建一个脚本写入上面脚本框中的内容。

评分

参与人数 1梦石 +1 收起 理由
VIPArcher + 1 认可答案

查看全部评分

回复

使用道具 举报

梦石
0
星屑
70
在线时间
175 小时
注册时间
2014-11-15
回帖
63
 楼主| 发表于 2015-1-1 11:59:49 | 显示全部楼层
三途亚梦 发表于 2015-1-1 03:26
你提供的网盘链接似乎有点问题,我打开之后进入的页面有些奇怪……

总之你下在尽量往下的地方插入下面这段 ...

链接被吃了!!T  T早知道传附件了。。但是附件要传两个。。怕你们嫌下着麻烦T  T
不过真的有用啊啊啊啊!!!3Q3Q3Q3Q!!!蟹蟹蟹蟹!T  T终于解决了!
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部