How to shut down servers in roblox

How to shut down servers in roblox

Could Roblox, the hit video game that is especially popular with children, be gone for good? The recent Roblox outage has sparked rumors that the game is officially shutting down. However, the truth may be even stranger than fiction. The opening of Chipotle’s in-game store and promise of free burritos to players likely caused the outage.

Roblox has confirmed that it is experiencing a service disruption that is impacting many players. Roblox noted there was an issue yesterday at 7pm EDT. According to its status update website, as of 11:44pm EDT on October 28th, “We [identified] the root cause as [an] internal system issue and [are working] on the fix.” The incident is still active at this time and there has been no update since last night. Players are unable to access Roblox on PC, consoles, and mobile.

It is certainly not uncommon for games to crash and Roblox has reportedly experienced nearly ten major service disruptions already this year. Nevertheless, a rumor has spread that Roblox is gone. Some even claimed that Roblox posted a tweet that has since been deleted supposedly saying it is “shutting down forever.” There is no solid evidence that this tweet existed and Roblox Corporation has made no official statement that we are aware of.


The lure of a free burrito may actually be the true culprit. Chipotle is offering a free “boorito” to the first 30,000 Roblox players who show up in a Chipotle-themed virtual costume to their in-game restaurant each day. Players are instructed to “check in” at the cash register to receive their free code. This code can then be used to purchase a free burrito in-person until November 14th. Players who show up late will instead receive a $5 off coupon. There are also other activities to entice and entertain players like the Chipotle Boorito Maze where players can win Roblox avatar accessories.

The deal was supposed to run from October 28th to October 31st each day after 6:30pm EDT. It is likely no coincidence that the site went down shortly after the virtual Chipotle “opened.” Some have reported that they either received an error code when they attempted to visit Chipotle’s in-game restaurant or only received a $5 coupon despite logging in at 6:30pm. It is believed that too many players attempted to get in on the action and that this is what caused the outage. At the moment it is unclear when Roblox will be back online and if players will score a free burrito.

Images courtesy of Roblox and Chipotle. 

Log in to vote

0

Answered by

You could use a trigger of some sort (ex: a RemoteEvent could be fired to a script to do this, or anything else you want) and iterate through the players in a for loop to repeatedly kick them until you cancel the "shut down." Example:

game.ReplicatedStorage.RemoteEvent.OnServerEvent:Connect(function() --This is merely an example, do what you wish for the trigger function! for i, plr in pairs(game.Players:GetPlayers()) do plr:Kick("Server shutdown") end end)

If you don't want to kick them, you could use :Destroy() if absolutely wanted, but it's not recommended so you could just teleport them to a server/place where they get kicked automatically on joining.

This Platform uses cookies to offer you a better experience, to personalize content, to provide social media features and to analyse the traffic on our site. For further information, including information on how to prevent or manage the use of cookies on this Platform, please refer to our Privacy and Cookie Policy.

Help and Feedback Scripting Support

To shutdown I game, I currently :kick() every player from the game. This is not 100% effective though because if players rejoin quickly, the server won’t shutdown.

My question is: what is the most effective way to shutdown a server, which stops any possibility of players rejoining again?

12 Likes

Unfortunately yep. What method was used in ‘the best one’ you referred to?

2 Likes

That is a soft shutdown script. I don’t think it’s what you’re looking for - it seems like you are trying to shut down the server from in-game. The soft shutdown script works when you press the ‘shut down all servers’ button on the roblox webpage.

I would use one of the other posts that he posted, maybe the 2nd one

4 Likes

I can’t see any of those posts:

How to shut down servers in roblox

3 Likes

Alright here you go, here’s a script I found in one of the posts. It’s basically the same as what byc14 posted earlier.

function shutdown() game.Players.ChildAdded:connect(function(h) h:Kick() end) for _,i in pairs (game.Players:GetChildren()) do i:Kick() end

end

12 Likes

Thanks - this seems like the best approach

1 Like

Developers,

We’ve noticed that the original announcement had some ambiguity which caused some confusion around which “Shut Down” mechanisms were having issues and which ones were still working as intended. We have some additional information here to help you better understand the situation.

On our website, we offer several different ways of shutting down servers that are running your game’s code:

Shut down all servers for your game:

All existing controls to run this command should be working as intended.

This command is to shut down every single server for all places for a single game. Depending on the number of players and servers, this command can happen immediately or, in some instances, take up to 10 minutes (really, really large games can take some time).

This command can be done in a couple ways on the website:

Currently working:

  • via Create → Games tab → cog/gear dropdown menu → Shut Down All Servers
  • via the game overview page (roblox .com/games/{gameId}/{gameName}) → details (triple dot) dropdown menu → Shut Down All Servers

Again, both of these options should be working as intended and be used for the following situations:

  • You want to update your entire game and thus shut down all servers.
  • You only have one place for your game.

Shut down all servers for a one (1) place:

Not all existing controls are working at this time. More details below.

This command is to shut down all servers running one place for a single game. Depending on the number of players and servers, this command can happen immediately or, in some instances, take up to 10 minutes (really, really large games can take some time).

If you have not created any additional places for your game, please use the previous option. If you’re not using ‘TeleportService’ in your game, you likely do not need this option (there are other edge cases, but those are less common).

This command can typically be done in a couple ways on the website:

Currently working:

  • via Create → Places tab → cog/gear dropdown menu → Shut Down All Servers

May not work as intended:

  • via the game overview page (roblox .com/games/{placeId/{placeName}) → details (triple dot) dropdown menu → Shut Down All Servers

These options are typically used for the following scenario:

  • Your game has several places.
  • You use TeleportService to move your players to different places.
  • You only want to shutdown and update one of these places.

Shut down a single server:

This command is to shut down one (1) server for a game or a single place. This command should work immediately. This command is done only on a game details page.

Currently working:

  • via the game overview page (roblox .com/games/…/…) → Servers tab → details (triple dot) dropdown menu → Shut Down This Server

This option is used following scenario:

  • To shut down a single server for your game.

We understand that there are currently a lot of options available to do what is seemingly the same thing. We’re actively working on improving the overall user experience to make this easier to use in the future.