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

Project1

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

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

[复制链接]

Lv1.梦旅人

梦石
0
星屑
70
在线时间
175 小时
注册时间
2014-11-15
帖子
69
跳转到指定楼层
1
发表于 2014-12-31 14:09:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

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

Lv3.寻梦者

闇吼者の災悪眷族
不気味存在締造者

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

做法上会稍有不同。
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
22948
在线时间
8638 小时
注册时间
2011-12-31
帖子
3367
3
发表于 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和設定用スクリプト中的説明
回复 支持 反对

使用道具 举报

Lv1.梦旅人

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

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

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
70
在线时间
175 小时
注册时间
2014-11-15
帖子
69
5
 楼主| 发表于 2014-12-31 22:49:39 | 只看该作者
tseyik 发表于 2014-12-31 14:50
試試ゲームオーバー挙動変更

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

使用道具 举报

Lv3.寻梦者

闇吼者の災悪眷族
不気味存在締造者

梦石
0
星屑
1366
在线时间
2881 小时
注册时间
2014-7-29
帖子
6491
6
发表于 2015-1-1 03:26:25 | 只看该作者
本帖最后由 三途亚梦 于 2015-1-1 03:28 编辑

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

总之你下在尽量往下的地方插入下面这段试试
RUBY 代码复制
  1. class Scene_Base
  2.   def check_gameover
  3.     $game_temp.reserve_common_event(1) if $game_party.all_dead?
  4.   end
  5. end


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

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

评分

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

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

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

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

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

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-15 11:40

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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