当前位置:首页 » 操作系统 » 冒险岛算法

冒险岛算法

发布时间: 2023-08-20 02:49:03

1. 冒险岛组队的经验怎么计算啊

1)先说几个概念
组队经验:即在组队过程中
队伍打死一个怪以后
每个组员获得的经验数值,由“基础组队经验”和“组队加成经验”组成,其中后者是以一定百分比由前者计算而来,这个百分比由有效队员数决定。
有效队员:即一个怪物死亡后
能分享到该怪物经验的队员数。
一般包括:⑴该怪物地图活动
死亡不可
⑵级别大于该怪物⑶级别小于怪物且对怪物进行过有效攻击。
2)组队打怪的情况非常复杂
主要分2种情况:⑴该怪物完全被一个组队或者单位攻击至死亡
⑵该怪物被多个队伍单位共同攻击至死
遵循简单到复杂的原则
先说⑴情况
2.1)此时经验计算很简单
若该队伍中
队员A累计攻击该怪物的HP最多
则优先获得20%怪物经验
其他80%经验则由所有有效队员严格按照等级比分配
用算式表述为:
Exp=(0.2*P+0.8*lvl/lvl总)*怪物经验*组队加成系数*经验倍数
其中
p为队员是否攻击怪物HP最多的参数
是=1
否=0
组队加成系数由有效队员数决定
见下表:
队员数
23456
加成系数1.101.151.201.251.30
经验倍数由队员本身决定
主要包括:祈祷,双倍经验卡,系统经验倍数(活动),等级经验倍数(测试服),怪物手册效果(未开放)。
2.2)若怪物由多个单位或队伍攻击直至死亡
多见于抢怪或打BOSS
引入一个新概念:队伍经验总和,算法为:
队伍经验总和=(0.2*Q+0.8*HP/HP总)*怪物经验
其中,HP表示该单位/队伍所有成员消耗怪物HP的总量
HP总为怪物被所有单位/队伍攻击前所剩HP,多为maxHP
Q为怪物最后1滴血是否被单位/队伍攻击到,简单说,是否补刀成功,是=1
否=0。
然后每个队员所获得经验,依然按照2.1的方式进行队内分配
不过把公式中的“怪物经验”替换成“队伍经验总和”
公式长且乱
自行代入即可

2. 冒险岛现在组队经验分配是怎么算的,是不是还是按等级,比如组主教挂花要等级小的

组队情况下你的经验有个人经验和组队加成经验,组队加成经验的算法跟以前一样,没有变化,个人经验改过了,现在时这样的:

怪物的总经验分成两部分,20%的经验组队成员根据等级按比例分配,比如怪物总经验为10w,你分到的经验是2w×133÷(133+142)

其余80%的经验组队成员根据对怪物的伤害按比例分配,主教不打,你拿到全部8w经验

组等级低的主教你的经验就更多,不过相差就那么一丁点儿

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:645
制作脚本网站 发布:2025-10-20 08:17:34 浏览:936
python中的init方法 发布:2025-10-20 08:17:33 浏览:632
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:821
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:731
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:1066
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:299
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:160
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:852
python股票数据获取 发布:2025-10-20 07:39:44 浏览:763