Project1

标题: 想做一个凭依系统 [打印本页]

作者: 雨落忧伤    时间: 2018-3-7 22:08
标题: 想做一个凭依系统
去年年底《东方凭依华》面世之后,我对于里面的那个凭依系统非常感兴趣。两个人占用着一个身体,然后可以随时切换,切换后可以使用对方的技能,感觉还是挺好玩的。
现在希望把这个系统借鉴到RPG上面来,大概需要实现以下的几个功能:
1.平时和战斗中都可以通过技能,让一个角色A替换成另外一个角色B(角色B不在队伍中),替换后,角色B可以使用角色B的所有技能,如果有可能的话,角色B继承角色A的HP,MP,TP。
2.替换后,不管是否替换回来,战斗胜利时,经验将由角色A和角色B共同获得。
3.队伍的战斗人数为4人,但是队伍人数上限不止4个。
4.人物替换后,角色B的战斗位置和角色A相同。
不知道有没有手段和脚本可以实现这些功能呢?

作者: Distoy    时间: 2018-3-7 22:44
不就是战斗中换人吗,搜一搜就有。
作者: 雨落忧伤    时间: 2018-3-7 23:30
Distoy 发表于 2018-3-7 22:44
不就是战斗中换人吗,搜一搜就有。

仔细看,并不是单纯的换人,需要满足很多特殊条件的。
作者: 刹那铃音    时间: 2018-3-7 23:43
傻了吧唧的用事件读取HP,MP然后更改HP,MP并换人23333
还有个问题就是状态怎么解决?如果刚好B免疫中毒的话,换回A有中毒吗?
作者: 雨落忧伤    时间: 2018-3-8 00:15
刹那铃音 发表于 2018-3-7 23:43
傻了吧唧的用事件读取HP,MP然后更改HP,MP并换人23333
还有个问题就是状态怎么解决?如果刚好B免疫中毒的话 ...

状态的话,emmmmm……还是第一次想这个问题,按理说状态什么的都应该带过去,不过如果做不到的话,那就不要带到另外一个角色身上了。
作者: 刹那铃音    时间: 2018-3-8 22:09
雨落忧伤 发表于 2018-3-8 00:15
状态的话,emmmmm……还是第一次想这个问题,按理说状态什么的都应该带过去,不过如果做不到的话,那就不 ...

为什么会第一次想这个问题啊喂!还有就是如果一个MHP是4000一个是2000那你是按流失算还是怎样?
作者: 雨落忧伤    时间: 2018-3-9 11:14
刹那铃音 发表于 2018-3-8 22:09
为什么会第一次想这个问题啊喂!还有就是如果一个MHP是4000一个是2000那你是按流失算还是怎样? ...

简单点说,如果只需要做到让一名队列外的人进入到战斗序列中的人的战斗位置,且同时战斗序列中的人从队伍中移除,都是很难做到的吧?




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