math fix #2

Merged
Nairdaa merged 1 commit from master into master 2019-07-23 01:04:24 +02:00

View file

@ -48,6 +48,7 @@ char g_cMap[160];
int g_iTier;
int g_iStyle;
float g_fPB;
float fRankingMultiplier;
public void OnPluginStart()
{
@ -155,7 +156,7 @@ public void Shavit_OnFinish(int client, int style, float time, int jumps, int st
if (g_iT1Enabled == 1 || g_iTier != 1) {
if(track == 0) {
int iCredits = g_iNormalAmount * g_iTier;
int iCredits = (g_iNormalAmount * g_iTier) * fRankingMultiplier;
Store_SetClientCredits(client, Store_GetClientCredits(client) + iCredits);
Shavit_PrintToChat(client, "%T", "NormalFinish", gS_ChatStrings.sVariable, iCredits, gS_ChatStrings.sText);
@ -174,7 +175,7 @@ public void Shavit_OnFinish(int client, int style, float time, int jumps, int st
if (g_iPBEnabled == 1) {
if (time <= g_fPB) {
if(track == 0) {
int iCredits = g_iPBAmount * g_iTier;
int iCredits = (g_iPBAmount * g_iTier) * fRankingMultiplier;
Store_SetClientCredits(client, Store_GetClientCredits(client) + iCredits);
Shavit_PrintToChat(client, "%T", "PersonalBest", gS_ChatStrings.sVariable, iCredits, gS_ChatStrings.sText);
@ -202,7 +203,7 @@ public void Shavit_OnWorldRecord(int client, int style, float time, int jumps, i
if (g_iWREnabled == 1) {
if(track == 0) {
int iCredits = g_iWrAmount * g_iTier;
int iCredits = (g_iWrAmount * g_iTier) * fRankingMultiplier;
Store_SetClientCredits(client, Store_GetClientCredits(client) + iCredits);
Shavit_PrintToChat(client, "%T", "WorldRecord", gS_ChatStrings.sVariable, iCredits, gS_ChatStrings.sText);