diff --git a/scripts/server/radio.js b/scripts/server/radio.js index 58e7805a..7104e6ec 100644 --- a/scripts/server/radio.js +++ b/scripts/server/radio.js @@ -214,4 +214,15 @@ function getRadioStationData(radioStationId) { return getServerData().radioStations[radioStationId]; } +// =========================================================================== + +function reloadAllRadioStationsCommand(command, params, client) { + stopRadioStreamForPlayer(null); + getServerData().radioStations.splice(0, getServerData().radioStations.length-1); + getServerData().radioStations = loadRadioStationsFromDatabase(); + setRadioStationIndexes(); + + messageAdminAction(`All radio stations have been reloaded by an admin!`); +} + // =========================================================================== \ No newline at end of file