Project1

标题: 既要转职又要加能力的方法? [打印本页]

作者: 1243852    时间: 2012-9-16 00:20
标题: 既要转职又要加能力的方法?
本帖最后由 1243852 于 2012-9-16 00:25 编辑

首先我说下转职的概念。
其实就是事件里面的“改变职业”
我想设置一种能力上限增加的东西 ,但是会和转职有冲突。。

举个例子,职业1→职业2。

职业1 的HP上线为100  职业2的HP上线为200  

然后有一种道具,, 使用以后, 玩家的HP上线增加1 。

当玩家是职业1的时候  使用了道具,,他的HP上线就应该是101 。对吧?


但是这个时候,如果玩家转职的话, 他的HP上线就会变成200了。


换句话说,如果,我在职业1的时候,使用了200个这样的道具,那么我的HP上线本该是300的 。 但是一旦转职,HP上线反而降成了200.  



所以我希望实现一个功能, 就是转职以后,保留额外增加的能力部分。 攻击力,魔法攻击,防御,魔法防御,幸运,敏捷。都应该有所保留

意思就是,我在职业1的时候使用了道具,HP上线变为101,那么当我转职成为职业2以后,HP上线应该是201才对。。

希望大家想想办法。
作者: chxush    时间: 2012-9-16 00:24
专职时计算各属性差值 转职后再加回去
作者: xggzga117    时间: 2012-9-16 16:31
嗯,楼上正解。
作者: ′芙兰朵露    时间: 2012-9-18 12:55
我不明白啊..能不能说的再清楚点... -  -
作者: 千城落水千城梦    时间: 2012-9-18 16:14
LZ要做什么游戏啊,要弄的这么麻烦、




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