strutZ
Australian OT Member {AKA Beastn}
- Joined
- Nov 16, 2014
- Messages
- 1,391
- Solutions
- 7
- Reaction score
- 550
During my server save on my server it does not broadcast properly. The boradcast only shows in the server log and not in the game window.. Can anyone shed some light on this?
game.lua
ANd here is the server save script i am using
Its just the default server save tfs came with so wondering if this is maybe a change made on purpose?
game.lua
Lua:
function Game.broadcastMessage(message, messageType)
if messageType == nil then
messageType = MESSAGE_STATUS_WARNING
end
for _, player in ipairs(Game.getPlayers()) do
player:sendTextMessage(messageType, message)
end
end
ANd here is the server save script i am using
Lua:
local shutdownAtServerSave = true
local cleanMapAtServerSave = true
local function serverSave()
if shutdownAtServerSave then
Game.setGameState(GAME_STATE_SHUTDOWN)
else
Game.setGameState(GAME_STATE_CLOSED)
if cleanMapAtServerSave then
cleanMap()
end
Game.setGameState(GAME_STATE_NORMAL)
end
end
local function secondServerSaveWarning()
for _, targetPlayer in ipairs(Game.getPlayers()) do
targetPlayer:sendPrivateMessage("Server is saving game in one minute. Please logout.", TALKTYPE_BROADCAST)
end
broadcastMessage("Server is saving game in one minute. Please logout.", MESSAGE_STATUS_WARNING)
--addEvent(serverSave, 60000)
end
local function firstServerSaveWarning()
broadcastMessage("Server is saving game in 3 minutes. Please logout.", TALKTYPE_BROADCAST)
addEvent(secondServerSaveWarning, 120000)
end
function onTime(interval)
broadcastMessage("Server is saving game in 5 minutes. Please logout.", MESSAGE_STATUS_WARNING)
Game.setGameState(GAME_STATE_STARTUP)
addEvent(firstServerSaveWarning, 120000)
return not shutdownAtServerSave
end
Its just the default server save tfs came with so wondering if this is maybe a change made on purpose?