1
0
mirror of https://github.com/citizenfx/cfx-server-data.git synced 2025-02-09 06:33:29 +08:00

mapmanager: better randomized roundEnd map rotation

This commit is contained in:
iridium 2019-06-05 15:10:44 +02:00
parent 3c6a2b6859
commit 23a840f780

View File

@ -156,11 +156,20 @@ local function handleRoundEnd()
if data.gameTypes[currentGameType] then
table.insert(possibleMaps, map)
end
end
end
if #possibleMaps > 0 then
local rnd = math.random(#possibleMaps)
changeMap(possibleMaps[rnd])
if #possibleMaps > 1 then
local mapname = currentMap
while mapname == currentMap do
local rnd = math.random(#possibleMaps)
mapname = possibleMaps[rnd]
end
changeMap(mapname)
elseif #possibleMaps > 0 then
local rnd = math.random(#possibleMaps)
changeMap(possibleMaps[rnd])
end
end