Project1

标题: ★改变 Exp 算法★ 更新[13.11.07] [打印本页]

作者: 芯☆淡茹水    时间: 2013-11-6 08:30
标题: ★改变 Exp 算法★ 更新[13.11.07]
本帖最后由 芯☆淡茹水 于 2013-11-8 16:36 编辑

    该新的 exp 计算方式大致为:先保留一部分敌人总经验的百分比,作为打倒该敌人所得经验,其余的经验
根据角色对该敌人的 HP 伤害 与 最大HP 的百分比来分配。

  介绍就这么多,多了的话可能要被审核。有不是很明白的请测试工程。

PS:如果某角色有 全体 的攻击特技,那么该角色抢经验是很厉害的。

################################################
更新[13.11.06]

   1,增加使用物品得到经验(回复HP类药品和连续伤害物品)

2, 增加使用特技回血得到经验。算法为:回复的血量 除以 (10 减去 (被回复者 与 回复者 的等级差))

3,优化了一下脚本。
################################################

################################################
更新[13.11.07]

  1,增加战后评选,对表现优秀的同伴根据敌人总共的 exp 或 总回复量  给予额外的 exp 奖励(限制:最小 10 ,最大 10000)。

################################################


截图






范例工程:


另类 Exp 算法.rar (194.63 KB, 下载次数: 243)


若有 BUG 或建议,请回复。


作者: 熊喵酱    时间: 2013-11-6 08:36
本帖最后由 76213585 于 2013-11-5 17:41 编辑

這裡不是帖吧.....
只要沒有太多的屏視詞的話都不會審的.........
然後我再次拿去研究然後移植好了
恩.... VA的無法彈出文字.....   還是算了不做了(霧
作者: fux2    时间: 2013-11-6 09:37
为何治疗量不加入计算,奶妈一辈子不升级么。
作者: lc19801203    时间: 2013-11-6 10:06
没有伤害的牧师升级不是很慢很慢?
作者: 66rpglover    时间: 2013-11-6 11:51
确实exp的平衡也很重要的~wow就做得很好~
作者: 小传子    时间: 2013-11-6 13:32
思路还是不错的,建议把受伤程度最高的和治疗最多的也添加到计算里面
作者: 未命名    时间: 2013-11-6 13:33
看起来就像是战棋的EXP计算。

不过这样计算EXP也会导致微妙的失衡。
能够正确评估角色对战斗的“贡献”,而+EXP确实很困难。

除了伤害与回血,还有些职业是以加 状态 为乐的,这个如能考虑进去就更好了。
作者: 白魔导师宝儿    时间: 2013-11-6 17:11
这脚本很有趣
不知能否弄到VX上
作者: lc19801203    时间: 2013-11-6 20:22
当局总经验-当局预留经验=当局列入贡献经验
每人的经验=当局预留经验+(当局输出或者治疗量/当局总伤害量)*当局列入贡献经验


应该是这样计算咯?
作者: 美丽晨露    时间: 2013-11-6 23:02
经验增加的显示的坐标跟角色的位置是对应的吗?
战斗不能时能不能减少经验呢?
作者: 白魔导师宝儿    时间: 2013-11-7 08:26
期待完整版的诞生
期待VX版
作者: yagami    时间: 2013-11-7 20:04
还可以把承受伤害 计算到 最后得分里 有T 有奶 有DPS 分工明确
作者: 美丽晨露    时间: 2013-11-7 22:22
围观新版本,完善得很多啊
医生职业可以在不结束战斗时获取更多的经验啊
可以考虑设置部分状态减少经验的说
PS:茹水不如到XP区做个跟Sion一样的定制脚本工作呢
作者: lc19801203    时间: 2013-11-8 09:54
经验=基础经验+(个人输出量+个人输入量)/(输出总量+输入总量)

输出包括 攻击敌人的伤害输出和治疗队友的输出
输入包括  被敌人攻击的伤害
作者: lc19801203    时间: 2013-11-8 12:30
还是单次攻击经验不计算啊
作者: yuanlongyu    时间: 2013-11-8 23:36
有Va的吗?

作者: chd114    时间: 2013-11-9 16:23
最佳攻击是输出最高的人吗?如果出现两个人输出相同的话会怎么样?另外治疗的经验算法的话感觉应该比输出的加成要高···毕竟很少有治疗技能治疗量比一个常规输出技能的伤害量还要高···如果要参考其他的完善,无非就是这么些情况


治疗量最高(奶妈)
输出量最高(主力输出)
仇恨最高(受到伤害最大,没有嘲讽类技能的话这个基本无用)
连击最高(没有连击系统的用这个也没意义)
补刀数最高(杀死敌人数量最多···这个和最佳杀敌其实是一样的···)
反补刀数最高(杀死队友数量最多···感觉意义不大···除非你的游戏是类似DOTA和LOL的战略类游戏)
作者: 怪蜀黍    时间: 2013-11-10 10:46
新问题又出现了:奶妈只有战斗的时候加血才有经验,很纠结的。明明可以在战斗之前补给好,但是为了经验,必须带伤参加战斗呀!希望改进成在非战斗时奶妈加血也有经验为好!
作者: q82305201    时间: 2013-11-11 20:25
看起来好像很不错
作者: q82305201    时间: 2013-11-11 21:00
这个是能用在横版战斗吗?
作者: zhouzhuofan1    时间: 2013-11-21 22:06
支持!比传统的RPG EXP计算方式更加有趣、更加科学。。。
作者: dukesward    时间: 2013-11-24 06:00
详细战报这个东西用在RTAB上会更有效果感觉
作者: 1091160905    时间: 2013-11-24 10:57
不错的好东西,虽然现在很少用XP了,但有时还是会玩玩的,自己不用也可以拿给朋友用
作者: qdqlloxe    时间: 2013-11-24 14:56
支持一下,另外是否可以更改一下算法..加入计算等级或者来一个战斗力(各项属性之和之类的)差距..不然感觉玩家可以利用脱了装备然后无限吃药刷经验吧.而且也增加了一点难度,玩家要挑战和自己相同水平的敌人才能够获取正常的经验值  似乎是的.再说一句 支持楼主!




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