This commit is contained in:
hujiabin 2024-04-17 15:55:01 +08:00
parent 81170704d3
commit a53be7974b

View File

@ -1,5 +1,6 @@
<?php
namespace services;
require_once('phpcommon/tglog.php');
require_once('models/BattleSettlement.php');
require_once('models/Hero.php');
require_once('models/HashRate.php');
@ -16,6 +17,7 @@ use phpcommon\SqlHelper;
use models\BattleSettlement;
use models\Hero;
use models\HashRate;
use phpcommon\TGLog;
class RoomBattleDataService extends BaseService {
const ROOM_MODE_PVP = 0;
@ -36,13 +38,22 @@ class RoomBattleDataService extends BaseService {
public $scoreAvg= 0;
public function calTotalBattleScore(&$totalScore,&$totalNum){
$logData = array();
foreach ($this->teamData['members'] as $member){
$battleScore = $this->_calBattleScore($member);
array_push($logData,array(
'account_id' => getXVal($member, 'account_id', 0),
'kills' => getXVal($member, 'kills', 0),
'damage' => getXVal($member, 'damage_out', 0),
'assist' => getXVal($member, 'pvp_assist', 0),
'score' => $battleScore,
));
$totalScore += $battleScore;
if ($battleScore>0){
$totalNum += 1;
}
}
TGLog::writeToLog("game_2006_api","battle_score",$logData);
}