Project1

标题: 如何做技能联动 [打印本页]

作者: 347780682    时间: 2015-12-1 22:29
标题: 如何做技能联动
就是比如说 角色1在拥有状态a时使用技能x,如果角色2也拥有状态a时并且学会技能x时,角色2就会一起发动技能打击同样的目标(无需消耗mp),并且在角色1和2头上显示文字
作者: zx903193387    时间: 2015-12-1 23:26
{:2_276:}放技能的时候触发公共事件,里面写个条件判断先检测A的状态,再检测B的状态,再检测B的技能或者等级,全部符合就让B强制释放那个技能
至于最后一句话我很疑惑……你用的真的是VA?VA战斗画面里面不是4个名字叠起来么,哪来的头上
作者: 347780682    时间: 2015-12-2 08:36
zx903193387 发表于 2015-12-1 23:26
放技能的时候触发公共事件,里面写个条件判断先检测A的状态,再检测B的状态,再检测B的技能或者等 ...

额 横版
作者: zx903193387    时间: 2015-12-2 12:36
{:2_276:}这种系统以前又没有人做过,你这功能实现起来非常困难的,更别提还是横版的。你是玩FF4蹦出这个想法的吧,FF4不就波罗姆和帕罗姆能技能联动么。这玩意假如写脚本大概能写个几千行,做事件更多
所以有3个解决方法:
1.自己写一万个事件来完成
2.等史前大触出手,给你写几千行脚本
3.放弃
我建议你还是放弃吧,这个游戏功能也不是很重要,又不是影响游戏核心的系统,为了这个大费干戈不值得
作者: 347780682    时间: 2015-12-2 12:55
zx903193387 发表于 2015-12-2 12:36
这种系统以前又没有人做过,你这功能实现起来非常困难的,更别提还是横版的。你是玩FF4蹦出这个想 ...

看的xp有这样的脚本上来才问问
作者: 鑫晴    时间: 2015-12-2 13:12
本帖最后由 鑫晴 于 2015-12-2 13:13 编辑

你可以这样设置:
两个技能【发动合击】,【合击技】。
一个状态【合击状态】。
一个公共事件:【合击技判定】
#--------------------------------------------------------------------
【发动合击】- 技能:使用效果
附加状态:【合击状态】
公共事件:【合击技判定】
#--------------------------------------------------------------------
【合击状态】- 状态:自动解除时机
回合结束时自动解除
#--------------------------------------------------------------------
【合击技判定】- 公共事件
如果A 的状态是【合击状态】 时
如果B 的状态是【合击状态】 时
强制战斗指令
...
....




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1