Phát hành các bản cập nhật game

*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.

Khi bạn phát hành một phiên bản cập nhật của trò chơi trên Roblox, người chơi sẽ không bị loại bỏ ngay lập tức khỏi các phiên bản cũ của trò chơi. Thay vào đó, bạn có thể chuyển người chơi đến phiên bản cập nhật bằng cách khởi động lại tất cả các máy chủ cũ của bạn.

Nếu bạn không khởi động lại máy chủ, người chơi sẽ tự chuyển sang phiên bản mới của trò chơi khi các máy chủ chạy các phiên bản cũ cuối cùng sẽ vơi dần và tắt. Tùy chọn này không gây gián đoạn, nhưng có thể người chơi của bạn sẽ chơi các phiên bản khác nhau của trò chơi trong một khoảng thời gian dài; nếu định dạng dữ liệu người chơi cơ bản của bạn thay đổi, bạn nên khởi động lại máy chủ.

Đối với các bản cập nhật nhạy cảm về thời gian, bạn có thể thích việc phát hành sớm, ẩn nội dung sau một config, và sau đó thay đổi giá trị config để phát hành nội dung mới của bạn.

Khởi động lại máy chủ

Để khởi động lại máy chủ cho các bản cập nhật phát hành:

  1. Truy cập Tạo và chọn trò chơi mà bạn muốn khởi động lại máy chủ.
  2. Đi tới Cấu hìnhQuản lý Máy chủ.
  3. Chọn các địa điểm mà bạn muốn khởi động lại.
  4. Nhấn Khởi động lại Máy chủ.
  5. Trong hộp thoại Xác nhận Khởi động lại Máy chủ:
    1. Chọn một hoặc cả hai tùy chọn khởi động lại sau:
      • Chỉ khởi động lại các máy chủ có phiên bản lỗi thời để tránh khởi động lại các máy chủ đang chạy phiên bản địa điểm đã phát hành mới nhất.
      • Đ Delay khởi động máy chủ để hoãn việc tắt máy chủ và cho phép người chơi một khoảng thời gian từ 1 đến 60 phút để tự rời khỏi trò chơi thay vì bị ngắt kết nối tạm thời. Tùy chọn này cũng được biết đến với tên gọi hoãn tắt máy chủ.
    2. Nhấn Khởi động lại.

Sau khi bạn khởi động lại các máy chủ, Roblox:

  1. Dừng tất cả các trận đấu cho các máy chủ được chỉ định để tắt. Người chơi tham gia trò chơi của bạn bằng cách nhấn nút Chơi sẽ không được ghép với những máy chủ này, nhưng họ vẫn có thể tham gia thông qua việc chấp nhận lời mời, dịch chuyển, hoặc tham gia từ một người dùng khác từ trang hồ sơ của họ.
  2. Chờ thời gian trễ được cấu hình, nếu bạn đã chọn tùy chọn Đ Delay khởi động máy chủ.
  3. Tự động dịch chuyển người chơi đến phiên bản cập nhật của trò chơi. Tất cả người chơi trên cùng một máy chủ cũ sẽ được gửi đến cùng một máy chủ thay thế đang chạy phiên bản mới.

Thông báo trên máy chủ

Khi bạn khởi động lại máy chủ với độ trễ, sự kiện DataModel.ServerRestartScheduled sẽ được kích hoạt trên các máy chủ bị ảnh hưởng với các tham số sau:

  • restartTime — Một DateTime. Thời gian sớm nhất mà máy chủ được lên lịch tắt.
  • source — Điều này sẽ luôn là Enum.CloseReason.DeveloperUpdate cho các bản cập nhật của bạn đã phát hành.
  • attributes — Một đối tượng JSON tùy chọn mà bạn có thể sử dụng để cung cấp thông tin tùy chỉnh về việc khởi động lại, chẳng hạn như lý do cập nhật, tính cấp bách, v.v.

Trong các script máy chủ của bạn, bạn có thể đăng ký sự kiện này để cung cấp thông tin cho người chơi về việc khởi động lại sắp tới. Bạn có thể chọn cung cấp một bộ đếm thời gian trong giao diện người dùng của mình, nhắc nhở người chơi lưu tiến trình của họ, hoặc dịch chuyển họ đến các máy chủ cập nhật vào thời điểm thuận tiện nhất.

©2026 Roblox Corporation. Roblox, logo Roblox và Powering Imagination là các nhãn hiệu đã đăng ký và chưa đăng ký của chúng tôi tại Hoa Kỳ và các quốc gia khác.