查看: 2115|回复: 6

[已经过期] 关于合体技的问题

[复制链接]
梦石
0
星屑
50
在线时间
40 小时
注册时间
2013-3-31
回帖
35
发表于 2013-11-2 21:59:02 | 显示全部楼层 |阅读模式

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

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

×
因为问题比较复杂所以题目有些笼统……我打算在游戏中加入一个在同一回合中,对应的两个角色如果同时使用了「合体」这个技能(假设技能ID是21),就换下这两名角色,使用事先设置好的新角色上场的合体技,但是不知道如何判断两人是否在该回合都使用了「合体」。预期的效果是如果一方使用了「合体」另一方没有使用的话自动变更行动为防御(或者不行动也可以),求指点
梦石
0
星屑
9292
在线时间
2504 小时
注册时间
2011-5-20
回帖
14521

开拓者

发表于 2013-11-3 13:27:32 | 显示全部楼层
技能设定公共事件,【变量001】+=1
条件分歧【变量001】==2
角色替换
【变量001】=0
分歧结束

点评

我对阁下这样的答案有一个疑问,假如说小A童鞋这个回合使用了合体技但小B童鞋下回合才用合体技,会不会出BUG?  发表于 2013-11-3 21:50
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复

使用道具 举报

梦石
0
星屑
211
在线时间
905 小时
注册时间
2010-9-6
回帖
3138
发表于 2013-11-3 21:57:33 | 显示全部楼层
chd114 发表于 2013-11-3 13:27
技能设定公共事件,【变量001】+=1
条件分歧【变量001】==2
角色替换

嗯,对啦,如果按照你这样做,还会出现另一个更揪心的BUG!!
小A童鞋连续两回合使用合体技,但是小B童鞋没有理睬小A童鞋。于是伤心的小A童鞋就自攻自受的决定跟自己合体,合体的瞬间,小B童鞋突然觉悟了。表示如果同意自己只是站在旁边打酱油就与小A童鞋合体。
回复

使用道具 举报

梦石
0
星屑
50
在线时间
40 小时
注册时间
2013-3-31
回帖
35
 楼主| 发表于 2013-11-3 21:59:25 来自手机 | 显示全部楼层
stevenrock 发表于 2013-11-3 21:57
嗯,对啦,如果按照你这样做,还会出现另一个更揪心的BUG!!
小A童鞋连续两回合使用合体技,但是小B童鞋 ...

其实我刚想说这个来着……

点评

我的那个范例好像并不能完全实现你的要求,只算是合作,不能算是合体。  发表于 2013-11-3 22:07
回复

使用道具 举报

梦石
0
星屑
211
在线时间
905 小时
注册时间
2010-9-6
回帖
3138
发表于 2013-11-3 22:04:23 | 显示全部楼层
我搜集到的,希望能帮上你

合体技能.rar

314.57 KB, 下载次数: 45

点评

不错的东西,但是如何使用呢?有没有原帖地址?  发表于 2013-11-9 22:20

评分

参与人数 1星屑 +90 收起 理由
myownroc + 90 塞糖

查看全部评分

回复

使用道具 举报

梦石
0
星屑
9292
在线时间
2504 小时
注册时间
2011-5-20
回帖
14521

开拓者

发表于 2013-11-4 14:36:10 | 显示全部楼层
stevenrock 发表于 2013-11-3 21:57
嗯,对啦,如果按照你这样做,还会出现另一个更揪心的BUG!!
小A童鞋连续两回合使用合体技,但是小B童鞋 ...

好吧···忘记问楼主那是什么战斗系统了···
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复

使用道具 举报

梦石
0
星屑
63
在线时间
49 小时
注册时间
2013-11-7
回帖
15
发表于 2013-11-8 00:09:50 | 显示全部楼层
首先先判定另外合体的角色是否在队伍中
然后事件中条件分歧脚本$game_party.actors[0].id==1 (ID为1的角色是否在第一个战斗位置)
然后决定几号战斗位置角色进行强制行动
比如A使用合体技能,B在三好战斗位置ID2 A在二号战斗位置ID1 两人同时使用技能C
条件分歧:  $game_party.actors[0].id==1
                      角色1 强制技能 C
条件分歧:  $game_party.actors[1].id==1
                      角色2 强制技能 C
条件分歧:  $game_party.actors[2].id==1
                      角色3 强制技能 C
条件分歧:  $game_party.actors[3].id==1
                      角色4 强制技能 C
条件分歧:  $game_party.actors[0].id==2
                      角色1 强制技能 C
条件分歧:  $game_party.actors[1].id==2
                      角色2 强制技能 C
条件分歧:  $game_party.actors[2].id==2
                      角色3 强制技能 C
条件分歧:  $game_party.actors[3].id==2
                      角色4 强制技能 C

评分

参与人数 1星屑 +90 收起 理由
myownroc + 90 塞糖

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部