1
This commit is contained in:
parent
67e12dc2d6
commit
afe23a7723
@ -80,6 +80,7 @@ class Gun(object):
|
||||
['gun_lv', 0, '枪等级'],
|
||||
['quality', 0, '品阶'],
|
||||
['durability', 0, '耐久'],
|
||||
['ceg_uplimit', 0, 'ceg今天获取上限'],
|
||||
['!attr', [Attr()], '属性'],
|
||||
['try_count', 0, '剩余体验次数 当state=1时才有意义'],
|
||||
['lock_type', 0, '0:无锁 1:升级 2:升阶'],
|
||||
@ -210,6 +211,7 @@ class Hero(object):
|
||||
['quality', 0, '品阶'],
|
||||
['skill_lv1', 0, '必杀技等级'],
|
||||
['skill_lv2', 0, '躲避技能等级'],
|
||||
['ceg_uplimit', 0, 'ceg今天获取上限'],
|
||||
['!attr', [Attr()], '属性'],
|
||||
['try_count', 0, '剩余体验次数 当state=1时才有意义'],
|
||||
['lock_type', 0, '0:无锁 1:升级 2:升阶'],
|
||||
|
@ -9,11 +9,13 @@ require_once('mt/AttrHelper.php');
|
||||
require_once('mt/Item.php');
|
||||
require_once('models/HeroSkin.php');
|
||||
require_once('services/NftService.php');
|
||||
require_once('services/FormulaService.php');
|
||||
|
||||
use mt;
|
||||
use phpcommon;
|
||||
use phpcommon\SqlHelper;
|
||||
use services\NftService;
|
||||
use services\FormulaService;
|
||||
|
||||
class Hero extends BaseModel {
|
||||
|
||||
@ -135,6 +137,7 @@ class Hero extends BaseModel {
|
||||
'quality' => $row['quality'],
|
||||
'skill_lv1' => $row['skill_lv1'],
|
||||
'skill_lv2' => $row['skill_lv2'],
|
||||
'ceg_uplimit' => 0,
|
||||
'attr' => $attr,
|
||||
'try_count' => $row['try_count'],
|
||||
'lock_type' => $lockType,
|
||||
@ -143,6 +146,7 @@ class Hero extends BaseModel {
|
||||
'unlock_time' => $unlockTime,
|
||||
'unlock_trade_time' => $row['unlock_trade_time'],
|
||||
);
|
||||
$dto['ceg_uplimit'] = FormulaService::getHeroPvpDailyCegUpLimit($dto);
|
||||
return $dto;
|
||||
}
|
||||
|
||||
|
@ -19,6 +19,7 @@ require_once('models/Hero.php');
|
||||
require_once('models/Gun.php');
|
||||
|
||||
require_once('services/RankActivityService.php');
|
||||
require_once('services/FormulaService.php');
|
||||
|
||||
use mt;
|
||||
use phpcommon\SqlHelper;
|
||||
@ -51,7 +52,7 @@ class BattleDataService extends BaseService {
|
||||
return;
|
||||
}*/
|
||||
$this->rankActivityService->updateBattleData();
|
||||
//$this->rewardGold($heroDb);
|
||||
$this->rewardGold($heroDb);
|
||||
error_log('updateBattleData2');
|
||||
$this->currSeasonMeta = mt\Season::getCurrentSeason();
|
||||
if (!$this->currSeasonMeta) {
|
||||
@ -357,8 +358,9 @@ class BattleDataService extends BaseService {
|
||||
if (!$heroMeta) {
|
||||
return;
|
||||
}
|
||||
$killMeta = mt\KillReward::get(getReqVal('kills', 0));
|
||||
$rankMeta = mt\RankReward::get(getReqVal('ranked', 0));
|
||||
//$killMeta = mt\KillReward::get(getReqVal('kills', 0));
|
||||
//$rankMeta = mt\RankReward::get(getReqVal('ranked', 0));
|
||||
|
||||
}
|
||||
|
||||
private function oldRewardGold($heroDb)
|
||||
|
@ -2,6 +2,7 @@
|
||||
|
||||
namespace services;
|
||||
|
||||
require_once('mt/AttrHelper.php');
|
||||
require_once('mt/Item.php');
|
||||
require_once('mt/FormulaPvp.php');
|
||||
|
||||
@ -13,7 +14,7 @@ class FormulaService extends BaseService {
|
||||
{
|
||||
//ROUND((0.0402*角色NFT阶数^3-0.9459*角色NFT阶数^2+11.9664*角色NFT阶数+4.01892)+(0.0268*角色幸运值^3-2.15712*角色幸运值^2+60.944*角色幸运值-560.24),0)+系统参数
|
||||
$sysParam = 0;
|
||||
$lucky = 0;
|
||||
$lucky = mt\AttrHelper::getAbsVal($heroDb['attr'], kHAT_LUCKY);
|
||||
$upLimit = round(
|
||||
(
|
||||
0.0402*pow($heroDb['quality'],3) -
|
||||
@ -35,7 +36,7 @@ class FormulaService extends BaseService {
|
||||
{
|
||||
//ROUND((0.0938*角色NFT阶数^3-2.2071*角色NFT阶数^2+27.9216*角色NFT阶数+9.3776)+(0.0625*角色幸运值^3-5.0334*角色幸运值^2+142.2028*角色幸运值-1307.2268),0)+系统参数
|
||||
$sysParam = 0;
|
||||
$lucky = 0;
|
||||
$lucky = mt\AttrHelper::getAbsVal($heroDb['attr'], kHAT_LUCKY);
|
||||
$upLimit = round(
|
||||
(
|
||||
0.0938*pow($heroDb['quality'],3) -
|
||||
|
Loading…
x
Reference in New Issue
Block a user