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

Project1

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

[已经解决] 我又来请教问题了。

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
525 小时
注册时间
2012-2-23
帖子
186
跳转到指定楼层
1
发表于 2015-11-15 18:21:03 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
1,怎么让某个角色使用某个技能后死亡,复活其他参战队员?

2,怎么使用某个物品使战斗回到前一个回合?(应该无法实现吧??)

Lv1.梦旅人

梦石
0
星屑
50
在线时间
525 小时
注册时间
2012-2-23
帖子
186
10
 楼主| 发表于 2015-11-16 20:20:03 | 只看该作者
taroxd 发表于 2015-11-15 21:36
2. 大致思路是每回合用 Marshal.dump([$game_party, $game_troop]) 保留战斗者的状态,再用 Marshal.load  ...

好吧,看来脚本盲是硬伤,谢谢。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
525 小时
注册时间
2012-2-23
帖子
186
9
 楼主| 发表于 2015-11-16 20:18:58 | 只看该作者
alwsheng 发表于 2015-11-16 19:15
好的,下回注意。怎么使用呢?是在公共事件里使用脚本?还是战斗的时候使用? ...

那好吧,谢谢了。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
525 小时
注册时间
2012-2-23
帖子
186
8
 楼主| 发表于 2015-11-16 20:18:16 | 只看该作者
踢腿水上飘 发表于 2015-11-16 19:35
先做一个公共事件,比方说0001吧,事件内容是更改状态--选其他的队友--解除状态-战斗不能
然后在技能设置 ...

在使用技能的时候会优先先使用附加的状态,而不是优先使用事件或者同时进行使用。如果全部角色死亡,只剩下一个角色使用技能的话,会因为优先使用附加状态而导致全体死亡,游戏结束,我是直接在公共事件前面把其他角色全部复活,再让使用技能的角色死亡。这样就可以行得通了。还是非常感谢提供的思路。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1971
在线时间
926 小时
注册时间
2015-10-26
帖子
356

开拓者

7
发表于 2015-11-16 19:35:19 | 只看该作者
alwsheng 发表于 2015-11-16 19:14
那怎么判定是否使用了对应的技能呢?我在事件里找到分歧是如果角色XX技能学会时做出的处理。而不是使用技 ...

先做一个公共事件,比方说0001吧,事件内容是更改状态--选其他的队友--解除状态-战斗不能
然后在技能设置里面,技能效果第四页---公共事件,0001
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
525 小时
注册时间
2012-2-23
帖子
186
6
 楼主| 发表于 2015-11-16 19:15:50 | 只看该作者
taroxd 发表于 2015-11-15 21:36
2. 大致思路是每回合用 Marshal.dump([$game_party, $game_troop]) 保留战斗者的状态,再用 Marshal.load  ...

好的,下回注意。怎么使用呢?是在公共事件里使用脚本?还是战斗的时候使用?

点评

不懂脚本的话请不要使用。那只是思路而已,离实现还差许多  发表于 2015-11-16 19:56
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
525 小时
注册时间
2012-2-23
帖子
186
5
 楼主| 发表于 2015-11-16 19:14:46 | 只看该作者
踢腿水上飘 发表于 2015-11-15 19:49
1号应该可以吧,技能对自己附加战斗不能,然后触发公事件,解除别人的战斗不能 ...

那怎么判定是否使用了对应的技能呢?我在事件里找到分歧是如果角色XX技能学会时做出的处理。而不是使用技能后做出的处理。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
37 小时
注册时间
2015-10-12
帖子
53
4
发表于 2015-11-16 02:43:55 | 只看该作者
技能效果里设置成自己死掉,解除其它人死亡就好了0.0.
_
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

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

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

开拓者贵宾

3
发表于 2015-11-15 21:36:20 | 只看该作者
本帖最后由 taroxd 于 2015-11-15 21:38 编辑

2. 大致思路是每回合用 Marshal.dump([$game_party, $game_troop]) 保留战斗者的状态,再用 Marshal.load 复原

另外标题请简单描述一下问题。尽量不要一贴里面问相关性不大的问题。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1971
在线时间
926 小时
注册时间
2015-10-26
帖子
356

开拓者

2
发表于 2015-11-15 19:49:48 手机端发表。 | 只看该作者
1号应该可以吧,技能对自己附加战斗不能,然后触发公事件,解除别人的战斗不能
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-17 01:28

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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