diff --git a/lib/oarc_gui_tabs.lua b/lib/oarc_gui_tabs.lua index 39f8a1b..75b87bc 100644 --- a/lib/oarc_gui_tabs.lua +++ b/lib/oarc_gui_tabs.lua @@ -43,7 +43,11 @@ function InitOarcGuiTabs(player) SetOarcGuiTabEnabled(player, OARC_TAGS_GUI_TAB_NAME, true) end + -- Rockets tab, only enable if one has been launched already AddOarcGuiTab(player, OARC_ROCKETS_GUI_TAB_NAME) + if (global.satellite_sent) then + SetOarcGuiTabEnabled(player, OARC_ROCKETS_GUI_TAB_NAME, true) + end end function CreateOarcGuiButton(player) diff --git a/lib/rocket_launch.lua b/lib/rocket_launch.lua index 98a9cdc..029559e 100644 --- a/lib/rocket_launch.lua +++ b/lib/rocket_launch.lua @@ -27,7 +27,7 @@ function RocketLaunchEvent(event) SendBroadcastMsg("Team " .. event.rocket.force.name .. " was the first to launch a rocket!") ServerWriteFile("rocket_events", "Team " .. event.rocket.force.name .. " was the first to launch a rocket!" .. "\n") - for name,player in pairs(game.connected_players) do + for name,player in pairs(game.players) do SetOarcGuiTabEnabled(player, OARC_ROCKETS_GUI_TAB_NAME, true) end end