1
This commit is contained in:
parent
c2429b1fc3
commit
7261b5514a
@ -545,7 +545,35 @@ class BattleDataService extends BaseService {
|
|||||||
|
|
||||||
private function rewardCegPvp()
|
private function rewardCegPvp()
|
||||||
{
|
{
|
||||||
|
$rankedTopX= getReqVal('ranked_topx', 0);
|
||||||
|
$meta = mt\FormulaPvp::getByRanked($rankedTopX);
|
||||||
|
if (!$meta) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
$pvpShouYi = 0;
|
||||||
|
$ranked = getReqVal('ranked', 0);
|
||||||
|
$kills = getReqVal('kills', 0);
|
||||||
|
$aliveTime = getReqVal('alive_time', 0);
|
||||||
|
|
||||||
|
$rankedTopx = getReqVal('ranked_topx', 0);
|
||||||
|
$killsTopx = getReqVal('kills_topx', 0);
|
||||||
|
$heroTopx = getReqVal('hero_topx', 0);
|
||||||
|
$weaponTopx = getReqVal('weapon_topx', 0);
|
||||||
|
$survivalTopX = getReqVal('survival_topx', 0);
|
||||||
|
|
||||||
|
$rewardCeg = 0.1 * $pvpShouYi * 5 *
|
||||||
|
(
|
||||||
|
0.5*$rankedTopX * $meta['ranked_topx'] +
|
||||||
|
0.25*$killsTopX * $meta['kills_topx'] +
|
||||||
|
0.15*$heroTopX * $meta['hero_topx'] +
|
||||||
|
0.05*$weaponTopX * $meta['weapon_topx'] +
|
||||||
|
0.05*$survivalTopX * $meta['survival_topx']
|
||||||
|
) *
|
||||||
|
(1 - ($ranked > 30 ? 1 : 0) *
|
||||||
|
($kills > 1 ? 1 : 0) *
|
||||||
|
($aliveTime > 30 ? 1 : 0)
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
private function rewardCegPve()
|
private function rewardCegPve()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user