📄 pvpformula.cpp
字号:
#include "stdafx.h"
#include "PVPFormula.h"
//---------------------------------------------------------------------------------
// PVP Score, Point 傍侥
//---------------------------------------------------------------------------------
DWORD CalcPVPPoint( DWORD MaxKillSeries, DWORD TotalKill, DWORD TotalDie )
{
if( TotalKill+TotalDie == 0 ) return 0;
return (DWORD)(MaxKillSeries*2+TotalKill*(1+
TotalKill/(TotalKill+TotalDie) //< 铰伏
));
}
DWORD CalcPVPScore( LEVELTYPE CharLV, INT LVInterval )
{
INT score = 0;
if( 10 <= CharLV && CharLV < 30 )
score = (INT)(16+LVInterval*16/8);
else if( 30 <= CharLV && CharLV < 70 )
score = (INT)(16+LVInterval*21/11);
else if( 70 <= CharLV && CharLV < 100 )
score = (INT)(16+LVInterval*26/16);
else // 弊寇绰 烙矫
score = (INT)(16+LVInterval*16/8);
return (score<0?0:(DWORD)score);
}
//---------------------------------------------------------------------------------
//---------------------------------------------------------------------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -