Fixes
This commit is contained in:
parent
b32676fbac
commit
c8d2c23048
@ -57,9 +57,9 @@ end
|
||||
|
||||
local function postStatistics(mapParams, timesPlayed, freqMult, zombiePercentCalcMap)
|
||||
PrintMessage(HUD_PRINTTALK,"<c=0,255,255>This map has been played "..timesPlayed.." times with humans winning "..(mapParams.TimesWon).." times.("..(math.Round((mapParams.TimesWon/timesPlayed)*100)).."%)</c>")
|
||||
PrintMessage(HUD_PRINTTALK,"<c=0,255,255>Zombies were only playing for "..math.Round(zombiePercentCalcMap * 100).."% of the time.</c>")
|
||||
PrintMessage(HUD_PRINTTALK,"<c=0,255,255>frequency multiplier for this map is: "..freqMult..". play maps infrequently for a higher value!</c>")
|
||||
PrintMessage(HUD_PRINTTALK,"<c=0,255,255>Special boost for this map is:"..(mapParams.Boost)..". tell an admin if you think it should be changed!</c>")
|
||||
PrintMessage(HUD_PRINTTALK,"<c=0,255,255>Zombies were playing this map for "..math.Round(zombiePercentCalcMap * 100).."% of the time.</c>")
|
||||
PrintMessage(HUD_PRINTTALK,"<c=0,255,255>frequency multiplier for this map is "..freqMult..". play maps infrequently for a higher value!</c>")
|
||||
PrintMessage(HUD_PRINTTALK,"<c=0,255,255>Special boost for this map is "..(mapParams.Boost)..". tell an admin if you think it should be changed!</c>")
|
||||
PrintMessage(HUD_PRINTTALK,"<c=204,204,0>Map jackpot is now "..(mapParams.Jackpot)..".</c>")
|
||||
end
|
||||
|
||||
@ -80,9 +80,9 @@ hook.Add("PostEndRound", "pointsave_givedapoints", function(winner)
|
||||
|
||||
timer.Simple(0, function()
|
||||
print("point bonus hook")
|
||||
local zombiePercentCalcMap = (zombieIntervalCounter / totalIntervalCounter) or .01
|
||||
local zombiePercentCalcMap = (zombieIntervalCounter / totalIntervalCounter)
|
||||
local timesPlayed = mapParams.TimesWon + mapParams.TimesLost
|
||||
local freqMult = 1 / math.pow(timesPlayed / 10, 0.2) + 1
|
||||
local freqMult = 1 / math.pow(math.Max(timesPlayed, 10) / 10, 0.2) + 1
|
||||
|
||||
-- Check if zombies did even play most of the map
|
||||
if zombiePercentCalcMap <= .5 then
|
||||
@ -112,7 +112,7 @@ hook.Add("PostEndRound", "pointsave_givedapoints", function(winner)
|
||||
|
||||
-- Again, as the counter changed
|
||||
timesPlayed = mapParams.TimesWon + mapParams.TimesLost
|
||||
freqMult = 1 / math.pow(timesPlayed / 10, 0.2) + 1
|
||||
local freqMult = 1 / math.pow(math.Max(timesPlayed, 10) / 10, 0.2) + 1
|
||||
|
||||
-- Check if map was played enough times
|
||||
if timesPlayed < settings.MinimumRounds then
|
||||
|
Loading…
Reference in New Issue
Block a user