1
This commit is contained in:
parent
b32d14733f
commit
793acfdb8d
@ -10,7 +10,8 @@ class RealtimeData extends BaseModel {
|
|||||||
//获取在线人数
|
//获取在线人数
|
||||||
public static function getOnline()
|
public static function getOnline()
|
||||||
{
|
{
|
||||||
return self::internalGet('online_num');
|
$onlineNum = self::internalGet('online_num');
|
||||||
|
return max(1, $onlineNum ? $onlineNum : 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
private static function internalGet($name)
|
private static function internalGet($name)
|
||||||
|
@ -23,6 +23,7 @@ require_once('models/Gun.php');
|
|||||||
|
|
||||||
require_once('services/RankActivityService.php');
|
require_once('services/RankActivityService.php');
|
||||||
require_once('services/FormulaService.php');
|
require_once('services/FormulaService.php');
|
||||||
|
require_once('services/RealtimeData.php');
|
||||||
|
|
||||||
use mt;
|
use mt;
|
||||||
use phpcommon\SqlHelper;
|
use phpcommon\SqlHelper;
|
||||||
@ -32,6 +33,7 @@ use models\Bag;
|
|||||||
use models\Hero;
|
use models\Hero;
|
||||||
use models\Gun;
|
use models\Gun;
|
||||||
use services\FormulaService;
|
use services\FormulaService;
|
||||||
|
use services\RealtimeData;
|
||||||
|
|
||||||
class BattleDataService extends BaseService {
|
class BattleDataService extends BaseService {
|
||||||
|
|
||||||
@ -492,7 +494,7 @@ class BattleDataService extends BaseService {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
$onlineNum = $this->getOnlineNumber();
|
$onlineNum = RealtimeData::getOnline();
|
||||||
|
|
||||||
$rankedTopX= getXVal($params, 'ranked_topx');
|
$rankedTopX= getXVal($params, 'ranked_topx');
|
||||||
$meta = mt\FormulaPvp::getByRanked($rankedTopX);
|
$meta = mt\FormulaPvp::getByRanked($rankedTopX);
|
||||||
@ -543,7 +545,7 @@ class BattleDataService extends BaseService {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
$onlineNum = $this->getOnlineNumber();
|
$onlineNum = RealtimeData::getOnline();
|
||||||
$instanceLevel = $this->pveGeminiMeta['gemini_lv'];
|
$instanceLevel = $this->pveGeminiMeta['gemini_lv'];
|
||||||
$instanceRank = $this->instanceRank;
|
$instanceRank = $this->instanceRank;
|
||||||
$instanceRankRate = $this->getInstanceRankRate();
|
$instanceRankRate = $this->getInstanceRankRate();
|
||||||
@ -659,11 +661,6 @@ class BattleDataService extends BaseService {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private function getOnlineNumber()
|
|
||||||
{
|
|
||||||
return max(1, 0);
|
|
||||||
}
|
|
||||||
|
|
||||||
private function randWeight($items)
|
private function randWeight($items)
|
||||||
{
|
{
|
||||||
$weights = array();
|
$weights = array();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user